Commit Graph

4880 Commits

Author SHA1 Message Date
Ikarrus c7d99edf60 -Moved headgear and mask check up and used get_location_accessible()
-Updated skinhead sprite to be more transparent
-Updated razor sprites
-Updated Changelog
2013-04-10 21:00:15 -06:00
Ikarrus 5a49fc33b3 Merge branch 'master' of https://github.com/tgstation/-tg-station into razors 2013-04-10 20:07:40 -06:00
Pete Goodfellow 4a3c22ac70 Merge pull request #336 from Cheridan/master
Pepper Spray Update!
2013-04-10 15:20:34 -07:00
Ikarrus c19e7044d4 -Added electric razors to the prison wing, captain's office, and locker room
-Updated changelog
2013-04-09 22:45:46 -06:00
Pete Goodfellow fed03de04f Merge pull request #194 from Giacomand/href_exploit_fix
Uplink Update: Added datums for uplink items. This allows you to easily add items to the uplink in a maintainable manner.
2013-04-09 17:11:15 -07:00
Cheridan 782403ddbd Pepper Spray Update!!
-Capsaicin can be turned into Condensed Capsaicin via chemistry.
-Alters the effect of pepper spray slightly. Changes it from a paralyze(KO) to weaken(stun like batons, etc), and adds slight lingering confuse effect.
-Adds teargas grenades(pepper spray smoke chem grenades), currently obtainable in Weapons crates and Riot crates.

Supplypacks:
-Adds a roll of film to the bureaucracy crate, and made it a little cheaper.
-Removes the beanbag crate entirely, it redundant. Just print out the beanbag shells at the autolathe.
-The previously-overpacked Riot gear crate comes with 1 less set of equipment, but with more handcuffs. Made cheaper to compensate.
2013-04-09 14:58:41 -05:00
Giacomand f49bef35ba * Added a two config options which allows you to disable the AI and Cyborgs from being able to vocally speak, except for AIs using the holopad.
* Added a new proc called IsVocal(). Only used by the new system so far but it will allow you to use it to stop mobs from being vocal.
2013-04-08 21:53:41 +01:00
Giacomand 12bd728f19 * Added a manual for Virology. It spawns in Virology and it links to the "Infections" wiki page.
* New icon for the manual.
2013-04-06 16:46:05 +01:00
Cael Aislinn ed4b0859ec Merge pull request #216 from Tastyfish/master
Some violin sound file fixes and a converter for MIDIs -> piano/violin format
2013-04-04 04:41:15 -07:00
Tastyfish e4b2968e4f Cleaned up redundant piano/violin sound files and made playnote() code not be a giant unmanageable switch 2013-04-04 06:55:38 -04:00
Pete Goodfellow 7e69161221 Standardises bodybag.dm, including text styling. Updates the max name length of a label. Fixes folded bodybags not fitting in boxes. Bodybags now go into hands when folded, if possible. 2013-04-04 00:43:09 +01:00
Giacomand 26e29a44c1 Uplink Update:
* Added datums for uplink items. This allows you to easily add items to the uplink in a maintainable manner.
 * This fixes the href exploit which allowed traitors to spawn any item they wish.
 * Made the uplink interface still show unbuyable items, but grayed out.
 * After unlocking your PDA, it will return to the main menu; this will help stop metagamers.
 * Your password will be trimmed, meaning that entering "213 Alpha " will be correct and won't set it as your ringtone.
 * Replaced all the old uplink code, which is useless now.
 * Changed all the feedback procs to instead use the uplink datum's name. This is important if you are keeping track of stats.
 * Moved the bundle uplink item to the "Badass" category.
