Commit Graph
5586 Commits
Author SHA1 Message Date
quartz235@gmail.com d24cd192bf Logging update
- Added logging for prayers
- Added logging/admin messages for law uploads

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5624 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-29 02:27:24 +00:00
d_h2005@yahoo.com 73786fbf9b -Replaces the shameful elseif chain in speciesmutate() with something a bit more elegant.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5623 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-28 06:00:13 +00:00
d_h2005@yahoo.com 2bcc351de4 -Moves the seed-making code in the extractor to its own proc. This is used in the new portable seed extraction bags, which can be found in the hydroponics lockers.
-Makes grass a normal grown object, tiles are made via attackby. Removes the specialized code needed to handle harvesting floortiles.
-Adjusts seed sprites in the .dmi to be consistent, and adds code to randomize their position on the map.
-Adds biotech level 1 to wood tiles to match grass tiles.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5622 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-28 04:22:41 +00:00
baloh.matevz@gmail.com ea2c5059b8 - Undid my edits to the master controller regarding fast atmos.. I've tested it on the live server in several rounds and think we could spare to call atmos processing twice as often, meaning air movement would spread twice as fast. Calling it 4x as often was too much tho, resulting in noticeable lag, especially when the station was destroyed.
- Time to tidy up my old projects: Moved a few of my old, unfinished projects to unused: liquid simulation, brewing, heavy cables and logic gates/cables.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5621 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-28 02:32:04 +00:00
ericgfwong@hotmail.com e6a652771b Security frequency chatter now appears in cyan (Similar to how command is gold)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5620 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-27 23:25:16 +00:00
petethegoat@gmail.com 3c02e14efd Fixes issue 1179. If gravity is off, can't escape trash chutes
Fixes issue 1219. Cloning Scanner Popping Out Prematurely
Fixes issue 1182. Using wrapping paper on a bodybag
Fixes issue 1238. Reading while blind (fixes paper, photographs, and books)
Fixes issue 1253. Braindead message when converting non braindead people (rev)
Fixes issue 1188. Head revs converting unconscious people

Added is_blind(A) as a helper proc for blindness. It returns 1 if A is a fully blinded carbon mob.

Updated the loot spawner to use a list instead of a text string.

Updated gun reloading to use text styles.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5619 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-27 13:20:59 +00:00
ericgfwong@hotmail.com 03760c9dcf Removed the windoor in the captain's restroom since it overlayed the shower, and it's cramped enough as it is in there.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5618 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-27 03:59:40 +00:00
ericgfwong@hotmail.com 7274523149 Removed one of the two cigarette machines in Engineering Foyer
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5617 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-27 03:22:24 +00:00
ericgfwong@hotmail.com 633a906bbf Moved the misc telescreen so it isn't being hidden by the sign on the other side of the wall.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5616 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-27 01:44:55 +00:00
ericgfwong@hotmail.com 3aac8ef69d Added more green striping to medbay
Bedsheets now have green crosses

Moved the tables around xenobio to be more of a work space than a communal table

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5615 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-26 23:28:44 +00:00
petethegoat@gmail.com 6617344acc Fixes issue 1257. DeptSec: General officers spawning without clothes or ID
Added the skeletal mini bar sprite.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5614 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-26 22:50:39 +00:00
johnsonmt88@gmail.com 4e75db1111 The cameras now properly use 'network | list("bla")' in the map file. Thanks to rastaf.zero for pointing this out! As a result I've removed network_multi and related code, it should be less confusing to set these up now.
I've added some asserts with a short bit of information to help figure out why camera network lists magically become null.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5613 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-26 19:49:09 +00:00
petethegoat@gmail.com 19bf19399c Added hugging and kicking. (help and harm intent for standing and lying people respectively)
Updated the text styles of most human attack_hand interactions.

Updated the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5612 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-26 17:25:12 +00:00
petethegoat@gmail.com 15b88d2192 Fixes issue 1160. Pill names in the attack log are the same as the person who administers the pill
Fixes issue 1172. Janicarts disappear in foam
Foam is now TURF_LAYER + 0.1

