Annotation of src/raf.h, revision 1.1

1.1     ! root        1: /**************************************************************************
        !             2: 
        !             3:       Witchaven 
        !             4: 
        !             5:       RAF.H
        !             6: 
        !             7:       Rafael Paiz
        !             8: 
        !             9: **************************************************************************/
        !            10: #define WHAVENDEMO
        !            11: 
        !            12: #define EASY        0
        !            13: #define NORMAL      1
        !            14: #define BITCHAVEN   2
        !            15: 
        !            16: #define LOW       1
        !            17: #define HIGH      2
        !            18: 
        !            19: #define TOP       1
        !            20: #define BOTTOM    2
        !            21: 
        !            22: #define   INACTIVE       0    
        !            23: #define   PATROL         1
        !            24: #define   CHASE          2
        !            25: #define   AMBUSH         3
        !            26: 
        !            27: #define   BIRTH          4
        !            28: #define   DODGE          5
        !            29: #define   ATTACK         6
        !            30: #define   DEATH          7
        !            31: #define   STAND          8
        !            32: 
        !            33: #define MISSILE    100
        !            34: #define FX         101
        !            35: #define HEATSEEKER 102
        !            36: #define YELL       103
        !            37: #define CAST       104
        !            38: #define PUSH       105
        !            39: #define FALL       106
        !            40: #define DIE        107
        !            41: #define DEAD       108
        !            42: #define FACE       109
        !            43: #define SHOVE      110
        !            44: #define SHATTER    111
        !            45: #define FIRE       112
        !            46: #define LIFTUP     113
        !            47: #define LIFTDN     114
        !            48: #define PENDULUM   115
        !            49: #define RESURECT   116
        !            50: #define BOB        117
        !            51: #define SHOVER     118
        !            52: #define TORCHER    119
        !            53: #define MASPLASH   120
        !            54: #define CHUNKOMEAT 121
        !            55: #define FLEE       122
        !            56: #define DORMANT    123
        !            57: #define ACTIVE     124
        !            58: #define ATTACK2    125
        !            59: #define WITCHSIT   126
        !            60: #define CHILL      127
        !            61: #define SKIRMISH   128
        !            62: #define FLOCK      129
        !            63: #define FLOCKSPAWN 130
        !            64: #define PAIN       131
        !            65: #define WAR        132
        !            66: #define TORCHLIGHT 133
        !            67: #define GLOWLIGHT  134
        !            68: #define BLOOD      135
        !            69: #define DRIP       136
        !            70: #define DEVILFIRE  137
        !            71: #define FROZEN     138
        !            72: #define PULLTHECHAIN  139
        !            73: #define FLOCKCHIRP    140
        !            74: #define CHUNKOWALL    141
        !            75: #define FINDME        142
        !            76: #define DRAIN         143
        !            77: #define RATRACE       144
        !            78: #define SMOKE         145
        !            79: #define EXPLO         146
        !            80: #define JAVLIN        147
        !            81: #define ANIMLEVERUP   148
        !            82: #define ANIMLEVERDN   149
        !            83: #define BROKENVASE    150
        !            84: #define CHARCOAL      151
        !            85: #define WARPFX        152
        !            86: 
        !            87: #define MAXRAINDROPS 100
        !            88: 
        !            89: #define WITCHAVEN
        !            90: 
        !            91: extern short ironbarscnt;
        !            92: extern short ironbarsdone[16];
        !            93: extern long  ironbarsgoal1[16];
        !            94: extern long  ironbarsgoal2[16];
        !            95: extern short ironbarsector[16];
        !            96: extern short ironbarsanim[16];
        !            97: extern long  ironbarsgoal[16];
        !            98: 
        !            99: #define MAXKEYS   4
        !           100: 
        !           101: #define MAXTREASURES 18
        !           102: 
        !           103: #define GRATESPEED 16L
        !           104: 
        !           105: #define PLAYERHEIGHT 48
        !           106: #define MAXNUMORBS   8
        !           107: #define MAXHEALTH    100
        !           108: 
        !           109: //
        !           110: // KEYDEFINES
        !           111: //
        !           112: #define FN1    0x3b
        !           113: #define FN2    0x3c
        !           114: #define FN3    0x3d
        !           115: #define FN4    0x3e
        !           116: #define FN5    0x3f
        !           117: #define FN6    0x40
        !           118: #define FN7    0x41
        !           119: #define FN8    0x42
        !           120: #define FN9    0x43
        !           121: #define FN10   0x44
        !           122: #define FN11   0x57
        !           123: #define FN12   0x58
        !           124: 
        !           125: #define WEAPONONE    0x02
        !           126: #define WEAPONTWO    0x03
        !           127: #define WEAPONTHREE  0x04
        !           128: #define WEAPONFOUR   0x05
        !           129: #define WEAPONFIVE   0x06
        !           130: #define WEAPONSIX    0x07
        !           131: #define WEAPONSEVEN  0x08
        !           132: #define WEAPONEIGHT  0x09
        !           133: #define WEAPONNINE   0x0a
        !           134: #define WEAPONTEN    0x0b
        !           135: 
        !           136: #define LMINUS 0x0c
        !           137: #define LPLUS  0x0d
        !           138: #define BKSPC  0x0e 
        !           139: 
        !           140: #define RUP    0x48
        !           141: #define RDN    0x50
        !           142: #define RRIGHT 0x4d
        !           143: #define RLEFT  0x4b
        !           144: #define RSHIFT 0x36
        !           145: 
        !           146: #define LALT   0x38
        !           147: #define RALT   0xb8
        !           148: 
        !           149: #define KILLSECTOR 4444
        !           150: 
        !           151: 
        !           152: typedef struct
        !           153: {
        !           154:     long x, y, z;
        !           155: } point3d;
        !           156: 
        !           157: //point3d osprite[MAXSPRITESONSCREEN];
        !           158: 

unix.superglobalmegacorp.com

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