Commit Graph

8480 Commits

Author SHA1 Message Date
rastaf.zero@gmail.com
39dd425219 Objectives "steal plasma" and "steal AI" now correctly checks contents of backpacks.
Objectives code is made more compact and clear.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@908 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 23:11:02 +00:00
daelith.rhedynfre
0a8aef9c59 Added an operating room to medbay. Operations must take place on an operating table.
MDs and CMO are the only medbay staff with access to this new area.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@907 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 23:07:01 +00:00
daelith.rhedynfre
db63e7b8fe Added eye surgery as a start to the surgical procedures.
Performed by targeting eyes while patient is on an operating table.
Steps are scalpel > retractor > hemostat > cautery.
These steps will change in the future, when surgery becomes a little more complicated. 
Really this is just an excuse for me to make the operating room which will follow this update shortly.

Included sterilizine, which is going to be part of future surgical updates.

Also fixed that thing where all the tools were named the same.

Changed a sprite that isn't in use yet for surgery

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@905 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 20:26:22 +00:00
panurgomatic
75f227501c - Mechs again
- Honker HONK nerfed a little
- Marauder pulse gun is now imba.
- Some small tweaks.
- Proper speech rendering for mecha pilot
- Construction datum for my fun and profit


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@902 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 03:18:04 +00:00
rastaf.zero@gmail.com
5a0f894e98 Fastfix by Rolfero.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@901 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-22 22:26:01 +00:00
rastaf.zero@gmail.com
5900d0596c Added targets to steal:
* a pair of magboots
* the station blueprints
* thermal optics
* the engineers rig suit
* plasma (one full tank or 4 regular)


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@900 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-22 18:29:34 +00:00
rastaf.zero@gmail.com
ca38eb1eb8 One little derp fixed.
Bottles now again transfers 10 units of contents at once.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@896 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-21 20:08:59 +00:00
rastaf.zero@gmail.com
05fa76963e Added primitive optimization to radio code.
Lag reduced by approx 30% (0.5 seconds of total 1.5 on my system).
Some air alarms on the map copypasted from toxins one, with its special settings.
Added list of used frequencies and HOW IT WORKS section to communications.dm. Sorry for some engrish.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@895 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-21 19:20:17 +00:00
morikou@gmail.com
76170858b2 Some stuff was missed in r889.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@893 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-19 14:25:18 +00:00
baloh.matevz
3c5bac264e Added a penlight. also slightly changed the way flashlights work, so we can easily add more kinds of flashlights. Now they have a brightness_on var, which determines their luminosity when on, an icon_on and icon_off var which determine their sprites when on and off. Jobs that spawn with a pen-light: medical doctor, CMO, geneticist, virologist. note that a pen-light is a pen-sized light, not a pen, that's also a light.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@892 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-19 02:37:45 +00:00
n3ophyt3@gmail.com
bef0114839 Rev heads can now get PDA uplinks.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@891 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 18:03:06 +00:00
n3ophyt3@gmail.com
0821ff0773 Added a list that tracks changes to AI/cyborg laws, similar to the list that tracks signaler use
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@890 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 01:37:20 +00:00
morikou@gmail.com
298be18fc2 Darem the upload-bitch update:
- Autolathe and Circuit printer icons and animations redone by Veyveyr.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@889 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 01:06:51 +00:00
polyxenitopalidou@gmail.com
e466429b67 •New matchbox and match sprites, so they don't look fucking awkward anymore.
Project shrink silly sprites is only just starting.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@887 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 21:30:06 +00:00
uporotiy
da422ec0f2 Spells update. I'm still waiting for that emp_act(), muskets, so I can finish the base spells.
Traps framework complete. Two sample traps.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@885 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 15:07:30 +00:00
crazyclonetheninja
054319e4c4 Cultist fix by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@884 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 08:21:26 +00:00
crazyclonetheninja
1c88af44fa Runes fix by Barhandar.
Imidazoline now fixes nearsightedness.

