Commit Graph

2626 Commits

Author SHA1 Message Date
kortgstation@gmail.com
1be29f6468 Fixed the objectives not being assigned properly when the Summon Guns spell is used.
Removed the wizard's Nar-Sie grav pull entirely to reduce lag/it is strong enough as is.

Fixed the gyrojet projectile name

Removed the ion rifle from the armoury

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3272 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 21:35:41 +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
petethegoat@gmail.com
2aa40bd30f Fixed issue 286. DNA machines now have to recharge the injector when they're first built.
Fixed issue 388.
Fixed issue 403.
Fixed spaceheaters appearing to be off when they are both off and the hatch is open.
Fixed being able to waste rods out of existence by building them where lattice already exists.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3268 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-10 17:57:08 +00:00
petethegoat@gmail.com
eb3b9b70aa Fixed issue 281. Rockdtben is working on a more comprehensive fix, but this will do for now.
Fixed issue 396. (delicious low hanging fruit)
Fixed issue 165. "Fixed". I removed the effects of the welding fuel reagent, seeing as a proper fix doesn't seem to be forthcoming.
Fixed being able to create thousands of stools in a single turf.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3267 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-10 16:14:03 +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
elly1989@rocketmail.com
1192b5a779 Resolves issue 409 - Nodrak.
Resolves issue 357 - Nodrak.
Resolves atmos problems in the freezer following it being hooked to atmos. (vent was set to syphon) - Carn

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3265 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-08 20:33:24 +00:00
vageyenaman@gmail.com
b72c69580c Experimental fix for some of the horribad lag in the game.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3264 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-08 01:25:12 +00:00
petethegoat@gmail.com
b60aa0dc78 A few clipboard fixes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3263 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-08 01:16:20 +00:00
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
kortgstation@gmail.com
4a6c2aa0aa Removed meat rotting and all associated code in freezers/fridges etc.
Reconnected the freezer room to station atmos, removed its miniature freezing loop thing, starts at a normal temperature, etc.

Moved meat back off the floor and into a fridge.

Reasoning for all this being the game has been laggy enough as of late, we don't need meat and closets processing, and we certainly do not need the chef putting strain on the atmos system every single time he opens the door to his freezer room, especially not for such a trivial thing as rotting meat. REMOVAL APPROVED BY MUSKETS COME AT ME BRO

