Commit Graph

9304 Commits

Author SHA1 Message Date
tronaldnwn@hotmail.com c3d2869749 Barman renamed Bartender, because I am a femmi nazi.
Monkeys have several bugs fixed on them, shooting them with weak bullet rounds now works! Also, fixed monkeys not showing being KO/ burned without having brute damage on them first.

New chemistry reagents. That'll be required for a upcoming update to chemistry when grinding up refined ore will get reagents or something. Silver, gold, and Uranium.

Bar drinks now have resulting units in mixtures equal to all liquids stirred in. No more 50 unit martinis from 30 units gin and vermouth anymore!

Map updates - Fixed a maintenance tunnel with no air. Updated Bartender spawn point (so you don't spawn on loading screen).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1626 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-28 22:46:58 +00:00
uporotiy cbe6a8885c Returned the ability to make admin ninjas per request.
Cleaned up the ninja code just a bit along with that.
Please note that allcaps names shouldn't be used for vars, only for defines.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1624 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-28 13:27:47 +00:00
baloh.matevz ca718d4b40 Door access fixed.
Anyone who puts the following segment of code anywhere OTHER than the initial object definition should be stabbed with a rusty knife!

/obj/machinery/door/
   New()
      //code
   Del()
      //code

Please, if it's not right by the definition then PLEASE include the whole path, otherwise searching for these procs becomes a nightmare:

/obj/machinery/door/New()
   //code
/obj/machinery/door/Del()
   //code

Thanks to TLE for finding the actual New() code, I had no idea it even existed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1623 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-28 13:06:21 +00:00
n3ophyt3 970853a7ca Fixed Narsie
Instead of being a var-edited singularity (which ends up following the normal singularity rules), narsie is now a child object of the singularity, with modified code to prevent it from doing things like changing size or getting exploded by R&D throwing a bluespace backpack into it.

Unless someone beats me to it, I'll probably make it follow cultists/ghosts instead of randomwalking at some point.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1621 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-27 00:18:02 +00:00
panurgomatic d14603b28a - Reenabled phazom.dm, added phazon parts and construction path.
- Added exosuit energy relay equipment. Uses area power (any power channel available) instead of powercell for movement and actions, recharges powercell.
- Exosuits can be renamed. Command is in Permissions & Logging menu.
- Lowered construction time for Ripley parts.
- Exosuit wreckage can be salvaged for exosuit parts (torso, limbs etc).
- Added .attack css style. Bold red text.
- Bugfixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1620 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-26 18:28:33 +00:00
baloh.matevz e1a0ffc445 Doors now hide items under them, unless they're open. If they're open they're displayed under objects.
For coders:
Layer = 2.4 (Pipes)
Layer = 2.5 (Wire)
Layer = 2.7 (open doors)
Layer = 2.8 (tables)
Layer = 2.9 (grille)
Layer = 3.0 (regular items and windows and most stuff, really)
Layer = 3.1 (closed, opening and closing door)
Layer = 4.0 (mobs)

There is a slight annomality that can occur but it shouldn't be too common, It happens when you have a closed fire door and a closed airlock over it. When you open the airlock, the opened airlock sets it's layer to 2.7, which is under the closed firedoor's layer 3.1, This causes the airlock to appear under the firelock while closed.

I also removed the window in the kitchen counter. Personally I think it looks better than the old, strange zig-zagging videow.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1617 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-25 23:37:33 +00:00
baloh.matevz 9b46819b80 Twohanded weapons are now more generalized. You can make any weapon twohanded just by setting twohanded = 1. Also fixed the throwing of twohanded weapons as well as dropping. The offhand thing should no longer cause problems. Report any bugs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1615 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-24 15:07:51 +00:00
noisomehollow@lycos.com fd0133d920 Fixed a bug from 1607. Observing and the like should work properly now regardless of config. May need more testing but looks solid on my end.
DONT_DEL_NEWMOB in config.txt is no longer necessary and you can remove it entirely.
Respawn character now uses ckey() matching so it doesn't matter what case you type in a person's key. It also takes into account space ninjas and death commandos if you want to respawn them. Also fixed a few bugs dealing with special roles.
Revised code for checking security records and added missing ranks as per bug report by Magicbones.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1614 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-23 23:35:31 +00:00
uporotiy a80286a584 Mining
Fixed a small mapping mistake. Also, the locker is still chef-access only. Whoops.
 Singularity
Singularities now can "target" something, which makes them aim towards it instead of wandering around.
Added an adminspawnable singularity beacon which automatically targets all singularities on itself.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1612 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-23 17:42:17 +00:00
n3ophyt3 cd06be4fcb Department (and command) radio frequencies are no longer shown by their frequency (which you can't manually set a radio to anyway), but rather the department they belong to. This lets people with multi-channel headsets better keep track of conversations.
Logs of my testing:

Gustavo King says, "test"
Gustavo King  [145.9] says, "test"
Gustavo King says, "test"
Gustavo King  [Command] says, "test"
Gustavo King says, "test"
Gustavo King  [Security] says, "test"
Gustavo King says, "test"
Gustavo King  [Command] says, "test"
Gustavo King says, "test"
Gustavo King  [Medical] says, "test"
Gustavo King says, "test"
Gustavo King  [Mining] says, "test"

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1610 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-23 01:15:48 +00:00
noisomehollow@lycos.com e68ce8721f #Finished the respawn_character proc. Use it to quickly bring a player back into the game with their previous character if they were gibbed/deleted. If you want them to make a new character, kick them out and let them rejoin. Can also be used to quickly enter the game by admins and the like. It's fairly robust so you can read the code to find out what it does (and does not).
#Added a locked list to datacore in order to track character spawn, particularly for respawn_character(). May be useful in the future.
#Added a proc to randomize appearance for any human mob, randomize_appearance_for(mob). It will not take into account gender as you will have to provide it. Names and so on are also randomized but that can be overwritten in the code following.
#Added AI holopads around the station. To use as the AI: click on the pad to center view on it. Click again to activate the hologram. Move it with the directional keys. You can still interact with objects normally. To remove it, either move it too far out or click the pad again. Use robot talk to directly speak through the holopad (and only the holopad, unlike regular robot speak). Could be added on to (like different images for different AIs) but it's basically finished.
#Fixed a bugged message on changeling transformation sting. It will no longer give away your identity.
#Made law datum a silicon define. var/datum/ai_laws/laws.
#A few more ninja adjustments. Added a new view mode for the ninja mask, allowing to see special roles and a few other things.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1608 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-22 23:48:29 +00:00
noisomehollow@lycos.com a9d2227518 #Added an check for range/items when trying to insert an ID card/update info into a PDA. It should no longer run time error.
#Added a Halogen Counter function for engineering PDAs. Measures radiation of a mob.
#Brain/MMI code overhaul. Brains/MMIs should no longer screw up when the brain is deleted. MMIs should now properly eject from cyborgs if they are blown up, among other changes. Brains no longer die when transferred between containers but won't be able to speak without a container.
#Added a research MMI that comes with a radio built in. The brain can toggle the radio functions on or off via verb panel (MMI).
#Traitor code words will now use the crew roster for name generation 70% of the time.
#Ghostize() is now a lot more robust. If you need to throw someone into a ghost if they are killed/whatever, use it.
#Deleting a mob will now spawn a ghost for it through ghostize(), if it has a key, so you don't need to worry about that. You can null key people if you want to kick them out of the game.
#Ghost verbs are now in their own panel (Ghost). ghost() is the proc/verb that mobs get to turn into ghosts. ghostize() is now a proc only used through other procs.
#Changed how ninjas get their verbs. Long story short, wizards are now able to mind swap with ninjas. Stay hidden Snake! Also, more code improvements and additions to ninjas, including more fun for the AI.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1607 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-21 05:06:53 +00:00
uporotiy b318f77795 Mining
Mineral walls added (not buildable yet).
Mineral doors are now actually destructible.
Expanded the outpost, adding a small cafeteria and botany area.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1606 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-21 04:22:39 +00:00
cagerrin@gmail.com 8295e9efab CHANGELOG UPDATED
-Borg parts are now built by exosuit fabricator, meaning they can be queued and benefit from time/material cost reduction via research.
-Removed borg fabricators as a consequence, and added second exosuit fabricator.
-Exosuit fabricator uses borg fabricator sprite from r1596, which now has loading overlays for all materials.
-Moved fabricator sprite and overlays from surgery.dmi into robotics.dmi, as they aren't surgery-related.
-Borg parts are slightly cheaper, as the exosuit fabricator converts material sheet values differently than the borg fab, and borg parts were slightly more expensive than a Ripley with the cost copied from robot_fabricator.dm.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1605 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-20 06:10:34 +00:00
mport2004@gmail.com deec0de7d0 Fixed the Field Gen power issue and added Aygar's /machine docs
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1602 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-19 15:13:38 +00:00
panurgomatic 1b8037b614 - Paint. Currently, only turfs can be recolored.
Warning: I have no idea how well it'll work on populated server - meaning, it may cause lags. In that case, I'll try to optimize it better.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1597 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-17 20:12:43 +00:00
cagerrin@gmail.com 32d635c8cb -Updated robot fabricator sprite to be more in-line with other fabricators.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1596 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-17 00:16:57 +00:00
baloh.matevz 387745bdbf - You can now build on asteroid floors by placing a tile on them.
- Asteroid floors are now defined as /turf/simulated/floor/plating/airless/asteroid. So they now act as plating.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1595 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-16 14:36:29 +00:00
uporotiy e086aadfaf Mining
Added sandstone. You get it by clicking a sand... block, I guess? with itself, and it'll convert the sand and all sand on that tile to sandstone bricks.
Added mineral doors. They have a cool sound effect, can't be opened by AI or critters (including bots, carps and huggers), but can't be locked either.
Blatantly stole DF music for ambience because I'm a dick :33
 Chapel
Removed imperium something robes. Just... no.
 Crayons
Added the ability to draw graffiti and letters.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1594 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-16 12:42:12 +00:00
baloh.matevz 54c3b3ad90 Cables now come in four colors: Red, yellow, green and blue. Engineer belts spawn with either red or yellow ones while electrical toolboxes spawn with any color. All three coils in a toolbox are the same color.
Also yes, yes, if you are really bothered by the fact that picking up a green wire piece with a blue coil will result in all of them being blue then that's fine, but I really think it's more than good enough for a game. It will also allow people who want to use a particular color the abbility to get enough wire pieces of it without unneeded problems.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1593 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-16 03:39:38 +00:00
KFFFF00 4c7c80885e Made talismans unusable by non-cultists.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1591 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-16 00:12:21 +00:00
KFFFF00 1aeb0406e7 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1589 316c924e-a436-60f5-8080-3fe189b3f50e 2011-05-15 20:43:38 +00:00
baloh.matevz 911372623e Attack log should now work. Please report and bugs you might find.
It should report attacking for most weapons. Some (health analyzer, weed killer and such) have been skipped.

As far as guns go it logs shots by and at for tasers, laser guns and energy guns.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1586 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-15 01:11:31 +00:00
baloh.matevz 8e112f64f4 Grass floor is coded. Not present in the game yet tho.
URIST, make it growable in hydroponics. Thx, love ya.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1585 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-14 22:17:59 +00:00
KFFFF00 1368a431cf CHANGELOG UPDATED.
New rune! Stun rune. When used as rune, briefly stuns everyone around (including cultists). When imbued into a talisman, hit someone to stun and briefly mute them. Spawnable with the starter talisman.
Imbue rune doesn't disappear after succesful invocation, only the source rune.
Chaplain's bible now has 20% chance to convert a cultist (was 10%), and gives a message on success.
Lots of typos and errors fixed in the tome text.
Wrapping paper added to mailroom.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1584 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-14 20:54:34 +00:00
baloh.matevz cea7302b08 Smooth tables added
Tables now automatically determine which direction and sprite they'll use. They will connect to any adjacent table unless there is a window between them (regular, reinforced, tinted, whichever)

To achieve this I had to reverse all sprite directions in the dmi file, this means that on the dreammaker map, every single table piece faces the exact opposite way. I will fix this on monday but can't at the moment. There are no issues on the map tho as all the dirs get recalculated at map load and whenever an adjacent (cardinal or diagonal) table is created or deleted.

Ingame I removed the annoying CORNER/SIDE/ALONE, EAST/WEST/N... blabla menu as it determines this by itself now.

So yeah, smooth tables.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1583 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-14 17:10:19 +00:00
n3ophyt3 d1ee3698f5 Fixed a bug related to melee combat that has existed since revision 2, and was unintentionally made worse in revision 1418.
The bug consisted of attacks only causing damage if the attack also causes stunning/weakening. Originally the bug only affected groin shots, but was spread to chest attacks in rev1418.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1579 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-13 23:45:00 +00:00
noisomehollow@lycos.com e7d8a28fd4 #Reverted default religion to Space Christianity. SS13 is not 40k and the Imperium is not mentioned anywhere in the [tgstation] backstory as far as I know. It's fine if that's what you want to worship but it does not make a lot of sense for it to be the default option.
#A few specific religions will now spawn unique books (they all use the Bible sprite). Feel free to expand on this.
#AIs and cyborgs will now get the code phrases if they are a traitor. Rev heads will no-longer get them. Finally, rev heads will properly equip their items if admin-made.
#Added field generator code improvements by Aygar.
#Added a general turf proc to kill mobs/creatures in a tile, kill_creatures(). Might be useful in the future if more creatures are added.
#Added a general teleport proc, get_teleport_loc(). Supports only 4 directions of movement.
#More code improvements to ninjas. Admins will now only spawn player ghosts as ninjas. No more admin ninjas.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1577 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-13 08:30:05 +00:00
n3ophyt3 d095d82697 Oh lordy I removed the wrong )s when I changed the melee code, sorry about that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1574 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-12 21:20:34 +00:00
panurgomatic 346ca5c362 - Started work on Phazon alien exosuit
- Lowered cost of Durand parts.
- Some helper procs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1573 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-12 12:08:14 +00:00
n3ophyt3 550ac659e0 Armor Overhaul, phase 2
Rewrote the armor checking proc, it now checks mask, head, jumpsuit, gloves, shoes, and suit slot for armor values, and selects the most protective item that covers the targeted area. This means that phase 3 is going to be a pain in my ass, since a lot more things can actually matter in terms of armor values.

 Also included a full-body armor check, which checks ALL bodyparts for protective values, and averages them out. This is currently only used for explosions, and mainly only means you now also have to actually wear the bomb suit hat to be considered fully protected (though the suit alone still provides a 90% chance of not getting gibbed from a max-severity explosion)

As with phase 1, testing consisted of attacking myself and standing in turrets, and also included dropping explosions on myself while in a bombsuit since I changed the bombsuit code.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1570 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-12 00:00:16 +00:00
uporotiy 8ec4abe6e1 I accidentally a memory leak.
Anyhow, HUDs' memory leak fixed, also security HUD added (only shows current ID assignment for now, gotta figure out why it doesn't want to show the arrest/prisoner status).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1569 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-11 20:06:24 +00:00
rastaf.zero@gmail.com e84f4ad519 Update by Lagius:
Admins cat see if other admin has left the game.
The game actually checks for configuration variable guest_jobban  (still be turned on by default).
Added white list for heads and some non-heads (as in guest jobbans). Add keys to file data/whitelist.txt and turn on the option USEWHITELIST in config.txt.
Cyborgs were added to the list of important jobs (for guests jobbans and whitelist).


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1568 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-11 19:31:59 +00:00
noisomehollow@lycos.com 73e160cf26 A few more ninja bugs fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1567 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-11 04:22:08 +00:00
noisomehollow@lycos.com 1d8dea2337 AI's that do not name themselves after 20 seconds will default to their starting name.
Added a direction finding algorithm for target, get_dir_to(). Mostly useful for positioning sprites in relation to a target. Such as energy beams, lines, and so on.
Changes to ninjas. Fixed a bunch of bugs and finished content. It is now possible to drag people with you when phase jaunting/shifting. Jaunting/shifting should also kill livestock, huggers, and damage mechs.
Renamed /obj/spell path to obj/proc_holder/spell in order to have a generic proc_holder category. For now it only works for the AI but can be expanded to other mobs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1566 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-11 02:01:30 +00:00
tronaldnwn@hotmail.com 90f747ffd9 Bug fixes (due to minor typos):
- Basic Drills Now can be made
- Flame throwers give plasma research
- Plasma cutters give plasma research

