Commit Graph

1969 Commits

Author SHA1 Message Date
Tastyfish 75ddaeb9f9 Merge remote-tracking branch 'upstream/master' 2011-12-17 21:52:05 -05:00
Tastyfish a741413992 carve books, remove immovable rod/gr3y t1de 2011-12-17 20:46:42 -05:00
Miniature 803f79c165 This should lower the hideous number of runtimes we've been having lately. 2011-12-17 23:49:20 +10:30
quartz235@gmail.com 26abf951e2 Fixes:
Issue 241
Issue 237
and
Issue 240

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2708 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 00:14:11 +00:00
Miniature 8b15283862 Made sandbox not votable 2011-12-16 22:25:02 +10:30
baloh.matevz a3e938a3af Because I am unable to do anything properly today... finished the revert while retaining a bugfix.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2696 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 03:59:32 +00:00
baloh.matevz a0e33d9105 reverted meteor change.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2695 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 03:54:16 +00:00
baloh.matevz 88236b7461 Fixed the meteors not exploding on impact error.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2685 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 19:58:24 +00:00
uporotiy 3f5b76aff0 Added stun, weaken and paralysis-related procs in place of directly editing the vars. Hulk is 5% chance now due to being completely immune to any sort of stunning (will nerf more later). Think that's all but not entirely sure.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2683 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 16:38:46 +00:00
baloh.matevz b04400e11c 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.

Wrote this in the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2679 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 02:32:33 +00:00
rockdtben 334f1e3059 -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-13 03:49:07 +00:00
baloh.matevz aa1135eafe - Added some stats logging about round end population and about what method of escape is being used the most.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2672 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-13 02:58:56 +00:00
n3ophyt3 73c7391c32 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-12 04:45:08 +00:00
baloh.matevz e7bea1cfb0 Escape pods added to test out the concept.
Before you read on this revision is more of a thing being tested than a feature that is guaranteed to stay.

4 escape pods have been added to the station, 2 at arrivals, 1 in engineering and one in security. Each pod is 4x3 tiles in size with a window tile, 2 chairs and a door. So it has 3 floor tiles to stand on.

Pods don't have any sort of emagging capabilities, hijacking a pod does not count as completing the escape alone objective, surviving in a pod however counts towards the escape alive objective. Cult members in pods do not count towards the acolyte victory.

Changelog updated with listed changes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2663 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-11 19:51:04 +00:00
uporotiy 8ede0b3fc6 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-11 12:18:38 +00:00
VivianFoxfoot@gmail.com 840bbae1ba 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-11 08:50:09 +00:00
VivianFoxfoot@gmail.com a4af4ed9d7 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-11 08:44:43 +00:00
VivianFoxfoot@gmail.com df1d12c368 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-11 08:31:45 +00:00
Albert Iordache 9b42ef2db8 Merge pull request #94 from headswe/master
Made blob take damage from airbased fire hopefully.
2011-12-11 00:25:00 -08:00
Head 99e2894d01 Made the blob take damage from fire. 2011-12-11 02:21:51 +01:00
vageyenaman@gmail.com 87bc81ced5 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-10 19:34:49 +00:00
rockdtben c2eaca7b29 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-10 14:36:08 +00:00
Albert Iordache 6c992058e4 Code cleanup + gravitational anomaly readded 2011-12-10 11:59:40 +02:00
Albert Iordache 64106be003 Merge pull request #82 from SkyMarshal/3319b22adf33c757fc42aa515bc05db894fd0e90
Lot of tweaks and fixes, read the description.
2011-12-10 01:43:34 -08:00
SkyMarshal b5018a8aa3 Removed thermals from traitor objectives. 2011-12-08 14:29:21 -07:00
SkyMarshal dafbfe6edd Replaced an accidentially blanked part of flavor text 2011-12-08 14:25:24 -07:00
SkyMarshal 009d0915bf Removed most other cyanide references. Remade cyanide pills into suicide pills (100 units of Toxin) 2011-12-08 14:22:45 -07:00
SkyMarshal 6f88b4f981 Forgot to remove the entry from the table the random event switch looks at. 2011-12-08 13:57:26 -07:00
SkyMarshal 0da1bea7c0 Add BS12 Space Law, remove Gravitational Anomaly event 2011-12-08 13:51:10 -07:00
Albert Iordache dd6ddaa8c3 Revert "removed cloaker"
This reverts commit 1fa97843f8.
2011-12-08 15:28:35 +02:00
Tastyfish 1fa97843f8 removed cloaker 2011-12-07 12:29:04 -05:00
baloh.matevz@gmail.com 810dbd7346 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2634 316c924e-a436-60f5-8080-3fe189b3f50e 2011-12-07 00:53:09 +00:00
Miniature af301633f6 Merge branch 'master' of git://github.com/Abi79/tgstation13-git
Conflicts:
	baystation12.dme
	code/defines/obj/vending.dm
	code/game/machinery/vending.dm
	html/changelog.html
	maps/tgstation.2.0.8.dmm
