Commit Graph

5039 Commits

Author SHA1 Message Date
toemik 4bbfe821e4 Minor formatting adjustment to Round Duration. Credit: SkyMarshal 2012-03-17 02:15:21 -04:00
VivianFoxfoot@gmail.com dd27131ce9 Adds a message to corpses that have had their ghosts leave the server/become something else
Readds the ablative vest's reflect chance at a considerably lower percentage
Fixes a bug where ghosts couldn't examine human bodies.  
Fixes a bug where tensioner-spawned deathsquads would be braindead.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3314 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 00:28:41 +00:00
elly1989@rocketmail.com 6ba52d7a0d Sanity check for jobban_isbanned() to prevent any antag jobban resulting in a ban from any antag jobs that may be added or renamed or whatever.
Tidied human/examine.dm a bit more.
Can no longer examine mobs while unconscious/blind/whatever. A more extensive fix is in the works.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3313 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 22:56:29 +00:00
petethegoat@gmail.com 22d451be9b Optimisation for the janiborg cleaning. Thanks to Rockdtben for pointing this out.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3311 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 22:15:35 +00:00
petethegoat@gmail.com c41c62ded4 Janitor borgs have been massively upgraded.
They now clean as they roll, and have a trashbag.

Updated the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3310 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 21:35:18 +00:00
VivianFoxfoot@gmail.com 5c60282cee Adds modular changeling. Modular changeling means changelings now purchase the powers they want. Adds a few new powers as well as a framework for easily adding new ones.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3308 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 19:10:42 +00:00
misterfox 64f50d0d04 Tajara stuff 2012-03-16 12:20:42 -04:00
petethegoat@gmail.com 2c069f8a97 Commit for Nodrak.
See: http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8107#p96230 for changelist.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3307 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 14:58:59 +00:00
toemik 98aa58dd60 Added Round Duration to Game tab. Also fixed extra "0" in Round Duration in Admin > Secrets panel when minutes are in the double-digits 2012-03-16 02:53:10 -04:00
kortgstation@gmail.com 28c9f10310 Fixed HoS locker vanishing when emagged
Commented out bloody footprints until someone can figure out a sane way to prevent there being hundreds if not thousands of decals a round.

Reverted Doohl's riot armour/ablative armour changes (the code for reflection is just commented out, neat stuff)

Fixed the typo on the CE's request console

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3304 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 05:08:24 +00:00
Mloc 353384efd0 Merge pull request #678 from MisterFox/master
Horrible alternate reality prevention
2012-03-15 14:01:13 -07:00
misterfox 225b9f4224 Prevented a horrible alternate reality where humans have claws 2012-03-15 15:27:29 -04:00
SkyMarshal f8a956a840 Attempted fix for the examine crashing. 2012-03-15 12:10:19 -07:00
SkyMarshal 53bd5a3441 Some detective work updates. Fixes a runtime, handles blood better. 2012-03-15 12:08:10 -07:00
misterfox 12c3112d21 Chaplain has a regular bible instead of one filled with space cash and booze.
(non-working) Code included for slashing messages/sounds to replace punching for the Tajaran. Unable to make work yet.
Tajaran have universal_speak to 1 by default now.
Tajaran are able to see in the dark now.
2012-03-15 14:44:52 -04:00
petethegoat@gmail.com d6f3d8a7cc Changed blood application to make the weapon bloody, rather than the hands of the attacked mob. Improved the item blood sprite.
Fixed a spelling error causing shoe blood to not be applied onmob.