Fixes issue 1248. Wirecuterrs disappearing (with gift wrap)
Gift wrap is now applied on top of an already wrapped package, to make it pretty.

Standardised sortingmachinery.dm.

Commented out some areas from the the_station_areas list which are no longer present on the station.

Added the energetic flux (revamped blackhole event) and mass hallucination event. Both are pretty mild.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5611 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-25 20:44:42 +00:00
baloh.matevz@gmail.com 4647d99d84 - All the stuff you spawn with will now have your fingerprints on it.
- Added this and the updates to explosion code to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5610 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-25 09:27:54 +00:00
ericgfwong@hotmail.com b4793997e4 Some additional tweaking to hardsuit protection. Medical hardsuits now have a slightly lower movement penalty instead of just being a weaker engineering hardsuit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5609 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-25 05:16:41 +00:00
petethegoat@gmail.com caaa676f11 Committing a medibot fix for Giacom.
Cleaned up radiation_storm.dm a bit.
Standardised cargo crate names to lowercase.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5608 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-24 22:16:55 +00:00
baloh.matevz@gmail.com 31dfb6ca9e - Replaced MAX_EXPLOSION_RANGE with MAX_EX_DEVASTATION_RANGE _HEAVY_ _LIGHT_ and _FLASH_.
- Moved explosion capping to explosion code, overridable by setting a proc parameter, which defaults to off, obviously.
- Reduced r-walls' explosion resistance from 25 to 15. They can now be destroyed by strong bombs.
- Added liquid processing to the sun part of the MC
- Added additional calls to atmos processing to the MC. You can enable this by (manually, with the debug controller verb) enabling the fast_atmos_1 .. 3 variables in the configuration datum. The intent of this is to enable it in a few rounds to see if it is possible to make atmos calls more common.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5607 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-24 17:38:20 +00:00
ericgfwong@hotmail.com 6d9a55023d Fixed engineering door using the wrong label and having no access requirement
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5606 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-24 04:55:22 +00:00
johnsonmt88@gmail.com 1cbb702418 Added a silicon check to secure lockers. Cyborgs and such should no longer be able to dump their items in lockers. Fixes issue 1260.
Added a missing 's' in the name of an artificer spell. Fixes issue 1256.

Moved construct spells out of wizard.dm and into construct_spells.dm because I do -not- like wasting so much time trying to find something because someone was too lazy to keep their stuff organized.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5605 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-24 00:36:07 +00:00
johnsonmt88@gmail.com 497960c333 Moved the define for /obj/effect/forcefield out of unused and back into the code in /objects/effects/forcefields.dm. I've also moved the mime's forcefield subtype in there. Fixes issue 1259.
Moved some unticked files into code/unused.
/code/datums/organs/pain.dm
/code/datums/diseases/alien_embryo.dm
/code/game/objects/effects/biomass_rift.dm

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5604 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-24 00:02:08 +00:00
baloh.matevz@gmail.com 1cb92a7108 - Minor bugfix for job feedback gathering. YOUNG did not match the protocol.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5603 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-23 11:31:11 +00:00
ericgfwong@hotmail.com d2e1be34bb Added new descriptions to each of the rigs and gave them unique armor values.
Medical PDAs should now have a green stripe

Fixed a misplaced /area/ issue in the Warden's office

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5602 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-23 05:26:07 +00:00
giacomand@gmail.com 54d02d75a3 - Committed SuperSayu's patch fix for silicon alarms.
- Made the singularity not move stuff while contained, should help and make it easier to work with; such as fixing the field generator.
 - Added logging for gold slime extracts.
 - Removed unneeded deletion of signals in telecomms code.
 - Added a debug verb which will record pointers of signals that weren't garbage collected.
 - Removed the need to create a mob to compare it in telecomms code.
 - The spider infestation is more likely going to spawn nurses.
 - Runtime fix with spells. 
 - Reverse list actually does something now. Bots never needed it so I removed it. (Thanks carn)
 - Added an ON_BORDER flag for border firedoors.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5601 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 23:45:47 +00:00
