/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
- You can still clean items with it if you have them in your hand
- Both these actions now take a short time to complete, they're no longer instantaneous.
- Ian now does a corgi dance every now and then.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2234 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
- Fixed bug where players who hadn't entered the game could hear dsay
- Runtime! now runs times.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2203 316c924e-a436-60f5-8080-3fe189b3f50e
- Radio headsets now display the command for their channel on examine to helpfully cut down on "HOW DO I TALK TO X" questions.
- Added Runtime as a cat for the CMO due to popular demand, though he doesn't actually spawn yet as he doesn't have a proper sprite.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2197 316c924e-a436-60f5-8080-3fe189b3f50e
- isanimal() and iscorgi() procs have been added
- attack_animal() added for all atoms, called when an animal attacks (clicks on) an object within range.
- attack_animal() proc added to food. Simple animals don't process reagents, meaning they can eat anything whatsoever. Corgis can take 5 bites out of any type of food. Ian will chase the food himself, regular corgis won't due to lag concerns.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2183 316c924e-a436-60f5-8080-3fe189b3f50e
- simple animals can now be healed by items in /obj/item/stack/medical (bruisepacks and ointment). The medical items that heal brute damage will heal the animals. They do nothing if the animal is dead
- simple animals can now be hurt by attacking them with objects that do damage (toolboxes, etc.)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2177 316c924e-a436-60f5-8080-3fe189b3f50e
- Hud removed from simple animals, so if you move from human to a simple animals, your HUD will properly update
- Stat for dead and alive now properly updated
- Fixed animals randomly leaving closed containers such as closets or the dna pod
- Animals can now be buckled. They will not randomly move if bucked or if they have the resting variable set
- Bumping follows the same rules as above, it should also now work properly
- Harm intent message shown in red instead of blue
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2169 316c924e-a436-60f5-8080-3fe189b3f50e