Improved a few random sprites.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3291 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-14 18:48:28 +00:00
elly1989@rocketmail.com 784b3d8838 Committing Hair-styles from Baystation and WJohnston's detective hair.
There's now also a profile preview of your character in the character setup screen.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3288 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-14 11:47:24 +00:00
SkyMarshal 251654bc9d Give fix (#628), some silly compile fix. 2012-03-13 23:21:37 -07:00
vageyenaman@gmail.com 216b3fbf29 Some work on aliens. I'll finish this up soon.
Gave riot shields a 99% chance of blocking pushers from pushing their wielders (given their wielder is not on the help intent).

Added a projectile reflection mechanic. Ablative Armor will often, when the groin or torso is struck, deflect projectiles back to the tile they came from (not back the original shooter). Deflected projectiles aren't 100% accurate, so ablative armor can result in friendly fire.

Hopefully stopped humans from waking up 1 second after they fall asleep.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3286 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-14 02:05:01 +00:00
Ren Erthilo f837ba284d Fixed RIPLEY circuits not appearing in crate. Changed Paramedic to EMT. Made sleeper injection control mode finer but still dangerous. Fixed disconnect examine message. Fixed department computer broken sprites. 2012-03-14 01:53:36 +00:00
elly1989@rocketmail.com 9fc0fe564f Updates handheld-flashes so that they cannot break on their first use. Their chance of breaking is directly proportional to their frequency of use (ranges from 0% to 5%, used to be a blanket 2%). Their capacitor recharges one charge every 60 seconds. Once their 6 charges are used up, they temporarily stop working whilst their capacitor recharges. This should mean that flashes will last a long time with light use (defence/rev), but not for spamming (shitcurity).
Can now job-ban people from entire departments through the jobban panel.
Can now job-ban people even if they log out.
Job-ban panel now informs you why people were banned from each job.
Runtime fixes for some old jobban code that was preventing the above stuff.
Committing some fixes Nodrak pointed out.
Credits go to Nodrak for a lot of this.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3285 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-13 22:39:26 +00:00
vageyenaman@gmail.com 066935bc01 Adding back in the Traffic Control Console to the telecomms satellite. Let's hope you guys don't fuck over the server with this!
Committed Nodrak's work on Jobbans. (Thread: http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8082)

Some miscellaneous mapwork and runtime fixes.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3283 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-13 05:19:15 +00:00
VivianFoxfoot@gmail.com b97447781a PDA messages now require an active messaging server.
The admin rejuvenate command now stabilizes body temperature as well.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3282 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-13 05:12:21 +00:00
quartz235@gmail.com 3300dc7398 Fixes issue 420
Fixes issue 417

- Ghosts no longer block AI spawning
- Grilles no longer shock you if you're in an exosuit

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3279 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-12 23:49:13 +00:00
elly1989@rocketmail.com e791749512 Holy crap BYOND is retarded. ;-;
\icons[object.icon] does not work correctly and may cause client crashes. This totally doesn't happen when testing locally so I guess the icon stuff must be done client-side/be lag-induced or something? I've also noticed that icon-updating is very slow (items tend to disappear briefly when being made bloody looking). With the recent forensics updates everything gets bloody, resulting in massive bulshit.

I am working on a rewrite of bloodied-icons. For now, this should stop runtimes from examining humans caked in blood. Unfortunately the little icons in the chat-log will no longer be visible when items are bloody, I hope to fix this with said rewrite of bloodied-icons.

Moved the paper_talisman icon into bureaucracy.dmi to make Cult mode playable.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3277 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-12 13:04:55 +00:00
petethegoat@gmail.com 1dfffdd4f8 Added folders and filing cabinets. Filing cabinet code jacked from BS12!
Clipboard and paper fixes.
Committed Nodrak's monkey vent crawl fix and removed that dumb disposal from the Sec entrance.
Additionally fixed monkeys crawling when stunned.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3274 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 23:07:32 +00:00
VivianFoxfoot@gmail.com 5cf9243b20 In line with the current test of modifications to borgs, traitor borgs can no longer be blown by a robotics console if they hack themselves. Lockdowns have a mechanic to prevent meta.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3273 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 21:44:40 +00:00
kortgstation@gmail.com 1ed1bcb049 Secborgs no longer have a taser, but are now as fast as humans and are unpushable. This is just a test so don't go crazy. It (probably) won't be permanent.
Nuke teleporter board now costs ten crystals.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3271 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 21:06:22 +00:00
vageyenaman@gmail.com eadf904ff1 Applied Carn's Holopad requests patch. Basically allows for people to request the presence of an AI at a holopad.
Some work on porta turrets.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3270 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 20:33:11 +00:00
VivianFoxfoot@gmail.com d4eb845626 Adds a new config option called 'Tensioner'. If enabled, if the tensioner thinks the round is going too slow (Not enough deaths and explosions, pretty much, atm) it suggests adding more antagonists. Unless overriden by an admin (any holder) it automatically creates antagonists from a random round type. Feedback and round-end conditions (except for nuke team) will not (should not) function for additional antagonists.
Tratior borgs who hack themselves cannot be blown by their AI.
The AI can now open doors with shift+click, bolt them with ctrl+click, and shock them with alt+click
Adds a new wire to doors that controls the time delay before they close.  If pulsed, they close like a sliding glass door.  If cut, they do not close by themselves.  
Borgs who have died, ghosts, and are then blown up will now have their ghosts properly transfered to their dropped MMIs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3269 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 20:08:31 +00:00
elly1989@rocketmail.com 2eb4e334de Fixed a typo in human/examine.dm which would cause a runtime when wearing bloody glasses and no gloves. Sorry.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3266 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-09 01:37:58 +00:00
SkyMarshal df5909446e Merge pull request #634 from Miniature/master
Attack logging (finally)
2012-03-07 20:49:02 -08:00
Miniature cf53a0cc7a Attack logging (finally)
there might be some things I missed, and feel free to change the messages if you want
2012-03-08 15:16:54 +10:30
joe.heinemeyer@gmail.com bb16e6d1b1 Speed things up yet /AGAIN/ and added an improved UI to the detective's scanner's dossier screen.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3262 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-08 00:59:10 +00:00
SkyMarshal 8e96007b35 Merge pull request #631 from Erthilo/master
Hypospray can now fit on medical belt. Fixed torso bugs. Fixed custom item derp. Small typo fixing.
2012-03-07 16:38:52 -08:00
Ren Erthilo 55d316ee9d Added female torso, so both genders don't use the same one. Repositioned torso when lying down to stop red pixels. Small changes to custom uniforms. 2012-03-08 00:31:37 +00:00
SkyMarshal 7456fb7eae Merge pull request #623 from CIB/master
Look, there's a lot of stuff in here now, just read the commits
2012-03-07 13:26:37 -08:00
SkyMarshal c522b5db7b Holy shit did that speed things up. 2012-03-06 21:09:56 -07:00
cib 209162c25e Renamed the "None" skill level to "Layman". 2012-03-06 19:50:03 -08:00
SkyMarshal f0b3802b10 Merge branch 'master' of github.com:Baystation12/Baystation12
Conflicts:
	baystation12.dme
2012-03-06 19:10:39 -07:00
Ren Erthilo 87502c38b7 Made emagged cyborgs laws gender neutral and use crew. Small reset module description change. 2012-03-06 10:22:34 +00:00
cib 37f6e216c1 Fixes to available skills. 2012-03-05 23:50:59 -08:00
SkyMarshal aa0c6b9aa8 Adjusted the Examine for humans some. Why the hell is this crashing clients? 2012-03-05 19:46:37 -07:00
joe.heinemeyer@gmail.com cb5a57549d Fixes for detective work. Should fix some of the massive lag, probably caused by all those list()s that were being made for every atom. And this is why I should not code at 2AM. (A UI overhaul-ish thing will come soon for the detective computer.)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3257 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-06 00:01:53 +00:00
SkyMarshal 7534154fa2 Cleaned up some code, fixed a bug with dead/sleeping people seeing you talk into headsets, reworked guncode some, readded point-blank shooting, removed disposal space cannon, hacktool works on windoors and secure closets, now. 2012-03-05 12:27:55 -07:00
cib cd30ab13b3 Fixed machinery operating skill description. 2012-03-05 09:46:19 -08:00
Albert Iordache 4bd3920b66 Merge pull request #622 from SkyMarshal/master
Fixed headsets, made the AI so you can unbolt it and have an awesome pal.
2012-03-04 10:44:11 -08:00
SkyMarshal f42355282d Fixed headsets, made the AI so you can unbolt it and have an awesome pal. 2012-03-04 11:39:43 -07:00
Ren Erthilo 65bb420d62 Fix for AI command network camera bug. 2012-03-04 13:42:54 +00:00
SkyMarshal 884fd25f78 Fixed the rest of Tajspeak, radios now give a cue when someone talks into it, fixed throwing and tables, fixed bloodiness, fixed autofiring vars.
You can throw over tables again.
Fixed some bloodiness not being added.
Fixed some vars not being reset.
2012-03-03 23:45:20 -07:00