Patch File for DeHackEd v3.0

# Note: Use the pound sign ('#') to start comment lines.

Doom version = 19
Patch format = 6


Thing 2 (Trooper)
Hit points = 40
Alert sound = 0
Reaction time = 1
Pain chance = 100
Pain sound = 34
Death sound = 61
Speed = 10
Mass = 75
Action sound = 0

Thing 3 (Sargeant)
Hit points = 40
Alert sound = 0
Reaction time = 2
Pain sound = 34
Death sound = 61
Speed = 10
Mass = 75
Action sound = 0

Thing 6 (Revenant)
Alert sound = 91
Injury frame = 0
Pain sound = 0
Close attack frame = 0
Far attack frame = 0
Death frame = 0
Death sound = 0
Speed = 25
Action sound = 91
Bits = 4120

Thing 7 (Revenant Fireball)
Initial frame = 114
Alert sound = 0
Speed = 1310720
Width = 524288
Missile damage = 8

Thing 9 (Mancubus)
Hit points = 65
Alert sound = 0
Reaction time = 4
Pain sound = 34
Far attack frame = 0
Exploding frame = 388
Death sound = 61
Speed = 9
Width = 1310720
Height = 3670016
Mass = 85
Action sound = 0
Bits = 20971526
Respawn frame = 0

Thing 11 (Chaingun Sargeant)
Hit points = 65
Alert sound = 0
Reaction time = 3
Pain sound = 34
Death sound = 61
Speed = 10
Mass = 90
Action sound = 0

Thing 12 (Imp)
Hit points = 35
Alert sound = 0
Reaction time = 2
Pain sound = 34
Close attack frame = 0
Death sound = 61
Speed = 10
Mass = 80
Action sound = 0

Thing 13 (Demon)
Hit points = 20
Alert sound = 0
Reaction time = 2
Pain chance = 220
Speed = 14
Width = 983040
Height = 2293760
Mass = 30

Thing 15 (Cacodemon)
Alert sound = 0
Pain sound = 30
Death sound = 73
Action sound = 50

Thing 16 (Baron of Hell)
Hit points = 35
Alert sound = 0
Reaction time = 10
Pain sound = 34
Close attack frame = 0
Far attack frame = 0
Exploding frame = 542
Death sound = 61
Speed = 7
Width = 1048576
Height = 3670016
Mass = 70
Action sound = 0
Bits = 6
Respawn frame = 0

Thing 20 (Spiderdemon)
Action sound = 0

Thing 23 (Pain Elemental)
Hit points = 650
Alert sound = 65
Reaction time = 1
Attack sound = 42
Pain chance = 32
Pain sound = 65
Death sound = 82
Speed = 35
Width = 3932160
Height = 5242880
Action sound = 65
Bits = 157827590
Respawn frame = 0

Thing 31 (Barrel)
Initial frame = 778
Death frame = 779

Thing 34 (Rocket (in air))
Initial frame = 808
Alert sound = 0
Death frame = 811
Speed = 1966080
Width = 851968
Missile damage = 5
Bits = 66576

Thing 35 (Plasma Bullet)
Missile damage = 4

Thing 36 (BFG Shot)
Initial frame = 114
Alert sound = 14
Death frame = 127
Death sound = 82
Missile damage = 5

Thing 40 (Teleport Flash)
Initial frame = 140
Bits = 536

Thing 83 (Tall Gr. Pillar)
Bits = 0

Thing 84 (Short Gr. Pillar)
Hit points = 0
Width = 1572864
Height = 8388608
Bits = 16

Thing 85 (Tall Red Pillar)
Hit points = 0
Width = 1572864
Height = 8388608
Bits = 16

Thing 86 (Short Red Pillar)
Width = 524288
Height = 524288
Bits = 0

Thing 87 (Pillar w/Skull)
Width = 786432
Height = 2097152

Thing 90 (Flaming Skulls)
Bits = 0

Thing 91 (Grey Tree)
Bits = 0

Thing 92 (Tall Blue Torch)
Initial frame = 930

Thing 98 (Brown Stub)
Hit points = 0
Width = 1572864
Height = 8388608
Bits = 16

Thing 101 (Candelabra)
Bits = 33554456

Thing 121 (Skewered Heads)
Hit points = 0
Width = 1572864
Height = 4194304
Bits = 16

