Commit Graph

5039 Commits

Author SHA1 Message Date
Albert Iordache aa4f30bbef Minor deathgasp fix. 2012-01-01 22:48:53 +02:00
Albert Iordache 17449d0881 Re-enabled the deathgasp, because it activates traitor implants. 2012-01-01 22:46:37 +02:00
Tastyfish c3f4808cd2 code was calling now-removed emote 2012-01-01 01:13:40 -05:00
VivianFoxfoot@gmail.com 22719c3258 Mecha no longer crush their occupants if you switch to internal pressure. (Normally.)
Bugfix:  Not all suits now protect from air pressure.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2887 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-31 23:24:14 +00:00
vageyenaman@gmail.com cfba741fa2 Added two new variables, "canstun" and "canweaken". They can be modified in runtime to prevent mobs from ever being weakened and stunned by tasers/batons/electrified doors.
Xenos are immune to stunning and weakening. This basically means you cannot run up to a xeno and shoot them with a taser and game over. This makes them a lot more dangerous. To compensate, I've added in a xeno-exclusive variable controlling movement delay addition. When a xeno is stunned, its movement speed goes down. The speed is recovered in the life() proc.


Modifications to critter.dmi (manhacks). Added a new lighting icon, floor lights. Possible implementation later.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2886 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-31 22:50:38 +00:00
rockdtben 51edbc649a Moved a proc from mob_defines to mob_cleanup going to be implementing organstructure soon and needed to clean the workspace.
mob_cleanup.dm will hold procs that are dirty and need to be written in a cleaner matter. (No insult to original writers)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2885 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-31 17:58:56 +00:00
Albert Iordache 39b6dd57e0 Removed and commented out the last traces of goon auth. code 2011-12-30 23:28:14 +02:00
cib f7be1250a3 Many improvements to vira.
Implemented an efficient system for infection. Made sneeze and cough increase infection chance. Increased the lifespan of spaceacillin in a host. Removed the drool symptom.
2011-12-30 21:07:52 -08:00
rockdtben 19c06c9cd8 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2877 316c924e-a436-60f5-8080-3fe189b3f50e 2011-12-30 19:47:13 +00:00
rockdtben 5b691f8727 brainloss is now only referenced via procs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2874 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 17:47:35 +00:00
rockdtben 3029c0d58c cloneloss is now only referenced via procs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2871 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 17:28:21 +00:00
mport2004@gmail.com 67efff9bae Apparently organs are being worked on.
They have been moved back and checked for Rockdtben.
As the attempted list dead people's names as their real_name did not work, dead people's names are back to the old style.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2869 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 17:09:02 +00:00
mport2004@gmail.com ec0cd3b973 Moved a batch of unchecked and a few unused files into the unused folder.
Remember if your scrolling though the list and something is unchecked it should almost certainly be checked.
Simple animals moved over to the actual mob code area and out of the defines.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2868 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 16:43:41 +00:00
VivianFoxfoot@gmail.com 3d952af665 Adds a pressure indicator to the HUD. Decreases the pressure required for damage to occur to 750, added stepping damage.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2861 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 07:51:42 +00:00
Albert Iordache ea92743b36 Merge pull request #173 from CIB/master
Fix stupid bug with trauma/cryo
2011-12-29 13:12:49 -08:00
cib d8ec1ae26b Fixed traumatic shock breaking cryo. 2011-12-29 22:09:36 -08:00
SkyMarshal e12469aed9 Quick fix, and a fix for whispering.
Signed-off-by: SkyMarshal
2011-12-29 10:23:00 -07:00
rockdtben 8c45454bc2 Move all of my procs from the mob defines file to the mob modules folder.
Added a proc to get and set dna.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2859 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-29 17:18:36 +00:00
Tastyfish f3145486cc Merge remote-tracking branch 'upstream/master' 2011-12-29 08:38:42 -05:00
Tastyfish 8745b6bd40 pAI chatbot pal for when ghost aren't pAI'ing;
borgs can't move when no charge;
fixed misplaced light in RD office
2011-12-29 08:38:40 -05:00
CIB b7349e7fa1 Merge pull request #166 from CIB/master
Improved on medical a little, adding traumatic shock
2011-12-29 05:21:52 -08:00
VivianFoxfoot@gmail.com c54c517886 Air Alarms can now be hacked. Pressures over 3000 kPa now do brute damage to you.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2854 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-29 08:58:24 +00:00
cib 6d79e47d96 Some balance fixes to the traumatic shock stuff. 2011-12-29 00:37:37 -08:00
cib 3ba5b36cb3 Added a "traumatic shock" mechanism. Once you have suffered a certain degree of damage, your vision will start to blurr, followed by immobilization and finally unconsciousness. Right now, the range between this state and crit is too short, but it's rather hard to widen it without rewriting the crit system. 2011-12-28 23:43:27 -08:00
SkyMarshal 43c2285a93 Fixes and stuff. 2011-12-28 14:27:52 -07:00
baloh.matevz 1028096a41 Simplified deadchat syntax:
Instead of what was once

