Commit Graph

1130 Commits

Author SHA1 Message Date
Miniature
786b59cf18 Get the hell out of my snacks, appendix! 2012-04-14 12:45:08 +09:30
SkyMarshal
d03228bc6e Adds in limb replacement surgery, robolimbs, and all the crap for them. They can take more damage, require wires and welder to repair, but malfunction when they get more damaged, and explode when destroyed. 2012-04-11 15:42:54 -07:00
Ren Erthilo
cbad550bf1 Limb attachment 2012-04-11 13:01:05 -07:00
SkyMarshal
f0490787ef Merge pull request #819 from Erthilo/TGUpdates
TG Updates up to r2928
2012-04-11 11:36:41 -07:00
Ren Erthilo
8885320528 Merge fixes. 2012-04-11 11:16:42 +01:00
SkyMarshal
80158164dc Fixed organ based damage. Added a variable to hold the children organs of an organ, to simplify damage spread and droppage. Fixed DNA proc stuff for monkey transforms. Removed Bartender's closet o' armor. 2012-04-10 22:32:24 -07:00
SkyMarshal
49d6a0092c Fixes for a lot of implant things. Fixes some runtimes related to explosive and death alarm implants. 2012-04-10 12:38:34 -07:00
Ren Erthilo
1b54233248 TG: •Softcaps, flippable
•Improved bodybags, also changed sprites. Scream at me if you don't like them,
I'll change them back. Also sorry for the 114KB new sound.
•Sorry but I really have to defecate while writing this

•You can find the unused newscaster sprite of my new project in terminals.dmi
Revision: r2928
Author: 	 polyxenitopalidou
2012-04-10 00:17:14 +01:00
Ren Erthilo
7cb6114eff TG: Steel renamed to plasteel.
Having more than 100 burn damage and being dead now makes you a husk. r2925
Author: 	 uporotiy
2012-04-09 17:15:57 +01:00
Ren Erthilo
5f54641c82 TG: - Welding shards while on top of a stack of glass (with less than 50 sheets) now
adds the produced glass to the stack.
- Some runtime fixes r2919 Author: quartz235
2012-04-09 15:06:03 +01:00
Ren Erthilo
19cf6b3b47 TG: Adds a new special object (stop) that can be used when you need someone to stop
moving right away, even before the next life().  Used in door crushing to
prevent people from inertiaing through.  Checks for /obj/special/stop in loc
every move.  Compared to the number of other checks, I don't expect this to be
an undo burden, but can be commented out in case of OH SHIT LAG under heavy
load.
Moves /area/entered to its own file.
Adds a new area var called has_gravity.  Determines if floor tiles count for
movement control (planning on adding more, currently can only be badmined)
Adds a new mob var called lastarea that is updated with the area you're in every
time /area/entered is called. r2917
Moves /obj/special/stop into /obj/effect/stop.
Thunks people when gravity changes. r2918
2012-04-09 14:35:18 +01:00
Ren Erthilo
4a39151e9e TG: Renamed the prisoner computer's file to prisoner and added a sanity check.
The singularity is now able to eat things like signs and chameleon projectors'
projections.
A few other misc runtime fixes. r2916
2012-04-09 13:28:45 +01:00
Ren Erthilo
73f2c98e76 TG: Chemical Implant now correctly reads 15 Units. r2915 2012-04-09 12:55:22 +01:00
Albert Iordache
0f592970b9 Fixed a death implant-related runtime error 2012-04-08 21:09:09 +03:00
Ren Erthilo
9c0ff3844b Readds remote control links to air alarms. Fixes implant messages. Reduce PDA flashlight range. 2012-04-08 08:21:04 +01:00
Ren Erthilo
61cc933a38 Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-04-08 08:06:03 +01:00
Travis Whitehead
fa1b9855d3 Added game kit to crew quarters + Fixed genetics inner shutters 2012-04-08 09:22:14 +03:00
Ren Erthilo
d52701ee84 Adds objects: office chairs, feathery pen, glass and normal research airlocks, showers, styrofoam cups. Adds clothes: Fez, cheerleader outfits, captain mal uniform, hazmat suits, wedding dress, AI bliss icon. New icons for captain, head of security, security, and warden's lockers. 2012-04-07 09:58:54 +01:00
SkyMarshal
5b3ad2a925 Made transformations between mobs with organs work better. Destroying a limb removes implants. Implants now go where you select. Fixed some runtimes and retardedness. 2012-04-05 21:55:41 -07:00
Ren Erthilo
ebebfaabb3 Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates
Conflicts:
	code/modules/mob/mob_defines.dm