Thing 123 (Pole with Skull)
Bits = 0

Thing 127 (Large Tree)
Hit points = 0
Width = 1572864
Height = 8388608
Bits = 16

Thing 128 (Flaming Barrel)
Width = 655360
Height = 2752512

Thing 129 (Hanging Body 1)
Hit points = 10
Width = 786432
Height = 2621440
Bits = 2

Sound 74
Value = 120

Sound 80
Value = 300

Sound 84
Value = 32

Sound 98
Value = 100

Sound 99
Value = 64

Sound 103
Value = 300

Frame 5
Duration = 2

Frame 6
Duration = 2

Frame 7
Duration = 4

Frame 8
Duration = 3

Frame 9
Duration = 3

Frame 14
Sprite number = 4
Sprite subnumber = 0
Duration = 7
Next frame = 288

Frame 15
Sprite subnumber = 0

Frame 16
Sprite subnumber = 0
Duration = 3

Frame 17
Sprite subnumber = 0
Duration = 3

Frame 21
Duration = 1

Frame 22
Sprite number = 5
Sprite subnumber = 1
Duration = 3

Frame 23
Sprite subnumber = 0
Duration = 3

Frame 24
Sprite subnumber = 0
Duration = 3

Frame 25
Sprite subnumber = 0
Duration = 3
Next frame = 29

Frame 26
Duration = 28

Frame 27
Sprite subnumber = 3
Duration = 7

Frame 28
Sprite subnumber = 1
Duration = 32
Next frame = 81

Frame 29
Duration = 2

Frame 30
Duration = 2

Frame 31
Duration = 2

Frame 36
Duration = 3

Frame 37
Duration = 3

Frame 38
Sprite subnumber = 32775
Duration = 6

Frame 39
Sprite subnumber = 32776
Duration = 6

Frame 40
Duration = 3

Frame 41
Duration = 3

Frame 42
Duration = 3

Frame 43
Sprite subnumber = 6
Duration = 3

Frame 44
Duration = 3

Frame 45
Duration = 4

Frame 47
Sprite subnumber = 0
Duration = 3

Frame 48
Sprite subnumber = 8
Duration = 3

Frame 52
Duration = 3

Frame 53
Sprite number = 8
Sprite subnumber = 32769
Duration = 3
Next frame = 289

Frame 54
Sprite subnumber = 0

Frame 55
Duration = 2
Next frame = 49

Frame 56
Sprite number = 7
Sprite subnumber = 32768
Duration = 1

Frame 60
Sprite number = 10
Duration = 17

Frame 61
Sprite number = 10
Sprite subnumber = 2
Duration = 18

Frame 62
Sprite subnumber = 0

Frame 63
Sprite number = 9
Sprite subnumber = 0

Frame 64
Sprite number = 9
Sprite subnumber = 0

Frame 65
Sprite number = 9
Sprite subnumber = 0

Frame 66
Sprite number = 9
Sprite subnumber = 0

Frame 67
Duration = 1

Frame 68
Duration = 1

Frame 74
Sprite subnumber = 1

Frame 76
Sprite number = 13
Sprite subnumber = 1

Frame 78
Sprite number = 13
Duration = 2

Frame 79
Duration = 3

Frame 80
Duration = 2

Frame 84
Duration = 0
Next frame = 290

Frame 85
Sprite subnumber = 0
Duration = 0

Frame 86
Sprite subnumber = 0
Duration = 15
Next frame = 26

Frame 87
Sprite subnumber = 0

Frame 88
Sprite number = 14
Sprite subnumber = 32770
Duration = 7

Frame 89
Sprite subnumber = 32768
Duration = 4

Frame 107
Sprite number = 21
Duration = 5

Frame 108
Sprite subnumber = 32768
Duration = 7
Next frame = 109

Frame 109
Sprite subnumber = 32769
Duration = 6

Frame 110
Duration = 5

Frame 111
Duration = 5

Frame 113
Duration = 3

Frame 287
Next frame = 292

Frame 288
Sprite number = 3
Sprite subnumber = 32770
Duration = 6
Next frame = 16

Frame 289
Sprite number = 8
Sprite subnumber = 32768
Next frame = 55

Frame 290
Sprite number = 14
Sprite subnumber = 32768
Duration = 0