Fluff Text change:
- Lights out event: The fluff text now is that an "Electrical Storm" causes the lights to overload, and Nanotrasen isn't blowing out expensive lights randomly.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1563 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-10 04:46:04 +00:00
cagerrin@gmail.com 779883c1c2 -Added proper frame sprites for the Durand so it isn't re-using the Gygax frame
-Added frame sprites for the Phazon.
-Added digital/manual T-valve and 4-way manifold sprites for Hawk's atmo project.
-Updated library binder and bigscanner sprites so they aren't flat.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1562 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-10 01:10:24 +00:00
n3ophyt3 7a2647afb4 Armor overhaul, phase 1.
Armor protection rates are now handled by checking the var I added to obj/item/clothing instead of static percentile chances in the robusting code. What this means for the future is armors that differ in more than just bodyparts protected.

 Currently, all armors/helmets are running off the same set of protective values, which are roughly identical to the old hardcoded ones. a future phase will juggle these numbers around.

 What this means for right now:
  *Melee attacks to the chest/groin are slightly more likely to succeed than before. (80%-force block chance instead of 90%-force)
  *Bullets are slightly more likely to penetrate armor than before. (60% block/30% partial instead of 70%/40%)
  *Alien spit/e-crossbow bolts have a 10% chance of being blocked by armor.