2013-04-02 01:02:54 +01:00
Cael Aislinn 861084061e Merge pull request #167 from Petethegoat/implantdiskfix
Cavity implant disk fix, steal objective finding fixes
2013-04-01 10:32:17 -07:00
Cael Aislinn d1db9d4abf Merge pull request #177 from Petethegoat/janicart
Replaces the janicart with the janitorial cart.
2013-04-01 10:21:46 -07:00
Cael Aislinn a2455e66d0 Merge pull request #186 from Carn/Issue116
Resolves #116 - PDAs can only be used when in the user's contents, as op...
2013-04-01 10:10:48 -07:00
Cael Aislinn a8717b4f62 Merge pull request #190 from Carn/Issue118
Resolves issue #118 - Mob overlays will now update when a cigarette expl...
2013-04-01 10:04:17 -07:00
Cael Aislinn 91c15c13dc Merge pull request #173 from Petethegoat/runtime_fixes
Runtime fixes
2013-04-01 09:56:25 -07:00
Pete Goodfellow 842d9028d3 Merge branch 'master' of github.com:tgstation/-tg-station
Conflicts:
	code/modules/mob/new_player/new_player.dm
2013-04-01 16:29:36 +01:00
carnie 4a858b08f4 Resolves issue #118 - Mob overlays will now update when a cigarette explodes from plasma/weldingfuel after being lit. 2013-04-01 06:41:18 +01:00
carnie 6667c21548 Resolves #116 - PDAs can only be used when in the user's contents, as opposed to previous behavior where it could be in any mob's contents or on the floor. 2013-04-01 04:42:01 +01:00
Carnie 881e933072 Merge pull request #182 from Petethegoat/names
Fixes PDA and bag names.
2013-03-31 18:50:26 -07:00
Pete Goodfellow adbd33e918 Merge branch 'underwear' of git://github.com/Carn/-tg-station into carnunderwear 2013-03-31 21:30:50 +01:00
Giacomand 7f70e4ec35 Merge pull request #159 from Aranclanos/Fourth
Added adminlogs to hacked laws (tator syndicate board)
2013-03-31 06:41:40 -07:00
Pete Goodfellow c31eb95912 Fixes PDA and bag names. 2013-03-31 14:34:51 +01:00
Giacomand 1c41099223 Merge pull request #152 from Petethegoat/globalscleanup
Tiny bit of tidying up for global.dm and landmarks.dm, removing some old...
2013-03-31 04:53:02 -07:00
Pete Goodfellow b06283caa0 Fixes bags.dm. :/ 2013-03-30 18:32:44 +00:00
Pete Goodfellow 66b2caeeb8 Updating to fit with Cheri's sprite pull.
Fixes not being able to store the mop when the cart and mop are dry.
2013-03-30 17:50:25 +00:00
Pete Goodfellow 2f57e16541 Merge branch 'master' of github.com:tgstation/-tg-station into janicart 2013-03-30 17:34:00 +00:00
Cheridan 2dd68fc86d Janitor/Wire/Hydro Sprite Stuff.
-Adds janitor cart sprites for pete. Removes trash.dmi and merges it with janitor.dmi.
-Moves the 8 separate wire .dmis and puts them in their own folder.
-Moves plants.dmi into the flora folder.
-Adds sprites in hydroponics-related .dmis for my upcoming project. Greatly cleans up hydroponics.dmi
2013-03-29 23:33:40 -05:00
Pete Goodfellow ccfc1ea482 Fixes the description. 2013-03-30 04:31:06 +00:00
Pete Goodfellow f1d5f175c5 Fixes capitalisation of the cleaner grenade. 2013-03-30 04:18:25 +00:00
Pete Goodfellow 9425c0186c Updates the mop and mop bucket code. Should work exactly the same. 2013-03-30 04:17:55 +00:00
Pete Goodfellow 561821269d Committing the janitorial cart! Sprites not included. 2013-03-30 04:16:33 +00:00
Pete Goodfellow c2cc2e1a41 Removing the janicart from the map, replacing it with the new janitorial cart.
Updates the janitor's starting equipment and his locker.

Updates the contents of the safe in the vault.
2013-03-30 04:15:46 +00:00
Pete Goodfellow dcebf2cd4a Readded the thwump sound when you harmbaton a dude. 2013-03-29 17:18:38 +00:00
Pete Goodfellow 1b6683b443 Update to use proper procs rather than setting stuttering directly 2013-03-29 17:10:42 +00:00
Pete Goodfellow d6bec54dcc Fixed the forcesay runtimes, and slightly restructured stunbaton.dm. 2013-03-28 18:18:06 +00:00
Pete Goodfellow 3496310ec3 Removes /obj/item/weapon/gift from the code, as it was completely unused.
Also removes the smallDelivery loop in /mob/proc/get_contents(). It's amazing that proc worked at all, it really does do what it's described as doing. I'm leaving it for now, as the game seems to have gotten on well enough so far, and it'll probably just increase processing for no gain if I fix it.
2013-03-28 13:02:46 +00:00
carnie 5ca166cae0 Refactored underwear to use datum/sprite_accessory/underwear similar to hair and facial_hair.
People may select any underwear (regardless of gender) at a dresser, but not in preferences.
random_underwear(gender) will return a random pair of underwear suitable for your gender.
Removed an unused variable in sprite_accessory

The new_player preferences screen now randomizes character slots for which there is no data (so no more bald, fat, white guys in diapers greeting new players)
datum/preferences character settings are randomised at New().
replaced /datum/preferences/proc/randomize_appearance_for(human/H) with /datum/preferences/proc/random_character(), it does the same stuff without the copying to a mob. Basically, now when you want to make a random character you just do var/datum/preferences/A = new(); A.copy_to(human_mob), randomisation of appearance and name will already be done. Easy.

Reworked the savefile updating/versioning code to make it easier to work with. I've used it to update underwear preferences to the new system as an example.

Signed-off-by: carnie <elly1989@rocketmail.com>
2013-03-28 11:11:40 +00:00
Pete Goodfellow b02deca64d Code for the janitorial cart. Updates some parts of the old janicart too. 2013-03-28 02:05:46 +00:00
Cheridan f5da96e937 Merge branch 'master' of https://github.com/tgstation/-tg-station 2013-03-27 20:36:31 -05:00
Aranclanos 00da961d14 Added adminlogs to hacked laws (tator syndicate board) 2013-03-27 21:49:32 -03:00
Cheridan c795b05d97 Minor chems update.
-Spraybottle chempuffs will now pass over tables.
-Further reorganization of chemistry reagents. Organizes toxic chems into subtypes. This cuts down on copied code and allows us to do fun things in the future, like machines that filter poisons and such.
2013-03-27 19:08:45 -05:00
Pete Goodfellow 565cbbc197 Updated dresser.dm icon to the full path. Adds dresser.dm to the dme. 2013-03-27 17:03:51 +00:00
Pete Goodfellow 6bd74786c0 Tiny bit of tidying up for global.dm and landmarks.dm, removing some old, oooold vars. 2013-03-27 16:37:00 +00:00
Cheridan 293b2cfdfc -ADDS THE DRESSER.DM. FUUUUUCK. 2013-03-27 11:24:23 -05:00
Giacomand ef9f300a94 Merge pull request #69 from Tastyfish/master
Violin & Piano UI Update
2013-03-26 02:48:09 -07:00
Pete Goodfellow d53fdcaede Set the twohanded.dm offhand item to abstract = 1. 2013-03-25 17:15:14 +00:00
Pete Goodfellow 2b3c769662 Makes /obj/effect/decal/cleanable/dirt mouse_opacity 0, as it covers the whole tile and prevents people from crowbarring it up.
It can still be cleaned by mopping the tile.
2013-03-24 16:01:49 +00:00
Cael Aislinn 4c240f718e Merge pull request #76 from Cheridan/master
Glowshroom Reworking
2013-03-22 19:04:04 -07:00