Frame 291
Sprite number = 14
Sprite subnumber = 32768
Duration = 0
Next frame = 85

Frame 318
Sprite number = 22
Sprite subnumber = 32771

Frame 319
Sprite number = 22
Sprite subnumber = 32770

Frame 320
Sprite number = 22
Sprite subnumber = 32769

Frame 711
Duration = 1

Frame 712
Sprite subnumber = 1

Frame 713
Sprite subnumber = 2

Frame 714
Duration = 3

Frame 715
Duration = 3

Frame 716
Duration = 3

Frame 717
Duration = 3

Frame 718
Duration = 3

Frame 719
Duration = 3
Next frame = 720

Frame 720
Sprite subnumber = 32780
Duration = 3

Frame 721
Sprite subnumber = 32781
Duration = 3

Frame 722
Sprite subnumber = 32781
Duration = 3

Frame 723
Sprite subnumber = 32782
Duration = 3

Frame 724
Sprite subnumber = 32783
Duration = 3

Frame 725
Sprite subnumber = 32784
Duration = -1
Next frame = 0

Frame 778
Sprite number = 58
Duration = 1
Next frame = 778

Frame 779
Sprite number = 58
Duration = 5
Next frame = 780

Frame 780
Sprite number = 58
Sprite subnumber = 32770
Duration = 5

Frame 781
Sprite number = 58
Sprite subnumber = 32771

Frame 782
Sprite number = 58
Sprite subnumber = 32772
Next frame = 0

Frame 783
Duration = 10

Frame 797
Next frame = 0

Frame 798
Sprite number = 113
Sprite subnumber = 0
Duration = 5

Frame 802
Duration = 2

Frame 803
Sprite subnumber = 1
Duration = 2

Frame 804
Duration = 2

Frame 805
Sprite subnumber = 1
Duration = 2

Frame 808
Sprite number = 121
Sprite subnumber = 0
Duration = 6

Frame 809
Sprite number = 121
Sprite subnumber = 1
Duration = 6

Frame 810
Sprite number = 121
Sprite subnumber = 2
Duration = 1

Frame 811
Sprite number = 22
Sprite subnumber = 1
Duration = 5

Frame 812
Sprite number = 22
Sprite subnumber = 32770
Duration = 7

Frame 912
Sprite subnumber = 0
Duration = 5
Next frame = 920

Frame 919
Next frame = 917

Frame 920
Sprite number = 113
Sprite subnumber = 0
Duration = 8415
Next frame = 798

Ammo 1 (Shells)
Max ammo = 40

Ammo 2 (Cells)
Max ammo = 100

Ammo 3 (Rockets)
Max ammo = 16

Weapon 1 (Pistol)
Shooting frame = 14
Firing frame = 0

Weapon 2 (Shotgun)
Ammo type = 0
Firing frame = 0

Weapon 3 (Chaingun)
Shooting frame = 53
Firing frame = 0

Weapon 6 (BFG 9000)
Ammo type = 1

Weapon 7 (Chainsaw)
Deselect frame = 4
Select frame = 3
Bobbing frame = 2
Shooting frame = 5

Weapon 8 (Super Shotgun)
Ammo type = 3
Firing frame = 0

Pointer 10 (Frame 16)
Codep Frame = 38

Pointer 22 (Frame 36)
Codep Frame = 86

Pointer 23 (Frame 38)
Codep Frame = 39

Pointer 26 (Frame 43)
Codep Frame = 9

Pointer 27 (Frame 44)
Codep Frame = 39

Pointer 33 (Frame 52)
Codep Frame = 86

Pointer 34 (Frame 53)
Codep Frame = 14

Pointer 36 (Frame 55)
Codep Frame = 38

Pointer 41 (Frame 60)
Codep Frame = 38

Pointer 64 (Frame 84)
Codep Frame = 22

Pointer 66 (Frame 86)
Codep Frame = 22

Pointer 69 (Frame 89)
Codep Frame = 17

Pointer 70 (Frame 119)
Codep Frame = 190

Pointer 142 (Frame 285)
Codep Frame = 281

Pointer 145 (Frame 288)
Codep Frame = 14

Pointer 146 (Frame 289)
Codep Frame = 14

Pointer 147 (Frame 290)
Codep Frame = 22

Pointer 148 (Frame 291)
Codep Frame = 22