Lasers/Pulse Rifles/Tasers have unchanged values, as do melee head/arm/leg/hand/foot shots.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1561 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-10 00:13:04 +00:00
noisomehollow@lycos.com cc12a2f08b Added a transfer_ai() proc to easily transfer AIs between objects, provided the mobile object has a flush variable.
Probably fixed AI-ninja suit transfer.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1559 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 20:50:39 +00:00
noisomehollow@lycos.com ab87c76da1 #Beta: added code phrases for traitors which consist of the code phrase and the code response (which consist of a sequence of words). They are meant to flow into a regular conversation in the sequence provided. There is also a small chance that a traitor may not know either phrase or response, or both.
For an example, let's say the phrase is: culture, wine, admit. The response is: massive, tired, doctor's delight. A traitor may begin a conversation with something like: "A man of culture always drinks wine, I must admit. What do you think?" The response to that: "When I am massively tired, I drink doctor's delight. Otherwise, I abstain." The example is best referenced in the Bar, or any place where drinks are available. With enough creativity and linguistical acumen, it may be used elsewhere.
The point here is to make conversation seem as natural as possible while providing traitors a means to recognize each other. The words do no have to be exact, either. Quarter Master may be QM and the Captain may be Cap'n. Traitors should still recognize what is being communicated--or not.
#Deactivated AI cores are no longer mobs. This is mostly cosmetic. You cannot gib a deactivated AI since it will be an object, not a mob. It will also not announce arrivals since it's an object, not a mob (this is an improvement, in my opinion).
#Some code tweaks to AIs. They will now auto-start with a random name instead of their default-chosen name (which is still changeable).
#Intelicards should no longer constantly refresh the window when they are being wiped.

