Enabled adminlogging of using robotic console.
Some admin messages are duplicated to log file now.
Fixed bug with ghosts sometimes not hearing people.
WIP stuff from Nikie:
a sprite for detective's armor
an alternative sprite for SWAT armor
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1391 316c924e-a436-60f5-8080-3fe189b3f50e
It is now fully implemented, though I might continue work on it (especially with all the bugs no doubt present in the code). To turn on wizards spawning with an spellbook that gives object spells as opposed to verb spells, uncomment the FEATURE_OBJECT_SPELL_SYSTEM line in config.txt
For the end user, the vanilla (without spell var editing) wizard, the only two differences are having to click spells to use them (not being able to right-click stuff and cast spells that way or type them in the command line) and having a nice little countdown for a spell's recharge time.
Changelog
It is now less horribly blue on white and more nicely black on white.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1381 316c924e-a436-60f5-8080-3fe189b3f50e
Death Squads are now limited to Game Masters.
Ninjas can now be called by anyone above Trial Admin... or whatever it's going to be called.
The Mind Swap spell will not affect ninjas.
Corrected ninja names and titles.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1332 316c924e-a436-60f5-8080-3fe189b3f50e
If you're wondering why updates third and fourth happened together, in update the third I redid how brains work, and I was halfway to committing it when I realized "wait, if I upload this now, everything that uses the brain will cause fuckups".
Notable changes:
When your brain is cut out, instead of your client hanging around inside your now brainless and more or less useless body, it it shunted into the brain object, similar to an AI in an intellicard.
While not in an MMI, your brain is "dead", deathchat and all. When stuck into an MMI, you spring to 'life', allowing you to talk to whoever stuck your brain into the thing. It occurs to me while I'm typing this up that it would be very easy to abuse this communication between life and death by slapping brains in and out of MMIs. DO NOT DO THIS OR THE ADMINS WILL HATE YOU AND DO MEAN THINGS TO YOU.
Life in an MMI is pretty boring, so you should yell at people until they stick you into an AI core or robot frame to give you something to do. I know the MMI was originally thought up as a mecha interface, but I haven't gotten around to looking at the mecha code to figure out how to hook it in yet.
I suspect there's going to be howls of "WHY DO YOU HATE ROBOTICISTS" over this next part, but the MMI itself is an R&D-researched object, with a biotech level of 3. That said, the station starts with two of them in the operating room (to get the research level up if nothing else), and they are producible at the protolathe AND the mecha fabricator (since they will eventually get to plug into a mecha.)
Known issues: The MMI is SUPPOSED to pop out of a cyborg with the player attached when the cyborg goes pop, but it didn't in my initial testing, simply ghosting the borg as they already do. Will work on this as I have time, but what with having to go to work these days, I have somewhat less of that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1311 316c924e-a436-60f5-8080-3fe189b3f50e
I placed a comma where I wasn't meant to, and then Nuke agents didn't get robust pills to kill people with. I feel bad.
Mining Update Minor:
Picks make a slight noise when they pick into mineral walls.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1287 316c924e-a436-60f5-8080-3fe189b3f50e
RIG's radiation shielding now lowered, and RIG helmets raised. now the rig gives .5 resistance, and helmet gives .25.
Sleep Smoke, it is experimental for now till I can get it to ignore people in full wizard robes. I might have to extend the ammount of sleep it does too.
Basic work up for sleep smoke spell. Will add more later.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1279 316c924e-a436-60f5-8080-3fe189b3f50e
- Opaque windows (tinted and frosted) now look darker
- Added a trashcart object (trash bin, behaves like a crate)
- Added several recolored spacecash items. Some spawn in the vault.
- Added a new type of cigar.
- Applied the owl costume fixes by DabirA. They look strange when used with a backpack tho.
- Overalls now work for all directions
- Added thermal monocle object (thermoncle)
- Removed the swat_suit (which was broken) and all it's references (from human.dm)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1261 316c924e-a436-60f5-8080-3fe189b3f50e
Assigned categories to assorted verbs that lacked them. Commands tab is now more or less gone. Instead, things are in "IC" for things like say, whisper, me, that are inherent to you, "OOC" for things like OOC chat, and "Objects" for verbs originating from the world around you. I suppose for those non-admins in the audience, you now also get an "Admin" tab, because I stuffed adminhelp and adminwho in there.
This change was only to verbs defined as verbs in the code, procs that are assigned to things as verbs are far more numerous and harder to isolate, but also mostly admin-related.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1234 316c924e-a436-60f5-8080-3fe189b3f50e
Made revolvers cheaper since they are no longer godly. Their price may drop farther if the lack of megastun makes them that much worse.
Plastic explosives are now purchased in single bricks instead of pairs.
Nuke teams now spawn with agent cards so the AI can't metagame.
Nuke team uplink now matches the one traitors get in terms of available items.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1232 316c924e-a436-60f5-8080-3fe189b3f50e
- plain cake
- cheese cake
- carrot cake
Note: whole cakes now have more nutriments than before.
New sprites for bread (not for slices yet).
Xenopie also has its own sprite.
Code:
The final fix for examining of snacks.
Fixed some runtime errors in cult.
Fixed possibly infinite recursion during generating intercept report. Maybe that was caused crashes during monkey mode.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1223 316c924e-a436-60f5-8080-3fe189b3f50e
As a side effect of fixing this, since digging into the related code to make it not the case would be a chore and a half, round-start cyborgs are capable of being traitors, receiving the same objective/law set as an AI would. Much like a traitor AI, they can use a robotics terminal to hack themselves to unlock the emag module, at the cost of RED ANTENNA ROUGE BORG.
It has been suggested that they get additional perks, such as immunity to robotics terminal detonation/lockdown, but I am wary of adding such things right off the bat. We shall see.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1204 316c924e-a436-60f5-8080-3fe189b3f50e
- Mechs equipment is customizable (you can add different equipment to mechs). Weapons go to combat mechs only, clown mech equipment - to HONK only. Clamp goes only to Ripley.
- Mech equipment can be built by mech fabricator.
- Added mecha RCD, mecha teleporter, mecha wormhole generator equipment.
- Equipment(if any left) can be pried from mecha wreckage with crowbar.
- Mech control console circuitboard added to circuit storage.
- Mechs can teleport from teleport hub.
- Fixed ripley cargo problems with moving objects(bots, carps, huggers etc). Loading hostile organisms may be harmful. Be vigilant.
- Fixed bug with many mobs climbing inside one mecha.
- Fixed mecha "unable-to-move" message spam.
Other things:
- Rooms in random asteroids for extended and sandbox (WIP)
- Misc.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1190 316c924e-a436-60f5-8080-3fe189b3f50e
You can read the tome, it contains a guide how to make and runes.
2 nearly redundant runewords removed. Runes using them changed to use different words.
Communicate rune is now possible to imbue into a talisman.
EMP talisman now works. Blame Darem for breaking it with his new empulse proc.
Changelog updated with this and my previous commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1099 316c924e-a436-60f5-8080-3fe189b3f50e
Syndicate shuttle was moved from its own empty z-level to centcom z-level and surrounded by massive unbreakable wall.
Mining was moved to z-level 5.
Removed 3 unused z-levels, that should reduce lags, especially during startup.
Experimental AI asteroid was removed.
Unfinished medibot re-added to the derelict.
Added button for blast door in atmospherics.
timer/igniter assemblies in toxins now work.
Population of crowbars in the Crowbarland was cut down.
Added singularity telescreen.
Engine storage expanded.
Fixed some runtime errors.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1081 316c924e-a436-60f5-8080-3fe189b3f50e
Some bugs fixed.
Converting people doesnt give new words anymore.
Sacrificing people does. You can sacrifice a living person, a dead body, an alium or a monkey. 3 cultists must chant together to sacrifice a living person, but the chances to obtain new word are higher when you sacrifice living humans.
Also putting berry joice in a glass now works properly, instead of making it a "glass of...what?"
Highly untested, so come revise this and try to find any problems.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1069 316c924e-a436-60f5-8080-3fe189b3f50e
- Paralysis Penlight now 3 telecrystals.
- Added some (commented out) code that CAN fix a Mind Swap bug but I have no way to test it (hence it's commented out).
- Fixed some more R&D bugs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1065 316c924e-a436-60f5-8080-3fe189b3f50e
The game will not load the empty goon and beta tester files on startup.
Moved modes that are broken/unfinished into the unused section.
Powersinks will eat more power
Firedoors should be fixed now.
Engineering solars moved away from engineering.(there is currently an empty room where one was. I dont have any good ideas for things to put in there atm so if you want to add something go ahead)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1017 316c924e-a436-60f5-8080-3fe189b3f50e
Given that the mind datum is where traitors store their objectives (and how assassination targets are tracked), I have gone to some effort to ensure that, much like people currently in the thunderdome, people that are borgs still get counted as being dead. Also, borgs cannot succeed at hijack/escape objectives. If you find this to not be the case, PLEASE REPORT IT.
Borging a changeling now ends the round, much like cremating/gibbing them does.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@962 316c924e-a436-60f5-8080-3fe189b3f50e
Singularity Engine
-Recoded some parts, still works mostly the same
Welders
-Recoded, it works mostly the same but is easier to use in code
-Cyborgs have a larger fuel tank
-Brought most if not all of the areas that use welders upto spec
Moved the changeling chem recharge code into the human life proc
New players who log out before spawning in are now deleted
New minor Common event
Machines around the station use more power, system might need some changes later
Likely few other minor changes that I just cant think of atm
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@945 316c924e-a436-60f5-8080-3fe189b3f50e
As a side effect, I had to add some ex_act() procs to things because the rods kept getting stuck on them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@941 316c924e-a436-60f5-8080-3fe189b3f50e
- More R&D stuff. Moved code from code/datums/technology to code/game/research (more apt and it isn't JUST datums now). Still very WIP.
- Circuit printer now requires Sulfuric Acid instead of H2SO4. (Yes, I get the irony)
- New helper proc: between(low, middle, high). It returns middle unless it is greater than high (in which case, it returns high) or less than low (in which case it returns low). It's a fairly simple proc but it cleans up some bits of code I am working on.
- Changeling chem regeneration is now a curve rather then a flat amount. At low amounts (<20) it's faster then in r917, at high amounts it's slower (>20). This means you can use cheap abilities more often and expensive abilities less.
- Changeling "Dart" abilities now named "sting" abilities to (Hopefully) cause less confusion. "Boost Dart Range" renamed "Ranged Sting."
- Changeling "Absorb DNA" ability now not only doesn't cost chem to use, it actually regenerates a small amount (if successful).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@929 316c924e-a436-60f5-8080-3fe189b3f50e
- Random Ion Storm laws now not stupid.
- There is a delay between the Ion Storm laws being uploaded and the station announcement.
- Random Ion Storm event added to random events.
- New area icon for the engine that doesn't annoy me so much.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@921 316c924e-a436-60f5-8080-3fe189b3f50e
- Changling chem regeneration rate and start chem reduced by half.
- You can't emote while under the effects of the changeling's paralysis dart or zombie powder.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@917 316c924e-a436-60f5-8080-3fe189b3f50e