Annotation of quakeworld/server/move.txt, revision 1.1.1.1

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:        

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.