Also re-added Lamaar to the RD's office.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3261 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-07 01:33:15 +00:00
quartz235@gmail.com
bb61251005 Moved kill air down to game admin level at least until we address the recent lag issues, authorized by urist
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3260 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-06 10:15:33 +00:00
VivianFoxfoot@gmail.com
19555c7cfb Fixes wizard projectile spells. (Issue 387)
Adds a var to the spellbook that determines if it can be used for buying veil renders and arsenals.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3259 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-06 02:11:22 +00:00
vageyenaman@gmail.com
439956a809 Dropping a hotfix like hotcakes for add_fingerprint()
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3258 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-06 00:07:10 +00: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
elly1989@rocketmail.com
f89dbfd276 Fixed the new player-panel. A variable was missed out in the expand function when karma was removed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3256 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-05 15:17:46 +00:00
vageyenaman@gmail.com
8bff40c740 Fix for disposals lag.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3255 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-05 06:05:26 +00:00
vageyenaman@gmail.com
200cfe4809 Fix for dna runtime spam in check_integrity()
Fix for eguns disappearing.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3254 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-05 02:18:47 +00:00
petethegoat@gmail.com
0a0f97ef0c Large bureaucracy overhaul.
This affects clipboards, hand labelers, paper, paper bins, pens, photocopiers, and stamps.
Everything (that I've changed significantly) should be BETTER.

NO paths have been changed.
All of the above have been added to the paperwork module (pending rename to bureaucracy, which is COOLER).
SPRITES for most of the above (except photocopiers) are now in bureaucracy.dmi.

Clipboards in particular are MASSIVELY IMPROVED.
Hand labelers can now be turned ON AND OFF, to make it simpler to avoid labelling tables.
This includes work in progress FOLDERS, which currently do NOTHING.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3253 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-05 00:23:05 +00:00
vageyenaman@gmail.com
d5bff25b5b Modified TK to be more effective and polished. You can use the TK grab to interact with machines and stuff from far away (but you cannot pick them up!). This means you can also bonk people with items you are holding with your TK grab.
Changed the energy gun sprites to a better-looking version, made by Khodoque!

More work on NTSL. Including the ability to create comments by using // and /* insert comment here */.

Removed the traffic control machine from telecomms, as requested by Urist. NTSL is still a work in progress, and needs to be completely fool-proof before players can get anywhere near it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3252 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-04 21:41:51 +00:00
baloh.matevz
10611f60cf - Added a cancel button for changeling transformation
- Added feedback logging for cult objective success
- Added feedback logging for job preferences

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3249 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-04 03:32:47 +00:00
joe.heinemeyer@gmail.com
5a3e58836d Added proper handling of fingerprints to fingerprint cards, added more info to a function on the detective's computer.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3248 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-04 03:19:25 +00:00
joe.heinemeyer@gmail.com
37d1db8ea7 Should fix the massive between round lag. Fucking gooncode.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3247 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-04 02:18:02 +00:00
kortgstation@gmail.com
38cf36bc36 You can no longer buckle people to roller beds from an infinite distance or as a ghost.
You no longer see hand labels applied while unconscious.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3246 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-04 01:49:55 +00:00
joe.heinemeyer@gmail.com
5256f1e3f5 Fixed some fingerprint runtimes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3245 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 22:24:46 +00:00
Superxpdude@gmail.com
a3e28d1901 Fixes a bug regarding gladiator uniform sprites, and comments out the police uniform due to missing sprites.
Patch by Shiftyeyesshady.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3244 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 21:26:05 +00:00
Superxpdude@gmail.com
a7c1aef6be Fixes a bug regarding cloakers in syndicate bundles, they have now been replaced by thermals.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3243 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 20:53:11 +00:00
vageyenaman@gmail.com
1a9d9dd960 Fixes for NTSL. NTSL now has a fixed statement-processing cap: scripts will crash when more than 1000 statements are called, and alert admins (scripts over 1000 statements are assumed to be buggy or malicious).
You can now properly sleep without waking up every half a second.

Work on footprints. There are now different kinds of footprints, and different blood makes different colored prints. Animals leave pawprints, humans leave footprints, aliens leave big claw prints.









git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3242 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 07:00:31 +00:00
joe.heinemeyer@gmail.com
43b00f5f89 Fix for bloodying shoes when walking in a puddle of blood.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3241 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 03:13:07 +00:00
petethegoat@gmail.com
83b4a6ae3f Re-added that fucking balloon to traitor PDAs, due to popular demand.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3240 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 03:05:54 +00:00
kortgstation@gmail.com
1a3d68f009 Simple animals capable of dealing damage can now attack bots (medbot, beepsky, etc)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3239 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 02:06:22 +00:00
VivianFoxfoot@gmail.com
a009ed17fc Fix for communications lag. (wtf, is there a secret stockpile of AI cards somewhere?)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3237 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-03 01:13:54 +00:00
petethegoat@gmail.com
62e84f5ff7 Removed thermals as a traitor objective. Thanks SkyMarshal!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3235 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 18:05:27 +00:00
petethegoat@gmail.com
b4071037aa Removed cloakers. Removed security's thermals. Added disguised thermals as a new 4 telecrystal traitor item. See: http://nanotrasen.com/phpBB3/viewtopic.php?f=15&t=7984
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3234 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 18:02:03 +00:00
joe.heinemeyer@gmail.com
7ae0bb2a18 Fixed an incorrect path in the list for the uplinks.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3233 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 17:02:25 +00:00
elly1989@rocketmail.com
9859a0b52f Committing fixes to code for examining mobs. Burn damage wasn't showing properly on some mobs. Fixed grammar, icons and stuff.
Added some  stylesheet classes. Approved by Urist. If you're adding game text, please use the class that best describes the text. This way all the text formatting can be edited from the stylesheet rather than traipsing through the code like I am.
Cyborg names reflect their module choice.
Cyborgs can no longer drop their module-items on conveyor belts.
Please remember to add the line: gender = PLURAL to any new item defines if the item is plural, ie metal rods and such.
Much more to come. ;-; Just need to check them and merge... why did I start climbing this mountain?

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3232 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 16:07:32 +00:00
joe.heinemeyer@gmail.com
96aa64be5d Added some hallucination/Detective work stuff I realized I missed AFTER I went to bed last night.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3231 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 16:03:46 +00:00
joe.heinemeyer@gmail.com
ba7ff62fb9 Buffed/bugfixed hallucinations. Uncommented the "Fake Attackers", for the lulz.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3230 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 06:37:50 +00:00
joe.heinemeyer@gmail.com
113beeb052 BS12 Detective Work port.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3229 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 05:23:08 +00:00
VivianFoxfoot@gmail.com
39b8f7b798 End of game prints out the AI's and any borgs ckeys.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3228 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 03:22:11 +00:00
VivianFoxfoot@gmail.com
547f96b80d Fixes a bug where intelicarded AIs could not hear if they were being carried/in something.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3227 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 01:10:57 +00:00
VivianFoxfoot@gmail.com
6ae0d3018d Adds a option to config.txt called PROTECT_ROLES_FROM_ANTAGONIST.
If PROTECT_ROLES_FROM_ANTAGONIST is set, sec/hos/captain/AI cannot be antagonists in most modes
If it is not set, only jobs that are mutually exclusive to the role (sec/head during rev, etc) are immune from being antagonist

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3225 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 23:30:24 +00:00
petethegoat@gmail.com
bc7517ca42 Removed revhead uplinks! See: http://nanotrasen.com/phpBB3/viewtopic.php?f=15&t=7975
Fixed a couple of spelling errors.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3224 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 22:21:47 +00:00
LastBattaWolf@hotmail.com
3be1e8bdfd renamed "scary" to "hallucination", organization is the key to success
- also switched the adminhelp notification to a cute kitten meowing as per tsaricide's request

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3223 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 11:23:11 +00:00
VivianFoxfoot@gmail.com
8b1fd91d9d Sigh. Fixes :S to work for AIs as well. SS13, WHY U NO KEEP LISTS TOGETHER.
Last commit for a while, promise.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3222 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 06:58:18 +00:00
joe.heinemeyer@gmail.com
04c39436f2 BS12 port: Hallucinations and Dreaming
To take advantage of hallucinations, just have something that sets the "hallucination" var in a human mob to a positive number (The higher it is, the more crazy things are)
LSD is currently the only thing that does that, ATM.  (silicon, hydrogen, anti-toxin)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3221 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 04:30:16 +00:00
VivianFoxfoot@gmail.com
2f3fbb6d13 Removes a debug object made in the wrong place, fixes a runtime that could generate at very low populations.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3220 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 04:24:15 +00:00
VivianFoxfoot@gmail.com
dbc9a34691 Makes uppercase radio prefixes send as well (no more :S BE ROGUE ... joke, guys, don't kill me OH SHIT)
Fixes typo in changeling.dm

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3219 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 03:49:10 +00:00
VivianFoxfoot@gmail.com
61c4ff0ed4 Removes thermals from PDA-spawnable stuff
Changes the way people are selected for rounds.  In the case of a insufficient people for a round, all people with it set to 'yes' will be chosen before drafting others.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3218 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-01 02:40:29 +00:00