Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2011
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.67 KB | None | 0 0
  1. // Wolf3D Decorations
  2.  
  3. NaziFlag
  4. {
  5. //$Category "Wolf3D"
  6. DoomEdNum 21062
  7. Solid
  8. Sprite FLAG
  9. Frames "A"
  10. Radius 32
  11. Height 64
  12. }
  13.  
  14. AardwolfSign
  15. {
  16. //$Category "Wolf3D"
  17. DoomEdNum 21063
  18. Solid
  19. Sprite AARD
  20. Frames "A"
  21. Radius 32
  22. Height 64
  23. }
  24.  
  25. HangingUtensils
  26. {
  27. //$Category "Wolf3D"
  28. DoomEdNum 21067
  29. Sprite POT2
  30. Frames "A"
  31. Radius 32
  32. Height 20
  33. }
  34.  
  35. Stove
  36. {
  37. //$Category "Wolf3D"
  38. DoomEdNum 21068
  39. Sprite STOV
  40. Solid
  41. Frames "A"
  42. Radius 32
  43. Height 64
  44. }
  45.  
  46. SpearRack
  47. {
  48. //$Category "Wolf3D"
  49. DoomEdNum 21069
  50. Sprite SPEA
  51. Solid
  52. Frames "A"
  53. Radius 32
  54. Height 64
  55. }
  56.  
  57. HangingVines
  58. {
  59. //$Category "Wolf3D"
  60. DoomEdNum 21070
  61. Sprite VINE
  62. Frames "A"
  63. Radius 32
  64. Height 64
  65. }
  66.  
  67. DeadGuard
  68. {
  69. //$Category "Wolf3D"
  70. DoomEdNum 21124
  71. Sprite WBRN
  72. Frames "N"
  73. Radius 10
  74. Height 0
  75. Solid
  76. }
  77.  
  78. WoodBarrel
  79. {
  80. //$Category "Wolf3D"
  81. DoomEdNum 21058
  82. Solid
  83. Sprite BAR2
  84. Frames "A"
  85. Radius 32
  86. Height 30
  87. }
  88.  
  89. WellwithWater
  90. {
  91. //$Category "Wolf3D"
  92. DoomEdNum 21059
  93. Solid
  94. Sprite WEL1
  95. Frames "A"
  96. Radius 32
  97. Height 30
  98. }
  99.  
  100. DryWell
  101. {
  102. //$Category "Wolf3D"
  103. DoomEdNum 21060
  104. Solid
  105. Sprite WEL2
  106. Frames "A"
  107. Radius 32
  108. Height 30
  109. }
  110.  
  111. Bed
  112. {
  113. //$Category "Wolf3D"
  114. DoomEdNum 21045
  115. Sprite BED1
  116. Solid
  117. Frames "A"
  118. Radius 32
  119. Height 30
  120. }
  121.  
  122. Basket
  123. {
  124. //$Category "Wolf3D"
  125. DoomEdNum 21046
  126. Sprite BASK
  127. Frames "A"
  128. Radius 32
  129. Height 15
  130. }
  131.  
  132. StoneColumn
  133. {
  134. //$Category "Wolf3D"
  135. DoomEdNum 21030
  136. Sprite COLW
  137. Solid
  138. Frames "A"
  139. Radius 32
  140. Height 64
  141. }
  142.  
  143. Plant
  144. {
  145. //$Category "Wolf3D"
  146. DoomEdNum 21031
  147. Sprite PLT1
  148. Solid
  149. Frames "A"
  150. Radius 32
  151. Height 40
  152. }
  153.  
  154. Skeleton
  155. {
  156. //$Category "Wolf3D"
  157. DoomEdNum 21032
  158. Sprite BONE
  159. Frames "A"
  160. Radius 32
  161. Height 15
  162. }
  163.  
  164. Sink
  165. {
  166. //$Category "Wolf3D"
  167. DoomEdNum 21033
  168. Sprite SINK
  169. Solid
  170. Frames "A"
  171. Radius 32
  172. Height 40
  173. }
  174.  
  175. PlantinVase
  176. {
  177. //$Category "Wolf3D"
  178. DoomEdNum 21034
  179. Sprite PLT2
  180. Solid
  181. Frames "A"
  182. Radius 32
  183. Height 50
  184. }
  185.  
  186. Vase
  187. {
  188. //$Category "Wolf3D"
  189. DoomEdNum 21035
  190. Sprite VASE
  191. Solid
  192. Frames "A"
  193. Radius 32
  194. Height 30
  195. }
  196.  
  197. Table
  198. {
  199. //$Category "Wolf3D"
  200. DoomEdNum 21036
  201. Sprite TAB2
  202. Solid
  203. Frames "A"
  204. Radius 32
  205. Height 30
  206. }
  207.  
  208. GreenCeilingLight
  209. {
  210. //$Category "Wolf3D"
  211. DoomEdNum 21037
  212. Sprite LIT5
  213. Frames "A*"
  214. Radius 32
  215. Height 0
  216. Solid
  217. }
  218.  
  219. KitchenUtensils
  220. {
  221. //$Category "Wolf3D"
  222. DoomEdNum 21038
  223. Sprite POT1
  224. Frames "A"
  225. Radius 32
  226. Height 20
  227. }
  228.  
  229. SuitofArmor
  230. {
  231. //$Category "Wolf3D"
  232. DoomEdNum 21039
  233. Sprite KNIG
  234. Solid
  235. Frames "A"
  236. Radius 32
  237. Height 64
  238. }
  239.  
  240. EmptyCage
  241. {
  242. //$Category "Wolf3D"
  243. DoomEdNum 21040
  244. Sprite CAG1
  245. Solid
  246. Frames "A"
  247. Radius 32
  248. Height 64
  249. }
  250.  
  251. Cage
  252. {
  253. //$Category "Wolf3D"
  254. DoomEdNum 21041
  255. Sprite CAG2
  256. Solid
  257. Frames "A"
  258. Radius 32
  259. Height 64
  260. }
  261.  
  262. OilDrum
  263. {
  264. //$Category "Wolf3D"
  265. DoomEdNum 21024
  266. Solid
  267. Sprite BARL
  268. Frames "A"
  269. Radius 32
  270. Height 30
  271. }
  272.  
  273. TableandChairs
  274. {
  275. //$Category "Wolf3D"
  276. DoomEdNum 21025
  277. Solid
  278. Sprite TAB1
  279. Frames "A"
  280. Radius 32
  281. Height 32
  282. }
  283.  
  284. FloorLamp
  285. {
  286. //$Category "Wolf3D"
  287. DoomEdNum 21026
  288. Solid
  289. Sprite LIT1
  290. Frames "A*"
  291. Radius 32
  292. Height 32
  293. }
  294.  
  295. Chandalier
  296. {
  297. //$Category "Wolf3D"
  298. DoomEdNum 21027
  299. Sprite LIT3
  300. Frames "A*"
  301. Radius 32
  302. Height 0
  303. Solid
  304. }
  305.  
  306. HangingSkeleton
  307. {
  308. //$Category "Wolf3D"
  309. DoomEdNum 21028
  310. Sprite HNG1
  311. Solid
  312. Frames "A"
  313. Radius 32
  314. Height 64
  315. }
  316.  
  317. // Secret Level Enemies
  318.  
  319. Actor FatFace 20015
  320. {
  321. //$Category "Wolf3D"
  322. -SOLID
  323. +NOSECTOR
  324. RenderStyle None
  325. States
  326. {
  327. Spawn:
  328. TNT1 A 0
  329. TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(801) == 0, "EasySpawn")
  330. TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(801) == 1, "NormalSpawn")
  331. TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(801) == 2, "MediumSpawn")
  332. TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(801) == 3, "HardSpawn")
  333. Stop
  334. EasySpawn:
  335. TNT1 A 1 A_SpawnItemEx("FatFaceEasy")
  336. Stop
  337. NormalSpawn:
  338. TNT1 A 1 A_SpawnItemEx("FatFaceNormal")
  339. Stop
  340. MediumSpawn:
  341. TNT1 A 1 A_SpawnItemEx("FatFaceMedium")
  342. Stop
  343. HardSpawn:
  344. TNT1 A 1 A_SpawnItemEx("FatFaceHard")
  345. Stop
  346. }
  347. }
  348.  
  349. ACTOR FatFaceEasy
  350. {
  351. Health 2000
  352. Radius 26
  353. Height 56
  354. DeathHeight 0
  355. Speed 4
  356. Mass 10000
  357. Painchance 0
  358. MONSTER
  359. +FLOORCLIP
  360. +BOSS
  361. +NORADIUSDMG
  362. +LOOKALLAROUND
  363. +AMBUSH
  364. +JUSTHIT
  365. SeeSound "bos5/sight"
  366. AttackSound "boss/attack"
  367. DeathSound "bos5/death"
  368. Obituary "%o was killed by General Fettgesicht."
  369. BloodColor "FF 00 00"
  370. DamageFactor "WolfNazi", 0.0
  371. Damage 4
  372. States
  373. {
  374. Spawn:
  375. WBO5 A 5 A_Look
  376. Loop
  377. See:
  378. WBO5 AAAAABBBBBCCCCCDDDDD 1 A_Chase
  379. Loop
  380. Missile:
  381. WBO5 E 0 A_Jump (10, 3)
  382. WBO5 E 10 A_FaceTarget
  383. WBO5 F 5 BRIGHT A_CustomMissile ("WolfRocket", 30, 18, 0)
  384. WBO5 E 5 A_FaceTarget
  385. WBO5 E 0 A_JumpIfCloser(96, "CloseShot")
  386. WBO5 E 0 A_JumpIfCloser(192, "MidShot")
  387. WBO5 GH 5 BRIGHT A_CustomBulletAttack(5.0, 5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  388. WBO5 E 0 A_FaceTarget
  389. WBO5 GH 5 BRIGHT A_CustomBulletAttack(5.0, 5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  390. MissileResume:
  391. WBO5 E 0 A_CPosRefire
  392. WBO5 AAAABBBBCCCCDDDD 1 A_Chase
  393. Goto Missile
  394. CloseShot:
  395. WBO5 GH 5 BRIGHT A_CustomBulletAttack(3.0, 3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  396. WBO5 E 0 A_FaceTarget
  397. WBO5 GH 5 BRIGHT A_CustomBulletAttack(3.0, 3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  398. Goto MissileResume
  399. MidShot:
  400. WBO5 GH 5 BRIGHT A_CustomBulletAttack(4.0, 4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  401. WBO5 E 0 A_FaceTarget
  402. WBO5 GH 5 BRIGHT A_CustomBulletAttack(4.0, 4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  403. Goto MissileResume
  404. Death:
  405. WBO5 A 60 A_Scream
  406. WBO5 JK 5
  407. Stop
  408. }
  409. }
  410.  
  411. ACTOR FatFaceNormal : FatFaceEasy
  412. {
  413. Health 2000
  414. }
  415.  
  416. ACTOR FatFaceMedium : FatFaceEasy
  417. {
  418. Health 2000
  419. }
  420.  
  421. ACTOR FatFaceHard : FatFaceEasy
  422. {
  423. Health 2000
  424. }
  425.  
  426. ACTOR WolfPuff : BulletPuff
  427. {
  428. damagetype "WolfNazi"
  429. }
  430.  
  431. ACTOR WolfRocket
  432. {
  433. PROJECTILE
  434. Radius 4
  435. Speed 14
  436. SeeSound "missile/fire"
  437. DeathSound "missile/hit"
  438. damagetype "WolfNazi"
  439. States
  440. {
  441. Spawn:
  442. MISL A 1
  443. MISL A 1 BRIGHT A_SpawnItemEx("WolfRocketSmoke", 0, 0, -40)
  444. Loop
  445. Death:
  446. BAL3 CDE 4 A_Explode(16, 32, 1)
  447. Stop
  448. }
  449. }
  450.  
  451. ACTOR WolfRocketSmoke
  452. {
  453. +NOBLOCKMAP
  454. +DROPOFF
  455. +NOGRAVITY
  456. - SOLID
  457. Height 5
  458. Radius 5
  459. Speed 0
  460. States
  461. {
  462. Spawn:
  463. NULL A 3
  464. RTRL ABC 2
  465. Death:
  466. RTRL D 2
  467. Stop
  468. }
  469. }
  470.  
  471. ACTOR Dog 20201
  472. {
  473. //$Category "Wolf3D"
  474. Health 1
  475. Radius 28
  476. Height 38
  477. DeathHeight 0
  478. Speed 5
  479. Mass 10000
  480. Painchance 255
  481. MONSTER
  482. +FLOORClip
  483. +JUSTHIT
  484. +FULLVOLACTIVE
  485. +FULLVOLDEATH
  486. +LOOKALLAROUND
  487. +CANNOTPUSH
  488. +DONTGIB
  489. +NOTARGET
  490. SeeSound "dog/sight"
  491. AttackSound "dog/attack"
  492. DeathSound "dog/death"
  493. Obituary "%o was bitten by a Dog."
  494. MeleeDamage 2
  495. BloodColor "FF 00 00"
  496. DamageFactor "WolfNazi", 0.0
  497. States
  498. {
  499. Spawn:
  500. WDOG AA 1 A_Wander
  501. WDOG AB 1 A_Look
  502. WDOG BB 1 A_Wander
  503. WDOG BB 1 A_Look
  504. WDOG CC 1 A_Wander
  505. WDOG CC 1 A_Look
  506. WDOG DD 1 A_Wander
  507. WDOG DD 1 A_Look
  508. Loop
  509. See:
  510. WDOG A 1 ACS_ExecuteAlways (13, 0, tid)
  511. WDOG AAABBBBCCCCDDDD 1 A_Chase
  512. Loop
  513. Melee:
  514. WDOG EE 3 A_FaceTarget
  515. WDOG FF 3 A_MeleeAttack
  516. WDOG GG 3
  517. WDOG AA 4
  518. Goto See
  519. Pain:
  520. WDOG E 6
  521. Goto See
  522. Death:
  523. WDOG H 5 A_Scream
  524. WDOG I 5
  525. WDOG K -1 A_NoBlocking
  526. Stop
  527. }
  528. }
  529.  
  530. ACTOR BrownNazi 20002
  531. {
  532. //$Category "Wolf3D"
  533. Health 25
  534. Radius 26
  535. Height 54
  536. DeathHeight 0
  537. Speed 3
  538. Mass 10000
  539. Painchance 255
  540. MONSTER
  541. +FLOORClip
  542. +FULLVOLACTIVE
  543. +FULLVOLDEATH
  544. +DONTGIB
  545. +NOTARGET
  546. SeeSound "brown/sight"
  547. AttackSound "shots/single"
  548. DeathSound "brown/death"
  549. Obituary "%o was killed by a Guard."
  550. BloodColor "FF 00 00"
  551. DamageFactor "WolfNazi", 0.0
  552. DropItem "Clip"
  553. States
  554. {
  555. Spawn:
  556. WBRN EEEEEE 4 A_LookEx (0, 0, 0, 2048, 0, "See")
  557. Loop
  558. See:
  559. WBRN A 1 ACS_ExecuteAlways (13, 0, tid)
  560. WBRN AAAAABBBBBBCCCCCDDDDDD 1 A_Chase
  561. Loop
  562. Missile:
  563. WBRN G 4 A_CposRefire
  564. WBRN H 4 A_FaceTarget
  565. WBRN H 0 A_JumpIfCloser(64, "CloseShot")
  566. WBRN H 0 A_JumpIfCloser(128, "MidShot")
  567. WBRN I 8 BRIGHT A_CustomBulletAttack(7.0, 7.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  568. MissileResume:
  569. WBRN HHGG 1
  570. WBRN AAAAAABBBBBB 1 A_Chase
  571. WBRN G 0 A_CposRefire
  572. Goto Missile
  573. CloseShot:
  574. WBRN I 8 BRIGHT A_CustomBulletAttack(5.0, 5.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  575. Goto MissileResume
  576. MidShot:
  577. WBRN I 8 BRIGHT A_CustomBulletAttack(6.0, 6.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  578. Goto MissileResume
  579. Pain:
  580. WBRN F 6 A_Pain
  581. Goto See
  582. Death:
  583. WBRN K 5 A_Scream
  584. WBRN L 5
  585. WBRN N -1 A_NoBlocking
  586. Stop
  587. }
  588. }
  589.  
  590. ACTOR MBrownNazi : BrownNazi 20202
  591. {
  592. +JUSTHIT
  593. States
  594. {
  595. Spawn:
  596. WBRN AAA 1 A_Wander
  597. WBRN AAAA 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  598. WBRN BBB 1 A_Wander
  599. WBRN BBB 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  600. WBRN CCC 1 A_Wander
  601. WBRN CCC 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  602. WBRN DDD 1 A_Wander
  603. WBRN DDD 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  604. Loop
  605. }
  606. }
  607.  
  608. ACTOR BlueNazi 20003
  609. {
  610. //$Category "Wolf3D"
  611. Health 100
  612. Radius 26
  613. Height 54
  614. DeathHeight 0
  615. Speed 4
  616. Mass 10000
  617. Painchance 255
  618. MONSTER
  619. +FLOORCLIP
  620. +FULLVOLACTIVE
  621. +FULLVOLDEATH
  622. +DONTGIB
  623. +NOTARGET
  624. SeeSound "blue/sight"
  625. AttackSound "shots/burst"
  626. DeathSound "blue/death"
  627. Obituary "%o was killed by an SS Nazi."
  628. BloodColor "FF 00 00"
  629. DamageFactor "WolfNazi", 0.0
  630. DropItem "Clip"
  631. States
  632. {
  633. Spawn:
  634. WBLU EEEEEE 4 A_LookEx (0, 0, 0, 2048, 0, "See")
  635. Loop
  636. See:
  637. WBLU A 1 ACS_ExecuteAlways (13, 0, tid)
  638. WBLU AAAAABBBBBBCCCCCCDDDDDD 1 A_Chase
  639. Loop
  640. Missile:
  641. WBLU G 5 A_CPosRefire
  642. WBLU H 5 A_FaceTarget
  643. WBLU H 0 A_JumpIfCloser(96, "CloseShot") // SS and bosses are more accurate
  644. WBLU H 0 A_JumpIfCloser(192, "MidShot")
  645. WBLU I 8 BRIGHT A_CustomBulletAttack(5.0,5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  646. WBLU H 0 A_CPosRefire
  647. WBLU H 2 A_FaceTarget
  648. WBLU I 8 BRIGHT A_CustomBulletAttack(5.0,5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  649. WBLU H 0 A_CPosRefire
  650. WBLU H 2 A_FaceTarget
  651. WBLU I 8 BRIGHT A_CustomBulletAttack(5.0,5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  652. WBLU H 0 A_CPosRefire
  653. WBLU H 2 A_FaceTarget
  654. WBLU I 8 BRIGHT A_CustomBulletAttack(5.0,5.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  655. WBLU H 0 A_CPosRefire
  656. WBLU H 5
  657. Goto See
  658. CloseShot:
  659. WBLU I 8 BRIGHT A_CustomBulletAttack(3.0,3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  660. WBLU H 0 A_CPosRefire
  661. WBLU H 2 A_FaceTarget
  662. WBLU I 8 BRIGHT A_CustomBulletAttack(3.0,3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  663. WBLU H 0 A_CPosRefire
  664. WBLU H 2 A_FaceTarget
  665. WBLU I 8 BRIGHT A_CustomBulletAttack(3.0,3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  666. WBLU H 0 A_CPosRefire
  667. WBLU H 2 A_FaceTarget
  668. WBLU I 8 BRIGHT A_CustomBulletAttack(3.0,3.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  669. WBLU H 0 A_CPosRefire
  670. WBLU H 5
  671. Goto See
  672. MidShot:
  673. WBLU I 8 BRIGHT A_CustomBulletAttack(4.0,4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  674. WBLU H 0 A_CPosRefire
  675. WBLU H 2 A_FaceTarget
  676. WBLU I 8 BRIGHT A_CustomBulletAttack(4.0,4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  677. WBLU H 0 A_CPosRefire
  678. WBLU H 2 A_FaceTarget
  679. WBLU I 8 BRIGHT A_CustomBulletAttack(4.0,4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  680. WBLU H 0 A_CPosRefire
  681. WBLU H 2 A_FaceTarget
  682. WBLU I 8 BRIGHT A_CustomBulletAttack(4.0,4.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  683. WBLU H 0 A_CPosRefire
  684. WBLU H 5
  685. Goto See
  686. Pain:
  687. WBLU F 6 A_Pain
  688. Goto See
  689. Death:
  690. WBLU J 5 ACS_ExecuteAlways (25, 0, 1)
  691. WBLU K 5 A_Scream
  692. WBLU L 5
  693. WBLU M 5 A_GiveToTarget("Points", 500)
  694. WBLU N -1 A_NoBlocking
  695. Stop
  696. }
  697. }
  698.  
  699. ACTOR MBlueNazi : BlueNazi 20203
  700. {
  701. +JUSTHIT
  702. States
  703. {
  704. Spawn:
  705. WBLU AAA 1 A_Wander
  706. WBLU AAA 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  707. WBLU BBB 1 A_Wander
  708. WBLU BBB 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  709. WBLU CCC 1 A_Wander
  710. WBLU CCC 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  711. WBLU DDD 1 A_Wander
  712. WBLU DDD 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  713. Loop
  714. }
  715. }
  716.  
  717. ACTOR WhiteNazi : BrownNazi 20004
  718. {
  719. //$Category "Wolf3D"
  720. Speed 5
  721. Mass 10000
  722. Health 50
  723. SeeSound "white/sight"
  724. AttackSound "shots/single"
  725. DeathSound "white/death"
  726. Obituary "%o was killed by a Nazi Officer."
  727. BloodColor "FF 00 00"
  728. DamageFactor "WolfNazi", 0.0
  729. DropItem "Clip"
  730. States
  731. {
  732. Spawn:
  733. WWHT ZZZZZZ 2 A_LookEx (0, 0, 0, 2048, 0, "See")
  734. Loop
  735. See:
  736. WWHT E 4 ACS_ExecuteAlways (13, 0, tid)
  737. WWHT AAAABBBBCCCCDDDD 1 A_Chase
  738. Goto See+1
  739. Missile:
  740. WWHT EEFF 2 A_FaceTarget
  741. WWHT F 0 A_JumpIfCloser(64, "CloseShot")
  742. WWHT F 0 A_JumpIfCloser(128, "MidShot")
  743. WWHT GG 2 BRIGHT A_CustomBulletAttack(7.0, 7.0, 1, ACS_ExecuteWithResult(800, 4), "WolfPuff")
  744. MissileResume:
  745. WWHT FF 4
  746. WWHT AAAABBBB 1 A_Chase
  747. WWHT F 0 A_CposRefire
  748. Goto Missile
  749. CloseShot:
  750. WWHT GG 2 BRIGHT A_CustomBulletAttack(5.0, 5.0, 1, ACS_ExecuteWithResult(800, 2), "WolfPuff")
  751. Goto MissileResume
  752. MidShot:
  753. WWHT GG 2 BRIGHT A_CustomBulletAttack(6.0, 6.0, 1, ACS_ExecuteWithResult(800, 3), "WolfPuff")
  754. Goto MissileResume
  755. Pain:
  756. WWHT H 6 A_Pain
  757. Goto See
  758. Death:
  759. WWHT I 5 A_Scream
  760. WWHT J 5
  761. WWHT M 5
  762. WWHT N -1 A_NoBlocking
  763. Stop
  764. }
  765. }
  766.  
  767. ACTOR MWhiteNazi : WhiteNazi 20204
  768. {
  769. +JUSTHIT
  770. States
  771. {
  772. Spawn:
  773. WWHT AA 1 A_Wander
  774. WWHT AA 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  775. WWHT BB 1 A_Wander
  776. WWHT BB 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  777. WWHT CC 1 A_Wander
  778. WWHT CC 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  779. WWHT DD 1 A_Wander
  780. WWHT DD 1 A_LookEx (0, 0, 0, 2048, 0, "See")
  781. Loop
  782. }
  783. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement