Commit Graph

2568 Commits

Author SHA1 Message Date
Cael Aislinn fd2343dc56 Merge pull request #187 from Carn/Issue145
Resolve issue #145 - using reload_admins() will now tell other admins th...
2013-04-01 10:04:03 -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
Pete Goodfellow 98b37444d0 Merge branch 'underwear' of git://github.com/Carn/-tg-station into carnunderwear 2013-04-01 15:52:35 +01:00
carnie 7803301b90 Resolve issue #145 - using reload_admins() will now tell other admins the key_name() of the person who called it...rather than character name. 2013-04-01 05:01:32 +01:00
carnie 92a6929e85 Typofix 2013-04-01 02:56:33 +01:00
carnie d2988fcf8a Hair and facial hair styles are now randomized when changing gender in preferences setup. Thanks Pete
Added some very basic tools for modifying/printing savefiles as plaintext (for testing).
2013-04-01 00:42:01 +01:00
Pete Goodfellow 6831ab046c Added a configuration option to force random names. This replaces the gameticker var/random_players. The 'Make everyone random' verb works as it did before. 2013-04-01 00:17:15 +01:00
Pete Goodfellow adbd33e918 Merge branch 'underwear' of git://github.com/Carn/-tg-station into carnunderwear 2013-03-31 21:30:50 +01:00
Pete Goodfellow fa37559c82 Fixes cable.dm. Cheri!! 2013-03-30 17:51:27 +00:00
Pete Goodfellow 32732d302f Merge pull request #178 from Cheridan/master
Janitor/Wire/Hydroponics Sprite Stuff
2013-03-30 10:30:42 -07: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
Carnie 36bf4a35cf Merge pull request #174 from Petethegoat/suitnames
Fixes capitalisation of all suit names.
2013-03-29 12:11:22 -07:00
Pete Goodfellow 79a3a5d9d6 Fixes capitalisation of all suit names. 2013-03-29 18:52:35 +00:00
Pete Goodfellow f09166bd8f Added feedback when grabbing someone fails because they're buckled. 2013-03-29 17:11:23 +00:00
Giacomand 147d67464d Merge pull request #158 from Cheridan/master
minor chems update
2013-03-29 01:52:34 -07:00
carnie b910baef2a Restricted h_style f_style and underwear preference selection by gender to avoid conflicts with sanity checks. 2013-03-29 04:37:26 +00:00
carnie 732d72e227 Merge branch 'master' of github.com:tgstation/-tg-station into pr/151
Conflicts:
	code/modules/mob/new_player/new_player.dm
2013-03-28 18:35:37 +00:00
Giacomand 8318743b04 Merge pull request #169 from Petethegoat/appearanceban
Adds name/appearance bans. They're based on jobban code, but prevent the...
2013-03-28 11:01:07 -07:00
Giacomand c9dc653e88 Merge pull request #157 from Aranclanos/Second
Fixes reactive armor issues with buckled users
2013-03-28 10:32:05 -07:00
Giacomand 720a2a3b12 Merge pull request #153 from Petethegoat/forcesayfixes
Fixes forcesay working on dead people, and on asay/dsay.
2013-03-28 10:31:16 -07:00
Giacomand b7205f2555 Merge pull request #150 from Sieve/DesignHasReqs
Efficiency Improvement to DesignHasReqs()
2013-03-28 10:30:45 -07:00
Pete Goodfellow d6267edab2 Fix for null.synch() grab runtime. 2013-03-28 17:15:24 +00:00
Giacomand ef45f3e1d9 Merge pull request #92 from Petethegoat/DB_cleanup
Database & config cleanup
2013-03-28 10:13:06 -07:00
Pete Goodfellow 18656b2bd7 Merge pull request #161 from aranclanos/First
Fixed issues related to shotguns (& revolvers) and their shells.
2013-03-28 09:41:23 -07:00
Giacomand 1673f79e0b Merge pull request #165 from aranclanos/Fifth
Slime extracts fingerprint fixes
2013-03-28 09:33:48 -07:00
Giacomand 29f7d07279 Merge pull request #168 from Petethegoat/monkeydeath
Fixes Pun Pun dying as 'The Pun Pun'.
2013-03-28 09:30:01 -07:00
Pete Goodfellow b39094fba1 Fixed manual appearance bans accepting a duration. Tidied up and improved a SQL query. 2013-03-28 16:26:44 +00:00
Pete Goodfellow b28bff4440 Forgot the key .dm. Adding banappearance.dm 2013-03-28 16:04:10 +00:00
Pete Goodfellow fe3cc313f6 Adds name/appearance bans. They're based on jobban code, but prevent the banned player from using their preset names and appearances.
Also corrects a spelling error (Indentity) in the char prefs panel.
2013-03-28 15:51:35 +00:00
Cheridan a61e46ce7f -Adds Giacom's remove_all_type reagent proc, and replaces the nasty if chain in antitoxins/adminordrazine with it. 2013-03-28 10:35:36 -05:00
Aranclanos b8caf8768e I didn't even knew that you could add the empty shells to other guns, oh well.
Same fix for the rest of the projectile guns, now they won't "fire" invisible bullets.
2013-03-28 11:17:41 -03:00
Cheridan a0ddd50194 Merge branch 'master' of https://github.com/tgstation/-tg-station 2013-03-28 08:46:05 -05:00
Pete Goodfellow 078e119f33 Fixes Pun Pun dying as 'The Pun Pun'. 2013-03-28 13:06:53 +00:00
Aranclanos 3b4de0f276 Slimes will now save fingerprints, they had the flag FPRINT missing.
Injecting chemicals to a beaker, slime extract, etc. will now save your fingerprints on the target.
2013-03-28 08:30:58 -03:00
carnie 27bae76403 Accidentally remove a dna initialize call. 2013-03-28 11:21:14 +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 fb45167174 Standardises lib_items.dm, including names and text styling. 2013-03-28 10:54:23 +00:00
Aranclanos 56ecfe8ed9 Fixed issues related to shotguns and their shells.
-The description "A weak beanbag shell. This one is spent. This one is spent. This one is spent. This one is spent." made by double barreled shotguns is gone, now the message is only added when the shotgun actually fires and uses the shell
-All other kind of shotguns will now add the "This one is spent." message.
-Shotguns will stop firing invisible bullets, making them less confusing.

Changed the "You break the double barreled shotgun" message to "You open the double barreled shotgun" because it was confusing, the playes (myself included) thought that they actually ruined the pretty gun.
2013-03-28 06:16:53 -03:00
Cheridan f5da96e937 Merge branch 'master' of https://github.com/tgstation/-tg-station 2013-03-27 20:36:31 -05: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
Aranclanos 37100ddd28 The reactive armor will now unbuckle the person if this was buckled, just like on the wizard spells. 2013-03-27 20:29:08 -03:00
Pete Goodfellow 2c9283dd05 Merge pull request #154 from aranclanos/Second
Surgery bugfix without other commits.
2013-03-27 12:52:36 -07:00
Pete Goodfellow 1260c80d6b Merge pull request #87 from Giacomand/Solar_Branch
Fixes the solar control computer so it's overlay works in auto mode.
2013-03-27 12:18:58 -07:00
Pete Goodfellow 3a5166fbf7 Fixes forcesay working on dead people, and on asay/dsay. 2013-03-27 17:47:01 +00:00
Pete Goodfellow 4c324fbc5c Updating the db table names as per erro's comment. 2013-03-27 17:15:03 +00:00
Pete Goodfellow 3187fd1e14 Merge branch 'master' of github.com:tgstation/-tg-station into DB_cleanup 2013-03-27 17:10:54 +00:00
Cheridan 10bd174a03 Underwear update! Adds two new undie styles, a modest tankini for ladies and red briefs for the guys.
Adjusts a couple hardcoded lines to make adding more undies in the future easier.
Adds dressers! Similar to mirrors, they let you change your underpants.
2013-03-27 00:08:45 -05:00
Sieve 29067b0139 Final Version of DesignHasReqs
Massive optimization on the DesignHasReqs() proc, cuts it down to the
bare minimum while still retaining its function. Testing using the
profile showed a 92% reduction in SelfCPU at 151000 calls.
2013-03-26 13:20:33 -05:00
Uristqwerty bf4b58cc7d Fixed infinite loop in powernet rebuild.
If a machine was not anchored, it would spin forever, doing nothing.
Fixed on baystation a while ago.
2013-03-25 16:28:04 -04:00