You can now observe the Singularity!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@883 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 07:13:46 +00:00
morikou@gmail.com
7fe3491865 Barhander Update:
- Cultist stuff. New words and runes.
- Runes condensed into one file rather then split among many.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@882 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 06:40:34 +00:00
crazyclonetheninja
18ded0873d Fix for singularity not sucking people in. Coded by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@881 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 06:00:16 +00:00
crazyclonetheninja
eec01aa865 All robots, including cyborgs, can now be named! Simply use a pen on them during any step where there's an assembly involved. Note that cyborg naming is subject to removal if people abuse it.
Knock now unbolts doors as well as opens them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@880 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 04:13:31 +00:00
uporotiy
f3902cb80e Started work on traps.
Added a "rocks fall" trap.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@877 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 20:52:39 +00:00
rastaf.zero@gmail.com
6f2e89d9a3 Emitter's beam direction glitch was fixed.
Working emitter no longer can be unwelded.
Collectors and collector controllers now can be locked using ID.
Singularity now eat underfloor wires.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@874 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 15:09:15 +00:00
crazyclonetheninja
b70f76ab8f Chaplain now has a default name for his bible.
Chaplain's bible now has booze and space bucks again.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@868 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:27:04 +00:00
n3ophyt3@gmail.com
4a5601bf9d Fixed round-end reporting of cyborg laws
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@867 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:15:00 +00:00
crazyclonetheninja
b930b5f9c8 Small error in singularity code. Corrected by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@866 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:03:10 +00:00
crazyclonetheninja
cc2a8ce56b Magboots now correctly stop you from getting sucked into the singularity when activated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@865 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 05:57:35 +00:00
crazyclonetheninja
2b27140534 Singularity now releases itself at 1000 energy and EXPLODES at 2000. Coded by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@864 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 05:32:27 +00:00
uporotiy
16ca227fdc Reworked Spellcasting System v0.9
- Very flexible - you can edit some of the spell's vars on the fly, or hardcode variations of the core spells.
 - Everyone can access it - you could even have observers with spells.
 - Slightly better UI - no longer will the spell verbs blink in and out of your verb panel.
1.0 will convert the existing spell sources (ie wizard spellbook) to this system and convert the last two spells to it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@860 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 00:25:45 +00:00
rastaf.zero@gmail.com
101fb71645 Forgot to update two files.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@857 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-15 18:15:37 +00:00
rastaf.zero@gmail.com
1b5f4611bd Reverted in r847 pipes-related changes is returning. With small improvements.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@856 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-15 17:22:24 +00:00
morikou@gmail.com
00f81c99e6 Derp Bugfix: I forgot some "/".
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@855 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-15 04:16:37 +00:00
morikou@gmail.com
70c6c46657 The Not-As-Big-As-It-Seems Update: Changelings Overhauled.
- Instead of working on a cooldown system like wizards, changlings now have a "Chemical Storage" that fills up over time (similar to alium plasma). Different abilities use different amounts of chemicals. Changlings start with 20 chem.
- Neurotoxic Venom and Hallucinogenic Venom both removed entirely.
- Regenerative Stasis now shows the person as being dead.
- Absorb DNA costs 5 chem, Transform costs 5 chem, Lesser (monkey) transform costs 1, and Regenerative Stasis costs 20.
- Five new "Dart" abilities. They each have a quick cooldown (to prevent spamming on accident), cost different amounts of chemicals, and hit adjecent enemies (targeting similar to old venoms).
- Silence Dart (10 chem): Makes the target unable to speak for a while. Target knows when they are hit.
- Blind Dart (20 chem): Makes the target blind for a while. Target knows when they're hit (even ignoring the obvious blindness).
- Deaf Dart (5 chem): Makes the target deaf for a while. Target does NOT instantly know they were hit (not hearing their own speach might be a clue, though).
- Paralysis Dart (30 chem): Paralyzes the target for a bit. They can't speak or move and health scanners register them as being dead. However, they are fully aware of their surroundings. It's also obvious to them they were pricked.
- Transformation Dart (30 chem): Transforms a dead, non-husk person into one of your stored DNA types.
(NOTE) A lot of playtesting needed to balance the above, just FYI. Most likely, chem costs will need to be adjusted (both up and down).

