Commit Graph

1517 Commits

Author SHA1 Message Date
Albert Iordache
ef0a9b3632 TG update: Added Reactive Teleport armour and on/off sprites for the armour. Click in hand to toggle on/off (like a cloaking device). When worn and activated, successfully blocked attacks will cause the wearer to warp randomly up to 8 tiles. EMPs will disable it. Values may need tweaking to balance the armour. One set now spawns in the RD's office to it will get used/tested, depending on how that goes I may move it to being produceable by the protolathe only, or remove it entirely etc
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2680 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 23:30:34 +02:00
baloh.matevz
12e851dd3b TG update: Hopefully made meteor mode more deadly.
Fixed meteor spawning so all the meteors that are set to spawn actually hit, but noticed that 50 meteors every 5 seconds proved itself to be way too laggy when all of them actually spawned properly and aren't deleted at soon as they're created due to being on the map's edge. Instead I lowered it to 6 per second.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2679 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 20:36:57 +02:00
petethegoat@gmail.com
e87ca09537 TG update: Tiny fix for table disassembly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2677 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 20:34:50 +02:00
Albert Iordache
1fac967212 TG update: Added the (almost finished) displacer. One minor bug with it to work out, does not actually spawn anywhere though so it shouldn't effect anything. Will try to finish it later tonight. 2011-12-26 20:30:45 +02:00
rockdtben
f38a590009 TG update: Removed a proc that does nothing anymore.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2675 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 20:19:12 +02:00
rockdtben
382b6681fd TG update: ... -Removed setBruteLoss and setFireLoss since they served no purpose. -Overrided the proc for get[Fire/Brute]Loss and adjust[Fire/Brute]Loss for humans to use the total damage proc. -Removed redundant checks aka setBruteLoss(max(getBruteLoss(), 0) since the adjust brute proc already prevents it from going negative. -Commented out the UpdateDamage() procs contents as it did nothing. If problems arise we might have to investigate. Soon I will remove the proc entierly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2673 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 20:14:44 +02:00
Albert Iordache
87941b7081 Merge pull request #146 from SkyMarshal/master
Check that description.
2011-12-26 07:21:52 -08:00
SkyMarshal
02b456d26e Evidence bags now work for things outside of storage containers. 2011-12-26 00:06:44 -07:00
SkyMarshal
de67b05dce More updates. The evidence bags are kinda borked. 2011-12-26 00:03:05 -07:00
SkyMarshal
8ee8875e80 Fixed some bugginess with evidence bags. 2011-12-25 12:37:20 -07:00
Albert Iordache
d2a0fced23 Traitor will now be the default mode in case data/mode.txt get deleted 2011-12-25 20:10:06 +02:00
SkyMarshal
dd8deae835 Numerous fixes. 2011-12-25 10:57:23 -07:00
Albert Iordache
815afb9746 This reverts commit 3725250419. 2011-12-25 19:56:37 +02:00
CIB
f3366f285d Merge pull request #142 from Abi79/tg_updates
TG update: AIs now actually use power from APCs, rather than simply requ...
2011-12-25 09:39:24 -08:00
Albert Iordache
3725250419 Debugging commit. Reverting this soon. 2011-12-25 19:30:03 +02:00
n3ophyt3
e449a886b7 TG update: AIs now actually use power from APCs, rather than simply require that equipment power is active.
Malf overhaul, take two!
Waaaay back in the old days, I made it so malf AIs had to hack APCs to win, instead of just sit AFK for 45 minutes. Now I'm taking some more drastic action, to see what happens.

THE MALF AI NO LONGER SPAWNS ON THE AI SAT.
Instead of sitting in the AI sat hoping nobody notices your blatantly obvious hacking, at which point the 3 people lucky enough to have looted EVA get to have all the fun, you can now shunt your core processes into an APC you have hacked, and hacked APCs are only moderately obvious.

While shunted into an APC, the AI draws power from that APC instead of the one in their main core. If the APC loses power, the AI loses power as normal. If the APC they are in is damaged or destroyed, they are forced back into their main core. If the main core is inoperative at that time, they die. The AI is also capable of willingly going back to their main core. As long as the AI's main core is intact, the AI speaks out of its core, regardless of its current location.

I have tested as much of this as I could to make sure it is functional, but thanks to the game mode overhaul, I have been unable to run actual malf rounds on my test server, so I have had to cheat and set things to work in any mode for testing. As for actual round balance, there's no real way to predict how that shit'll change.

This is just the base overhaul, more changes will be forthcoming as malf rounds provide data on how the change performs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2668 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 19:05:13 +02:00
SkyMarshal
9becacf956 Merge branch 'master' of git://github.com/Baystation12/Baystation12 2011-12-25 08:48:06 -07:00
CIB
67acc6d467 Merge pull request #141 from Miniature/master
Made flamethrowers also work when you click on blob
2011-12-25 07:20:08 -08:00
Miniature
53967cc93b Made flamethrowers also work when you click on blob, so you don't have to hunt moving pixels 2011-12-26 00:33:51 +10:30
uporotiy
df54c71559 TG update: Fixed a few derps in Poly's commit (namely, the revert back to public vars instead of procs).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2662 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:27:35 +02:00
VivianFoxfoot@gmail.com
cd9821e371 TG update: I blame Kor for not submitting this earlier. Dammit, okay. This one works now. Stupid TortiseSVN, why would it do that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2661 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:27:13 +02:00
VivianFoxfoot@gmail.com
098a610399 TG update: Accidently reverted someone else's changes with my last commit. This commit has both sets of changes included.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2660 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:26:17 +02:00
VivianFoxfoot@gmail.com
f340f3fbd7 TG update: Adds a cooldown to changeling lesser form. (30 seconds)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2659 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:25:11 +02:00
ryantennessee@yahoo.com
11dbd27bfc TG update: "Now warns admins when people spray polyacid/space lube (Done for Quarxink)" -- credit to Polymorph
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2657 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 14:49:39 +02:00
SkyMarshal
c6499583b4 Updated. 2011-12-25 00:07:42 -07:00
Tastyfish
359ffe93e1 Merge remote-tracking branch 'upstream/master' 2011-12-25 00:55:20 -05:00
Tastyfish
31a2f6d5ef library category fixes, moved edit appearence->fun where it should be 2011-12-25 00:52:36 -05:00
Albert Iordache
6f23ef6b22 Fixed an evidence bag runtime error and added a few CRASH() checks to /obj/machinery/disposal 2011-12-25 00:59:59 +02:00
vageyenaman@gmail.com
75c7670e75 TG update: Small changes and bugfixes:
◦ Metroids can now be observed by ghosts.
   ◦ Saved User Interface preferences ("Old UI" & "New UI") now correctly get transferred to clones.
   ◦ Captain announcements now require the player to be next to the console. (Issue 220)
   ◦ Radio headsets no longer sometimes fail to deliver the messages (Issue 221)
   ◦ Some other insignificant back-end shenanigans.
   ◦ The pregame lobby now has title music. The gameticker chooses between two .ogg files on game start and plays that for everyone who joins. The music stops when create_character() gets called though.
   ◦ Gave some critters, namely "creature" and "blob" some attack sounds.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2655 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 22:15:22 +02:00
rockdtben
fac10fb031 TG update: Removed all global modifications of toxloss. Added a setToxLoss() proc.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2653 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 22:07:37 +02:00
ryantennessee@yahoo.com
7707864437 TG update: Jetpack changing to wrong sprite when turned on fixed. Syringes will autochange inject/draw when full/empty. Medborg syringes start full and set to inject even though the icon is still messed up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2650 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 22:05:16 +02:00
Tastyfish
baef1bdad7 take morgue from chef 2011-12-24 09:58:21 -05:00
Tastyfish
37fb4590da by request of spaceman, nuke agents get their real name 2011-12-24 09:17:49 -05:00
Tastyfish
ea755d98a8 people going crazy over hos coat 2011-12-24 00:43:08 -05:00
Albert Iordache
b067fdc726 TG update: ...
- added feedback logging for alert levels
 - alert level descriptions are now part of config.txt
 - alert levels default to the ones I had before, if the config file isn't configured.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2641 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 00:50:52 +02:00
baloh.matevz@gmail.com
aa49a82b80 TG update: detailed in the next commit. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2634 316c924e-a436-60f5-8080-3fe189b3f50e 2011-12-24 00:50:50 +02:00
Miniature
d74592c99e Merge branch 'master' of github.com:Baystation12/Baystation12 2011-12-24 03:34:53 +10:30
Miniature
803bed1c18 Custom items for special people
They have to be manually coded in atm, but someone will no doubt eventually make it use a database when we get that going again (if we don't already)
2011-12-24 03:34:25 +10:30
Miniature
701ea98e6d Fixed a vote runtime, hopefully this makes it delay start (probably won't tho) 2011-12-23 19:14:58 +10:30
cib
d539e4b539 Changed the pregame time from 90 seconds to 180 seconds. Delay(admin verb) can now also be used after round end has been announced, to keep the world from rebooting. Also boosted the restart delay from 25 seconds to 60 seconds. 2011-12-22 16:34:10 -08:00
Albert Iordache
08b7c6487b Merge pull request #130 from Tastyfish/master
improved sec/med id card handling, records management, also spaceman christmas
2011-12-23 01:17:13 -08:00
Miniature
f311f8c7cc Merge pull request #131 from Miniature/master
Fixed a vote runtime
2011-12-23 00:47:46 -08:00
Tastyfish
a302464d3b Merge remote-tracking branch 'upstream/master' 2011-12-23 02:22:39 -05:00
Tastyfish
d14b67782a added being able to backup sec/med records to disks, ejecting card trys to put it in your hand before dumping it ontop 2011-12-22 05:34:05 -05:00
Albert Iordache
6891b856c4 Fixed an obj/item/seeds/proc/harvest() runtime error related to grass seeds. 2011-12-22 09:30:34 +02:00
Tastyfish
cee9634606 stick id's in computer by using id on it, better ear examine text 2011-12-22 01:47:40 -05:00
Albert Iordache
09d7739b08 Fixed a runtime error related to all items now being checked for var/protective_temperature and fixed another runtime error by doing something unholy. 2011-12-22 00:12:29 +02:00
Tastyfish
619ebeba66 updated NT law wording,NT law module in upload,lizards scratch instead of punch via space's rq,fixed downloading books 2011-12-21 03:55:16 -05:00
Tastyfish
376d207435 borgs can mend airlocks, status examine, sinks, manuals 2011-12-20 22:03:48 -05:00
MlocMcMloc
9024737097 Merge pull request #126 from MlocMcMloc/master
Removing EI NATH and gib-dropping.
2011-12-20 02:57:06 -08:00