ericgfwong@hotmail.com d43123db96 For inti, fixed secret rainbow outfit spawn
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5600 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 04:40:47 +00:00
ericgfwong@hotmail.com 2bbce3d5cf Added 'Prison' before all camera labels in the prison, so it'd be easier to browse through the camera list.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5599 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 04:19:52 +00:00
ericgfwong@hotmail.com 263e490043 Swapped prison wing entrance with evidence storage. Now the warden can watch the doors, and prisoners can once again C4 into the armory :)
https://dl.dropbox.com/u/831776/c4thebrig.png

Fixed c_tag issues with Prison Wing cameras. Moved them to be on both SS13 and Prison networks, and removed a bunch of telescreens for it. It was only put there for optimization reasons.

Evidence Storage room now uses Brig access (formerly Security)

Fixed missing pane in medbay sec office.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5598 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 04:10:30 +00:00
johnsonmt88@gmail.com 005acb5529 Runtime fix for:
runtime error: Cannot read null.name
proc name: New (/obj/effect/golemrune/New)

The reaction that creates the rune was creating the rune in nullspace, it tried to use the loc in it's constructor, then it set the loc afterwards. Now it runs the constructor and such, THEN runs 'announce_to_ghosts()' after it is assigned a loc.

I've also changed src.loc.name to get_area(src) so instead of "A golem rune was created in area Floor " it says "A golem rune was created in Chemistry."

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5597 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 02:54:16 +00:00
johnsonmt88@gmail.com 3ac21339c1 You can now make a single camera use multiple networks.
var/network = string is now var/list/network = list().
I've also added a "network_multi" var which is a string. This is specifically for placing cameras on a map that you want to put on multiple networks. Apparently DM's map maker doesn't support lists, so just type them all in as a string and camera/initialize() will take care of the rest.
Input the networks with commas seperating them, for example: "SS13,RD,Secret,Prison,Ect"

I fixed a few issues while editing the cameras on the map as well.

Both maps:
- Re-added the telescreen in the misc research room that got removed at some point. (Thanks to Ikarrus for pointing this out)
- Any room that had 2 cameras (one for each network) were merged into one camera with the new network lists.
- - Permabrig-hallway (SS13, Prison)
- - Every room in R&D (including robotics) (SS13, RD)
- - The bomb testing range (RD, Toxins)

tgstation.2.1.1.dmm:
- Added a missing wire in engineering-sec (Thanks to SuperSayu for pointing this out)
- Fixed some mis-orientated firelocks. (Thanks to Intigracy for pointing this out)
- - The mining door between cargo and mining
- - The door between the hallway and the engineering lobby

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5596 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-22 01:24:09 +00:00
d_h2005@yahoo.com e15c63d100 -New chicken sprites! Other minor tweaks to chicken code, slows them down some and notches the lay rate back a bit.
-Fixes invisible cane inhands.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5595 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-21 06:02:30 +00:00
giacomand@gmail.com 0b3ed70a2a - Changed the min/max damage of plasma to be less deadly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5594 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-21 03:42:21 +00:00
ericgfwong@hotmail.com 4d9af5c0a4 Recolored a bunch of objects to make medbay's department colours more clear and consistent. The colours are green/white.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5593 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-21 00:11:48 +00:00
giacomand@gmail.com 2c354562ad - Made flamethrowers use afterattack() instead of /turf/DblClick().
- Gave engineer vending machines air alarm electronics.
 - Replaced a magic number with what it is defined by.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5592 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 23:10:36 +00:00