Pointer 220 (Frame 389)
Codep Frame = 160

Pointer 221 (Frame 390)
Codep Frame = 190

Pointer 222 (Frame 397)
Codep Frame = 783

Pointer 254 (Frame 454)
Codep Frame = 341

Pointer 300 (Frame 548)
Codep Frame = 783

Pointer 391 (Frame 703)
Codep Frame = 157

Pointer 394 (Frame 706)
Codep Frame = 157

Pointer 396 (Frame 708)
Codep Frame = 218

Pointer 397 (Frame 709)
Codep Frame = 218

Pointer 398 (Frame 710)
Codep Frame = 218

Pointer 399 (Frame 711)
Codep Frame = 618

Pointer 402 (Frame 718)
Codep Frame = 160

Pointer 427 (Frame 779)
Codep Frame = 190

Pointer 428 (Frame 780)
Codep Frame = 127

Pointer 444 (Frame 798)
Codep Frame = 127

Pointer 446 (Frame 809)
Codep Frame = 157

Misc 0
Initial Bullets = 75
BFG Cells/Shot = 2

Text 405 404
YOU HAVE ENTERED DEEPLY INTO THE INFESTED
STARPORT. BUT SOMETHING IS WRONG. THE
MONSTERS HAVE BROUGHT THEIR OWN REALITY
WITH THEM, AND THE STARPORT'S TECHNOLOGY
IS BEING SUBVERTED BY THEIR PRESENCE.

AHEAD, YOU SEE AN OUTPOST OF HELL, A
FORTIFIED ZONE. IF YOU CAN GET PAST IT,
YOU CAN PENETRATE INTO THE HAUNTED HEART
OF THE STARBASE AND FIND THE CONTROLLING
SWITCH WHICH HOLDS EARTH'S POPULATION
HOSTAGE.You have overcome many dangers in your past
missions. You will need to draw upon all
your experience and skill as you enter the
most demanding phase of your special forces
career.

You will either make or break your
reputation as GCTO's best operative in
forthcoming CT, assassination and urban
insurgency missions.
If you survive and win, you will have
earned the title of the "Twilight Warrior"        

Text 20 22
Picked up the armor.You grab a Kevlar vest

Text 24 24
Picked up the MegaArmor!Heavy-duty ceramic vest 

Text 21 21
Picked up a stimpack.Grabbed a trauma pack

Text 41 40
Picked up a medikit that you REALLY need!Grab a major wound trauma pack          

Text 20 23
Picked up a medikit.Major wound trauma pack

Text 17 16
Picked up a clip.Found a 9mm clip

Text 27 24
Picked up a box of bullets.Found a box of 9mm ammo 

Text 19 18
Picked up a rocket.Grab an incendiary

Text 27 26
Picked up a box of rockets.Box of incendiary grenades

Text 25 24
Picked up an energy cell.Grab a napalm fuel pod  

Text 30 28
Picked up an energy cell pack.Picked up flamethrower fuel 

Text 27 24
Picked up 4 shotgun shells.PSG-1 cartridge package 

Text 34 35
Picked up a box of shotgun shells.Picked up a box of PSG-1 cartridges

Text 30 30
You got the BFG9000!  Oh, yes.You grab a PSG-1 snipers rifle

Text 21 20
You got the chaingun!Heckler & Koch MP5  

Text 28 31
A chainsaw!  Find some meat!                               

Text 28 28
You got the rocket launcher!Grab a hand grenade pack    

Text 23 23
You got the plasma gun!You grab a flamethrower

Text 20 21
You got the shotgun!OICW (semi-auto mode)

Text 26 24
You got the super shotgun!OICW (Grenade launcher)


Text 17 16
level 1: entryway1: Killing Room 

Text 19 18
level 2: underhalls2: Golden Triangle

Text 20 20
level 3: the gantlet3: Denied Area      

Text 18 16
level 4: the focus4: Navy SEAL    

Text 26 24
level 5: the waste tunnels5: Embassy              

Text 20 20
level 6: the crusher6: North Sea Zone   

Text 20 20
level 7: dead simple7: Counter-Hijack   

Text 25 24
level 8: tricks and traps8: Maximum Prejudice    

Text 16 19
level 9: the pit9: Immediate Action

Text 24 24
level 10: refueling base10: Operation Phoenix   
