Commit Graph

2543 Commits

Author SHA1 Message Date
VivianFoxfoot@gmail.com
c0044d5e15 Bugfix for hallucination not going down
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3348 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 21:06:52 +00:00
vageyenaman@gmail.com
6a8a665132 More work on NTSL and world/Topic()
Includes a plethora of new NTSL functions, courtesy of Donkieyo (thread: http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8153)


Bugfix for a weird runtime generated when an AI tries to interact with telecomms machinery directly.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3347 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 19:59:00 +00:00
VivianFoxfoot@gmail.com
fc83354e02 One last fix for this update
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3346 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 07:48:51 +00:00
VivianFoxfoot@gmail.com
45ef9c8235 Adds more debugging to the tensioner.
Adds another emagged version to the holodeck that has spess carp.
Fixes mobs going temporally bald after leaving the holodeck.
Disables BSA due to abuse.
Windows can only be damaged by weapons that do brute or burn

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3345 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 07:41:51 +00:00
quartz235@gmail.com
dfbcf7edf5 Fixes unconscious mobs counting towards the "everyone is dead lets restart" thing
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3344 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 06:10:44 +00:00
VivianFoxfoot@gmail.com
1de7567433 Holodeck no longer loads at startup so there's no risk of it loading before the rest of the map and failing
Updates changelog.html

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3343 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 05:16:23 +00:00
VivianFoxfoot@gmail.com
0c7cc70a36 Minor mapfix
Adds a file I forgot

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3342 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 04:47:43 +00:00
VivianFoxfoot@gmail.com
e14671e234 Adds Halloss as a damage type weapons can do. Halloss can be healed by sleeping. Halloss now effects the interface more fully.
Adds a holodeck to fitness!  
Tensioner now respects antagonist preferences (Mmph.  More antagonist for me.)
More flailing attempts to fix the tensioner assigning braindead people.  (How?)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3341 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 04:39:38 +00:00
quartz235@gmail.com
d22c7cd6d5 Fixin runtimes and wooing the hot womenfolk
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3340 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 00:45:53 +00:00
kortgstation@gmail.com
2da504ad48 Added Ricotez's new lockers.
http://nanotrasen.com/phpBB3/viewtopic.php?f=3&t=7278&start=220#p97307

Updated the changelog, added Ricotez, Ausops and TankNut to be credited under "spriters" in the changelog heading.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3339 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-22 07:06:26 +00:00
VivianFoxfoot@gmail.com
c9e3e828e8 Whoops. Fixes a statement I'd changed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3338 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-22 03:55:42 +00:00
VivianFoxfoot@gmail.com
eb9dabf3c7 HUD damage indicator now updates with halloss
Inspecting yourself for organ damage now randomly shows damaged organs if you have halloss
Mining shuttle now shunts people where it wants to be
Shuttles now crush people if they fail to move out of where they want to be with the initial shunt.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3337 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-22 01:32:29 +00:00
elly1989@rocketmail.com
a7bc2b0bb7 Fixes a dd_replacetext() sanity checks so that "" isn't considered an invalid text to substitute into a string.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3336 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-21 19:37:06 +00:00
kortgstation@gmail.com
260783d0d4 Committing the new encryption key sprites by Ricotez.
http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=8074#p95579

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3335 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-21 18:56:06 +00:00
vageyenaman@gmail.com
7ec3b8503b Bugfixes for NTSL. AIs can now use script consoles. Fixes crashes.
Buffs metroid magic. More core uses!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3334 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-21 02:53:07 +00:00
kortgstation@gmail.com
8b006388f8 Added lasertag vests, guns, projectiles. Sprites for the vests and guns from Muncher.
Lasertag guns are only usable if you're wearing the appropriate team vest. Lasertag projectiles will only stun people who are wearing vests belonging to the opposing team.

Four vests and four laser tag guns are now in fitness (two sets of red, two sets of blue)

Fixed emergency storage having chem storage access, removed the R walls around it.

Updated changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3333 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-21 02:37:26 +00:00
kortgstation@gmail.com
03158b34e3 Changed Magic Missiles cooldown to 15 seconds.
Made the range on Artificer 0 so the shell will spawn under the user.

Wraiths can now see in the dark.

Moved the emergency storage near arrivals to replace chem storage, put an art supply storage where the emergency storage used to be.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3332 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 22:54:30 +00:00
VivianFoxfoot@gmail.com
8fe80454fd Tensioner revheads no longer get an uplink
Singlostarter verb now properly starts containment fields.  It also sets up the SMESes and Rad Collectors 
Moves show tension report down to trialmin

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3331 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 15:52:05 +00:00
joe.heinemeyer@gmail.com
fa3c701eb2 Some hallucination updates. Should make fake attackers work better, and allowed more than one to occur at once. Also: Health properly updates with halloss, which was an oversight on my part.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3330 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 03:12:51 +00:00
VivianFoxfoot@gmail.com
2cdb2d9225 Apparently the lsd sting was, in its inception, slight overkill.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3329 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 02:57:59 +00:00
elly1989@rocketmail.com
489dd08b92 Committing a tiny sanity-check fix from Nodrak.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3328 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 02:57:48 +00:00
VivianFoxfoot@gmail.com
42f0df5bca Adds LSD sting by popular demand.
Tensioner will no longer target dead people to be killed.
Silence sting no longer provides a message to the silenced.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3326 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-20 01:44:54 +00:00
quartz235@gmail.com
874e5444e1 Fixes issue 426
- pAIs can no longer buckle people with their invisible robo arms
- Sadly, this brings forth the unintended side effect of pAIs no longer being able to give you a big hug when you're feeling down

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3325 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-19 23:56:27 +00:00
quartz235@gmail.com
806cda7203 Fixes issue 431
- Telecomm traffic control now has its own circuitboard and doesn't transform in to a server when the monitor is disconnected/reconnected