ericgfwong@hotmail.com 9d8900835d 2.1.1: Fixes powernet issue for medbay
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5591 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 21:52:37 +00:00
ericgfwong@hotmail.com 8f67e99f20 Moved security officer spawns to the same room for 2.1.1
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5590 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 21:18:13 +00:00
d_h2005@yahoo.com c8a15aef72 Chickens will now lay a certain number of eggs per wheat fed to them. This changes the process from a passive one that happened regardless of user input to an active one that requires conscious effort. Bkaw.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5589 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 20:49:02 +00:00
Aussprites 5f1001056d Really small update to the silenced pistol sprite, it looked horrible before.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5588 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 16:37:16 +00:00
Kortgstation@gmail.com b0077b3498 Removed nanoaugs, they were unbalanced and never used outside of badmins shitting things up.
They also added extra checks to

-Everytime a mob attacked (checking for super strength and electric hands)
-Every time a mob was attacked (checking for dermal armour)
-Every time a human was shot (checking for reflex)
-Every time a human breathed (checking for rebreather)
-Every tick of human life (checking for regen)
-Every hud update (checking for radar)

Not to mention just cluttered mob code in general. I know there won't be any noticeable performance increase from this but seeing as they were never going to be finished (I asked Doohl beforehand) and mob code is messy enough as is, I think only good can come of removing the code.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5587 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 10:45:20 +00:00
d_h2005@yahoo.com e2391d2eb8 -Gives nicer colors to reagents where needed. Mostly affects the fancier cocktails.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5586 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 04:23:13 +00:00
ericgfwong@hotmail.com d2aafa75d4 Replaced a red suit in space with the medical hardsuit.
Fixed firelock orientation in robotics.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5585 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 03:34:50 +00:00
ericgfwong@hotmail.com ef30d79392 Replaced medical hardsuits in EVA with security hardsuits. Sprite by Ausops (Modified to add a helmet light)
https://dl.dropbox.com/u/831776/sample.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5584 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-20 00:44:09 +00:00
giacomand@gmail.com 9f887f3f17 - Committing SuperSayu's improvement to vending machines, making them use type paths instead of strings of type paths. http://forums.nanotrasen.com/viewtopic.php?f=16&t=11878
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5583 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-19 21:31:07 +00:00
entrian.tration@gmail.com 7516e0698b Issue 1231 resolved with http://forums.nanotrasen.com/viewtopic.php?f=16&t=11769
Armor now appropriately reduces damage taken from explosives.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5582 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-19 21:15:11 +00:00
d_h2005@yahoo.com ec46676bac Fixes issue 1241 - Blood soup looks like tomato soup now instead of meatball soup. Removed the blood soup sprite.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5581 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-19 16:50:55 +00:00
ericgfwong@hotmail.com 8fe1654a7e Ported over new brig from 2.1.1 to 2.1.0. Adjusted to keep the break room.
Added a camera in genetics-science access

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5580 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-19 05:39:02 +00:00
Kortgstation@gmail.com 9659910f80 Viruses don't spread via blood/vomit pools any longer.
Reasoning in this thread

http://forums.nanotrasen.com/viewtopic.php?f=18&t=11894

If people really want to make viruses garbage collected instead then whatever I guess, but I still think not having those 500 viruses at all is better than them being spawned, processing, then being garbage collected (or deleted after all if anyone cleans the decals).

Should probably look into lessening the vomit rate as well.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5579 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-18 22:37:25 +00:00
aranclanos@hotmail.com 7ae3dfa040 Runtime fixes for building computers with mech boards or an AI core circuit. I changed their board_type to "other" instead of the default one, "computer"
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5578 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-18 22:10:36 +00:00
giacomand@gmail.com 95392cae87 - Fixed retaliating simple animals acting weird and added some minor improvements. They should act better to mechs.
- Decreased the amount of possible chickens you can get from the crate.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5577 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-18 19:54:00 +00:00
aranclanos@hotmail.com 569378878d Runtime fix for trying to build invalid objects and circuits on the protolathe and circuit imprinter, respectively.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5576 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-18 19:17:08 +00:00
aranclanos@hotmail.com a4d74b10c4 Runtime fix for trying to remove a missing beaker from the cryo tubes. The beakers now drop one tile down of the cryo instead of the tube location, it's more visible now.
Completed the runtime fix of r5574.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5575 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-18 17:48:07 +00:00