- Changelog Updated.
- Napalm Nerfed/Adjusted: Instead of creating (Created_Volume * 2) * 9 squares, it creates (Created Volume^2) * 1 square. This works out to about a 30% reduction for a max volume grenade. Also, it won't accidentally freeze areas now (if activated in an area with no oxygen).
- Reagent bottles can, once again, be added to grenades instead of just beakers. You can't add other (potentially larger) containers, though.
- Carp are now poisonous to eat. Anti-toxin must be injected into any carp-based food item before eating to eat it safely.
- New Reagent: Zombie Powder: Requires 5 carpotoxin, 5 copper, and 5 sleep toxin. Puts subject into a deathlike state (they're still aware though).
- New Recipes: Clown Burger, 5 Flour + 1 CLown Wig/mask; Mime Burger, 5 Flour + 1 Beret; Cuban Carp, 1 carp fillet + 1 flour + 1 chili.
- New Circuit Imprinter Icon by Veyveyr.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@854 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-15 02:10:24 +00:00
noisomehollow@lycos.com
9995e7fad2 Alien eggs are can now be dragged.
Hunters begin with 100 plasma instead of 50.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@850 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 23:31:42 +00:00
daelith.rhedynfre
92de0d684a -Added matches. They are available in boxes from the smokes machine.
-Moved the code for how cigarettes work to a more appropriate location (They were in clothing code)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@848 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 19:33:30 +00:00
baloh.matevz
13898c006b REVERTING updates r830, r833, r836, r838, r839 and r841 due to suspected involvement in the huge lag we've been experiencing since them. All the files mentioned below have been reverted to their state in version r829.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@847 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 12:43:28 +00:00
rastaf.zero@gmail.com
2f2bce12e5 Fixed megabomb bug.
Signalers and timers now wont explode bomb after detaching.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@846 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 09:01:40 +00:00
crazyclonetheninja
2468bbea8d Forgot a few fixes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@844 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 01:33:57 +00:00
musketstgstation@gmail.com
13df7d1221 Monkey syringes now have a special alert in the admin log.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@842 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-13 00:27:37 +00:00
baloh.matevz
e4fb5aee72 there just has to be one more error to fix... no getting around that...
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@841 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 20:57:23 +00:00
rastaf.zero@gmail.com
0ea1fab224 Constructing of glass airlock now actually uses 1 sheet of rglass.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@831 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 07:03:10 +00:00
rastaf.zero@gmail.com
0aa11e69fe Pipes bugfix:
- trowing pipes correctly rotates them;
- meters unwrenching;
- pipe dispenser can be unwrenched and pulled, wrench back to use;
- unused pipes can be returned to dispenser;
- Probably fixed bug with non-working connectors;
Windows now are always shown above grilles.
Pipes now are always shown above lattice.
Some other things.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@830 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 06:56:00 +00:00
crazyclonetheninja
de48bd7620 Mech Bay Recharge Station turfs no longer display a blank sprite when trying to do break_tile.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@829 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 06:55:48 +00:00
panurgomatic
5b4517f32c - Added firefighter mecha.
- Tweaked clown mecha honk to be less annoying.
- Added broken mecha objects, which can be salvaged for materials.
- Fixed marauder space flight.
- Added infra_luminosity to mechs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@828 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 03:06:26 +00:00
morikou@gmail.com
8617c514dd Robert the Engineer Update:
- De-constructed walls now leave proper floor tiles and remember what kind of floor tile was there before (unless it's totally destroyed).
- Windows standardized (don't ask).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@827 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 01:36:50 +00:00
n3ophyt3@gmail.com
e2d4d5029b Carded AIs no longer lose power when brought into powerless areas.
AIs no longer get bugged to being fully healthy but dead if a living carded AI is stuck into a dead empty core.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@826 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-11 18:28:06 +00:00
n3ophyt3@gmail.com
3814f2bf48 Cleaned up round-end cyborg law reporting.
Added the line of code needed to actually LIST the AI's loyal cyborgs at round end.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@825 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-11 17:50:12 +00:00
noisomehollow@lycos.com
c73a181f14 More work on Respawn Character proc. Now properly grants traitors and whomever their equipment/powers. Will also add them to all databases in-game if specified.
Added a few more names to wizard random gen.
Chaplains may now pick/create their religion and their deity. Don't lose that book!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@823 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-09 22:56:25 +00:00
morikou@gmail.com
e7783df73b Yayificaiton Update:
- Added some comments to circuit imprinter.
- Sleepypen nerfed from 50 units to 30 units. Still FAR more then you really need but still keeps them down for quite a while. However, how a pen holds more reagents then a syringe is beyond me.
- Changelog updated.
- Ghost Teleport now works.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@820 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-09 06:45:27 +00:00
noisomehollow@lycos.com
28d376664c Some revisions for removing wizard spells, along with minor mind.dm revisions.
Wizards can no-longer cast when dead.
Fixed issues with Transfer Mind spell.
Wizards now begin with a random name (but can choose a different one).
Wizards may now re-use their spell book to memorize a new set of spells (can only be done on the wizard shuttle).
Added special role for cultists, revs, and nuke operatives for that round type.
Respawn Character special admin verb should now give the target the same mind if they were gibbed/had a mind as a ghost. This means traitors, changelings, etc, would retain their traitor status but not their powers/equipment. General updates to that proc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@819 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-09 03:39:45 +00:00
rastaf.zero@gmail.com
6b7801c4af Singularity now wont leave floor under eaten walls.
Cryo wont spit out beaker.
Fixed message "You don't have the dexterity to do this" for machinery.
PIPES:
- Heat exchange pipes are constructable now.
- Insulated pipes also were added to pipe dispenser;
- And meters too;
- Easy pipe rotating in hands;
- bent pipes actually looks bent under construction (may be glitches, please report);
- pipes now wont cover wires;
- pipes unwrenching now possible;
- large vent pumps now uses power as equipment, not environment
- pumps now uses power;
Air alarm improvements:
- all alarms in area controls all environment machines in area;
- machines initializes itself automatically and without interloping with existing ones;
- air alarms wont duplicates it air monitoring and can clear itself;
Some other typos and small issues were fixed.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@816 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-08 22:16:27 +00:00