|
|
1.1 root 1:
2: dead state flag for no user input
3:
4:
5: floor = under feet test
6: onground?
7:
8: feet = wading test
9:
10: waist = swimming test
11:
12: head = submerged test
13:
14:
15: if ( floor == solid)
16: if (head == water)
17: friction = 0.8;
18: else if (waist == water)
19: friction =
20: else if (feet == water)
21: friction =
22: else
23: friction =
24: walk code
25: return;
26:
27: if (floor == water)
28: if (head == water)
29: total underwater
30: if (waist == water)
31: treading water
32: drifting down
33:
34: if (floor == air)
35: falling
36:
37:
38:
39:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.