#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
#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
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
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
Fixed PDA flashlight.
To clarify, you can still use the PDA when you are stunned/weakened. This was always the case, apparently. You cannot use the PDA when knocked out or dead.
You can now stick an ID card into a PDA without clicking 400 times (click on PDA with card in hand).
Changed how the ninja suit functions in relation to energy. It will now hold a power cell as APCs/Borgs/etc.
Ninjas can now replace their starting power cell (reduced to high capacity/10000) with larger capacities. Drain the cell as normal to do it. On that note, hyper-capacity (30k) cells added to research.
Can now drain energy from a recharger. Much like draining from wire.
Added cooldown to certain ninja abilities. It is a global cooldown; meaning, most abilities will be unusable until it finishes. Usually a second.
Some icon changes for ninjas.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1540 316c924e-a436-60f5-8080-3fe189b3f50e
Toilets now work more like actual toilets. They will auto-flush when you insert a small object. You can also dunk people's heads into the toilet and try to choke them if you have a good grip.
Fixed wiring near detective's office.
Fixed larva and monkeys not being able to move on tables.
Fixed larva not being able to crawl through vents.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1535 316c924e-a436-60f5-8080-3fe189b3f50e
Reworked energy charging to where it's probably bug free and much easier to edit.
Reworked PDA code so it's much faster and easier to use. Might have some bugs left over.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1532 316c924e-a436-60f5-8080-3fe189b3f50e
The code part of the update.
i74 - I don't want to deal with AI stuff.
i72 - Not a bug, but remains here because it concerns the SVN.
i70 - No idea how to fix.
i68 - Nobody knows how to fix process(). Will look into later.
i67 - I don't want to deal with AI stuff.
i66 - Fixed.
i59 - What can I say? It's atmos.
i51 - Is explained on the forum
i50 - Couldn't replicate.
i49 - FIXED.
i48 - I'll look into it later.
i46 - I don't think that's a good idea.
i45 - I don't think that's a good idea.
i44 - No idea how to fix.
i42 - Already been fixed.
i38 - Outdated (not present on this map)
i36 - No idea how to fix.
i32 - I don't think that's a good idea.
i31 - Isn't fixed, bug the spriters for that.
i30 - Fixed.
i29 - I don't think that's a good idea.
i27 - Added (not really easy to playtest properly, though, so it's probably buggy)
i25 - Outdated (works on this map)
i23 - Fixed (you can now only aoe 5 times per minute)
i18 - Not a bug. Moved to my "possibly but not really" projects folder.
i17 - Already been fixed.
i16 - Already been fixed.
i13 - Not a bug. Moved to my "possibly but not really" projects folder.
i12 - Already been fixed through different means.
i10 - Fixed (thanks to the suggestion in the comments)
i 6 - No idea how it works, can't check. According to Agouri, still present.
i 5 - Not important right now.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1491 316c924e-a436-60f5-8080-3fe189b3f50e
Janitor Bucket now PROPERLY shows the maximum of the bucket as 100 on the PDA. Yay for accuracy!
Mops and cleaners:
Made the space cleaner bottles contain less units of material overall (250), however only spray 5 units at a time (you get 50 shots now). Makes it MUCH easier to refill with spess cleaner. Especially now that the ammonia and water reaction give more output.
In other news, MOPS ARE MAGNETS TO ME! Sorry Chicago Ted, I tried to make it less awkward, but it did not want.
RSF:
Items appear on floors properly now!
Chemistry Reagents:
Sugar/ sodas - less nutrition per unit.
Sugar - No more jitters =(
adminordrazine - More OP, but it is admin/ sandbox only anyway.
Arithrazine - Sets radiation damage to 0, because it is the dexalin plus of anti-radiation meds.
Hyronalin - Stronger radiation removal
Chem recipes:
Space cleaner - 2 units per reaction now. Because it was really unfair how much materials you need to refill the janitor's bottle.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1445 316c924e-a436-60f5-8080-3fe189b3f50e
#As an added bonus, voice-changers will protect from flash. Can be easily removed if needed.
#Added more recharge locations for ninjas: cells, smes, and cyborgs.
#Recharge changed so that it takes less time but recharges for less.
#Adamantine sprites per request.
#Updated Ripley sprites per request(?).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1444 316c924e-a436-60f5-8080-3fe189b3f50e
Fixed several runtime errors.
Monkeys and aliens won't stack dozens of blood stains.
Fixed crash in FEA code related to melting floors.
When screwdrived destructive analyzer unlink from RD console protolate instead of itself.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1443 316c924e-a436-60f5-8080-3fe189b3f50e
Added emp pulse to ninjas powers (Ninja gear is not affected by EMP).
Ninja mask protects against flash (portable and set).
Ninja mask can toggle voice changer and vision modes (right click).
Ninjas can toggle stealth (right click suit).
Thermals and mesons no-longer give (slightly) better night vision.
Commented out tray sounds until we get the files uploaded so the game compiles.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1349 316c924e-a436-60f5-8080-3fe189b3f50e
Pill bottles now can fit in containers (and pockets).
Moved remained adminverbs from Commands tab.
Map debugging tools tab is hidden, use verb on debug tab to show.
Singularity's EMP now won't spam in adminlog.
Revolutionaries now cannot deconvert themselves.
Cutting camera now leaves fingerprints.
Fixed some runtime errors.
Unckecked file that microvave forgot to add under svn.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1277 316c924e-a436-60f5-8080-3fe189b3f50e
- Added a messaging server which will log all PDA and RC messages. Eventually I will make PDAs and RCs use this server, but since there are two major mapping things being done, I taught I'd get the map parts in early
- Messaging server currently logs all PDA and RC traffic (Only admins can see it tho via the View Variables verb)
- Included the missing file from a previous revision
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1252 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
Mobs now have a "cloneloss" var, used to represent the fact that they aren't done being cloned. There are exactly 2 ways to heal cloneloss outside of badminnery.
1) Don't get popped out of the tube early.
2) Load a cryo tube with Clonexadone (mix Cyroxadone, Plasma, and Sodium to make) and hop in.
Clonexadone also happens to heal regular damages twice as fast as cryoxadone, so it has more use than just fixing quickclones.
PDA medscanners aren't sophisticated enough to detect cloning imperfections, but the ones found in medkits are.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1178 316c924e-a436-60f5-8080-3fe189b3f50e
- When a blood sample is taken, it retains some information on what kind of chemicals were the subject's body at the time the sample was taken.
- Two new R&D Items: Mass-Spectrometer (EM Spectrum Research 2, Biotech 2) and Advanced Mass-Spectrometer (EM Spectrum Research 4, Biotech 2). Allows for the identification of chemicals in a blood sample. To use the devices, you simply use a container (or syringe) full of blood on the device and then click the device in your hand (like how you use the gas analyzer). At low reliability, they might miss some chemicals in their report or potentially even break. The Advanced version not only lists what chemicals were present in the body, but also much much.
- The deconstructive analyzer now gives 1 or 2 points to a device design's reliability (rather then just 1) when analyzing a device. Also fixed some bugs in the deconstructive analyzer.
- Not all devices have a 100% reliability now (most current ones did, but not all).
- Few tweaks in R&D lab. Derp derp.
- Mint tweaked slightly. Miners can now access the mint foyer and the mint materials loading area but not the vault (only the captain can access the vault, by default).
- Research sub-paths Robotics and generators removed. Now all techs just use the primary paths. Sub-paths might be re-added later but not these ones.
- Power Storage Technology renamed "Power Manipulation Technology".
- More stuff can be analyzed in the destructive analyzer. Intellicards can now be produced from the protolathe (Programming 4. Requires 1000 glass and 200 gold)
- Updated the R&D readme file. Now it has a list of all the holes in the tech paths (ie. Where we need to add new stuff). It's not intended as a complete list of everything that can be made or researched, just a check list to make sure all the research levels are covered.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1073 316c924e-a436-60f5-8080-3fe189b3f50e
A new twist on the freeform law module, this adds laws in a high-priority slot.
Shuffled around the PDA uplink menu for some reason.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1067 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
Medibot sprite fixed.
Aliens now attack bots instead of opening control window.
All bots can be damaged and repaired.
All bots are effected to EMP now.
Asteroids generation was tuned to do not spawn asteroid on z-level edges.
Enabling admin verbs now wont turn on deadchat if it was turned off.
An emergency toolbox now contain a red crowbar.
Mime job is now available to join as.
Added radio channel for miners, use :h or :d ("diggers" lol) as shortcut.
Added radio channel for cargo techs, use :h or :q as shortcut.
Added a personal headsets to HoP and QM.
Some unrelated runtime errors was fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1050 316c924e-a436-60f5-8080-3fe189b3f50e
Radio was optimized even more. Still have some reserves.
Restored admin verb "Radio Report". It shows some signs of errors on the map, but I am too tired to fix it now.
Optimized player login (that "400000 calls of new_player/Move" bug).
Various optimizations and fixes in radio code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1046 316c924e-a436-60f5-8080-3fe189b3f50e
Carding a traitor AI and/or moving a traitor AI into a new core via intelicard no longer causes it to fail survive objectives.
Changed random ion storm law from "HARM IS DEFINED AS [x]" to "[x] IS A FORM OF HARM" because "hurr time for non-harmful harmbatoning from my secborgs" is terrible.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1032 316c924e-a436-60f5-8080-3fe189b3f50e
Previously: After clicking on one thing, you could not click on another thing before 1 second had passed, and had to spam until 1 second had passed.
Now: After one click, if there's a second click right after, it will be queued and executed automatically after the 1 second has passed.
Tried to remove redundant DblClick() entries and changed them to QueueClick() where appropriate. Report for bugs.
Updated change log. :-)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1019 316c924e-a436-60f5-8080-3fe189b3f50e
- New "empulse" proc. Works similarly to "explode" proc. It triggers the "emp_act" proc on everything within range. emp_act are effects similar or identical to the effects of the emp grenade. Any major changes to emp effects listed below. Note: EMPs now affect items in your backpack.
- New admin right-click command: EM Pulse. You can create an empulse at the desired location with a size you choose. Similar to Explosion command.
- disable device spell, emp grenade, and disable tech rune all use empulse now.
- New "disable device" spell datum added.
- EMP'ed gas canisters no longer drain the station of power.
- When a borg is EMP'ed, all objects in their module get their emp_act proc triggered.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1018 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
- Destructive analyzer has a new, spiffier icon by Veyveyr! Old icon's moved to old_and_unused.dmi. Since stationobjs.dmi was getting crowded, a lot of completely unused icons were moved as well.
- R&D console now will link to any Destructive Analyzer, Protolathe, or Circuit Imprinter up to 3 tiles away (but two machines won't link to the same console or vice versa). Also, it will only link up to one of each.
- New stock parts: Micro-laser and Matter Bin
- Computer Frame icons moved to stock_parts.dmi
- New build frame: "Machine Frame." Similar to a computer frame, you can make a variety of generically boxy machines with it. It'll cost five metal to build (as well as all the other parts) but it won't be accessible to players just yet (there really wouldn't be a whole lot for them to build). More will be add eventually as part of the R&D system.
- Circuit boards are now divided into types. "computer" boards are used in a computer frame to make a computer console, "machine" boards are used in a Machine frame to make a machine of some type. Other types may or may not be added in the future. Mecha boards will be redone to this format eventually.
- New Circuit Boards (Machine Type): Protolathe, Destructive Analyzer, Circuit Imprinter, and Autolathe.
- New Traitor Item! Paralysis Pen. It looks like a penlight (the kind all doctors start with) except it injects Zombie Powder into the victim (similar to a changeling's paralysis dart). The target is aware but cannot move, speak, or emote. They also appear to be dead on health analyzers. Non-refillable and costs two telecrystals.
- Anti-toxin now works on Zombie Powder. It was intended to work, I just forgot to add it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@961 316c924e-a436-60f5-8080-3fe189b3f50e
Cola and similar drinks now won't prevent freezing to death in space.
Also fixed typo in glove charging code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@920 316c924e-a436-60f5-8080-3fe189b3f50e
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
- 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
- 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
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
Moved cartridge-only PDA menu code to the cartridges themselves, so the PDA code is less of a single massive clusterfuck.
It should be functionally identical ingame, but if we want to add new PDA cart features, it will be less of a hassle now. In theory.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@786 316c924e-a436-60f5-8080-3fe189b3f50e
Moved radio-based PDA functions to a separate object embedded into the PDA carts, like how traitor PDAs have an embedded uplink
Phase 2 will consist of chopping out the related menu function bits from the mass of PDA code and having them be separate, again as with the PDA uplinks
One bugfix related to Phase 1 is that PDAs with a QM/Sec cart in them will no longer constantly pull focus away from the main window if you leave your PDA window open.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@784 316c924e-a436-60f5-8080-3fe189b3f50e
Alien stun chance on harm decreased.
Alien stab intent changed to stun intent which deals light damage. It does have a very high chance of knock down and an even higher chance of disarming the target.
Hud icon changed to reflect this.
Upped the chance aliens stunning cyborgs with stun intent.
Updated aliens attacking monkeys code.
Aliens can now directly attack the AI.
General code cleanup for alien attacks and others attacking aliens (hand to hand).
Humanoid aliens may no longer run on tables.
Fixed a typo in the Corrode ability.
Increased the amount of abuse resin walls can take. Changed how damaging them works (as windows). Hulks may now smash straight through resin walls. Aliens may now destroy them without acid (and can no longer use acid on them).
Spit now produces a message when used.
Fixed aliens not being stunned by stun batons.
Aliens can now attack/destroy turrets.
Removed alien vision loss from being shot by lasors.
Aliens are not deterred by flash now (flashbangs should still work).
You can no-longer stab aliens in their nonexistent eyes with screwdrivers or forks.
Changing a mob into an alien now properly sets their intent (help).
Minor, misc alien code adjustments.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@762 316c924e-a436-60f5-8080-3fe189b3f50e
Aliens are now scary. Be careful of all those friendly xenos running about.
Scythe-like arms can now seriously injure you if they get an opportunity.
Spit now costs 50 plasma instead of 25. It works like a taser (no more homing spit). The effect is the same as the old spit but instead of fire loss, it deals toxin damage. Riot shields can still block spit 50% of the time.
Spit overloads (stuns) a cyborg's receptor circuit for 5 seconds, dealing 10 fire damage.
Spit has a new projectile icon.
Aliens can now properly attack monkeys, dealing heavy damage.
Can now interact with other aliens via attack. Larva cannot interact as such. Currently bugged where two similar messages show up on interaction. Will be fixed asap.
Slightly higher damage to cyborgs. Aliens can now caress cyborgs with their scythe-like arms.
Slightly higher damage to exosuits.
Invisibility now works for 15 seconds instead of 30.
Resin wall now costs 100 plasma instead of 200.
Face huggers now have 10 health instead of 25. There is also a 30% chance of not being paralyzed after a facehugger leap. The paralysis itself lasts half as long.
Aliens can now break glass, grills, and tables, and light fixtures without using acid.
Adult aliens can now also climb over tables/racks.
Fixed the acid verb not properly showing up.
Fixed stab/disarm never properly showing up.
Larva now get a verb to hide under tables as the old code didn't work.
More alien emote fixes. Larva should now properly be gender neutral.
General changes:
Devouring time has been extended so it takes 10 seconds for all mobs. You must remain still (and the target), to devour someone.
Hulks can break through grills a lot faster than before.
Added smoothwall shuttle code by Urist (and icons by Rolfero).
Added a new dmi for gimmick items. Moved a few gimmick items there.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@694 316c924e-a436-60f5-8080-3fe189b3f50e
-Lets wearer talk over, and access robot talk. Looks like a standard headset. Put it on your ear, :s to talk, same as otherwise. Normal radio also still works
-Moved the location of a sprite in storage.dmi
-Tweaked the magivend slightly
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@683 316c924e-a436-60f5-8080-3fe189b3f50e