// EDF for Eternity Engine v3.35.00 // Frames for Doom gamemode objects. // DoomBlood frames frame S_BLOOD1 { cmp = "BLUD|2|*|8|*|@next"; dehackednum = 90 } frame S_BLOOD2 { cmp = "BLUD|1|*|8|*|@next"; dehackednum = 91 } frame S_BLOOD3 { cmp = "BLUD|*|*|8"; dehackednum = 92 } // BulletPuff frames frame S_PUFF1 { cmp = "PUFF|*|T|4|*|@next"; dehackednum = 93 } frame S_PUFF2 { cmp = "PUFF|1|*|4|*|@next"; dehackednum = 94 } frame S_PUFF3 { cmp = "PUFF|2|*|4|*|@next"; dehackednum = 95 } frame S_PUFF4 { cmp = "PUFF|3|*|4"; dehackednum = 96 } // DoomImpShot frames frame S_TBALL1 { cmp = "BAL1|*|T|4|*|@next"; dehackednum = 97 } frame S_TBALL2 { cmp = "BAL1|1|T|4|*|@prev"; dehackednum = 98 } frame S_TBALLX1 { cmp = "BAL1|2|T|6|*|@next"; dehackednum = 99 } frame S_TBALLX2 { cmp = "BAL1|3|T|6|*|@next"; dehackednum = 100 } frame S_TBALLX3 { cmp = "BAL1|4|T|6"; dehackednum = 101 } // CacodemonShot frames frame S_RBALL1 { cmp = "BAL2|*|T|4|*|@next"; dehackednum = 102 } frame S_RBALL2 { cmp = "BAL2|1|T|4|*|@prev"; dehackednum = 103 } frame S_RBALLX1 { cmp = "BAL2|2|T|6|*|@next"; dehackednum = 104 } frame S_RBALLX2 { cmp = "BAL2|3|T|6|*|@next"; dehackednum = 105 } frame S_RBALLX3 { cmp = "BAL2|4|T|6"; dehackednum = 106 } // PlasmaShot frames frame S_PLASBALL { cmp = "PLSS|*|T|6|*|@next"; dehackednum = 107 } frame S_PLASBALL2 { cmp = "PLSS|1|T|6|*|@prev"; dehackednum = 108 } frame S_PLASEXP { cmp = "PLSE|*|T|4|*|@next"; dehackednum = 109 } frame S_PLASEXP2 { cmp = "PLSE|1|T|4|*|@next"; dehackednum = 110 } frame S_PLASEXP3 { cmp = "PLSE|2|T|4|*|@next"; dehackednum = 111 } frame S_PLASEXP4 { cmp = "PLSE|3|T|4|*|@next"; dehackednum = 112 } frame S_PLASEXP5 { cmp = "PLSE|4|T|4"; dehackednum = 113 } // RocketShot frame frame S_ROCKET { cmp = "MISL|*|T|*|*|@this"; dehackednum = 114 } // BFGShot frames frame S_BFGSHOT { cmp = "BFS1|*|T|4|*|@next"; dehackednum = 115 } frame S_BFGSHOT2 { cmp = "BFS1|1|T|4|*|@prev"; dehackednum = 116 } frame S_BFGLAND { cmp = "BFE1|*|T|8|*|@next|pevt_bfgexpl"; dehackednum = 117 } frame S_BFGLAND2 { cmp = "BFE1|1|T|8|*|@next"; dehackednum = 118 } frame S_BFGLAND3 { cmp = "BFE1|2|T|8|BFGSpray|@next"; dehackednum = 119 } frame S_BFGLAND4 { cmp = "BFE1|3|T|8|*|@next"; dehackednum = 120 } frame S_BFGLAND5 { cmp = "BFE1|4|T|8|*|@next"; dehackednum = 121 } frame S_BFGLAND6 { cmp = "BFE1|5|T|8"; dehackednum = 122 } // BFGFlash frames frame S_BFGEXP { cmp = "BFE2|*|T|8|*|@next"; dehackednum = 123 } frame S_BFGEXP2 { cmp = "BFE2|1|T|8|*|@next"; dehackednum = 124 } frame S_BFGEXP3 { cmp = "BFE2|2|T|8|*|@next"; dehackednum = 125 } frame S_BFGEXP4 { cmp = "BFE2|3|T|8"; dehackednum = 126 } // RocketShot explosion frames frame S_EXPLODE1 { cmp = "MISL|1|T|8|Explode|@next|pevt_rexpl"; dehackednum = 127 } frame S_EXPLODE2 { cmp = "MISL|2|T|6|* |@next"; dehackednum = 128 } frame S_EXPLODE3 { cmp = "MISL|3|T|4"; dehackednum = 129 } // DoomTeleFog frames frame S_TFOG { cmp = "TFOG|*|T|6|*|@next"; dehackednum = 130 } frame S_TFOG01 { cmp = "TFOG|1|T|6|*|@next"; dehackednum = 131 } frame S_TFOG02 { cmp = "TFOG|*|T|6|*|@next"; dehackednum = 132 } frame S_TFOG2 { cmp = "TFOG|1|T|6|*|@next"; dehackednum = 133 } frame S_TFOG3 { cmp = "TFOG|2|T|6|*|@next"; dehackednum = 134 } frame S_TFOG4 { cmp = "TFOG|3|T|6|*|@next"; dehackednum = 135 } frame S_TFOG5 { cmp = "TFOG|4|T|6|*|@next"; dehackednum = 136 } frame S_TFOG6 { cmp = "TFOG|5|T|6|*|@next"; dehackednum = 137 } frame S_TFOG7 { cmp = "TFOG|6|T|6|*|@next"; dehackednum = 138 } frame S_TFOG8 { cmp = "TFOG|7|T|6|*|@next"; dehackednum = 139 } frame S_TFOG9 { cmp = "TFOG|8|T|6|*|@next"; dehackednum = 140 } frame S_TFOG10 { cmp = "TFOG|9|T|6"; dehackednum = 141 } // DoomItemFog frames frame S_IFOG { cmp = "IFOG|*|T|6|*|@next"; dehackednum = 142 } frame S_IFOG01 { cmp = "IFOG|1|T|6|*|@next"; dehackednum = 143 } frame S_IFOG02 { cmp = "IFOG|*|T|6|*|@next"; dehackednum = 144 } frame S_IFOG2 { cmp = "IFOG|1|T|6|*|@next"; dehackednum = 145 } frame S_IFOG3 { cmp = "IFOG|2|T|6|*|@next"; dehackednum = 146 } frame S_IFOG4 { cmp = "IFOG|3|T|6|*|@next"; dehackednum = 147 } frame S_IFOG5 { cmp = "IFOG|4|T|6"; dehackednum = 148 } // DoomPlayer frames frame S_PLAY { cmp = "PLAY| *|*|-1"; dehackednum = 149 } frame S_PLAY_RUN1 { cmp = "PLAY| *|*| 4|* |@next"; dehackednum = 150 } frame S_PLAY_RUN2 { cmp = "PLAY| 1|*| 4|* |@next"; dehackednum = 151 } frame S_PLAY_RUN3 { cmp = "PLAY| 2|*| 4|* |@next"; dehackednum = 152 } frame S_PLAY_RUN4 { cmp = "PLAY| 3|*| 4|* |S_PLAY_RUN1"; dehackednum = 153 } frame S_PLAY_ATK1 { cmp = "PLAY| 4|*|12|* |S_PLAY"; dehackednum = 154 } frame S_PLAY_ATK2 { cmp = "PLAY| 5|T| 6|* |@prev"; dehackednum = 155 } frame S_PLAY_PAIN { cmp = "PLAY| 6|*| 4|* |@next"; dehackednum = 156 } frame S_PLAY_PAIN2 { cmp = "PLAY| 6|*| 4|Pain |S_PLAY"; dehackednum = 157 } frame S_PLAY_DIE1 { cmp = "PLAY| 7|*|10|* |@next"; dehackednum = 158 } frame S_PLAY_DIE2 { cmp = "PLAY| 8|*|10|PlayerScream|@next"; dehackednum = 159 } frame S_PLAY_DIE3 { cmp = "PLAY| 9|*|10|Fall |@next"; dehackednum = 160 } frame S_PLAY_DIE4 { cmp = "PLAY|10|*|10|* |@next"; dehackednum = 161 } frame S_PLAY_DIE5 { cmp = "PLAY|11|*|10|* |@next"; dehackednum = 162 } frame S_PLAY_DIE6 { cmp = "PLAY|12|*|10|* |@next"; dehackednum = 163 } frame S_PLAY_DIE7 { cmp = "PLAY|13|*|-1"; dehackednum = 164 } frame S_PLAY_XDIE1 { cmp = "PLAY|14|*| 5|* |@next"; dehackednum = 165 } frame S_PLAY_XDIE2 { cmp = "PLAY|15|*| 5|XScream |@next"; dehackednum = 166 } frame S_PLAY_XDIE3 { cmp = "PLAY|16|*| 5|Fall |@next"; dehackednum = 167 } frame S_PLAY_XDIE4 { cmp = "PLAY|17|*| 5|* |@next"; dehackednum = 168 } frame S_PLAY_XDIE5 { cmp = "PLAY|18|*| 5|* |@next"; dehackednum = 169 } frame S_PLAY_XDIE6 { cmp = "PLAY|19|*| 5|* |@next"; dehackednum = 170 } frame S_PLAY_XDIE7 { cmp = "PLAY|20|*| 5|* |@next"; dehackednum = 171 } frame S_PLAY_XDIE8 { cmp = "PLAY|21|*| 5|* |@next"; dehackednum = 172 } frame S_PLAY_XDIE9 { cmp = "PLAY|22|*|-1"; dehackednum = 173 } // Zombieman frames frame S_POSS_STND { cmp = "POSS| *|*|10|Look |@next"; dehackednum = 174 } frame S_POSS_STND2 { cmp = "POSS| 1|*|10|Look |@prev"; dehackednum = 175 } frame S_POSS_RUN1 { cmp = "POSS| *|*| 4|Chase |@next"; dehackednum = 176 } frame S_POSS_RUN2 { cmp = "POSS| *|*| 4|Chase |@next"; dehackednum = 177 } frame S_POSS_RUN3 { cmp = "POSS| 1|*| 4|Chase |@next"; dehackednum = 178 } frame S_POSS_RUN4 { cmp = "POSS| 1|*| 4|Chase |@next"; dehackednum = 179 } frame S_POSS_RUN5 { cmp = "POSS| 2|*| 4|Chase |@next"; dehackednum = 180 } frame S_POSS_RUN6 { cmp = "POSS| 2|*| 4|Chase |@next"; dehackednum = 181 } frame S_POSS_RUN7 { cmp = "POSS| 3|*| 4|Chase |@next"; dehackednum = 182 } frame S_POSS_RUN8 { cmp = "POSS| 3|*| 4|Chase |S_POSS_RUN1"; dehackednum = 183 } frame S_POSS_ATK1 { cmp = "POSS| 4|*|10|FaceTarget|@next"; dehackednum = 184 } frame S_POSS_ATK2 { cmp = "POSS| 5|*| 8|PosAttack |@next"; dehackednum = 185 } frame S_POSS_ATK3 { cmp = "POSS| 4|*| 8|* |S_POSS_RUN1"; dehackednum = 186 } frame S_POSS_PAIN { cmp = "POSS| 6|*| 3|* |@next"; dehackednum = 187 } frame S_POSS_PAIN2 { cmp = "POSS| 6|*| 3|Pain |S_POSS_RUN1"; dehackednum = 188 } frame S_POSS_DIE1 { cmp = "POSS| 7|*| 5|* |@next"; dehackednum = 189 } frame S_POSS_DIE2 { cmp = "POSS| 8|*| 5|Scream |@next"; dehackednum = 190 } frame S_POSS_DIE3 { cmp = "POSS| 9|*| 5|Fall |@next"; dehackednum = 191 } frame S_POSS_DIE4 { cmp = "POSS|10|*| 5|* |@next"; dehackednum = 192 } frame S_POSS_DIE5 { cmp = "POSS|11|*|-1"; dehackednum = 193 } frame S_POSS_XDIE1 { cmp = "POSS|12|*| 5|* |@next"; dehackednum = 194 } frame S_POSS_XDIE2 { cmp = "POSS|13|*| 5|XScream |@next"; dehackednum = 195 } frame S_POSS_XDIE3 { cmp = "POSS|14|*| 5|Fall |@next"; dehackednum = 196 } frame S_POSS_XDIE4 { cmp = "POSS|15|*| 5|* |@next"; dehackednum = 197 } frame S_POSS_XDIE5 { cmp = "POSS|16|*| 5|* |@next"; dehackednum = 198 } frame S_POSS_XDIE6 { cmp = "POSS|17|*| 5|* |@next"; dehackednum = 199 } frame S_POSS_XDIE7 { cmp = "POSS|18|*| 5|* |@next"; dehackednum = 200 } frame S_POSS_XDIE8 { cmp = "POSS|19|*| 5|* |@next"; dehackednum = 201 } frame S_POSS_XDIE9 { cmp = "POSS|20|*|-1"; dehackednum = 202 } frame S_POSS_RAISE1 { cmp = "POSS|10|*| 5|* |@next"; dehackednum = 203 } frame S_POSS_RAISE2 { cmp = "POSS| 9|*| 5|* |@next"; dehackednum = 204 } frame S_POSS_RAISE3 { cmp = "POSS| 8|*| 5|* |@next"; dehackednum = 205 } frame S_POSS_RAISE4 { cmp = "POSS| 7|*| 5|* |S_POSS_RUN1"; dehackednum = 206 } // Sergeant frames frame S_SPOS_STND { cmp = "SPOS| *|*|10|Look |@next"; dehackednum = 207 } frame S_SPOS_STND2 { cmp = "SPOS| 1|*|10|Look |@prev"; dehackednum = 208 } frame S_SPOS_RUN1 { cmp = "SPOS| *|*| 3|Chase |@next"; dehackednum = 209 } frame S_SPOS_RUN2 { cmp = "SPOS| *|*| 3|Chase |@next"; dehackednum = 210 } frame S_SPOS_RUN3 { cmp = "SPOS| 1|*| 3|Chase |@next"; dehackednum = 211 } frame S_SPOS_RUN4 { cmp = "SPOS| 1|*| 3|Chase |@next"; dehackednum = 212 } frame S_SPOS_RUN5 { cmp = "SPOS| 2|*| 3|Chase |@next"; dehackednum = 213 } frame S_SPOS_RUN6 { cmp = "SPOS| 2|*| 3|Chase |@next"; dehackednum = 214 } frame S_SPOS_RUN7 { cmp = "SPOS| 3|*| 3|Chase |@next"; dehackednum = 215 } frame S_SPOS_RUN8 { cmp = "SPOS| 3|*| 3|Chase |S_SPOS_RUN1"; dehackednum = 216 } frame S_SPOS_ATK1 { cmp = "SPOS| 4|*|10|FaceTarget|@next"; dehackednum = 217 } frame S_SPOS_ATK2 { cmp = "SPOS| 5|T|10|SPosAttack|@next"; dehackednum = 218 } frame S_SPOS_ATK3 { cmp = "SPOS| 4|*|10|* |S_SPOS_RUN1"; dehackednum = 219 } frame S_SPOS_PAIN { cmp = "SPOS| 6|*| 3|* |@next"; dehackednum = 220 } frame S_SPOS_PAIN2 { cmp = "SPOS| 6|*| 3|Pain |S_SPOS_RUN1"; dehackednum = 221 } frame S_SPOS_DIE1 { cmp = "SPOS| 7|*| 5|* |@next"; dehackednum = 222 } frame S_SPOS_DIE2 { cmp = "SPOS| 8|*| 5|Scream |@next"; dehackednum = 223 } frame S_SPOS_DIE3 { cmp = "SPOS| 9|*| 5|Fall |@next"; dehackednum = 224 } frame S_SPOS_DIE4 { cmp = "SPOS|10|*| 5|* |@next"; dehackednum = 225 } frame S_SPOS_DIE5 { cmp = "SPOS|11|*|-1"; dehackednum = 226 } frame S_SPOS_XDIE1 { cmp = "SPOS|12|*| 5|* |@next"; dehackednum = 227 } frame S_SPOS_XDIE2 { cmp = "SPOS|13|*| 5|XScream |@next"; dehackednum = 228 } frame S_SPOS_XDIE3 { cmp = "SPOS|14|*| 5|Fall |@next"; dehackednum = 229 } frame S_SPOS_XDIE4 { cmp = "SPOS|15|*| 5|* |@next"; dehackednum = 230 } frame S_SPOS_XDIE5 { cmp = "SPOS|16|*| 5|* |@next"; dehackednum = 231 } frame S_SPOS_XDIE6 { cmp = "SPOS|17|*| 5|* |@next"; dehackednum = 232 } frame S_SPOS_XDIE7 { cmp = "SPOS|18|*| 5|* |@next"; dehackednum = 233 } frame S_SPOS_XDIE8 { cmp = "SPOS|19|*| 5|* |@next"; dehackednum = 234 } frame S_SPOS_XDIE9 { cmp = "SPOS|20|*|-1"; dehackednum = 235 } frame S_SPOS_RAISE1 { cmp = "SPOS|11|*| 5|* |@next"; dehackednum = 236 } frame S_SPOS_RAISE2 { cmp = "SPOS|10|*| 5|* |@next"; dehackednum = 237 } frame S_SPOS_RAISE3 { cmp = "SPOS| 9|*| 5|* |@next"; dehackednum = 238 } frame S_SPOS_RAISE4 { cmp = "SPOS| 8|*| 5|* |@next"; dehackednum = 239 } frame S_SPOS_RAISE5 { cmp = "SPOS| 7|*| 5|* |S_SPOS_RUN1"; dehackednum = 240 } // Archvile frames frame S_VILE_STND { cmp = "VILE| *|*|10|Look |@next"; dehackednum = 241 } frame S_VILE_STND2 { cmp = "VILE| 1|*|10|Look |@prev"; dehackednum = 242 } frame S_VILE_RUN1 { cmp = "VILE| *|*| 2|VileChase |@next"; dehackednum = 243 } frame S_VILE_RUN2 { cmp = "VILE| *|*| 2|VileChase |@next"; dehackednum = 244 } frame S_VILE_RUN3 { cmp = "VILE| 1|*| 2|VileChase |@next"; dehackednum = 245 } frame S_VILE_RUN4 { cmp = "VILE| 1|*| 2|VileChase |@next"; dehackednum = 246 } frame S_VILE_RUN5 { cmp = "VILE| 2|*| 2|VileChase |@next"; dehackednum = 247 } frame S_VILE_RUN6 { cmp = "VILE| 2|*| 2|VileChase |@next"; dehackednum = 248 } frame S_VILE_RUN7 { cmp = "VILE| 3|*| 2|VileChase |@next"; dehackednum = 249 } frame S_VILE_RUN8 { cmp = "VILE| 3|*| 2|VileChase |@next"; dehackednum = 250 } frame S_VILE_RUN9 { cmp = "VILE| 4|*| 2|VileChase |@next"; dehackednum = 251 } frame S_VILE_RUN10 { cmp = "VILE| 4|*| 2|VileChase |@next"; dehackednum = 252 } frame S_VILE_RUN11 { cmp = "VILE| 5|*| 2|VileChase |@next"; dehackednum = 253 } frame S_VILE_RUN12 { cmp = "VILE| 5|*| 2|VileChase |S_VILE_RUN1"; dehackednum = 254 } frame S_VILE_ATK1 { cmp = "VILE| 6|T| 0|VileStart |@next"; dehackednum = 255 } frame S_VILE_ATK2 { cmp = "VILE| 6|T|10|FaceTarget|@next"; dehackednum = 256 } frame S_VILE_ATK3 { cmp = "VILE| 7|T| 8|VileTarget|@next"; dehackednum = 257 } frame S_VILE_ATK4 { cmp = "VILE| 8|T| 8|FaceTarget|@next"; dehackednum = 258 } frame S_VILE_ATK5 { cmp = "VILE| 9|T| 8|FaceTarget|@next"; dehackednum = 259 } frame S_VILE_ATK6 { cmp = "VILE|10|T| 8|FaceTarget|@next"; dehackednum = 260 } frame S_VILE_ATK7 { cmp = "VILE|11|T| 8|FaceTarget|@next"; dehackednum = 261 } frame S_VILE_ATK8 { cmp = "VILE|12|T| 8|FaceTarget|@next"; dehackednum = 262 } frame S_VILE_ATK9 { cmp = "VILE|13|T| 8|FaceTarget|@next"; dehackednum = 263 } frame S_VILE_ATK10 { cmp = "VILE|14|T| 8|VileAttack|@next"; dehackednum = 264 } frame S_VILE_ATK11 { cmp = "VILE|15|T|20|* |S_VILE_RUN1"; dehackednum = 265 } frame S_VILE_HEAL1 { cmp = "VILE|26|T|10|* |@next"; dehackednum = 266 } frame S_VILE_HEAL2 { cmp = "VILE|27|T|10|* |@next"; dehackednum = 267 } frame S_VILE_HEAL3 { cmp = "VILE|28|T|10|* |S_VILE_RUN1"; dehackednum = 268 } frame S_VILE_PAIN { cmp = "VILE|16|*| 5|* |@next"; dehackednum = 269 } frame S_VILE_PAIN2 { cmp = "VILE|16|*| 5|Pain |S_VILE_RUN1"; dehackednum = 270 } frame S_VILE_DIE1 { cmp = "VILE|16|*| 7|* |@next"; dehackednum = 271 } frame S_VILE_DIE2 { cmp = "VILE|17|*| 7|Scream |@next"; dehackednum = 272 } frame S_VILE_DIE3 { cmp = "VILE|18|*| 7|Fall |@next"; dehackednum = 273 } frame S_VILE_DIE4 { cmp = "VILE|19|*| 7|* |@next"; dehackednum = 274 } frame S_VILE_DIE5 { cmp = "VILE|20|*| 7|* |@next"; dehackednum = 275 } frame S_VILE_DIE6 { cmp = "VILE|21|*| 7|* |@next"; dehackednum = 276 } frame S_VILE_DIE7 { cmp = "VILE|22|*| 7|* |@next"; dehackednum = 277 } frame S_VILE_DIE8 { cmp = "VILE|23|*| 5|* |@next"; dehackednum = 278 } frame S_VILE_DIE9 { cmp = "VILE|24|*| 5|* |@next"; dehackednum = 279 } frame S_VILE_DIE10 { cmp = "VILE|25|*|-1"; dehackednum = 280 } // VileFire frames frame S_FIRE1 { cmp = "FIRE|*|T|2|StartFire |@next"; dehackednum = 281 } frame S_FIRE2 { cmp = "FIRE|1|T|2|Fire |@next"; dehackednum = 282 } frame S_FIRE3 { cmp = "FIRE|*|T|2|Fire |@next"; dehackednum = 283 } frame S_FIRE4 { cmp = "FIRE|1|T|2|Fire |@next"; dehackednum = 284 } frame S_FIRE5 { cmp = "FIRE|2|T|2|FireCrackle|@next"; dehackednum = 285 } frame S_FIRE6 { cmp = "FIRE|1|T|2|Fire |@next"; dehackednum = 286 } frame S_FIRE7 { cmp = "FIRE|2|T|2|Fire |@next"; dehackednum = 287 } frame S_FIRE8 { cmp = "FIRE|1|T|2|Fire |@next"; dehackednum = 288 } frame S_FIRE9 { cmp = "FIRE|2|T|2|Fire |@next"; dehackednum = 289 } frame S_FIRE10 { cmp = "FIRE|3|T|2|Fire |@next"; dehackednum = 290 } frame S_FIRE11 { cmp = "FIRE|2|T|2|Fire |@next"; dehackednum = 291 } frame S_FIRE12 { cmp = "FIRE|3|T|2|Fire |@next"; dehackednum = 292 } frame S_FIRE13 { cmp = "FIRE|2|T|2|Fire |@next"; dehackednum = 293 } frame S_FIRE14 { cmp = "FIRE|3|T|2|Fire |@next"; dehackednum = 294 } frame S_FIRE15 { cmp = "FIRE|4|T|2|Fire |@next"; dehackednum = 295 } frame S_FIRE16 { cmp = "FIRE|3|T|2|Fire |@next"; dehackednum = 296 } frame S_FIRE17 { cmp = "FIRE|4|T|2|Fire |@next"; dehackednum = 297 } frame S_FIRE18 { cmp = "FIRE|3|T|2|Fire |@next"; dehackednum = 298 } frame S_FIRE19 { cmp = "FIRE|4|T|2|FireCrackle|@next"; dehackednum = 299 } frame S_FIRE20 { cmp = "FIRE|5|T|2|Fire |@next"; dehackednum = 300 } frame S_FIRE21 { cmp = "FIRE|4|T|2|Fire |@next"; dehackednum = 301 } frame S_FIRE22 { cmp = "FIRE|5|T|2|Fire |@next"; dehackednum = 302 } frame S_FIRE23 { cmp = "FIRE|4|T|2|Fire |@next"; dehackednum = 303 } frame S_FIRE24 { cmp = "FIRE|5|T|2|Fire |@next"; dehackednum = 304 } frame S_FIRE25 { cmp = "FIRE|6|T|2|Fire |@next"; dehackednum = 305 } frame S_FIRE26 { cmp = "FIRE|7|T|2|Fire |@next"; dehackednum = 306 } frame S_FIRE27 { cmp = "FIRE|6|T|2|Fire |@next"; dehackednum = 307 } frame S_FIRE28 { cmp = "FIRE|7|T|2|Fire |@next"; dehackednum = 308 } frame S_FIRE29 { cmp = "FIRE|6|T|2|Fire |@next"; dehackednum = 309 } frame S_FIRE30 { cmp = "FIRE|7|T|2|Fire"; dehackednum = 310 } // TracerSmoke frames frame S_SMOKE1 { cmp = "PUFF|1|*|4|*|@next"; dehackednum = 311 } frame S_SMOKE2 { cmp = "PUFF|2|*|4|*|@next"; dehackednum = 312 } frame S_SMOKE3 { cmp = "PUFF|1|*|4|*|@next"; dehackednum = 313 } frame S_SMOKE4 { cmp = "PUFF|2|*|4|*|@next"; dehackednum = 314 } frame S_SMOKE5 { cmp = "PUFF|3|*|4"; dehackednum = 315 } // TracerShot frames frame S_TRACER { cmp = "FATB|*|T|2|Tracer|@next"; dehackednum = 316 } frame S_TRACER2 { cmp = "FATB|1|T|2|Tracer|@prev"; dehackednum = 317 } frame S_TRACEEXP1 { cmp = "FBXP|*|T|8|* |@next"; dehackednum = 318 } frame S_TRACEEXP2 { cmp = "FBXP|1|T|6|* |@next"; dehackednum = 319 } frame S_TRACEEXP3 { cmp = "FBXP|2|T|4"; dehackednum = 320 } // Revenant frames frame S_SKEL_STND { cmp = "SKEL| *|*|10|Look |@next"; dehackednum = 321 } frame S_SKEL_STND2 { cmp = "SKEL| 1|*|10|Look |@prev"; dehackednum = 322 } frame S_SKEL_RUN1 { cmp = "SKEL| *|*| 2|Chase |@next"; dehackednum = 323 } frame S_SKEL_RUN2 { cmp = "SKEL| *|*| 2|Chase |@next"; dehackednum = 324 } frame S_SKEL_RUN3 { cmp = "SKEL| 1|*| 2|Chase |@next"; dehackednum = 325 } frame S_SKEL_RUN4 { cmp = "SKEL| 1|*| 2|Chase |@next"; dehackednum = 326 } frame S_SKEL_RUN5 { cmp = "SKEL| 2|*| 2|Chase |@next"; dehackednum = 327 } frame S_SKEL_RUN6 { cmp = "SKEL| 2|*| 2|Chase |@next"; dehackednum = 328 } frame S_SKEL_RUN7 { cmp = "SKEL| 3|*| 2|Chase |@next"; dehackednum = 329 } frame S_SKEL_RUN8 { cmp = "SKEL| 3|*| 2|Chase |@next"; dehackednum = 330 } frame S_SKEL_RUN9 { cmp = "SKEL| 4|*| 2|Chase |@next"; dehackednum = 331 } frame S_SKEL_RUN10 { cmp = "SKEL| 4|*| 2|Chase |@next"; dehackednum = 332 } frame S_SKEL_RUN11 { cmp = "SKEL| 5|*| 2|Chase |@next"; dehackednum = 333 } frame S_SKEL_RUN12 { cmp = "SKEL| 5|*| 2|Chase |S_SKEL_RUN1"; dehackednum = 334 } frame S_SKEL_FIST1 { cmp = "SKEL| 6|*| 0|FaceTarget |@next"; dehackednum = 335 } frame S_SKEL_FIST2 { cmp = "SKEL| 6|*| 6|SkelWhoosh |@next"; dehackednum = 336 } frame S_SKEL_FIST3 { cmp = "SKEL| 7|*| 6|FaceTarget |@next"; dehackednum = 337 } frame S_SKEL_FIST4 { cmp = "SKEL| 8|*| 6|SkelFist |S_SKEL_RUN1"; dehackednum = 338 } frame S_SKEL_MISS1 { cmp = "SKEL| 9|T| 0|FaceTarget |@next"; dehackednum = 339 } frame S_SKEL_MISS2 { cmp = "SKEL| 9|T|10|FaceTarget |@next"; dehackednum = 340 } frame S_SKEL_MISS3 { cmp = "SKEL|10|*|10|SkelMissile|@next"; dehackednum = 341 } frame S_SKEL_MISS4 { cmp = "SKEL|10|*|10|FaceTarget |S_SKEL_RUN1"; dehackednum = 342 } frame S_SKEL_PAIN { cmp = "SKEL|11|*| 5|* |@next"; dehackednum = 343 } frame S_SKEL_PAIN2 { cmp = "SKEL|11|*| 5|Pain |S_SKEL_RUN1"; dehackednum = 344 } frame S_SKEL_DIE1 { cmp = "SKEL|11|*| 7|* |@next"; dehackednum = 345 } frame S_SKEL_DIE2 { cmp = "SKEL|12|*| 7|* |@next"; dehackednum = 346 } frame S_SKEL_DIE3 { cmp = "SKEL|13|*| 7|Scream |@next"; dehackednum = 347 } frame S_SKEL_DIE4 { cmp = "SKEL|14|*| 7|Fall |@next"; dehackednum = 348 } frame S_SKEL_DIE5 { cmp = "SKEL|15|*| 7|* |@next"; dehackednum = 349 } frame S_SKEL_DIE6 { cmp = "SKEL|16|*|-1"; dehackednum = 350 } frame S_SKEL_RAISE1 { cmp = "SKEL|16|*| 5|* |@next"; dehackednum = 351 } frame S_SKEL_RAISE2 { cmp = "SKEL|15|*| 5|* |@next"; dehackednum = 352 } frame S_SKEL_RAISE3 { cmp = "SKEL|14|*| 5|* |@next"; dehackednum = 353 } frame S_SKEL_RAISE4 { cmp = "SKEL|13|*| 5|* |@next"; dehackednum = 354 } frame S_SKEL_RAISE5 { cmp = "SKEL|12|*| 5|* |@next"; dehackednum = 355 } frame S_SKEL_RAISE6 { cmp = "SKEL|11|*| 5|* |S_SKEL_RUN1"; dehackednum = 356 } // MancubusShot frames frame S_FATSHOT1 { cmp = "MANF|*|T|4|*|@next"; dehackednum = 357 } frame S_FATSHOT2 { cmp = "MANF|1|T|4|*|@prev"; dehackednum = 358 } frame S_FATSHOTX1 { cmp = "MISL|1|T|8|*|@next"; dehackednum = 359 } frame S_FATSHOTX2 { cmp = "MISL|2|T|6|*|@next"; dehackednum = 360 } frame S_FATSHOTX3 { cmp = "MISL|3|T|4"; dehackednum = 361 } // Mancubus frames frame S_FATT_STND { cmp = "FATT| *|*|15|Look |@next"; dehackednum = 362 } frame S_FATT_STND2 { cmp = "FATT| 1|*|15|Look |@prev"; dehackednum = 363 } frame S_FATT_RUN1 { cmp = "FATT| *|*| 4|Chase |@next"; dehackednum = 364 } frame S_FATT_RUN2 { cmp = "FATT| *|*| 4|Chase |@next"; dehackednum = 365 } frame S_FATT_RUN3 { cmp = "FATT| 1|*| 4|Chase |@next"; dehackednum = 366 } frame S_FATT_RUN4 { cmp = "FATT| 1|*| 4|Chase |@next"; dehackednum = 367 } frame S_FATT_RUN5 { cmp = "FATT| 2|*| 4|Chase |@next"; dehackednum = 368 } frame S_FATT_RUN6 { cmp = "FATT| 2|*| 4|Chase |@next"; dehackednum = 369 } frame S_FATT_RUN7 { cmp = "FATT| 3|*| 4|Chase |@next"; dehackednum = 370 } frame S_FATT_RUN8 { cmp = "FATT| 3|*| 4|Chase |@next"; dehackednum = 371 } frame S_FATT_RUN9 { cmp = "FATT| 4|*| 4|Chase |@next"; dehackednum = 372 } frame S_FATT_RUN10 { cmp = "FATT| 4|*| 4|Chase |@next"; dehackednum = 373 } frame S_FATT_RUN11 { cmp = "FATT| 5|*| 4|Chase |@next"; dehackednum = 374 } frame S_FATT_RUN12 { cmp = "FATT| 5|*| 4|Chase |S_FATT_RUN1"; dehackednum = 375 } frame S_FATT_ATK1 { cmp = "FATT| 6|*|20|FatRaise |@next"; dehackednum = 376 } frame S_FATT_ATK2 { cmp = "FATT| 7|T|10|FatAttack1|@next"; dehackednum = 377 } frame S_FATT_ATK3 { cmp = "FATT| 8|*| 5|FaceTarget|@next"; dehackednum = 378 } frame S_FATT_ATK4 { cmp = "FATT| 6|*| 5|FaceTarget|@next"; dehackednum = 379 } frame S_FATT_ATK5 { cmp = "FATT| 7|T|10|FatAttack2|@next"; dehackednum = 380 } frame S_FATT_ATK6 { cmp = "FATT| 8|*| 5|FaceTarget|@next"; dehackednum = 381 } frame S_FATT_ATK7 { cmp = "FATT| 6|*| 5|FaceTarget|@next"; dehackednum = 382 } frame S_FATT_ATK8 { cmp = "FATT| 7|T|10|FatAttack3|@next"; dehackednum = 383 } frame S_FATT_ATK9 { cmp = "FATT| 8|*| 5|FaceTarget|@next"; dehackednum = 384 } frame S_FATT_ATK10 { cmp = "FATT| 6|*| 5|FaceTarget|S_FATT_RUN1"; dehackednum = 385 } frame S_FATT_PAIN { cmp = "FATT| 9|*| 3|* |@next"; dehackednum = 386 } frame S_FATT_PAIN2 { cmp = "FATT| 9|*| 3|Pain |S_FATT_RUN1"; dehackednum = 387 } frame S_FATT_DIE1 { cmp = "FATT|10|*| 6|* |@next"; dehackednum = 388 } frame S_FATT_DIE2 { cmp = "FATT|11|*| 6|Scream |@next"; dehackednum = 389 } frame S_FATT_DIE3 { cmp = "FATT|12|*| 6|Fall |@next"; dehackednum = 390 } frame S_FATT_DIE4 { cmp = "FATT|13|*| 6|* |@next"; dehackednum = 391 } frame S_FATT_DIE5 { cmp = "FATT|14|*| 6|* |@next"; dehackednum = 392 } frame S_FATT_DIE6 { cmp = "FATT|15|*| 6|* |@next"; dehackednum = 393 } frame S_FATT_DIE7 { cmp = "FATT|16|*| 6|* |@next"; dehackednum = 394 } frame S_FATT_DIE8 { cmp = "FATT|17|*| 6|* |@next"; dehackednum = 395 } frame S_FATT_DIE9 { cmp = "FATT|18|*| 6|* |@next"; dehackednum = 396 } frame S_FATT_DIE10 { cmp = "FATT|19|*|-1|BossDeath"; dehackednum = 397 } frame S_FATT_RAISE1 { cmp = "FATT|17|*| 5|* |@next"; dehackednum = 398 } frame S_FATT_RAISE2 { cmp = "FATT|16|*| 5|* |@next"; dehackednum = 399 } frame S_FATT_RAISE3 { cmp = "FATT|15|*| 5|* |@next"; dehackednum = 400 } frame S_FATT_RAISE4 { cmp = "FATT|14|*| 5|* |@next"; dehackednum = 401 } frame S_FATT_RAISE5 { cmp = "FATT|13|*| 5|* |@next"; dehackednum = 402 } frame S_FATT_RAISE6 { cmp = "FATT|12|*| 5|* |@next"; dehackednum = 403 } frame S_FATT_RAISE7 { cmp = "FATT|11|*| 5|* |@next"; dehackednum = 404 } frame S_FATT_RAISE8 { cmp = "FATT|10|*| 5|* |S_FATT_RUN1"; dehackednum = 405 } // Chaingunner frames frame S_CPOS_STND { cmp = "CPOS| *|*|10|Look |@next"; dehackednum = 406 } frame S_CPOS_STND2 { cmp = "CPOS| 1|*|10|Look |@prev"; dehackednum = 407 } frame S_CPOS_RUN1 { cmp = "CPOS| *|*| 3|Chase |@next"; dehackednum = 408 } frame S_CPOS_RUN2 { cmp = "CPOS| *|*| 3|Chase |@next"; dehackednum = 409 } frame S_CPOS_RUN3 { cmp = "CPOS| 1|*| 3|Chase |@next"; dehackednum = 410 } frame S_CPOS_RUN4 { cmp = "CPOS| 1|*| 3|Chase |@next"; dehackednum = 411 } frame S_CPOS_RUN5 { cmp = "CPOS| 2|*| 3|Chase |@next"; dehackednum = 412 } frame S_CPOS_RUN6 { cmp = "CPOS| 2|*| 3|Chase |@next"; dehackednum = 413 } frame S_CPOS_RUN7 { cmp = "CPOS| 3|*| 3|Chase |@next"; dehackednum = 414 } frame S_CPOS_RUN8 { cmp = "CPOS| 3|*| 3|Chase |S_CPOS_RUN1"; dehackednum = 415 } frame S_CPOS_ATK1 { cmp = "CPOS| 4|*|10|FaceTarget|@next"; dehackednum = 416 } frame S_CPOS_ATK2 { cmp = "CPOS| 5|T| 4|CPosAttack|@next"; dehackednum = 417 } frame S_CPOS_ATK3 { cmp = "CPOS| 4|T| 4|CPosAttack|@next"; dehackednum = 418 } frame S_CPOS_ATK4 { cmp = "CPOS| 5|*| *|CPosRefire|S_CPOS_ATK2"; dehackednum = 419 } frame S_CPOS_PAIN { cmp = "CPOS| 6|*| 3|* |@next"; dehackednum = 420 } frame S_CPOS_PAIN2 { cmp = "CPOS| 6|*| 3|Pain |S_CPOS_RUN1"; dehackednum = 421 } frame S_CPOS_DIE1 { cmp = "CPOS| 7|*| 5|* |@next"; dehackednum = 422 } frame S_CPOS_DIE2 { cmp = "CPOS| 8|*| 5|Scream |@next"; dehackednum = 423 } frame S_CPOS_DIE3 { cmp = "CPOS| 9|*| 5|Fall |@next"; dehackednum = 424 } frame S_CPOS_DIE4 { cmp = "CPOS|10|*| 5|* |@next"; dehackednum = 425 } frame S_CPOS_DIE5 { cmp = "CPOS|11|*| 5|* |@next"; dehackednum = 426 } frame S_CPOS_DIE6 { cmp = "CPOS|12|*| 5|* |@next"; dehackednum = 427 } frame S_CPOS_DIE7 { cmp = "CPOS|13|*|-1"; dehackednum = 428 } frame S_CPOS_XDIE1 { cmp = "CPOS|14|*| 5|* |@next"; dehackednum = 429 } frame S_CPOS_XDIE2 { cmp = "CPOS|15|*| 5|XScream |@next"; dehackednum = 430 } frame S_CPOS_XDIE3 { cmp = "CPOS|16|*| 5|Fall |@next"; dehackednum = 431 } frame S_CPOS_XDIE4 { cmp = "CPOS|17|*| 5|* |@next"; dehackednum = 432 } frame S_CPOS_XDIE5 { cmp = "CPOS|18|*| 5|* |@next"; dehackednum = 433 } frame S_CPOS_XDIE6 { cmp = "CPOS|19|*|-1"; dehackednum = 434 } frame S_CPOS_RAISE1 { cmp = "CPOS|13|*| 5|* |@next"; dehackednum = 435 } frame S_CPOS_RAISE2 { cmp = "CPOS|12|*| 5|* |@next"; dehackednum = 436 } frame S_CPOS_RAISE3 { cmp = "CPOS|11|*| 5|* |@next"; dehackednum = 437 } frame S_CPOS_RAISE4 { cmp = "CPOS|10|*| 5|* |@next"; dehackednum = 438 } frame S_CPOS_RAISE5 { cmp = "CPOS| 9|*| 5|* |@next"; dehackednum = 439 } frame S_CPOS_RAISE6 { cmp = "CPOS| 8|*| 5|* |@next"; dehackednum = 440 } frame S_CPOS_RAISE7 { cmp = "CPOS| 7|*| 5|* |S_CPOS_RUN1"; dehackednum = 441 } // DoomImp frames frame S_TROO_STND { cmp = "TROO| *|*|10|Look |@next"; dehackednum = 442 } frame S_TROO_STND2 { cmp = "TROO| 1|*|10|Look |@prev"; dehackednum = 443 } frame S_TROO_RUN1 { cmp = "TROO| *|*| 3|Chase |@next"; dehackednum = 444 } frame S_TROO_RUN2 { cmp = "TROO| *|*| 3|Chase |@next"; dehackednum = 445 } frame S_TROO_RUN3 { cmp = "TROO| 1|*| 3|Chase |@next"; dehackednum = 446 } frame S_TROO_RUN4 { cmp = "TROO| 1|*| 3|Chase |@next"; dehackednum = 447 } frame S_TROO_RUN5 { cmp = "TROO| 2|*| 3|Chase |@next"; dehackednum = 448 } frame S_TROO_RUN6 { cmp = "TROO| 2|*| 3|Chase |@next"; dehackednum = 449 } frame S_TROO_RUN7 { cmp = "TROO| 3|*| 3|Chase |@next"; dehackednum = 450 } frame S_TROO_RUN8 { cmp = "TROO| 3|*| 3|Chase |S_TROO_RUN1"; dehackednum = 451 } frame S_TROO_ATK1 { cmp = "TROO| 4|*| 8|FaceTarget |@next"; dehackednum = 452 } frame S_TROO_ATK2 { cmp = "TROO| 5|*| 8|FaceTarget |@next"; dehackednum = 453 } frame S_TROO_ATK3 { cmp = "TROO| 6|*| 6|TroopAttack|S_TROO_RUN1"; dehackednum = 454 } frame S_TROO_PAIN { cmp = "TROO| 7|*| 2|* |@next"; dehackednum = 455 } frame S_TROO_PAIN2 { cmp = "TROO| 7|*| 2|Pain |S_TROO_RUN1"; dehackednum = 456 } frame S_TROO_DIE1 { cmp = "TROO| 8|*| 8|* |@next"; dehackednum = 457 } frame S_TROO_DIE2 { cmp = "TROO| 9|*| 8|Scream |@next"; dehackednum = 458 } frame S_TROO_DIE3 { cmp = "TROO|10|*| 6|* |@next"; dehackednum = 459 } frame S_TROO_DIE4 { cmp = "TROO|11|*| 6|Fall |@next"; dehackednum = 460 } frame S_TROO_DIE5 { cmp = "TROO|12|*|-1"; dehackednum = 461 } frame S_TROO_XDIE1 { cmp = "TROO|13|*| 5|* |@next"; dehackednum = 462 } frame S_TROO_XDIE2 { cmp = "TROO|14|*| 5|XScream |@next"; dehackednum = 463 } frame S_TROO_XDIE3 { cmp = "TROO|15|*| 5|* |@next"; dehackednum = 464 } frame S_TROO_XDIE4 { cmp = "TROO|16|*| 5|Fall |@next"; dehackednum = 465 } frame S_TROO_XDIE5 { cmp = "TROO|17|*| 5|* |@next"; dehackednum = 466 } frame S_TROO_XDIE6 { cmp = "TROO|18|*| 5|* |@next"; dehackednum = 467 } frame S_TROO_XDIE7 { cmp = "TROO|19|*| 5|* |@next"; dehackednum = 468 } frame S_TROO_XDIE8 { cmp = "TROO|20|*|-1"; dehackednum = 469 } frame S_TROO_RAISE1 { cmp = "TROO|12|*| 8|* |@next"; dehackednum = 470 } frame S_TROO_RAISE2 { cmp = "TROO|11|*| 8|* |@next"; dehackednum = 471 } frame S_TROO_RAISE3 { cmp = "TROO|10|*| 6|* |@next"; dehackednum = 472 } frame S_TROO_RAISE4 { cmp = "TROO| 9|*| 6|* |@next"; dehackednum = 473 } frame S_TROO_RAISE5 { cmp = "TROO| 8|*| 6|* |S_TROO_RUN1"; dehackednum = 474 } // Demon / Spectre frames frame S_SARG_STND { cmp = "SARG| *|*|10|Look |@next"; dehackednum = 475 } frame S_SARG_STND2 { cmp = "SARG| 1|*|10|Look |@prev"; dehackednum = 476 } frame S_SARG_RUN1 { cmp = "SARG| *|*| 2|Chase |@next"; dehackednum = 477 } frame S_SARG_RUN2 { cmp = "SARG| *|*| 2|Chase |@next"; dehackednum = 478 } frame S_SARG_RUN3 { cmp = "SARG| 1|*| 2|Chase |@next"; dehackednum = 479 } frame S_SARG_RUN4 { cmp = "SARG| 1|*| 2|Chase |@next"; dehackednum = 480 } frame S_SARG_RUN5 { cmp = "SARG| 2|*| 2|Chase |@next"; dehackednum = 481 } frame S_SARG_RUN6 { cmp = "SARG| 2|*| 2|Chase |@next"; dehackednum = 482 } frame S_SARG_RUN7 { cmp = "SARG| 3|*| 2|Chase |@next"; dehackednum = 483 } frame S_SARG_RUN8 { cmp = "SARG| 3|*| 2|Chase |S_SARG_RUN1"; dehackednum = 484 } frame S_SARG_ATK1 { cmp = "SARG| 4|*| 8|FaceTarget|@next"; dehackednum = 485 } frame S_SARG_ATK2 { cmp = "SARG| 5|*| 8|FaceTarget|@next"; dehackednum = 486 } frame S_SARG_ATK3 { cmp = "SARG| 6|*| 8|SargAttack|S_SARG_RUN1"; dehackednum = 487 } frame S_SARG_PAIN { cmp = "SARG| 7|*| 2|* |@next"; dehackednum = 488 } frame S_SARG_PAIN2 { cmp = "SARG| 7|*| 2|Pain |S_SARG_RUN1"; dehackednum = 489 } frame S_SARG_DIE1 { cmp = "SARG| 8|*| 8|* |@next"; dehackednum = 490 } frame S_SARG_DIE2 { cmp = "SARG| 9|*| 8|Scream |@next"; dehackednum = 491 } frame S_SARG_DIE3 { cmp = "SARG|10|*| 4|* |@next"; dehackednum = 492 } frame S_SARG_DIE4 { cmp = "SARG|11|*| 4|Fall |@next"; dehackednum = 493 } frame S_SARG_DIE5 { cmp = "SARG|12|*| 4|* |@next"; dehackednum = 494 } frame S_SARG_DIE6 { cmp = "SARG|13|*|-1"; dehackednum = 495 } frame S_SARG_RAISE1 { cmp = "SARG|13|*| 5|* |@next"; dehackednum = 496 } frame S_SARG_RAISE2 { cmp = "SARG|12|*| 5|* |@next"; dehackednum = 497 } frame S_SARG_RAISE3 { cmp = "SARG|11|*| 5|* |@next"; dehackednum = 498 } frame S_SARG_RAISE4 { cmp = "SARG|10|*| 5|* |@next"; dehackednum = 499 } frame S_SARG_RAISE5 { cmp = "SARG| 9|*| 5|* |@next"; dehackednum = 500 } frame S_SARG_RAISE6 { cmp = "SARG| 8|*| 5|* |S_SARG_RUN1"; dehackednum = 501 } // Cacodemon frames frame S_HEAD_STND { cmp = "HEAD| *|*|10|Look |@this"; dehackednum = 502 } frame S_HEAD_RUN1 { cmp = "HEAD| *|*| 3|Chase |@this"; dehackednum = 503 } frame S_HEAD_ATK1 { cmp = "HEAD| 1|*| 5|FaceTarget|@next"; dehackednum = 504 } frame S_HEAD_ATK2 { cmp = "HEAD| 2|*| 5|FaceTarget|@next"; dehackednum = 505 } frame S_HEAD_ATK3 { cmp = "HEAD| 3|T| 5|HeadAttack|S_HEAD_RUN1"; dehackednum = 506 } frame S_HEAD_PAIN { cmp = "HEAD| 4|*| 3|* |@next"; dehackednum = 507 } frame S_HEAD_PAIN2 { cmp = "HEAD| 4|*| 3|Pain |@next"; dehackednum = 508 } frame S_HEAD_PAIN3 { cmp = "HEAD| 5|*| 6|* |S_HEAD_RUN1"; dehackednum = 509 } frame S_HEAD_DIE1 { cmp = "HEAD| 6|*| 8|* |@next"; dehackednum = 510 } frame S_HEAD_DIE2 { cmp = "HEAD| 7|*| 8|Scream |@next"; dehackednum = 511 } frame S_HEAD_DIE3 { cmp = "HEAD| 8|*| 8|* |@next"; dehackednum = 512 } frame S_HEAD_DIE4 { cmp = "HEAD| 9|*| 8|* |@next"; dehackednum = 513 } frame S_HEAD_DIE5 { cmp = "HEAD|10|*| 8|Fall |@next"; dehackednum = 514 } frame S_HEAD_DIE6 { cmp = "HEAD|11|*|-1"; dehackednum = 515 } frame S_HEAD_RAISE1 { cmp = "HEAD|11|*| 8|* |@next"; dehackednum = 516 } frame S_HEAD_RAISE2 { cmp = "HEAD|10|*| 8|* |@next"; dehackednum = 517 } frame S_HEAD_RAISE3 { cmp = "HEAD| 9|*| 8|* |@next"; dehackednum = 518 } frame S_HEAD_RAISE4 { cmp = "HEAD| 8|*| 8|* |@next"; dehackednum = 519 } frame S_HEAD_RAISE5 { cmp = "HEAD| 7|*| 8|* |@next"; dehackednum = 520 } frame S_HEAD_RAISE6 { cmp = "HEAD| 6|*| 8|* |S_HEAD_RUN1"; dehackednum = 521 } // BaronShot frames frame S_BRBALL1 { cmp = "BAL7|*|T|4|*|@next"; dehackednum = 522 } frame S_BRBALL2 { cmp = "BAL7|1|T|4|*|@prev"; dehackednum = 523 } frame S_BRBALLX1 { cmp = "BAL7|2|T|6|*|@next"; dehackednum = 524 } frame S_BRBALLX2 { cmp = "BAL7|3|T|6|*|@next"; dehackednum = 525 } frame S_BRBALLX3 { cmp = "BAL7|4|T|6"; dehackednum = 526 } // BaronOfHell frames frame S_BOSS_STND { cmp = "BOSS| *|*|10|Look |@next"; dehackednum = 527 } frame S_BOSS_STND2 { cmp = "BOSS| 1|*|10|Look |@prev"; dehackednum = 528 } frame S_BOSS_RUN1 { cmp = "BOSS| *|*| 3|Chase |@next"; dehackednum = 529 } frame S_BOSS_RUN2 { cmp = "BOSS| *|*| 3|Chase |@next"; dehackednum = 530 } frame S_BOSS_RUN3 { cmp = "BOSS| 1|*| 3|Chase |@next"; dehackednum = 531 } frame S_BOSS_RUN4 { cmp = "BOSS| 1|*| 3|Chase |@next"; dehackednum = 532 } frame S_BOSS_RUN5 { cmp = "BOSS| 2|*| 3|Chase |@next"; dehackednum = 533 } frame S_BOSS_RUN6 { cmp = "BOSS| 2|*| 3|Chase |@next"; dehackednum = 534 } frame S_BOSS_RUN7 { cmp = "BOSS| 3|*| 3|Chase |@next"; dehackednum = 535 } frame S_BOSS_RUN8 { cmp = "BOSS| 3|*| 3|Chase |S_BOSS_RUN1"; dehackednum = 536 } frame S_BOSS_ATK1 { cmp = "BOSS| 4|*| 8|FaceTarget |@next"; dehackednum = 537 } frame S_BOSS_ATK2 { cmp = "BOSS| 5|*| 8|FaceTarget |@next"; dehackednum = 538 } frame S_BOSS_ATK3 { cmp = "BOSS| 6|*| 8|BruisAttack|S_BOSS_RUN1"; dehackednum = 539 } frame S_BOSS_PAIN { cmp = "BOSS| 7|*| 2|* |@next"; dehackednum = 540 } frame S_BOSS_PAIN2 { cmp = "BOSS| 7|*| 2|Pain |S_BOSS_RUN1"; dehackednum = 541 } frame S_BOSS_DIE1 { cmp = "BOSS| 8|*| 8|* |@next"; dehackednum = 542 } frame S_BOSS_DIE2 { cmp = "BOSS| 9|*| 8|Scream |@next"; dehackednum = 543 } frame S_BOSS_DIE3 { cmp = "BOSS|10|*| 8|* |@next"; dehackednum = 544 } frame S_BOSS_DIE4 { cmp = "BOSS|11|*| 8|Fall |@next"; dehackednum = 545 } frame S_BOSS_DIE5 { cmp = "BOSS|12|*| 8|* |@next"; dehackednum = 546 } frame S_BOSS_DIE6 { cmp = "BOSS|13|*| 8|* |@next"; dehackednum = 547 } frame S_BOSS_DIE7 { cmp = "BOSS|14|*|-1|BossDeath"; dehackednum = 548 } frame S_BOSS_RAISE1 { cmp = "BOSS|14|*| 8|* |@next"; dehackednum = 549 } frame S_BOSS_RAISE2 { cmp = "BOSS|13|*| 8|* |@next"; dehackednum = 550 } frame S_BOSS_RAISE3 { cmp = "BOSS|12|*| 8|* |@next"; dehackednum = 551 } frame S_BOSS_RAISE4 { cmp = "BOSS|11|*| 8|* |@next"; dehackednum = 552 } frame S_BOSS_RAISE5 { cmp = "BOSS|10|*| 8|* |@next"; dehackednum = 553 } frame S_BOSS_RAISE6 { cmp = "BOSS| 9|*| 8|* |@next"; dehackednum = 554 } frame S_BOSS_RAISE7 { cmp = "BOSS| 8|*| 8|* |S_BOSS_RUN1"; dehackednum = 555 } // HellKnight frames frame S_BOS2_STND { cmp = "BOS2| *|*|10|Look |@next"; dehackednum = 556 } frame S_BOS2_STND2 { cmp = "BOS2| 1|*|10|Look |@prev"; dehackednum = 557 } frame S_BOS2_RUN1 { cmp = "BOS2| *|*| 3|Chase |@next"; dehackednum = 558 } frame S_BOS2_RUN2 { cmp = "BOS2| *|*| 3|Chase |@next"; dehackednum = 559 } frame S_BOS2_RUN3 { cmp = "BOS2| 1|*| 3|Chase |@next"; dehackednum = 560 } frame S_BOS2_RUN4 { cmp = "BOS2| 1|*| 3|Chase |@next"; dehackednum = 561 } frame S_BOS2_RUN5 { cmp = "BOS2| 2|*| 3|Chase |@next"; dehackednum = 562 } frame S_BOS2_RUN6 { cmp = "BOS2| 2|*| 3|Chase |@next"; dehackednum = 563 } frame S_BOS2_RUN7 { cmp = "BOS2| 3|*| 3|Chase |@next"; dehackednum = 564 } frame S_BOS2_RUN8 { cmp = "BOS2| 3|*| 3|Chase |S_BOS2_RUN1"; dehackednum = 565 } frame S_BOS2_ATK1 { cmp = "BOS2| 4|*| 8|FaceTarget |@next"; dehackednum = 566 } frame S_BOS2_ATK2 { cmp = "BOS2| 5|*| 8|FaceTarget |@next"; dehackednum = 567 } frame S_BOS2_ATK3 { cmp = "BOS2| 6|*| 8|BruisAttack|S_BOS2_RUN1"; dehackednum = 568 } frame S_BOS2_PAIN { cmp = "BOS2| 7|*| 2|* |@next"; dehackednum = 569 } frame S_BOS2_PAIN2 { cmp = "BOS2| 7|*| 2|Pain |S_BOS2_RUN1"; dehackednum = 570 } frame S_BOS2_DIE1 { cmp = "BOS2| 8|*| 8|* |@next"; dehackednum = 571 } frame S_BOS2_DIE2 { cmp = "BOS2| 9|*| 8|Scream |@next"; dehackednum = 572 } frame S_BOS2_DIE3 { cmp = "BOS2|10|*| 8|* |@next"; dehackednum = 573 } frame S_BOS2_DIE4 { cmp = "BOS2|11|*| 8|Fall |@next"; dehackednum = 574 } frame S_BOS2_DIE5 { cmp = "BOS2|12|*| 8|* |@next"; dehackednum = 575 } frame S_BOS2_DIE6 { cmp = "BOS2|13|*| 8|* |@next"; dehackednum = 576 } frame S_BOS2_DIE7 { cmp = "BOS2|14|*|-1"; dehackednum = 577 } frame S_BOS2_RAISE1 { cmp = "BOS2|14|*| 8|* |@next"; dehackednum = 578 } frame S_BOS2_RAISE2 { cmp = "BOS2|13|*| 8|* |@next"; dehackednum = 579 } frame S_BOS2_RAISE3 { cmp = "BOS2|12|*| 8|* |@next"; dehackednum = 580 } frame S_BOS2_RAISE4 { cmp = "BOS2|11|*| 8|* |@next"; dehackednum = 581 } frame S_BOS2_RAISE5 { cmp = "BOS2|10|*| 8|* |@next"; dehackednum = 582 } frame S_BOS2_RAISE6 { cmp = "BOS2| 9|*| 8|* |@next"; dehackednum = 583 } frame S_BOS2_RAISE7 { cmp = "BOS2| 8|*| 8|* |S_BOS2_RUN1"; dehackednum = 584 } // LostSoul frames frame S_SKULL_STND { cmp = "SKUL| *|T|10|Look |@next"; dehackednum = 585 } frame S_SKULL_STND2 { cmp = "SKUL| 1|T|10|Look |@prev"; dehackednum = 586 } frame S_SKULL_RUN1 { cmp = "SKUL| *|T| 6|Chase |@next"; dehackednum = 587 } frame S_SKULL_RUN2 { cmp = "SKUL| 1|T| 6|Chase |@prev"; dehackednum = 588 } frame S_SKULL_ATK1 { cmp = "SKUL| 2|T|10|FaceTarget |@next"; dehackednum = 589 } frame S_SKULL_ATK2 { cmp = "SKUL| 3|T| 4|SkullAttack|@next"; dehackednum = 590 } frame S_SKULL_ATK3 { cmp = "SKUL| 2|T| 4|* |@next"; dehackednum = 591 } frame S_SKULL_ATK4 { cmp = "SKUL| 3|T| 4|* |@prev"; dehackednum = 592 } frame S_SKULL_PAIN { cmp = "SKUL| 4|T| 3|* |@next"; dehackednum = 593 } frame S_SKULL_PAIN2 { cmp = "SKUL| 4|T| 3|Pain |S_SKULL_RUN1"; dehackednum = 594 } frame S_SKULL_DIE1 { cmp = "SKUL| 5|T| 6|* |@next"; dehackednum = 595 } frame S_SKULL_DIE2 { cmp = "SKUL| 6|T| 6|Scream |@next"; dehackednum = 596 } frame S_SKULL_DIE3 { cmp = "SKUL| 7|T| 6|* |@next"; dehackednum = 597 } frame S_SKULL_DIE4 { cmp = "SKUL| 8|T| 6|Fall |@next"; dehackednum = 598 } frame S_SKULL_DIE5 { cmp = "SKUL| 9|*| 6|* |@next"; dehackednum = 599 } frame S_SKULL_DIE6 { cmp = "SKUL|10|*| 6"; dehackednum = 600 } // Spiderdemon frames frame S_SPID_STND { cmp = "SPID| *|*|10|Look |@next"; dehackednum = 601 } frame S_SPID_STND2 { cmp = "SPID| 1|*|10|Look |@prev"; dehackednum = 602 } frame S_SPID_RUN1 { cmp = "SPID| *|*| 3|Metal |@next"; dehackednum = 603 } frame S_SPID_RUN2 { cmp = "SPID| *|*| 3|Chase |@next"; dehackednum = 604 } frame S_SPID_RUN3 { cmp = "SPID| 1|*| 3|Chase |@next"; dehackednum = 605 } frame S_SPID_RUN4 { cmp = "SPID| 1|*| 3|Chase |@next"; dehackednum = 606 } frame S_SPID_RUN5 { cmp = "SPID| 2|*| 3|Metal |@next"; dehackednum = 607 } frame S_SPID_RUN6 { cmp = "SPID| 2|*| 3|Chase |@next"; dehackednum = 608 } frame S_SPID_RUN7 { cmp = "SPID| 3|*| 3|Chase |@next"; dehackednum = 609 } frame S_SPID_RUN8 { cmp = "SPID| 3|*| 3|Chase |@next"; dehackednum = 610 } frame S_SPID_RUN9 { cmp = "SPID| 4|*| 3|Metal |@next"; dehackednum = 611 } frame S_SPID_RUN10 { cmp = "SPID| 4|*| 3|Chase |@next"; dehackednum = 612 } frame S_SPID_RUN11 { cmp = "SPID| 5|*| 3|Chase |@next"; dehackednum = 613 } frame S_SPID_RUN12 { cmp = "SPID| 5|*| 3|Chase |S_SPID_RUN1"; dehackednum = 614 } frame S_SPID_ATK1 { cmp = "SPID| *|T|20|FaceTarget|@next"; dehackednum = 615 } frame S_SPID_ATK2 { cmp = "SPID| 6|T| 4|SPosAttack|@next"; dehackednum = 616 } frame S_SPID_ATK3 { cmp = "SPID| 7|T| 4|SPosAttack|@next"; dehackednum = 617 } frame S_SPID_ATK4 { cmp = "SPID| 7|T| *|SpidRefire|S_SPID_ATK2"; dehackednum = 618 } frame S_SPID_PAIN { cmp = "SPID| 8|*| 3|* |@next"; dehackednum = 619 } frame S_SPID_PAIN2 { cmp = "SPID| 8|*| 3|Pain |S_SPID_RUN1"; dehackednum = 620 } frame S_SPID_DIE1 { cmp = "SPID| 9|*|20|Scream |@next"; dehackednum = 621 } frame S_SPID_DIE2 { cmp = "SPID|10|*|10|Fall |@next"; dehackednum = 622 } frame S_SPID_DIE3 { cmp = "SPID|11|*|10|* |@next"; dehackednum = 623 } frame S_SPID_DIE4 { cmp = "SPID|12|*|10|* |@next"; dehackednum = 624 } frame S_SPID_DIE5 { cmp = "SPID|13|*|10|* |@next"; dehackednum = 625 } frame S_SPID_DIE6 { cmp = "SPID|14|*|10|* |@next"; dehackednum = 626 } frame S_SPID_DIE7 { cmp = "SPID|15|*|10|* |@next"; dehackednum = 627 } frame S_SPID_DIE8 { cmp = "SPID|16|*|10|* |@next"; dehackednum = 628 } frame S_SPID_DIE9 { cmp = "SPID|17|*|10|* |@next"; dehackednum = 629 } frame S_SPID_DIE10 { cmp = "SPID|18|*|30|* |@next"; dehackednum = 630 } frame S_SPID_DIE11 { cmp = "SPID|18|*|-1|BossDeath"; dehackednum = 631 } // Arachnotron frames frame S_BSPI_STND { cmp = "BSPI| *|*|10|Look |@next"; dehackednum = 632 } frame S_BSPI_STND2 { cmp = "BSPI| 1|*|10|Look |@prev"; dehackednum = 633 } frame S_BSPI_SIGHT { cmp = "BSPI| *|*|20|* |S_BSPI_RUN1"; dehackednum = 634 } frame S_BSPI_RUN1 { cmp = "BSPI| *|*| 3|BabyMetal |@next"; dehackednum = 635 } frame S_BSPI_RUN2 { cmp = "BSPI| *|*| 3|Chase |@next"; dehackednum = 636 } frame S_BSPI_RUN3 { cmp = "BSPI| 1|*| 3|Chase |@next"; dehackednum = 637 } frame S_BSPI_RUN4 { cmp = "BSPI| 1|*| 3|Chase |@next"; dehackednum = 638 } frame S_BSPI_RUN5 { cmp = "BSPI| 2|*| 3|Chase |@next"; dehackednum = 639 } frame S_BSPI_RUN6 { cmp = "BSPI| 2|*| 3|Chase |@next"; dehackednum = 640 } frame S_BSPI_RUN7 { cmp = "BSPI| 3|*| 3|BabyMetal |@next"; dehackednum = 641 } frame S_BSPI_RUN8 { cmp = "BSPI| 3|*| 3|Chase |@next"; dehackednum = 642 } frame S_BSPI_RUN9 { cmp = "BSPI| 4|*| 3|Chase |@next"; dehackednum = 643 } frame S_BSPI_RUN10 { cmp = "BSPI| 4|*| 3|Chase |@next"; dehackednum = 644 } frame S_BSPI_RUN11 { cmp = "BSPI| 5|*| 3|Chase |@next"; dehackednum = 645 } frame S_BSPI_RUN12 { cmp = "BSPI| 5|*| 3|Chase |S_BSPI_RUN1"; dehackednum = 646 } frame S_BSPI_ATK1 { cmp = "BSPI| *|T|20|FaceTarget|@next"; dehackednum = 647 } frame S_BSPI_ATK2 { cmp = "BSPI| 6|T| 4|BspiAttack|@next"; dehackednum = 648 } frame S_BSPI_ATK3 { cmp = "BSPI| 7|T| 4|* |@next"; dehackednum = 649 } frame S_BSPI_ATK4 { cmp = "BSPI| 7|T| *|SpidRefire|S_BSPI_ATK2"; dehackednum = 650 } frame S_BSPI_PAIN { cmp = "BSPI| 8|*| 3|* |@next"; dehackednum = 651 } frame S_BSPI_PAIN2 { cmp = "BSPI| 8|*| 3|Pain |S_BSPI_RUN1"; dehackednum = 652 } frame S_BSPI_DIE1 { cmp = "BSPI| 9|*|20|Scream |@next"; dehackednum = 653 } frame S_BSPI_DIE2 { cmp = "BSPI|10|*| 7|Fall |@next"; dehackednum = 654 } frame S_BSPI_DIE3 { cmp = "BSPI|11|*| 7|* |@next"; dehackednum = 655 } frame S_BSPI_DIE4 { cmp = "BSPI|12|*| 7|* |@next"; dehackednum = 656 } frame S_BSPI_DIE5 { cmp = "BSPI|13|*| 7|* |@next"; dehackednum = 657 } frame S_BSPI_DIE6 { cmp = "BSPI|14|*| 7|* |@next"; dehackednum = 658 } frame S_BSPI_DIE7 { cmp = "BSPI|15|*|-1|BossDeath"; dehackednum = 659 } frame S_BSPI_RAISE1 { cmp = "BSPI|15|*| 5|* |@next"; dehackednum = 660 } frame S_BSPI_RAISE2 { cmp = "BSPI|14|*| 5|* |@next"; dehackednum = 661 } frame S_BSPI_RAISE3 { cmp = "BSPI|13|*| 5|* |@next"; dehackednum = 662 } frame S_BSPI_RAISE4 { cmp = "BSPI|12|*| 5|* |@next"; dehackednum = 663 } frame S_BSPI_RAISE5 { cmp = "BSPI|11|*| 5|* |@next"; dehackednum = 664 } frame S_BSPI_RAISE6 { cmp = "BSPI|10|*| 5|* |@next"; dehackednum = 665 } frame S_BSPI_RAISE7 { cmp = "BSPI| 9|*| 5|* |S_BSPI_RUN1"; dehackednum = 666 } // ArachnotronShot frames frame S_ARACH_PLAZ { cmp = "APLS|*|T|5|*|@next"; dehackednum = 667 } frame S_ARACH_PLAZ2 { cmp = "APLS|1|T|5|*|@prev"; dehackednum = 668 } frame S_ARACH_PLEX { cmp = "APBX|*|T|5|*|@next"; dehackednum = 669 } frame S_ARACH_PLEX2 { cmp = "APBX|1|T|5|*|@next"; dehackednum = 670 } frame S_ARACH_PLEX3 { cmp = "APBX|2|T|5|*|@next"; dehackednum = 671 } frame S_ARACH_PLEX4 { cmp = "APBX|3|T|5|*|@next"; dehackednum = 672 } frame S_ARACH_PLEX5 { cmp = "APBX|4|T|5"; dehackednum = 673 } // Cyberdemon frames frame S_CYBER_STND { cmp = "CYBR| *|*|10|Look |@next"; dehackednum = 674 } frame S_CYBER_STND2 { cmp = "CYBR| 1|*|10|Look |@prev"; dehackednum = 675 } frame S_CYBER_RUN1 { cmp = "CYBR| *|*| 3|Hoof |@next"; dehackednum = 676 } frame S_CYBER_RUN2 { cmp = "CYBR| *|*| 3|Chase |@next"; dehackednum = 677 } frame S_CYBER_RUN3 { cmp = "CYBR| 1|*| 3|Chase |@next"; dehackednum = 678 } frame S_CYBER_RUN4 { cmp = "CYBR| 1|*| 3|Chase |@next"; dehackednum = 679 } frame S_CYBER_RUN5 { cmp = "CYBR| 2|*| 3|Chase |@next"; dehackednum = 680 } frame S_CYBER_RUN6 { cmp = "CYBR| 2|*| 3|Chase |@next"; dehackednum = 681 } frame S_CYBER_RUN7 { cmp = "CYBR| 3|*| 3|Metal |@next"; dehackednum = 682 } frame S_CYBER_RUN8 { cmp = "CYBR| 3|*| 3|Chase |S_CYBER_RUN1"; dehackednum = 683 } frame S_CYBER_ATK1 { cmp = "CYBR| 4|*| 6|FaceTarget |@next"; dehackednum = 684 } frame S_CYBER_ATK2 { cmp = "CYBR| 5|*|12|CyberAttack|@next"; dehackednum = 685 } frame S_CYBER_ATK3 { cmp = "CYBR| 4|*|12|FaceTarget |@next"; dehackednum = 686 } frame S_CYBER_ATK4 { cmp = "CYBR| 5|*|12|CyberAttack|@next"; dehackednum = 687 } frame S_CYBER_ATK5 { cmp = "CYBR| 4|*|12|FaceTarget |@next"; dehackednum = 688 } frame S_CYBER_ATK6 { cmp = "CYBR| 5|*|12|CyberAttack|S_CYBER_RUN1"; dehackednum = 689 } frame S_CYBER_PAIN { cmp = "CYBR| 6|*|10|Pain |S_CYBER_RUN1"; dehackednum = 690 } frame S_CYBER_DIE1 { cmp = "CYBR| 7|*|10|* |@next"; dehackednum = 691 } frame S_CYBER_DIE2 { cmp = "CYBR| 8|*|10|Scream |@next"; dehackednum = 692 } frame S_CYBER_DIE3 { cmp = "CYBR| 9|*|10|* |@next"; dehackednum = 693 } frame S_CYBER_DIE4 { cmp = "CYBR|10|*|10|* |@next"; dehackednum = 694 } frame S_CYBER_DIE5 { cmp = "CYBR|11|*|10|* |@next"; dehackednum = 695 } frame S_CYBER_DIE6 { cmp = "CYBR|12|*|10|Fall |@next"; dehackednum = 696 } frame S_CYBER_DIE7 { cmp = "CYBR|13|*|10|* |@next"; dehackednum = 697 } frame S_CYBER_DIE8 { cmp = "CYBR|14|*|10|* |@next"; dehackednum = 698 } frame S_CYBER_DIE9 { cmp = "CYBR|15|*|30|* |@next"; dehackednum = 699 } frame S_CYBER_DIE10 { cmp = "CYBR|15|*|-1|BossDeath"; dehackednum = 700 } // PainElemental frames frame S_PAIN_STND { cmp = "PAIN| *|*|10|Look |@this"; dehackednum = 701 } frame S_PAIN_RUN1 { cmp = "PAIN| *|*| 3|Chase |@next"; dehackednum = 702 } frame S_PAIN_RUN2 { cmp = "PAIN| *|*| 3|Chase |@next"; dehackednum = 703 } frame S_PAIN_RUN3 { cmp = "PAIN| 1|*| 3|Chase |@next"; dehackednum = 704 } frame S_PAIN_RUN4 { cmp = "PAIN| 1|*| 3|Chase |@next"; dehackednum = 705 } frame S_PAIN_RUN5 { cmp = "PAIN| 2|*| 3|Chase |@next"; dehackednum = 706 } frame S_PAIN_RUN6 { cmp = "PAIN| 2|*| 3|Chase |S_PAIN_RUN1"; dehackednum = 707 } frame S_PAIN_ATK1 { cmp = "PAIN| 3|*| 5|FaceTarget|@next"; dehackednum = 708 } frame S_PAIN_ATK2 { cmp = "PAIN| 4|*| 5|FaceTarget|@next"; dehackednum = 709 } frame S_PAIN_ATK3 { cmp = "PAIN| 5|T| 5|FaceTarget|@next"; dehackednum = 710 } frame S_PAIN_ATK4 { cmp = "PAIN| 5|T| 0|PainAttack|S_PAIN_RUN1"; dehackednum = 711 } frame S_PAIN_PAIN { cmp = "PAIN| 6|*| 6|* |@next"; dehackednum = 712 } frame S_PAIN_PAIN2 { cmp = "PAIN| 6|*| 6|Pain |S_PAIN_RUN1"; dehackednum = 713 } frame S_PAIN_DIE1 { cmp = "PAIN| 7|T| 8|* |@next"; dehackednum = 714 } frame S_PAIN_DIE2 { cmp = "PAIN| 8|T| 8|Scream |@next"; dehackednum = 715 } frame S_PAIN_DIE3 { cmp = "PAIN| 9|T| 8|* |@next"; dehackednum = 716 } frame S_PAIN_DIE4 { cmp = "PAIN|10|T| 8|* |@next"; dehackednum = 717 } frame S_PAIN_DIE5 { cmp = "PAIN|11|T| 8|PainDie |@next"; dehackednum = 718 } frame S_PAIN_DIE6 { cmp = "PAIN|12|T| 8"; dehackednum = 719 } frame S_PAIN_RAISE1 { cmp = "PAIN|12|*| 8|* |@next"; dehackednum = 720 } frame S_PAIN_RAISE2 { cmp = "PAIN|11|*| 8|* |@next"; dehackednum = 721 } frame S_PAIN_RAISE3 { cmp = "PAIN|10|*| 8|* |@next"; dehackednum = 722 } frame S_PAIN_RAISE4 { cmp = "PAIN| 9|*| 8|* |@next"; dehackednum = 723 } frame S_PAIN_RAISE5 { cmp = "PAIN| 8|*| 8|* |@next"; dehackednum = 724 } frame S_PAIN_RAISE6 { cmp = "PAIN| 7|*| 8|* |S_PAIN_RUN1"; dehackednum = 725 } // WolfSS frames frame S_SSWV_STND { cmp = "SSWV| *|*|10|Look |@next"; dehackednum = 726 } frame S_SSWV_STND2 { cmp = "SSWV| 1|*|10|Look |@prev"; dehackednum = 727 } frame S_SSWV_RUN1 { cmp = "SSWV| *|*| 3|Chase |@next"; dehackednum = 728 } frame S_SSWV_RUN2 { cmp = "SSWV| *|*| 3|Chase |@next"; dehackednum = 729 } frame S_SSWV_RUN3 { cmp = "SSWV| 1|*| 3|Chase |@next"; dehackednum = 730 } frame S_SSWV_RUN4 { cmp = "SSWV| 1|*| 3|Chase |@next"; dehackednum = 731 } frame S_SSWV_RUN5 { cmp = "SSWV| 2|*| 3|Chase |@next"; dehackednum = 732 } frame S_SSWV_RUN6 { cmp = "SSWV| 2|*| 3|Chase |@next"; dehackednum = 733 } frame S_SSWV_RUN7 { cmp = "SSWV| 3|*| 3|Chase |@next"; dehackednum = 734 } frame S_SSWV_RUN8 { cmp = "SSWV| 3|*| 3|Chase |S_SSWV_RUN1"; dehackednum = 735 } frame S_SSWV_ATK1 { cmp = "SSWV| 4|*|10|FaceTarget|@next"; dehackednum = 736 } frame S_SSWV_ATK2 { cmp = "SSWV| 5|*|10|FaceTarget|@next"; dehackednum = 737 } frame S_SSWV_ATK3 { cmp = "SSWV| 6|T| 4|CPosAttack|@next"; dehackednum = 738 } frame S_SSWV_ATK4 { cmp = "SSWV| 5|*| 6|FaceTarget|@next"; dehackednum = 739 } frame S_SSWV_ATK5 { cmp = "SSWV| 6|T| 4|CPosAttack|@next"; dehackednum = 740 } frame S_SSWV_ATK6 { cmp = "SSWV| 5|*| *|CPosRefire|S_SSWV_ATK2"; dehackednum = 741 } frame S_SSWV_PAIN { cmp = "SSWV| 7|*| 3|* |@next"; dehackednum = 742 } frame S_SSWV_PAIN2 { cmp = "SSWV| 7|*| 3|Pain |S_SSWV_RUN1"; dehackednum = 743 } frame S_SSWV_DIE1 { cmp = "SSWV| 8|*| 5|* |@next"; dehackednum = 744 } frame S_SSWV_DIE2 { cmp = "SSWV| 9|*| 5|Scream |@next"; dehackednum = 745 } frame S_SSWV_DIE3 { cmp = "SSWV|10|*| 5|Fall |@next"; dehackednum = 746 } frame S_SSWV_DIE4 { cmp = "SSWV|11|*| 5|* |@next"; dehackednum = 747 } frame S_SSWV_DIE5 { cmp = "SSWV|12|*|-1"; dehackednum = 748 } frame S_SSWV_XDIE1 { cmp = "SSWV|13|*| 5|* |@next"; dehackednum = 749 } frame S_SSWV_XDIE2 { cmp = "SSWV|14|*| 5|XScream |@next"; dehackednum = 750 } frame S_SSWV_XDIE3 { cmp = "SSWV|15|*| 5|Fall |@next"; dehackednum = 751 } frame S_SSWV_XDIE4 { cmp = "SSWV|16|*| 5|* |@next"; dehackednum = 752 } frame S_SSWV_XDIE5 { cmp = "SSWV|17|*| 5|* |@next"; dehackednum = 753 } frame S_SSWV_XDIE6 { cmp = "SSWV|18|*| 5|* |@next"; dehackednum = 754 } frame S_SSWV_XDIE7 { cmp = "SSWV|19|*| 5|* |@next"; dehackednum = 755 } frame S_SSWV_XDIE8 { cmp = "SSWV|20|*| 5|* |@next"; dehackednum = 756 } frame S_SSWV_XDIE9 { cmp = "SSWV|21|*|-1"; dehackednum = 757 } frame S_SSWV_RAISE1 { cmp = "SSWV|12|*| 5|* |@next"; dehackednum = 758 } frame S_SSWV_RAISE2 { cmp = "SSWV|11|*| 5|* |@next"; dehackednum = 759 } frame S_SSWV_RAISE3 { cmp = "SSWV|10|*| 5|* |@next"; dehackednum = 760 } frame S_SSWV_RAISE4 { cmp = "SSWV| 9|*| 5|* |@next"; dehackednum = 761 } frame S_SSWV_RAISE5 { cmp = "SSWV| 8|*| 5|* |S_SSWV_RUN1"; dehackednum = 762 } // CommanderKeen frames frame S_KEENSTND { cmp = "KEEN| *|*|-1|* |@this"; dehackednum = 763 } frame S_COMMKEEN { cmp = "KEEN| *|*| 6|* |@next"; dehackednum = 764 } frame S_COMMKEEN2 { cmp = "KEEN| 1|*| 6|* |@next"; dehackednum = 765 } frame S_COMMKEEN3 { cmp = "KEEN| 2|*| 6|Scream |@next"; dehackednum = 766 } frame S_COMMKEEN4 { cmp = "KEEN| 3|*| 6|* |@next"; dehackednum = 767 } frame S_COMMKEEN5 { cmp = "KEEN| 4|*| 6|* |@next"; dehackednum = 768 } frame S_COMMKEEN6 { cmp = "KEEN| 5|*| 6|* |@next"; dehackednum = 769 } frame S_COMMKEEN7 { cmp = "KEEN| 6|*| 6|* |@next"; dehackednum = 770 } frame S_COMMKEEN8 { cmp = "KEEN| 7|*| 6|* |@next"; dehackednum = 771 } frame S_COMMKEEN9 { cmp = "KEEN| 8|*| 6|* |@next"; dehackednum = 772 } frame S_COMMKEEN10 { cmp = "KEEN| 9|*| 6|* |@next"; dehackednum = 773 } frame S_COMMKEEN11 { cmp = "KEEN|10|*| 6|KeenDie|@next"; dehackednum = 774 } frame S_COMMKEEN12 { cmp = "KEEN|11|*|-1"; dehackednum = 775 } frame S_KEENPAIN { cmp = "KEEN|12|*| 4|* |@next"; dehackednum = 776 } frame S_KEENPAIN2 { cmp = "KEEN|12|*| 8|Pain |S_KEENSTND"; dehackednum = 777 } // BossBrain frames frame S_BRAIN { cmp = "BBRN|*|*| -1"; dehackednum = 778 } frame S_BRAIN_PAIN { cmp = "BBRN|1|*| 36|BrainPain |@prev"; dehackednum = 779 } frame S_BRAIN_DIE1 { cmp = "BBRN|*|*|100|BrainScream|@next"; dehackednum = 780 } frame S_BRAIN_DIE2 { cmp = "BBRN|*|*| 10|* |@next"; dehackednum = 781 } frame S_BRAIN_DIE3 { cmp = "BBRN|*|*| 10|* |@next"; dehackednum = 782 } frame S_BRAIN_DIE4 { cmp = "BBRN|*|*| -1|BrainDie"; dehackednum = 783 } // BossCubeSpitter frames frame S_BRAINEYE { cmp = "SSWV|*|*| 10|Look |@this"; dehackednum = 784 } frame S_BRAINEYESEE { cmp = "SSWV|*|*|181|BrainAwake|@next"; dehackednum = 785 } frame S_BRAINEYE1 { cmp = "SSWV|*|*|150|BrainSpit |@this"; dehackednum = 786 } // BossSpawnCube frames frame S_SPAWN1 { cmp = "BOSF|*|T|3|SpawnSound|@next"; dehackednum = 787 } frame S_SPAWN2 { cmp = "BOSF|1|T|3|SpawnFly |@next"; dehackednum = 788 } frame S_SPAWN3 { cmp = "BOSF|2|T|3|SpawnFly |@next"; dehackednum = 789 } frame S_SPAWN4 { cmp = "BOSF|3|T|3|SpawnFly |S_SPAWN1"; dehackednum = 790 } // BossSpawnFire frames frame S_SPAWNFIRE1 { cmp = "FIRE|*|T|4|Fire|@next"; dehackednum = 791 } frame S_SPAWNFIRE2 { cmp = "FIRE|1|T|4|Fire|@next"; dehackednum = 792 } frame S_SPAWNFIRE3 { cmp = "FIRE|2|T|4|Fire|@next"; dehackednum = 793 } frame S_SPAWNFIRE4 { cmp = "FIRE|3|T|4|Fire|@next"; dehackednum = 794 } frame S_SPAWNFIRE5 { cmp = "FIRE|4|T|4|Fire|@next"; dehackednum = 795 } frame S_SPAWNFIRE6 { cmp = "FIRE|5|T|4|Fire|@next"; dehackednum = 796 } frame S_SPAWNFIRE7 { cmp = "FIRE|6|T|4|Fire|@next"; dehackednum = 797 } frame S_SPAWNFIRE8 { cmp = "FIRE|7|T|4|Fire"; dehackednum = 798 } // Special frames used by rockets spawned by BrainScream/BrainExplode codepointers frame S_BRAINEXPLODE1 { cmp = "MISL|1|T|10|* |@next"; dehackednum = 799 } frame S_BRAINEXPLODE2 { cmp = "MISL|2|T|10|* |@next"; dehackednum = 800 } frame S_BRAINEXPLODE3 { cmp = "MISL|3|T|10|BrainExplode"; dehackednum = 801 } // // Item frames // // Green Armor frame S_ARM1 { cmp = "ARM1|*|*| 6|*|@next"; dehackednum = 802 } frame S_ARM1A { cmp = "ARM1|1|T| 7|*|@prev"; dehackednum = 803 } // Blue Armor frame S_ARM2 { cmp = "ARM2|*|*| 6|*|@next"; dehackednum = 804 } frame S_ARM2A { cmp = "ARM2|1|T| 6|*|@prev"; dehackednum = 805 } // Barrel frame S_BAR1 { cmp = "BAR1|*|*| 6|* |@next"; dehackednum = 806 } frame S_BAR2 { cmp = "BAR1|1|*| 6|* |@prev"; dehackednum = 807 } frame S_BEXP { cmp = "BEXP|*|T| 5|* |@next"; dehackednum = 808 } frame S_BEXP2 { cmp = "BEXP|1|T| 5|Scream |@next"; dehackednum = 809 } frame S_BEXP3 { cmp = "BEXP|2|T| 5|* |@next"; dehackednum = 810 } frame S_BEXP4 { cmp = "BEXP|3|T|10|Explode|@next"; dehackednum = 811 } frame S_BEXP5 { cmp = "BEXP|4|T|10"; dehackednum = 812 } // Burning Barrel frame S_BBAR1 { cmp = "FCAN|*|T| 4|*|@next"; dehackednum = 813 } frame S_BBAR2 { cmp = "FCAN|1|T| 4|*|@next"; dehackednum = 814 } frame S_BBAR3 { cmp = "FCAN|2|T| 4|*|S_BBAR1"; dehackednum = 815 } // Health and Armor Bonuses frame S_BON1 { cmp = "BON1|*|*| 6|*|@next"; dehackednum = 816 } frame S_BON1A { cmp = "BON1|1|*| 6|*|@next"; dehackednum = 817 } frame S_BON1B { cmp = "BON1|2|*| 6|*|@next"; dehackednum = 818 } frame S_BON1C { cmp = "BON1|3|*| 6|*|@next"; dehackednum = 819 } frame S_BON1D { cmp = "BON1|2|*| 6|*|@next"; dehackednum = 820 } frame S_BON1E { cmp = "BON1|1|*| 6|*|S_BON1"; dehackednum = 821 } frame S_BON2 { cmp = "BON2|*|*| 6|*|@next"; dehackednum = 822 } frame S_BON2A { cmp = "BON2|1|*| 6|*|@next"; dehackednum = 823 } frame S_BON2B { cmp = "BON2|2|*| 6|*|@next"; dehackednum = 824 } frame S_BON2C { cmp = "BON2|3|*| 6|*|@next"; dehackednum = 825 } frame S_BON2D { cmp = "BON2|2|*| 6|*|@next"; dehackednum = 826 } frame S_BON2E { cmp = "BON2|1|*| 6|*|S_BON2"; dehackednum = 827 } // DOOM Keys frame S_BKEY { cmp = "BKEY|*|*|10|*|@next"; dehackednum = 828 } frame S_BKEY2 { cmp = "BKEY|1|T|10|*|@prev"; dehackednum = 829 } frame S_RKEY { cmp = "RKEY|*|*|10|*|@next"; dehackednum = 830 } frame S_RKEY2 { cmp = "RKEY|1|T|10|*|@prev"; dehackednum = 831 } frame S_YKEY { cmp = "YKEY|*|*|10|*|@next"; dehackednum = 832 } frame S_YKEY2 { cmp = "YKEY|1|T|10|*|@prev"; dehackednum = 833 } frame S_BSKULL { cmp = "BSKU|*|*|10|*|@next"; dehackednum = 834 } frame S_BSKULL2 { cmp = "BSKU|1|T|10|*|@prev"; dehackednum = 835 } frame S_RSKULL { cmp = "RSKU|*|*|10|*|@next"; dehackednum = 836 } frame S_RSKULL2 { cmp = "RSKU|1|T|10|*|@prev"; dehackednum = 837 } frame S_YSKULL { cmp = "YSKU|*|*|10|*|@next"; dehackednum = 838 } frame S_YSKULL2 { cmp = "YSKU|1|T|10|*|@prev"; dehackednum = 839 } // Stimpack, Medikit, Soulsphere frame S_STIM { cmp = "STIM|*|*|-1"; dehackednum = 840 } frame S_MEDI { cmp = "MEDI|*|*|-1"; dehackednum = 841 } frame S_SOUL { cmp = "SOUL|*|T| 6|*|@next"; dehackednum = 842 } frame S_SOUL2 { cmp = "SOUL|1|T| 6|*|@next"; dehackednum = 843 } frame S_SOUL3 { cmp = "SOUL|2|T| 6|*|@next"; dehackednum = 844 } frame S_SOUL4 { cmp = "SOUL|3|T| 6|*|@next"; dehackednum = 845 } frame S_SOUL5 { cmp = "SOUL|2|T| 6|*|@next"; dehackednum = 846 } frame S_SOUL6 { cmp = "SOUL|1|T| 6|*|S_SOUL"; dehackednum = 847 } // Invuln sphere frame S_PINV { cmp = "PINV|*|T| 6|*|@next"; dehackednum = 848 } frame S_PINV2 { cmp = "PINV|1|T| 6|*|@next"; dehackednum = 849 } frame S_PINV3 { cmp = "PINV|2|T| 6|*|@next"; dehackednum = 850 } frame S_PINV4 { cmp = "PINV|3|T| 6|*|S_PINV"; dehackednum = 851 } // Berzerk Box frame S_PSTR { cmp = "PSTR|*|T|-1"; dehackednum = 852 } // Invisi sphere frame S_PINS { cmp = "PINS|*|T| 6|*|@next"; dehackednum = 853 } frame S_PINS2 { cmp = "PINS|1|T| 6|*|@next"; dehackednum = 854 } frame S_PINS3 { cmp = "PINS|2|T| 6|*|@next"; dehackednum = 855 } frame S_PINS4 { cmp = "PINS|3|T| 6|*|S_PINS"; dehackednum = 856 } // Megasphere frame S_MEGA { cmp = "MEGA|*|T| 6|*|@next"; dehackednum = 857 } frame S_MEGA2 { cmp = "MEGA|1|T| 6|*|@next"; dehackednum = 858 } frame S_MEGA3 { cmp = "MEGA|2|T| 6|*|@next"; dehackednum = 859 } frame S_MEGA4 { cmp = "MEGA|3|T| 6|*|S_MEGA"; dehackednum = 860 } // Rad suit, all-map, light amp frame S_SUIT { cmp = "SUIT|*|T|-1"; dehackednum = 861 } frame S_PMAP { cmp = "PMAP|*|T| 6|*|@next"; dehackednum = 862 } frame S_PMAP2 { cmp = "PMAP|1|T| 6|*|@next"; dehackednum = 863 } frame S_PMAP3 { cmp = "PMAP|2|T| 6|*|@next"; dehackednum = 864 } frame S_PMAP4 { cmp = "PMAP|3|T| 6|*|@next"; dehackednum = 865 } frame S_PMAP5 { cmp = "PMAP|2|T| 6|*|@next"; dehackednum = 866 } frame S_PMAP6 { cmp = "PMAP|1|T| 6|*|S_PMAP"; dehackednum = 867 } frame S_PVIS { cmp = "PVIS|*|T| 6|*|@next"; dehackednum = 868 } frame S_PVIS2 { cmp = "PVIS|1|*| 6|*|@prev"; dehackednum = 869 } // Ammo items frame S_CLIP { cmp = "CLIP|*|*|-1"; dehackednum = 870 } frame S_AMMO { cmp = "AMMO|*|*|-1"; dehackednum = 871 } frame S_ROCK { cmp = "ROCK|*|*|-1"; dehackednum = 872 } frame S_BROK { cmp = "BROK|*|*|-1"; dehackednum = 873 } frame S_CELL { cmp = "CELL|*|*|-1"; dehackednum = 874 } frame S_CELP { cmp = "CELP|*|*|-1"; dehackednum = 875 } frame S_SHEL { cmp = "SHEL|*|*|-1"; dehackednum = 876 } frame S_SBOX { cmp = "SBOX|*|*|-1"; dehackednum = 877 } // Backpack frame S_BPAK { cmp = "BPAK|*|*|-1"; dehackednum = 878 } // Weapons frame S_BFUG { cmp = "BFUG|*|*|-1"; dehackednum = 879 } frame S_MGUN { cmp = "MGUN|*|*|-1"; dehackednum = 880 } frame S_CSAW { cmp = "CSAW|*|*|-1"; dehackednum = 881 } frame S_LAUN { cmp = "LAUN|*|*|-1"; dehackednum = 882 } frame S_PLAS { cmp = "PLAS|*|*|-1"; dehackednum = 883 } frame S_SHOT { cmp = "SHOT|*|*|-1"; dehackednum = 884 } frame S_SHOT2 { cmp = "SGN2|*|*|-1"; dehackednum = 885 } // // Decoration frames // // Tech Column frame S_COLU { cmp = "COLU| *|T|-1"; dehackednum = 886 } // S_STALAG: This frame is not normally used by any object. // It uses the tall gray spike sprite which can be found in both DOOM and DOOM II. frame S_STALAG { cmp = "SMT2| *|*|-1"; dehackednum = 887 } // DOOM Bodies, guts, etc. frame S_BLOODYTWITCH { cmp = "GOR1| *|*|10|*|@next"; dehackednum = 888 } frame S_BLOODYTWITCH2 { cmp = "GOR1| 1|*|15|*|@next"; dehackednum = 889 } frame S_BLOODYTWITCH3 { cmp = "GOR1| 2|*| 8|*|@next"; dehackednum = 890 } frame S_BLOODYTWITCH4 { cmp = "GOR1| 1|*| 6|*|S_BLOODYTWITCH"; dehackednum = 891 } frame S_DEADTORSO { cmp = "PLAY|13|*|-1"; dehackednum = 892 } frame S_DEADBOTTOM { cmp = "PLAY|18|*|-1"; dehackednum = 893 } frame S_HEADSONSTICK { cmp = "POL2| *|*|-1"; dehackednum = 894 } frame S_GIBS { cmp = "POL5| *|*|-1"; dehackednum = 895 } frame S_HEADONASTICK { cmp = "POL4| *|*|-1"; dehackednum = 896 } frame S_HEADCANDLES { cmp = "POL3| *|T| 6|*|@next"; dehackednum = 897 } frame S_HEADCANDLES2 { cmp = "POL3| 1|T| 6|*|@prev"; dehackednum = 898 } frame S_DEADSTICK { cmp = "POL1| *|*|-1"; dehackednum = 899 } frame S_LIVESTICK { cmp = "POL6| *|*| 6|*|@next"; dehackednum = 900 } frame S_LIVESTICK2 { cmp = "POL6| 1|*| 8|*|@prev"; dehackednum = 901 } frame S_MEAT2 { cmp = "GOR2|*|*|-1"; dehackednum = 902 } frame S_MEAT3 { cmp = "GOR3|*|*|-1"; dehackednum = 903 } frame S_MEAT4 { cmp = "GOR4|*|*|-1"; dehackednum = 904 } frame S_MEAT5 { cmp = "GOR5|*|*|-1"; dehackednum = 905 } // Columns, candles, and other diabolical decor frame S_STALAGTITE { cmp = "SMIT|*|*|-1"; dehackednum = 906 } frame S_TALLGRNCOL { cmp = "COL1|*|*|-1"; dehackednum = 907 } frame S_SHRTGRNCOL { cmp = "COL2|*|*|-1"; dehackednum = 908 } frame S_TALLREDCOL { cmp = "COL3|*|*|-1"; dehackednum = 909 } frame S_SHRTREDCOL { cmp = "COL4|*|*|-1"; dehackednum = 910 } frame S_CANDLESTIK { cmp = "CAND|*|T|-1"; dehackednum = 911 } frame S_CANDELABRA { cmp = "CBRA|*|T|-1"; dehackednum = 912 } frame S_SKULLCOL { cmp = "COL6|*|*|-1"; dehackednum = 913 } frame S_TORCHTREE { cmp = "TRE1|*|*|-1"; dehackednum = 914 } frame S_BIGTREE { cmp = "TRE2|*|*|-1"; dehackednum = 915 } frame S_TECHPILLAR { cmp = "ELEC|*|*|-1"; dehackednum = 916 } frame S_EVILEYE { cmp = "CEYE|*|T| 6|*|@next"; dehackednum = 917 } frame S_EVILEYE2 { cmp = "CEYE|1|T| 6|*|@next"; dehackednum = 918 } frame S_EVILEYE3 { cmp = "CEYE|2|T| 6|*|@next"; dehackednum = 919 } frame S_EVILEYE4 { cmp = "CEYE|1|T| 6|*|S_EVILEYE"; dehackednum = 920 } frame S_FLOATSKULL { cmp = "FSKU|*|T| 6|*|@next"; dehackednum = 921 } frame S_FLOATSKULL2 { cmp = "FSKU|1|T| 6|*|@next"; dehackednum = 922 } frame S_FLOATSKULL3 { cmp = "FSKU|2|T| 6|*|S_FLOATSKULL"; dehackednum = 923 } frame S_HEARTCOL { cmp = "COL5|*|*|14|*|@next"; dehackednum = 924 } frame S_HEARTCOL2 { cmp = "COL5|1|*|14|*|@prev"; dehackednum = 925 } // Torches frame S_BLUETORCH { cmp = "TBLU|*|T| 4|*|@next"; dehackednum = 926 } frame S_BLUETORCH2 { cmp = "TBLU|1|T| 4|*|@next"; dehackednum = 927 } frame S_BLUETORCH3 { cmp = "TBLU|2|T| 4|*|@next"; dehackednum = 928 } frame S_BLUETORCH4 { cmp = "TBLU|3|T| 4|*|S_BLUETORCH"; dehackednum = 929 } frame S_GREENTORCH { cmp = "TGRN|*|T| 4|*|@next"; dehackednum = 930 } frame S_GREENTORCH2 { cmp = "TGRN|1|T| 4|*|@next"; dehackednum = 931 } frame S_GREENTORCH3 { cmp = "TGRN|2|T| 4|*|@next"; dehackednum = 932 } frame S_GREENTORCH4 { cmp = "TGRN|3|T| 4|*|S_GREENTORCH"; dehackednum = 933 } frame S_REDTORCH { cmp = "TRED|*|T| 4|*|@next"; dehackednum = 934 } frame S_REDTORCH2 { cmp = "TRED|1|T| 4|*|@next"; dehackednum = 935 } frame S_REDTORCH3 { cmp = "TRED|2|T| 4|*|@next"; dehackednum = 936 } frame S_REDTORCH4 { cmp = "TRED|3|T| 4|*|S_REDTORCH"; dehackednum = 937 } frame S_BTORCHSHRT { cmp = "SMBT|*|T| 4|*|@next"; dehackednum = 938 } frame S_BTORCHSHRT2 { cmp = "SMBT|1|T| 4|*|@next"; dehackednum = 939 } frame S_BTORCHSHRT3 { cmp = "SMBT|2|T| 4|*|@next"; dehackednum = 940 } frame S_BTORCHSHRT4 { cmp = "SMBT|3|T| 4|*|S_BTORCHSHRT"; dehackednum = 941 } frame S_GTORCHSHRT { cmp = "SMGT|*|T| 4|*|@next"; dehackednum = 942 } frame S_GTORCHSHRT2 { cmp = "SMGT|1|T| 4|*|@next"; dehackednum = 943 } frame S_GTORCHSHRT3 { cmp = "SMGT|2|T| 4|*|@next"; dehackednum = 944 } frame S_GTORCHSHRT4 { cmp = "SMGT|3|T| 4|*|S_GTORCHSHRT"; dehackednum = 945 } frame S_RTORCHSHRT { cmp = "SMRT|*|T| 4|*|@next"; dehackednum = 946 } frame S_RTORCHSHRT2 { cmp = "SMRT|1|T| 4|*|@next"; dehackednum = 947 } frame S_RTORCHSHRT3 { cmp = "SMRT|2|T| 4|*|@next"; dehackednum = 948 } frame S_RTORCHSHRT4 { cmp = "SMRT|3|T| 4|*|S_RTORCHSHRT"; dehackednum = 949 } // DOOM II Bodies and Guts frame S_HANGNOGUTS { cmp = "HDB1|*|*|-1"; dehackednum = 950 } frame S_HANGBNOBRAIN { cmp = "HDB2|*|*|-1"; dehackednum = 951 } frame S_HANGTLOOKDN { cmp = "HDB3|*|*|-1"; dehackednum = 952 } frame S_HANGTSKULL { cmp = "HDB4|*|*|-1"; dehackednum = 953 } frame S_HANGTLOOKUP { cmp = "HDB5|*|*|-1"; dehackednum = 954 } frame S_HANGTNOBRAIN { cmp = "HDB6|*|*|-1"; dehackednum = 955 } frame S_COLONGIBS { cmp = "POB1|*|*|-1"; dehackednum = 956 } frame S_SMALLPOOL { cmp = "POB2|*|*|-1"; dehackednum = 957 } frame S_BRAINSTEM { cmp = "BRS1|*|*|-1"; dehackednum = 958 } // DOOM II Tech Lamps frame S_TECHLAMP { cmp = "TLMP|*|T| 4|*|@next"; dehackednum = 959 } frame S_TECHLAMP2 { cmp = "TLMP|1|T| 4|*|@next"; dehackednum = 960 } frame S_TECHLAMP3 { cmp = "TLMP|2|T| 4|*|@next"; dehackednum = 961 } frame S_TECHLAMP4 { cmp = "TLMP|3|T| 4|*|S_TECHLAMP"; dehackednum = 962 } frame S_TECH2LAMP { cmp = "TLP2|*|T| 4|*|@next"; dehackednum = 963 } frame S_TECH2LAMP2 { cmp = "TLP2|1|T| 4|*|@next"; dehackednum = 964 } frame S_TECH2LAMP3 { cmp = "TLP2|2|T| 4|*|@next"; dehackednum = 965 } frame S_TECH2LAMP4 { cmp = "TLP2|3|T| 4|*|S_TECH2LAMP"; dehackednum = 966 } // MBF Doom-specific Frames ---------------------------------------------------- // S_GRENADE: This frame can be used to create timed grenades frame S_GRENADE { cmp = "MISL|*|T|1000|Die|@this"; dehackednum = 968 } // S_DETONATE: These frames can be used for variable-damage explosions frame S_DETONATE { cmp = "MISL|1|T| 4|Scream |@next"; dehackednum = 969 } frame S_DETONATE2 { cmp = "MISL|2|T| 6|Detonate|@next"; dehackednum = 970 } frame S_DETONATE3 { cmp = "MISL|3|T|10"; dehackednum = 971 } // Beta BFG plasma frames frame S_PLS1BALL { cmp = "PLS1|*|T|6|*|@next"; dehackednum = 1042 } frame S_PLS1BALL2 { cmp = "PLS1|1|T|6|*|@prev"; dehackednum = 1043 } frame S_PLS1EXP { cmp = "PLS1|2|T|4|*|@next"; dehackednum = 1044 } frame S_PLS1EXP2 { cmp = "PLS1|3|T|4|*|@next"; dehackednum = 1045 } frame S_PLS1EXP3 { cmp = "PLS1|4|T|4|*|@next"; dehackednum = 1046 } frame S_PLS1EXP4 { cmp = "PLS1|5|T|4|*|@next"; dehackednum = 1047 } frame S_PLS1EXP5 { cmp = "PLS1|6|T|4"; dehackednum = 1048 } frame S_PLS2BALL { cmp = "PLS2|*|T|4|*|@next"; dehackednum = 1049 } frame S_PLS2BALL2 { cmp = "PLS2|1|T|4|*|@prev"; dehackednum = 1050 } frame S_PLS2BALLX1 { cmp = "PLS2|2|T|6|*|@next"; dehackednum = 1051 } frame S_PLS2BALLX2 { cmp = "PLS2|3|T|6|*|@next"; dehackednum = 1052 } frame S_PLS2BALLX3 { cmp = "PLS2|4|T|6"; dehackednum = 1053 } // S_MUSHROOM: This frame can be used to make a mushroom cloud explosion frame S_MUSHROOM { cmp = "MISL|1|T|8|Mushroom|S_EXPLODE2"; dehackednum = 1075 }