Commit Graph

9304 Commits

Author SHA1 Message Date
Albert Iordache 26c90f045c Made the rad event a bit more dangerous. 2012-07-26 01:05:49 +03:00
johnsonmt88@gmail.com 1f1784c2d2 Cleaned up metroid/life() and metroid/AIprocess().
- Reduced metroid sight range from 12 to 7.
- Reduced metroid target hunting range from 30 to 7.
- Removed unnecessary loops and checks.
- I didn't do much with AIprocess() but it could really use some more work.

Cleaned out unnecessary checks from porta_turret process() and reduced the range from 12 to 7.

Removed handle_virus_updates from brains, metroids and aliens since there are no viruses that affect them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4174 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-25 21:14:28 +00:00
Albert Iordache f5a641211f Merge pull request #1514 from SkyMarshal/master
ZAS is now even more reliable, being capable of working properly in all situations I was able to throw at it.  Increases specific heat of all normal gases to increase sensitivity of players to heat differences.
2012-07-25 11:33:56 -07:00
Albert Iordache 8000b92b76 Merge pull request #1518 from caelaislinn/master
missing security cam network
2012-07-25 11:27:44 -07:00
Albert Iordache 6b2a3531df Moved magboots from fire closets to atmos wardrobes 2012-07-25 21:26:56 +03:00
Cael_Aislinn 049c99d0f7 added missing camera network
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-26 00:13:55 +10:00
Albert Iordache 851935e55a Merge pull request #1515 from caelaislinn/master
map tweaks
2012-07-25 04:58:50 -07:00
Albert Iordache 836e32b5d8 Merge pull request #1517 from Nerezza/atmosmags
Giving atmos techs magboots for ZAS immunity.
2012-07-25 04:53:08 -07:00
Nerezza 01e18f821a modified: code/game/objects/closets/firecloset.dm 2012-07-25 03:30:53 -05:00
sieve32@gmail.com feca093222 -New pinpointer for nuke ops, it has 2 modes, with the first one pointing to the disk, and the second pointing to the shuttle (Specifically, the console). Also, if you leave the z-level with it on, the screen with flash in an alert so nuke ops are at least aware when they get thrown god knows where. Changed the nuclear closet spawn list to include these
-Gave all the new hardsuits actual inhands, instead of all of them using the rig one.

-Changed a good bit of Brain/MMI damage processing, now an MMI will never go unconscious, and it will not be deafened/blinded by explosions or whatever (Since the MMI acts as senses). However, it does mean they are vulnerable to emps, with all kinds of fun effects (impaired vision, hearing, the ability to speak, the ability to speak PROPERLY)
Fixes Issue 655

-Also gave MMIs some emotes, things like blinking lights, alarms, beeping and booping, etc...

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4168 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-25 04:32:23 +00:00
Cael_Aislinn b37d0115f0 Merge branch 'master' of https://github.com/Baystation12/Baystation12 2012-07-25 11:19:07 +10:00
johnsonmt88@gmail.com 1efec9ad21 Cyborgs can now repair APC's with the AI wire cut. Fixes Issue 679.
- This is a very hackish way to do it.. I don't like it, but it'll work for now. apc's could do with some recoding.

