- added a de-admin-self verb for admins. This exists so admins can play games without having to deal with 2nd accounts and such. It removes all the verbs and deletes the 'holder' object, so admins lose all their verbs, asay, adminhelp/prayer hearing, everything. They are exactly the same as normal players. To return to being an admin someone has to promote you back. The effects of de-admin-self are only for the current round.
Coders, when adding new admin verbs, don't forget to also add their removal into /client/proc/clear_admin_verbs()
Added jumptocoord, everyone_random and cmd_switch_radio to the proc, so hiding admin verbs works more properly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3080 316c924e-a436-60f5-8080-3fe189b3f50e
http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=4548&start=50#p37266
Added a power switch (/obj/structure/powerswitch), which is used to split or connect two cables.
The way it works is simple. It connects the powernets by adding cable on the floor it's on and removing it when it's turned off.
In-file description:
//This is a power switch. When turned on it looks at the cables around the tile that it's on and notes which cables are trying to connect to it.
//After it knows this it creates the number of cables from the center to each of the cables attempting to conenct. These cables cannot be removed
//with wirecutters. When the switch is turned off it removes all the cables on the tile it's on.
//The switch uses a 5s delay to prevent powernet change spamming.
Screenshot:
http://www.kamletos.si/power%20switch.PNG
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3072 316c924e-a436-60f5-8080-3fe189b3f50e
This variable is set ONLY when you spawn. It is also only used for deadchat communication. This variable is not to be changed after mob creation.
the new deadchat format is:
http://www.kamletos.si/deadchat222.png
line before suicide = spoke alive just before I suicided (name = unknown; real_name = "Duncan Sagan"; original_name = "Duncan Sagan")
the 2nd to last line is me speaking from the human body (name = "Unknown"; real_name = "Duncan Sagan"; original_name = "Duncan Sagan")
the last line is me speaking after ghosting (name = "Duncan Sagan"; real_name = "Unknown"; original_name = "Duncan Sagan")
So when alive everything is as before,
When you speak as a dead human you get
DEAD: Original_name says, "message"
When you speak as a ghost you get
DEAD: Original_name (as real_name) says, "message"
(the as real_name is skipped if the two are the same)
If there is some overlooked situation where new mobs are created and original names don't copy over, then real_name is used in all forms of deadcast communication.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3066 316c924e-a436-60f5-8080-3fe189b3f50e
New vars are as follows.
cyborg_frames_built
cyborg_birth
cyborg_mmis_filled
cyborg_ais_created
cyborg_standard
cyborg_service
cyborg_miner
cyborg_medical
cyborg_security
cyborg_engineering
cyborg_janitor
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3065 316c924e-a436-60f5-8080-3fe189b3f50e
4 new wires, completely randomised! (2nd bolt wire, 2 only-drop-bolts wires, and an AI alert wire that alerts an AI 20% of the time, when messed with)
Emags have a limited number of uses, between 3 and 7, and cost 5 TC
Hacktools are more useful than they were, and have a lower chance of alerting the AI
(This is unmapped ATM)
- Added Exosuit Nuclear Reactor
- Added Ripley construction steps sprites (courtesy of WJohnston)
- Exosuit Sleeper can now inject occupant with reagents taken from Syringe Gun
- Exosuit Cable Layer will now auto-dismantle floors
- Exosuit Heavy Lazer cooldown increased, Scattershot now fires medium calibre ammo (less damage)
- EMP now drains half of current exosuit cell charge, not half of maximum charge.
- Exosuit wreckage can be pulled
- Fixed several possible exosuit equipment runtimes
- Moved all mecha-related icons to icons/mecha
- Mecha equipment messages will show equipment icons in chat window
- Fixed mecha creation reports being sent at wrong construction step
- Played with changelog markup. For some reason javascript is extremely slow in byond browser, I'll look into it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3057 316c924e-a436-60f5-8080-3fe189b3f50e
Lowered the lifespan of the forcewalls created by the spell Shield
Changed the "Relentless" var to "nopush" by Urist's orders (no mechanical change, but a technical name rather than a fluffy one)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3055 316c924e-a436-60f5-8080-3fe189b3f50e
Added the Wraith construct, a faster, more fragile construct which has a lesser version of Ethereal Jaunt. It too is vulnerable to bibles.
The Chaplain is now immune to blood boil, stun talismans, and cult blind/deafen
Constructs are finally creatable by using a full soulstone on an empty construct shell. The creator will be able to choose which kind of construct is created.
Cultists can get construct shells from their supply talisman
Wizards now get the spell "Artificer" which allows them to create construct shells for free when they select the soulstone belt.
Medical Borgs are now relentless to prevent them losing hold of incapacitated patients.
Added the Artificer (conjure construct shell), Phase Shift (lesser jaunt), and Shield (lesser forcewall) spells
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3054 316c924e-a436-60f5-8080-3fe189b3f50e
- The message for trying to cremate nothing is now based off the crematorium instead of user
- Minor grammar fix
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3051 316c924e-a436-60f5-8080-3fe189b3f50e
- A small map change at chemistry. There is now a 1 tile indent so that people running up and down the hallway don't push people waiting for the chemist all over the place.
Screenshot: http://www.kamletos.si/chemistry.png
- Some doors were replaced with glass doors (engineering exterior, engineering break room, bridge outside doors, eva left double doors)
Nerfed poly acid.
Description from #coderbus:
- When you splash pacid on someone's face, if they have a mask it melts, if they don't, but have a helmet, there is a 15% chance for it to melt, if they don't have either, they take 15 damage and there is a 15% chance for them to become unknown
- if the method is not TOUCH (whatever that means)... they take 15 damage and there is a 15% chance for them to become unknown
- on_mob_life... they now take 1 tox damage per tick instead of 1 tox + 1 burn
- reaction_obj is the same as before
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3043 316c924e-a436-60f5-8080-3fe189b3f50e
Added a "Relentless" var to mobs that makes them unshoveable if their intent is anything but help.
Alien Queens are relentless.
Constructs are relentless, can now push things, and have automated movement disabled (because it was bugging the hell out of me when testing)
Shades also have automated movement disabled.
The gladiator costume now has a chance to spawn in the theatre (sprites by Ausops)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3040 316c924e-a436-60f5-8080-3fe189b3f50e
Comitting Nodraks's ghost ears toggle preference.
I also removed the underwear option, as it could not be toggled.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3038 316c924e-a436-60f5-8080-3fe189b3f50e