Bump Code 2: Electric Bumpaloo

Mobs now have flags deciding what kind of mobs they can mess around with.
This means monkeys will no longer attempt to push humans. Hurrah for xenobio.
Fixes #2903, silicons can now push anything but can't swap with humans.
MoMMIs can swap with any mob but can't push any mob.
Added a proc and 3 vars to handle all this code.
This commit is contained in:
ComicIronic
2015-02-09 18:51:18 +00:00
parent 994e53660a
commit 68c5670014
14 changed files with 71 additions and 138 deletions

View File

@@ -42,6 +42,10 @@
var/datum/wires/robot/wires = null
mob_bump_flag = ROBOT
mob_swap_flags = ROBOT|MONKEY|SLIME|SIMPLE_ANIMAL
mob_push_flags = ALLMOBS //trundle trundle
var/opened = 0
var/emagged = 0
var/wiresexposed = 0