Someone seemed to mix up some indentations in cult rune examines. Fixes Issue 680.
- Cultists examining a rune will be able to read the words.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4167 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-25 00:51:17 +00:00
baloh.matevz 1808b82cd4 - You can now wash people's mouths out with soap by having soap in your hand and targeting their mouth.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4166 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-25 00:16:43 +00:00
CIB 3af1eabac9 Reduced amount of memes from one per 10 players to 1 per 20 players. 2012-07-24 23:22:26 +03:00
Cael_Aislinn 9fc129e58b added specops shuttle computer to the specops launch bay (to allow new spawned ERT members to recall the shuttle), modified some autosay messages from specops computer to be a bit more ambiguous
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-25 02:22:53 +10:00
Cael_Aislinn f250b8de1b added blue tiled floors to medbay lobby, added purple tiles to areas of research and the hallway adjoining research, remapped the anomaly hallway and research dock, remapped the research outpost dock, added todo note for a future cycling airlock update
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-25 02:15:47 +10:00
ericgfwong@hotmail.com 5081f91dd9 -Increased chance of hulks breaking through r-walls, but hulk has been made slightly harder to get
-Reduced the announcement delay for several random events, especially since some of them would be resolved before centcom even detects it (eg. blob)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4165 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 09:01:13 +00:00
SkyMarshal 76f77cb3e9 EXPERIMENTAL CHANGE: Increased heat capacity of normal gases, to make extreme temperatures more dangerous. THIS MAY HAVE UNINTENDED CONSEQUENCES. 2012-07-24 00:38:58 -07:00
baloh.matevz af99faf4a3 - Made legcuffs a thing. At the moment the only legcuff type is the beartrap, but it needs sprites before it can get added to the map. The bear-trap triggers when you arm it and then someone runs over it. It attaches to their leg, making them unable to run until they remove it. You remove a legcuff by resisting out of it or by getting someone else to do it for you in the same way that handcuffs are removed. Resisting out of a beartrap takes
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4164 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 07:09:57 +00:00
ericgfwong@hotmail.com 6642a5353b -Added/extended some delays for creating solid structures from stacks
-Fixed retitling books sanitizing itself twice. Should also stop the unwanted &amp; code

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4163 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 06:31:13 +00:00
baloh.matevz 2a16ccfd7c Fixed an oversight from my previous commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4161 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 04:41:50 +00:00
baloh.matevz 699c4472c2 - Added wood floor tiles (made from wood planks)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4160 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 04:34:12 +00:00
ericgfwong@hotmail.com 8d05fffa5b -Fixed renaming books changing the author instead
-Added a YouTool vender to Tool Storage

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4158 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 04:03:44 +00:00
baloh.matevz bee2c93441 - Chef and bartender now both have access to the bar area. Bartender has his shotgun and shaker spawn in his back room, which now has wooden floor and tables. Booze-o-mat is now bartender-access.
- Split the items in the engivend vending machine into the engivend machine, which retained the circuitboards, belts and got power cells; and the YouTool vending machine, which has tools and gloves and such.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4157 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-24 03:06:14 +00:00
Albert Iordache 1b55d837e1 Updated atom deletion logs to also display the type of the atom 2012-07-23 11:32:23 +03:00
baloh.matevz e3d3f2b8e9 - Added support for pulledby, which tells you who is pulling this object.
- Replaced all the .pulling = object instances with start_pulling() and stop_pulling(). Use these from now on.
- Ian and Runtime will now no longer move when being pulled

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4155 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 07:45:27 +00:00
Albert Iordache cfabe7be97 Re-added deletion logging 2012-07-23 10:31:14 +03:00
ericgfwong@hotmail.com 0bde5a915c Reduced chance hulk can break r-walls per hit from 40% to 5%
Added a (0) to death.dm per Carn's suggestion

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4154 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 07:11:24 +00:00
baloh.matevz 6adacc576d - Removed the 'alive' variable from simple animals. It was redundant, since stat already tells that.
- Standardized critter proc declarations
- Added an AdjustBruteLocc() proc to simple animals
- Fixed the bug where simple animals would move when bumped, even when buckled
- Added space bears. They have some decently complex AI which revolves around stances, which include idle, alert, attack, attacking and tired. They are quite a fun little thing. Sprites were in code forever.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4153 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 05:25:13 +00:00
sieve32@gmail.com 64ddd6d2d9 Fix for the lighting.dmi being misnamed, sorry about that
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4152 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 03:30:17 +00:00
giacomand@gmail.com 7576f696d5 -Reverted the hats in the wardrobes file. If you want them back then feel free to re-add them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4150 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 03:15:33 +00:00
giacomand@gmail.com 56d787aa6b Mostly small tweaks.
-Optimized the Grey Tide event.
-Added a world clock for observers.
-Late joiners can now see the number of jobs being taken up before choosing their job.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4149 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 02:08:11 +00:00
sieve32@gmail.com 459c558898 -Make holodeck eswords a child of obj/item/weapon/holo instead of regular eswords, clumsy check removed as a result, and you can no longer do things like cutting through walls or doors or what have you. (Fixes Issue 665)
-Redid icons to be more optimized at compile by setting icon = 'icons/folder/icon.dmi' instead of just icon = 'icon.dmi', meaning that Dream Maker doesn't have to search through every single file for every single .dmi. This shouldn't lead to any errors because of how I went about it, plus the fact that Dream Maker would have freaked out if I screwed something up. Also moved around 2 icons that weren't sorted well.

r4146 compile time: 1 minute, 40 seconds
r4147 compile time: 45 seconds