2012-04-04 20:19:23 +01:00
CIB
0e4690938b Merge pull request #786 from SkyMarshal/Airlocks
Adds dismemberment to Tajarans and Monkeys.  Added some sanity checks to prevent people from punching you when they are missing hands.  Fixed more wound stuff.  Some examine fixes.
2012-04-04 05:21:54 -07:00
Ren Erthilo
478a462e3a Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-04-03 19:42:41 +01:00
SkyMarshal
5b20f6a2fd Adds dismemberment to Tajarans and Monkeys. Added some sanity checks to prevent you from punching you when they are missing hands. Fixed more wound stuff. Some examine fixes. Adds a hasorgans proc which checks if the given argument is a mob with organs. Fixed pathing for guncode. 2012-04-02 19:44:43 -07:00
Ren Erthilo
5829378d8a Merge branch 'master' of github.com:Erthilo/Baystation12 2012-04-02 02:53:57 +01:00
Ren Erthilo
af9a80cce4 Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates
Conflicts:
	code/modules/mob/mob_defines.dm
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi
	icons/obj/storage.dmi
	maps/tgstation.2.0.8.dmm
2012-04-02 00:37:54 +01:00
Ren Erthilo
c3ed6d443d Reverts the freezer code and the airlock code. 2012-04-01 23:24:59 +01:00
Ren Erthilo
b9e03234ea Added unique CE space suit to engineering. Added notice boards to many areas. Adds patient gowns to patient's closets. Fixes to chef's apron and suit names. 2012-04-01 07:30:33 +01:00
SkyMarshal
cd4a82a90b Fixes for the fingerprint runtimes, other runtimes, the new damage system, and the new objective system, to reduce the super hard objectives. 2012-03-31 22:01:21 -07:00
SkyMarshal
a90173c628 Part one of bugfixes for the new damage system. 2012-03-31 22:01:21 -07:00
Ren Erthilo
4c8d454a45 Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-03-30 23:58:50 +01:00
Ren Erthilo
ae57f8db64 Merging SkyMarshal's stuff. 2012-03-30 16:26:04 +01:00
Ren Erthilo
7cf7c7775a Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-03-30 06:18:37 +01:00
Ren Erthilo
16fcbbc3b3 Fixed metroids being slipped and stepping in glass shards. Wearing a suit with shoes now protect from glass shards. Surgery can now be done on roller beds, and doing it on normal tables has a slightly higher chance of working. 2012-03-30 05:57:30 +01:00
Ren Erthilo
aba0e9d8f6 Adds advanced medical kit sprites and uses. Will be in-game later. Also fixes security rig inhands. 2012-03-30 05:47:38 +01:00
SkyMarshal
08a060501b Merged in Erthilo's stuff. 2012-03-29 21:11:17 -07:00
Ren Erthilo
4a0236734b Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-03-30 04:50:06 +01:00
Ren Erthilo
a87ad6b291 Reverted electric chair changes. 2012-03-30 04:47:46 +01:00
SkyMarshal
0c34286018 Fixes errors from last commit. 2012-03-29 20:44:11 -07:00
SkyMarshal
61820bc5ec Final commit of the examine/damage overhaul. 2012-03-29 20:44:10 -07:00
SkyMarshal
01d2d5f339 WIP bloodloss and scaring system. 2012-03-29 20:42:08 -07:00
Ren Erthilo
6952bef874 Reverting disabilities, headsets, murder sydie pack, photo removal, isbreathing and internals. 2012-03-30 04:19:22 +01:00
Albert Iordache
159fd0bfc9 Fixed a runtime error related to the group_multiplier of an air mixture being 0
In certain cases, zones would be emptied completely of turfs, thereby causing division by zero errors in FEA due to operations involving group_multiplier.
2012-03-29 23:45:48 +03:00
Ren Erthilo
63c027aca9 Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-03-29 08:37:47 +01:00
Ren Erthilo
da7244abda Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-03-28 22:25:07 +01:00
Ren Erthilo
bbc40f27ee Some merge fixes, changed Malf laws to regular AI ones, changes for the AI and Cyborgs hints, and an actual fix for implanting rev heads. 2012-03-28 03:45:36 +01:00
Mloc
5f57b7e57d Merge pull request #755 from CIB/master
Bugfix to swinging
2012-03-27 13:13:16 -07:00
cib
a322e2ba7c Fixed self-murdering with heavy blunt objects. 2012-03-27 08:30:38 -08:00
Ren Erthilo
77636ce696 TG: Fixed issue 287 , 290, 291
-Cutting/restoring cameras now leaves a print
-building certain overly-abused griff items leaves prints
-grenade launcher no longer shoots your face if you try to backpack it

Chameleon projector movement speed is now based on temperature
Added add_hiddenprint(mob) proc
it's like add_fingerprint but only adds to fingerprintshidden isn't that neat? r2898
2012-03-27 05:57:51 +01:00
Ren Erthilo
dd2b3cc816 TG: 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. r2886
2012-03-26 23:51:00 +01:00
Ren Erthilo
8d03d460aa TG: 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. r2868

Also added a bunch of files I forgot.
2012-03-26 23:01:03 +01:00