2011-12-07 07:53:20 +10:30
uporotiy 4764cdc990 Aliens:
Reworked the code to use a new "plasma" var instead of toxloss for their powers.
Facehuggers are now active for 30 to 60 instead of 3 to 5 seconds.
Aliens can see whether facehuggers are active without needing to examine them.
Changelings:
Ranged sting is now 2 squares-ranged instead of 3 squares.
Space:
Reverted the randomly accessible z-levels back to how they were (derelict and ai sat).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2627 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-06 08:30:03 +00:00
Tastyfish 68c6b97fd3 everyone cult!, paper label 2011-12-05 23:19:39 -05:00
uhangi@gmail.com 414cfbe8c1 Uncommented erro's code, reticked erro's code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2620 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-05 02:02:35 +00:00
uhangi@gmail.com 025288d4eb Commenting out erro's broken code until he fixes it so no compilation errors
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2619 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-05 01:48:48 +00:00
Tastyfish c208332942 added Anchorshag's examination flavor text thingy 2011-12-04 15:26:46 -05:00
LastBattaWolf@hotmail.com 430cca3300 (GIVE POLYBLUE COMMIT ALREADY) Headrevs can no longer be borged, and revs who get borged are dereved.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2614 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-04 19:55:01 +00:00
baloh.matevz@gmail.com a2d6e59f18 Security levels commit 2
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2607 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-04 06:50:37 +00:00
LastBattaWolf@hotmail.com 855b087f38 (Committed for PolymorphBlue) Traitors in the prison cell on the escape shuttle now fail their objective.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2599 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-04 02:37:19 +00:00
Miniature f62eccc76b Merge branch 'master' of git://github.com/Abi79/tgstation13-git
Conflicts:
	baystation12.dme
	code/defines/mob/mob.dm
	code/defines/obj/vending.dm
	code/game/atom_procs.dm
	code/game/dna.dm
	code/game/machinery/computer/aifixer.dm
	code/game/vote.dm
	code/modules/chemical/Chemistry-Machinery.dm
	code/modules/chemical/Chemistry-Reagents.dm
	code/modules/mob/living/carbon/metroid/life.dm
	html/changelog.html
	icons/obj/stationobjs.dmi
	interface/skin.dmf
	maps/tgstation.2.0.8.dmm
2011-12-03 19:28:10 +10:30
petethegoat@gmail.com a80e46c078 Fixed issue 222.
Improved closet/secure closet/crate code a bit. (Updated the paths on the map.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2585 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-01 20:02:43 +00:00
headswe e86db35be0 Merge pull request #50 from Tastyfish/master
Nanotrasen laws, nobody likes you asimov
2011-11-30 18:37:45 -08:00
Tastyfish 0b28c04e8c Nanotrasen laws, nobody likes you asimov 2011-11-30 19:23:37 -05:00
headswe 5cdbb88c03 Merge pull request #48 from Miniature/master
Made security able to be traitors (AI and cyborg still can't)
2011-11-30 16:07:01 -08:00
Miniature 363b929216 Made security able to be traitors (AI and cyborg still can't) 2011-12-01 07:52:40 +10:30
Head 43d71282e0 Added back json support / restart notice
should fix unnecessary restart after gamemode change before round start
2011-11-29 15:45:01 +01:00
Tastyfish e89488975f we work for NanoTrasen! Also, we don't have enough people for your fancy
15-person minimums
2011-11-29 00:19:37 -05:00
kortgstation@gmail.com e3d8fe0b78 Husks can be borged again (if traitors have to hide bodies to avoid being tattled on by a clone, changelings can deal with it as well. You can change faces as well if you'e really worried about being caught)
Changeling genome requirement lowered from 8-12 to 6-12 (APPROVED BY MUSKETS COME AT ME URIST)

Regen stasis now heals cloneloss (in case you suffer a metroid accident)

Added a "summon creature swarm" spell for later use in cult.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2565 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-27 23:25:56 +00:00