Implemented movement



Movement and control of units implemented, as well as a few different
debugging verbs and statements.
Made a few movement edits, and added in a proc startup...



Made movement a bit more random and added in a proc
which may be edited in order to 'initialize' procedures governing
creatures. Also added in a New() for creatures... Be gentle.
Rewrote movement code, and removed loop_checks



Loop_checks dislikes infinite loops which is how the movement stuffs
function. As a result, they have got to go. ~

I also rewrote it to use while (TRUE) as opposed to a bunch of if statements
which call the proc over and over and over. Recursion was a silly.
Digging almost implemented, debugging verbs moved...



Can currently do simple digging things like make the wall flash upon
bumping it. Have yet to make walls become floors, and have yet to
make it /not/ do that to other icons. Coming along good, however, all
things considered.

I did make sure to move general.dmi to _general.dmi, so that it will
be the first in the editor-- Only affects preference. May move the systems
into their own folder(s?) later, but for now this works.
Fixed movement...



Temporary(?) fix to movement, which allows pathfinding to work while
allowing the mob to still be able to bump into obstacles (when they
get to them.) Required to keep pathfinding and still make digging work.
Added a few small details and started on resources...



Added a minimum and max damage variable. Renamed the variable
"selected_icon" to "icon_selected". Changed the digAt object to be
of type /obj/effect instead of its own object. Added in the basic
resources of stone, wood, and bone, as well as their icon file. Gave
wall turfs a 'health' variable intended to be used with digging and
deconstruction. Added the new items onto the map. Added herb, carn,
and omnivore definitions.
Commented throughout with small changes as well...



Renamed walk_delay to step_delay. Added comments as necessary/appropriate
to add. Also renamed 'owned' which is a reference to a player, to
REF_player in a single proc.
Merge pull request #6 from NicholasDM/master

Implements movement and incomplete digging