Restrict walking NPCs to a zone

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Fix bug when tab switched

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>
Enable walking for larger sprites

Signed-off-by: Gaurav Munjal <Gaurav0@aol.com>