DEAD: ghost Unknown says: "FU"

it is now

DEAD: Real Name says: "FU"

Should make talking easier in changeling rounds where there are lots of unknowns.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2843 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-28 20:28:34 +00:00
rockdtben a2b7cedd34 -Fixed a bug that caused insta oxycrit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2841 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-28 19:05:27 +00:00
Albert Iordache 83f5e93768 Merge pull request #161 from SkyMarshal/master
Added air pressure define for disposals, minor map edit, removed Deathgasp from emotes.
2011-12-28 00:57:37 -08:00
SkyMarshal 28752b4410 Added disposals to detective's office, fixed more code. 2011-12-27 22:38:14 -07:00
Tastyfish 0e222e838f replaced "toggle pregame music" with button in pregame screen that saves between games 2011-12-27 19:53:02 -05:00
SkyMarshal 25400f7af4 Should be the rest for this lot. 2011-12-27 14:13:11 -07:00
SkyMarshal e32813060f Merge branch 'master' of git://github.com/Baystation12/Baystation12 2011-12-27 13:45:15 -07:00
cib 9d97e99017 Made vira more likely to infect you. Removed vira from the medical HUD. Added the symptoms: Stumble, hoarse throat, and whisper. Added a random virus dishes to virology. 2011-12-27 21:12:01 -08:00
SkyMarshal 08ff9b06e7 Fixed several things. 2011-12-27 13:44:52 -07:00
Albert Iordache cfbb6eb704 Fixed a few errors. 2011-12-27 18:52:03 +02:00
Albert Iordache 9219a22f14 Merge branch 'master' of https://github.com/SkyMarshal/Baystation12 into Sky
Conflicts:
	maps/tgstation.2.0.8.dmm
2011-12-27 17:08:52 +02:00
Albert Iordache 2092e25983 Merge pull request #147 from Tastyfish/master
coats, changeling, piano, also admins can delete books, paper/books more robust against dynamic content, custom votes
2011-12-27 04:26:51 -08:00
SkyMarshal 607db09620 Lotsa stuff. Map update. 2011-12-26 17:59:09 -07:00
CIB123@gmail.com 42890a7c4a TG update: Added antibody-based, random symptom virology.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2686 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-27 00:01:02 +02:00
uporotiy ab396f50ac TG update: 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-26 23:39:45 +02:00
kortgstation@gmail.com 28bc2896b9 TG update: Lowered the trigger rate on the teleport armour and the teleport radius (from 8 to 6).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2681 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 23:32:44 +02:00
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
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
rockdtben 406d2eed23 Removing some references and replacing with the god procs. oxyloss mostly this time.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2823 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-26 17:56:22 +00:00
Tastyfish 03b8be52fa capitalize first letter of says and whispers like old bs12 2011-12-26 12:02:57 -05: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
VivianFoxfoot@gmail.com d631e11e78 TG update: Fire now does four times as much damage, to make it so that running through a blaze is now likely a fatal enterprise. Firesuit still offers protection.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2664 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:35:33 +02:00
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