#Added new mech sprite.

#Resin walls should no longer delete the person inside when killed in certain ways. Hulks will easily break free from resin if placed inside.
#Ninjas can now download the AI onto spiderOS, provided Drain is on. SpiderOS works with AI cores, AI cards, and restoration terminals. Make sure Drain is on when you click on either the object (core/terminal) or the suit (aicard). AIs with law zero may get to have some fun, depending on circumstances.
#Toggle Drain renamed to Toggle Interaction. It now serves as general trigger for special ninja interactions.
#Added energy net power to ninjas. Prototype for HerpA and whatever he may want to do with it but it's pretty much finished. The energy net can be destroyed by the person trapped (or others) and will teleport them to the prison after 30 seconds.
#Ninjas can now slice cameras apart per request.

#Added a few more type checking procs (isliving, islarva, isobserver, ishivemainframe).
#Mobs that are anchored will no longer be able to move (AIs will still move as normal). You will also not be able to grab them.
#Incorporeal Move now works properly for regular mobs once more.
#Marauders from CentCom can now launch directly from their bay. Start the shuttle and wait on a mass driver. On that note, mechs can now go through portals and launch through mass drivers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1558 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 09:45:56 +00:00
uporotiy 6b3ff55761 Set biomass and glowshroom procs to background. Lessee if that helps. It should.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1557 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 08:12:57 +00:00
baloh.matevz d5df479186 'herpA told me to code this at 5AM' update...
Walls taken down with thermite now leave a hole in a wall instead of completely removing the wall. To fix it use the crowbar on it to remove the (broken) tiles and place a new tile on it