[VGTG]

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4147 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 00:48:51 +00:00
ericgfwong@hotmail.com 68558e91ee Added berets to security wardrobe closets
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4146 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-23 00:28:50 +00:00
ericgfwong@hotmail.com 60260aed98 -Nuke ops and wizards spawn with their preferred backpacks now
-Minor changes to the map, includes fixing that odd setup with the o2 locker in the locker room

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4144 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-22 21:09:18 +00:00
giacomand@gmail.com 2399e8d561 -PDA notes and uplink notes are working again.
-Added light flickering
-Ghosts can now make lights flicker a little bit with a minute cooldown. (People voted for it http://www.kamletos.si/tgdb/ingamepolls.php)
-PDAs are sorted correctly on the Message Monitor
-Added some light flickering to the following events: High levels of radiation, Grey Tide virus.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4143 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-22 20:56:47 +00:00
giacomand@gmail.com 4f5f726edb -You can make newlines with PDA notes.
-Fixed a bug where if an Alien manages to pickup an item that they shouldn't and put it in their pocket then it won't be stuck remain stuck, being unable to pickup the item you placed in your pocket. It will now instead just drop it if it detects the item in your contents.
-APC will auto-turn on equipment if there is enough power for a certain duration. I want to tweak this some more until I get the perfect balance.
-Updated the changelog

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4141 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-22 15:45:42 +00:00
baloh.matevz f572819d51 - Removed an unneeded area
- Hopefully fixed the bug which allowed players to get a million toys from one arcade game.
- Removed poly's master controller failsafe due to it doubling up the master controller for no reason whatsoever.
- You can now redeem a full collection of mech toys at the quartermaster's for an actual mech!
- Added this stuff to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4138 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-22 05:09:22 +00:00
giacomand@gmail.com 5bd1f78eb1 Fixed issue 663, you should no longer be able to mass inject monkeys.
Fixed DNA injector sprites so they don't remain in your hand after injecting someone.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4135 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-21 20:06:29 +00:00
Albert Iordache b42b853d7e Merge branch 'master' of https://github.com/caelaislinn/Baystation12 into caelaislinn-master
Conflicts:
	code/ZAS/Plasma.dm
2012-07-21 14:04:26 +03:00
Cael_Aislinn 4f3374cdaf compile fix
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-21 20:54:31 +10:00
Cael_Aislinn 779ca913f4 death alarm implants no longer announce deaths on syndicate shuttles
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-21 20:51:11 +10:00
elly1989@rocketmail.com f40dcf358e Committing this in-case anybody is willing to speed-test it against the current one.
It's an explosion proc that uses locate to locate only turfs and then ex_acts them. As opposed to grabing every atom in a square around the epicenter and then selecting which ones to ex_act

this version also supports sticking a sleep() in there to help  stop the server getting too backlogged.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4134 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-21 10:31:50 +00:00
Cael_Aislinn 1f3540f0d3 various mapfixes, including misnamed camera networks ("Dormitoy"), camera network tweaks (prison wing, mainly) and missed camera networks (theatre)
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-07-21 20:08:30 +10:00
cib 62edde053d HoS now can't start out as cultist, but should still be convertible. 2012-07-21 11:16:27 +02:00
elly1989@rocketmail.com f6ded04899 Minor optimisations for explosions (again). Only removed some unnecessary lists, nothing major. Added some logging to world.log which gives explosion location/duration etc so we actually have something to compare it to whenever that damn code gets changed again :P
Added a shortcut to player notes into the investigate verb. Just type investigate notes

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4132 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-21 02:20:16 +00:00
Nerezza 1969ff853c Update code/game/mecha/mecha.dm 2012-07-20 21:20:06 -05:00
giacomand@gmail.com 1bab38a25d All "Crawl through vent" lists are sorted.
Aliens can now attack the APC to short it out.
Aliens and Metroids can now attack Windoors.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4128 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-20 20:19:48 +00:00
giacomand@gmail.com 82886383e3 -Fixed issue 673, it will delete the glass if none remains.
-Added issue 672 's enhancement request. Disposal systems should leave fingerprints and transfer prints when building/deconstructing.
-You can put the Light Replacer on your belt.
-Gave the Light Replacer FPRINT and CONDUCT flags.
-Gave the Light Replacer origin tech.
-The Science department can now research the Light Replacer and build it. You need a required tech of "magnets = 3" and "materials = 4" with a material construction cost of 1500 metal, 150 silver and 3000 glass.
-Fixed a bug where you cannot place more than one object into a turned-off disposal unit.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4127 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-20 16:08:05 +00:00
Nerezza ca2727fa67 modified: code/game/mecha/mecha.dm 2012-07-20 09:18:21 -05:00