- The library now uses the Keyboard library for input. Many vars and procs (ex: the keys list, the lock_input() proc) have been moved to the client.
- Some default movement behavior has changed. The can_bump() proc now functions more like BYOND's default movement (dense mobs bump into each other). I also changed the way mobs slow down.
- Added the mob.accel and mob.decel vars. These are used to control how quickly (or slowly) mobs accelerate and decelerate when moving.
If the change to can_bump() is causing problems, you can easily override it to switch it back to the old behavior:
mob
can_bump(atom/movable/m)
if(istype(m))
return 0
return ..()