floors.dmi now contains:
- The new hole in wall sprite (i think veyveyr made it),
- A red, yellow, green and dark blue version of the light floor sprites. These are not ingame yet.
- Sidings, which are not anywhere in code yet but just so the names are reserved for when I finally get around to coding them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1555 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 04:42:13 +00:00
polyxenitopalidou@gmail.com 09a2407395 Uncommenting tray hit sounds too.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1554 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 02:43:09 +00:00
Superxpdude@gmail.com a5edeb414d Un-Commented out the sounds for piano smashing and other axe-related actions.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1553 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 02:34:16 +00:00
polyxenitopalidou@gmail.com fca84835f7 •What the flying fuck. Actually forgot to include the most important part of the update. Sorry.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1552 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-09 01:23:13 +00:00
uporotiy 45637875de I broke glowshrooms. Herpderp.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1550 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-08 20:53:42 +00:00
Superxpdude@gmail.com a977ad9fcd Moved Mail To just north of Cargo Bay.
Moved the Vacant office over by arrivals.
Merged Mail Sorter and Cargo Tech.
Cargo Techs now spawn with Mail Room access.
QM now spawns with Mail Room access.
Commented out the lockreset, lockenable, woodhit and pianocrash audio files from the respective lockers and piano smashing. It was causing compiling errors.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1547 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-08 01:46:05 +00:00
uporotiy 678238a0a1 Changed all the magic numbers for mutations to PORTALS, COLD_RESISTANCE, XRAY, HULK, CLOWN, FAT and HUSK constants.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1545 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-07 18:29:23 +00:00
polyxenitopalidou@gmail.com e55dd9c2f6 CHANGELOG && Dangercon Update:
•Fireaxes, extinguishers and fireaxe closets placed around the station. Functionality described in changelog. Airlock modifying is because you can use the fireaxe to crank open doors.
•Piano? Being able to be smashed? What are you talking about?
•The two handed system is purely experimental and subject to much cleaning up/proc making to enable it for other objects as well.
The mob modifications is because of the two handed system making it unable for you to switch hands.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1543 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-07 16:39:13 +00:00
uporotiy d062e68f4b Vaults
Added an /obj/vaultspawner which very shitty right now.
 Health Scanner
Added xeno embryo detection.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1542 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-07 15:38:32 +00:00