ref: 11daf02d521a0e7d13085167e81246d9b1e88283
dir: /qw/docs/move.txt/
dead state flag for no user input floor = under feet test onground? feet = wading test waist = swimming test head = submerged test if ( floor == solid) if (head == water) friction = 0.8; else if (waist == water) friction = else if (feet == water) friction = else friction = walk code return; if (floor == water) if (head == water) total underwater if (waist == water) treading water drifting down if (floor == air) falling