Small fix for flamethrower
- Using an igniter on a flamethrower that already has one attached no longer uses up the igniter

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3324 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-19 23:07:20 +00:00
quartz235@gmail.com
16f00d1246 Medical records searching now works with DNA and not just name/id.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3323 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-18 23:50:12 +00:00
petethegoat@gmail.com
b19404f074 Sanity checking in robot move
Added CompactNinja's sterile masks box sprite

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3322 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-18 22:01:23 +00:00
vageyenaman@gmail.com
052ff81892 AIs can now edit NTSL code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3320 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 22:33:29 +00:00
petethegoat@gmail.com
c0a90613b4 Whoops! Turns out we needed that attackby.
This will fix the "X has hit floor tiles with the floor tiles!" bugs.

Thanks to Nodrak for spotting the cause.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3319 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 18:19:53 +00:00
VivianFoxfoot@gmail.com
c39b89514b Shuffles the order of the code a bit to make it so intelicarded AIs with no wireless cannot use keyboard shortcuts to affect doors.
Different fix to make AIs able to hear when being carried.  Shouldn't be that much of a cpu burden, although if anyone has better ideas on how to do it

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3318 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 15:35:54 +00:00
elly1989@rocketmail.com
5b27906517 Examine bug-fixes because I shouldn't code in the early hours.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3317 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 11:30:27 +00:00
VivianFoxfoot@gmail.com
99e888afca Halfs the rate at which tension is generated, decreases the chance per tick of the tensioner firing once sufficient tension is achieved, and increases the cooldown between automatic firings to minimum twenty minutes.
If anyone else wants to add in more things that raise/lower tension, like tracking number of ghosts/amount of damage/whatever, go ahead.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3316 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 01:17:51 +00:00
VivianFoxfoot@gmail.com
9a248b12f2 Minor mapfix to make the syndicate deathsquad's announcer actually audible to the team.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3315 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-17 01:00:11 +00: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
VivianFoxfoot@gmail.com
bf061913c7 Adds an admin verb that fully sets up the singlo (for testing/debugging msotly)
Fixes the tensioner occasionally attempting to turn cyborgs into malf AIs.
Adds checks to space ninja during its objective creation.
Fixes that fucking message when you're carrying the disk in outer space
Nuke disk now respawns in all rounds.  
Adds the abiity to turn off the tensioner for the entire round.
Pinpointers now show the remaining time until a nuke goes off if it's been armed when examined
Nuclear bombs now have a minimum detonation time of one minute.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3312 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 22:20:50 +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
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
vageyenaman@gmail.com
597674c671 Fix for some infinite loop with NTSL parser.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3306 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 05:25:34 +00:00
kortgstation@gmail.com
a4f652dc06 Add a protective_temperature var to paper, so when it is used as a paper hat doesn't cause a fuckton of runtimes when exposed to fire. (It gives zero protection however)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3305 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-16 05:18:14 +00: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
VivianFoxfoot@gmail.com
cd0428f4bb Fixes a bug where the tensioner spawning players would fail in less than ideal conditions.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3303 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 22:31:23 +00:00
petethegoat@gmail.com
d0308b3f64 Fixed and further improved package wrapping. Added a sprite for wrapped closets.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3302 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 21:02:36 +00:00
joe.heinemeyer@gmail.com
0ba84545b1 Package wrap is no longer retarded. Works on an afterattack proc, now.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3301 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 18:44:10 +00:00
joe.heinemeyer@gmail.com
d879c24d46 Fixed the runtime involving the scanners, uncommented his tools.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3300 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 18:30:41 +00:00
petethegoat@gmail.com
80db6c22b0 Added Cheridan's hatchets!
Buffed stamped packing slips to be worth 2 supply points.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3298 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 16:14:29 +00:00
quartz235@gmail.com
9bc7f1c4af Fix for ghosts being able to stuff things in to crematoriums
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3297 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 08:03:07 +00:00
vageyenaman@gmail.com
4321595c05 Work on detective scanners. Should hopefully fix some runtimes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3296 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-15 04:13:14 +00:00
elly1989@rocketmail.com
c03c775c8e Minor touch-ups to the shiny new job-ban interface
Antag job-bans should now work correctly for the role assigner thingy at the start of a round.
Removed the Malf-AI job-ban option, as it was a pain to implement and wasn't really worth it.
Tensioner doesn't recognise job-bans to the best of my knowledge. This may change in the future.
-- Nodrak & Carnwennan

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3295 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-14 23:45:15 +00:00