Moved into their own folder and got split into three files.
Damage zones have been regrouped slightly to make it easier to deal with them. Currently the organ groups are head, l/r leg, l/r arm, and head.
Attacking:
Armor is properly checked.
Currently aiming for the chest gives a higher chance to stun whereas the head will stun for longer.
Stungloves/Disarm now show up in the attack log.
Stungloves ignore intent.
Silicon:
AI units can now move between cams that are not on the ss13 network.
Cyborg's alert screen should not longer pop up every time they get an alert if they have opened it once during the round.
Robot vision now uses the standard amount of energy.
Gamemodes:
Added Deuryn's unrev message.
Runes can only be examined if you are close to them.
Moved the Loyalty implants to the HoS' locker at the request of HerpA.
Nuke agents now come with explosive implants that will activate upon death.
Projectiles:
Once again went though the gun code and cleaned things up, it is much better now.
Bullet_act fixed up and most mobs now use the one in living, just overload it if they need to do something diff.
Freeze /caplaser/xbow no longer have an infinite loop.
Shotguns have to be pumped manually.
Went though the latest runtime log.
Power cells now use return on their give/use procs
Assemblies have been reworked and are nearly finished, just need to finish up the special assembly code, redo the signalers, and add one or two new assembly items.
Laying down will now only take 3 ticks to get up, from 5.
You can no longer punch people on the spawn screen.
This is a big one and was cleared by two heads, TK will only allow you to pick up items. If you have an item in your hand it will act normal.
This revision got much larger than originally intended my tests show everything is working fine, but you never know. Ill likely do more mob teaks in the next few days.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2333 316c924e-a436-60f5-8080-3fe189b3f50e
/obj/effects is now /obj/effect.
/obj/station_objects is now /obj/structure.
Did a bit of minor blob work.
The Bay 12 body bags were replaced with closets because having two sets of code that do almost the same thing is silly.
Changed back a few of the last jobproc edits as the remove from list before assign was a check to see if the mob was fucked up and if it was remove it so we did not check it again as it would still be fucked up.
The medbay/tox monkeys names are random once more. More random name monkeys will help with changeling and clean up the observe/mob menus.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2324 316c924e-a436-60f5-8080-3fe189b3f50e
Two new categories were made: station_objects and effects. station_objects, which I'm sure someone will want renamed to 'structures' contains the objects which don't need process() or power code.
Effects contains objects which are either landmarks, triggers, spawners or decal.
Screenshot:
http://www.kamletos.si/new%20object%20tree.PNG
I didn't notice any bugs, but with a revision editing 276 files of byond code, you never know.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2323 316c924e-a436-60f5-8080-3fe189b3f50e
Whenever you're a ghost and your corpse is inserted into a DNA scanner attached to a cloning computer, you will receive a message notifying you.
Chemistry:
Minor changes, such as synthetic meat reactions have been changed to make an actual meat subtype instead of /obj/item/weapon/syntimeat, which is a pain in the ass and you can't even eat it raw.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2263 316c924e-a436-60f5-8080-3fe189b3f50e
Solars should work a bit better now.
Removed the old shield item as it has not been used in forever and was cluttering up some of the mob code.
IonRifle only has 5 shots before it needs to be reloaded down from 10.
Lowered the weakbullet's stun to match the taser.
You can no longer recall the shuttle on meteor.
Fixed a bug I caused on rev where if the revs were in space and dead it would count them as living.
Bit of blob work.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2220 316c924e-a436-60f5-8080-3fe189b3f50e
Mech Fabricators:
- They were generating an absolutely ridiculous amount of runtime errors because, somehow, an /obj/screen object leaked its way into the part_sets (/list) variable. To stop this, I have changed a for() iterator to loop through a specific object type instead of general /atom-ic instances.
Chemistry-Holder.dm:
- Fixed an infinite-loop problem with "mixing" virii in reagent containers. I have removed a check that makes sure no two of the same virus exists in the same container because it's entirely unnecessary. The same virus cannot infect a mob more than once, so having multiple virus instances is not at all harmful.
- This should hopefully fix some very serious that lag nearly crashes the server.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2218 316c924e-a436-60f5-8080-3fe189b3f50e
Made carp actually hurt humans. Also, they can now sometimes knock you down when they attack you. Additionally, I added some new variables dictating attack speed and sound associated with attacking for critters. Carp now make bitey noises, rejoice!
I also fixed some other miscallenous bugs with metroids attacking stuff.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2196 316c924e-a436-60f5-8080-3fe189b3f50e
Synaptizine once again helps with stuns however it is slightly toxic to humans and might give you some toxloss every time it ticks to balance the unstun.
Actually removed the logged say file this time.
Cargo main now merged into one area as it's was literally the same room with two areas.
Hydro East cam now is on the SS13 net and the prison station cam comp is actually on the prison station network.
The table in sec lost its two lower parts allowing officers to actually walk around without pushing people.
Added a wrench to the armory for the Warden's portable flashers.
Medical maintenance doors access levels fixed.
Medical is a bit less of a clusterfuck of pipes, I only did most of the west half and the tunnel. The east and tox still have to be done.
Medical Hallway to foyer, internal medhallway, and cryo doors were removed with permission from the head coders.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2164 316c924e-a436-60f5-8080-3fe189b3f50e
-Took out the special properties of synaptizine. This was authorized by Muskets, and Urist. Take any problems up with them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2147 316c924e-a436-60f5-8080-3fe189b3f50e
Seriously don't remove ice cups from the booze O mat, it is meant to use a cheap Styrofoam cup as its sprite (that's the look I was going for when I made it, after all.. what else would you use?).
Synaptizine is now useful. It reduces weakness/ stun/ silence/ drowsiness/ paralysis to zero. Meaning you can't be stunned, or knocked down for more than a moment. it is great for when a rogue borg rolls around or if you need to revive some one who was stunned by a shocked door (but not killed by it) or if you just need to get away from those dang security officers. It'll do more too, but it is pretty much anti-zombie powder (just it can't cancel the toxic effects of zombie powder).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2143 316c924e-a436-60f5-8080-3fe189b3f50e
•Boozeomat no longer vends that retarded icecup thing
•Cleared up and shaded a lot of drinks and bottles. New caccavo tequilla bottle.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2136 316c924e-a436-60f5-8080-3fe189b3f50e
Went though the Autolathe and cleaned its item order up a little.
Sinks! Sinks now fill glasses/cups and beaker/buckets 10 units of water at a time. As soon as I can (given how much map update keep springing up every five seconds) I'll add a sink to hydro, and take out the water cooler in the kitchen.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2085 316c924e-a436-60f5-8080-3fe189b3f50e
- You can no longer infinitely reinforce them, they have a limit. This should prevent them from becoming so reinforced that they become literally invisible.
- You can now rotate silicated windows without the icon not updating properly.
- Silicate now doesn't automatically double a window's integrity, instead, it now depends on the volume of silicate. This prevents windows from becoming virtually invincible. 1 unit of silicate is only 1/100ths as effective as 100 units of silicate, etc.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2072 316c924e-a436-60f5-8080-3fe189b3f50e
- You can now simply wear a gas mask (or internals with a breath mask) to be completely immune to smoke, provided that you're wearing a full bio suit.
- Nerfed pacid and sulphuric acid a bit. Sulphuric acid is a lot less potent now, and requires large splash-dosages to actually burn peoples' faces off.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2048 316c924e-a436-60f5-8080-3fe189b3f50e
- A new /datum/reagents proc called copy_to() works like trans_to() except that it "copies" reagents instead of transferring them.
- Modified all breathing mobs to support inhaling chemical smoke reagents.
If you are a-hatin', please leave all your hate in this revision page. This is a very significant game change, and to be honest I only briefly mentioned it over IRC a couple of times (however the idea was positively received).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2033 316c924e-a436-60f5-8080-3fe189b3f50e
Laser Cannon:
After IRC talk cost went up by 2k diamonds and 1k glass
Heavy version removed as it was more or less the same as the normal
Cargo:
cancelorder commented out as it is broken and throws runtimes. I don't really have the time or will to dig though the code and fix it right now. If anyone else or the guy who added it wants to fix it be my guest.
runtime error: Cannot read "/datum/supply_order".object
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2009 316c924e-a436-60f5-8080-3fe189b3f50e
Old style bombs and suicide vests temporarily removed.
Players can now be job banned from being a pAI.
Added null checks to explosion() due to runtime errors.
Changelog updated
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1980 316c924e-a436-60f5-8080-3fe189b3f50e
If a mode fails to start up due to the player # it will display the required number of players in the error message.
Holy water typo fixed.
If you emag an emag'd borg it will no longer display the standard attack message.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1975 316c924e-a436-60f5-8080-3fe189b3f50e
Made it so the last exclamation mark when a silicon player exclaims something is not filtered out.
Removed xenomicrobes and wizarditis from metroid core reactions. Replaced xenomicrobes with Retrovirus.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1967 316c924e-a436-60f5-8080-3fe189b3f50e
Fixed some spelling and grammar errors.
Tweaked the cost of Large Energy Crossbow designs.
Fixed a bug where people would generate two manifest entries when they late-joined. Annoying as fuck.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1966 316c924e-a436-60f5-8080-3fe189b3f50e
Moved the spacecraft folder into the unused section, moved syndiebeacon into machinery.
Research moved into Modules.
Virus2 moved into WIP - is anyone even working on this, it looks almost done?
Computer2,optics,pda2,experimental moved unto unused.
WIP Chemistry things moved into Chemical Module
Cameras.dm moved into weapons
GameKit.dm moved into unused
BrokenInHands.dm moved into unused
Removed Grillify.dm
Moved all of the files listed as unused in the mining module to unused
Removed several empty folders in modules
Moved cloning.dm into machinery
Moved NewBan.dm into admin
Changed humanoid aliens new_life.dm into life.dm
Moved beast mob into unused
Moved hivebot into unused
Moved carpedexplosion.dm into unused
Moved ai_lockdown.dm verb into unused and removed it from the AIs verb list as it didn't actually do anything.
Removed mastercontroler2.dm
Moved savefile.dm from human to new_player
Bugfix
People spawning on the starting screen on rev/cult should be fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1964 316c924e-a436-60f5-8080-3fe189b3f50e