A peasant near the Borderlands exit in Tarnhill.
A peasant on the bridge in Tarnhill.
The peasants are the townspeople in Strife. They do not do much except for walk around aimlessly. The player can talk to them to get opinions and minor information about the Front or the Order. Alternatively, they can threaten to call the guards or ask that the player not hurt them. Some, such as Ulaine, ask for money in exchange for more valuable information. Peasants retaliate against attacks with a weak punch. Many peasants reside in the town and the commons.
The peasant actors are also used by various characters, both minor and major.
Peasant actors[edit]
The peasant exists as 22 distinct actor types with mostly identical properties aside from their color. This large array of actor types allows various characters to co-exist on the same map with different conversation ID numbers.
Type |
DoomEd number |
Enum |
Conversation ID |
Special properties |
Notable uses
|
Tan 1 |
3004 (decimal), BBC (hex) |
MT_PEASANT2_A (6) |
6 |
Speed 4 / 28.0 |
Castle antagonist
|
Tan 2 |
130 (decimal), 82 (hex) |
MT_PEASANT2_B (7) |
7 |
Speed 5 / 35.0 |
Arion, Technician
|
Tan 3 |
131 (decimal), 83 (hex) |
MT_PEASANT2_C (8) |
8 |
Speed 5 / 35.0 |
Ulaine, Technician
|
Red 1 |
65 (decimal), 41 (hex) |
MT_PEASANT5_A (9) |
9 |
Speed 7 / 49.0 |
Harris, James, Tevick, Dock worker
|
Red 2 |
132 (decimal), 84 (hex) |
MT_PEASANT5_B (10) |
10 |
Speed 7 / 49.0 |
Derwin, Harris (MAP33: Town pub)
|
Red 3 |
133 (decimal), 85 (hex) |
MT_PEASANT5_C (11) |
11 |
Speed 7 / 49.0 |
Worner
|
Gray 1 |
66 (decimal), 42 (hex) |
MT_PEASANT4_A (12) |
12 |
|
Ketrick, Warden Montag, Quincy's assistant, Loremaster's slave, Advisor
|
Gray 2 |
134 (decimal), 86 (hex) |
MT_PEASANT4_B (13) |
13 |
|
Sammis, Judge Wolenick, Macil's Advisor
|
Gray 3 |
135 (decimal), 87 (hex) |
MT_PEASANT4_C (14) |
14 |
|
Beldin, Computer tech, Advisor
|
Rust 1 |
67 (decimal), 43 (hex) |
MT_PEASANT6_A (15) |
15 |
|
Rowan, Dock worker
|
Rust 2 |
136 (decimal), 88 (hex) |
MT_PEASANT6_B (16) |
16 |
Speed 7 / 49.0 |
Geoff, Technician
|
Rust 3 |
137 (decimal), 89 (hex) |
MT_PEASANT6_C (17) |
17 |
|
Power key 2 technician
|
Dark Green 1 |
172 (decimal), AC (hex) |
MT_PEASANT3_A (18) |
18 |
|
Irale, Richter
|
Dark Green 2 |
173 (decimal), AD (hex) |
MT_PEASANT3_B (19) |
19 |
|
Weran
|
Dark Green 3 |
174 (decimal), AE (hex) |
MT_PEASANT3_C (20) |
20 |
|
Prisoner
|
Light Green 1 |
175 (decimal), AF (hex) |
MT_PEASANT8_A (21) |
21 |
|
Sewer gate watchman, False programmer (Castle)
|
Light Green 2 |
176 (decimal), B0 (hex) |
MT_PEASANT8_B (22) |
22 |
|
none
|
Light Green 3 |
177 (decimal), B1 (hex) |
MT_PEASANT8_C (23) |
23 |
|
none
|
Gold 1 |
178 (decimal), B2 (hex) |
MT_PEASANT7_A (24) |
24 |
|
Keymaster, False programmer (Training Facility), Timothy, Drone
|
Gold 2 |
179 (decimal), B3 (hex) |
MT_PEASANT7_B (25) |
25 |
|
Drone
|
Gold 3 |
180 (decimal), B4 (hex) |
MT_PEASANT7_C (26) |
26 |
|
Drone
|
Blue |
181 (decimal), B5 (hex) |
MT_PEASANT1 (27) |
27 |
|
Governor Mourel, False programmer (Audience Chamber)
|
These statistics reflect the base characteristics of the majority of peasant actor types. Deviations for specific types were noted above. Note that bit flags 28 through 30 are added to change the color translation appropriately (the base color of the peasant without any color swap bit flags applied is tan).
Peasant data
|
Hit points |
31
|
Speed |
8 map units per frame (56.0 map units per second)
|
Radius |
20
|
Height |
56
|
Mass |
100
|
Reaction time |
8 tics
|
Pain chance |
200 (79.30%)
|
Pain time |
6 tics, plus 26 for the retaliatory punch
|
Flags |
4194374 (decimal) 00400046 (hex)
|
Flags list |
1: Obstacle 2: Shootable 6: Just hit (In pain) 22: Affects kill %
|
Flags2 - VE |
35 (decimal) 00000023 (hex)
|
Flags2 list |
0: Survives STONECOLD cheat 1: Render as billboard 5: No rebel attack w/o provocation
|
|
Sprites & sounds
|
Sprite names |
PEAS (main) GIBS (gibbing) DISR (disintegration) BURN (burning)
|
Alert sound |
DSREBACT (unused)
|
Active sound |
DSREBACT (unused)
|
Pain sound |
DSPESPNA, DSPESPNB, DSPESPNC, or DSPESPND
|
Death sound |
DSPSDTHA (normal) DSSLOP (gibs) DSDSRPTR (disintegration) DSBURNME (burning)
|
State |
Frames
|
Idling |
1 [A]
|
Chasing |
8 [AABBCCDD]
|
Attacking |
3 [EFE]
|
Hurting |
2 [OO]
|
Bleeding |
3 [GHI]
|
Dying |
10 [GHIJKLMNUV]
|
Gibbing |
10 [MNOPQRSTUV]
|
Disintegration1 |
11 [ABCDEFGHIJ]
|
Burning2 |
24 (ABCDEFGHIJKLMNOPQPQRSTUV)
|
|
Melee attack
|
Damage |
2-10
|
Sound |
DSMEATHT
|
|
- A disintegration death is caused by the mauler's primary and secondary attacks, the templar's mauler hitscan attack, and the sentinel's laser attack.
- A burning death is invoked by the flamethrower, the flames of phosphorous grenades, and the crusader's flamethrower attack.
Related actors[edit]
- A dead peasant exists with DoomEd number 18 and can be placed on maps for decorative purposes, but due to the fact that peasant corpses decay into gibs after a short period of time, this is ineffective in the original game. Strife: Veteran Edition alters corpse objects to stay on the map indefinitely.
- A zombie version of the peasant exists with DoomEd number 169, enum MT_ZOMBIE (28). This special version of the peasant is inert (never walking or attacking, and dying immediately if any damage is dealt), and is used exclusively on the conveyor belts of the converter. A line special 195 "WR Teleport and Change Zombie" is capable of causing these peasants to change to using the sprite of the acolyte. If this type of peasant enters a sector with type 15 (instant death floor), it will die.
Appearance statistics[edit]
In the IWAD peasants exist in 23 variants, but in many maps they have roles as minor characters with specific names per the table above, which are used in the things tables on the pertaining map pages. Below are the raw statistics of the unnamed actors.
Peasants are first encountered on these maps per skill level:
Single-player
|
Type |
1-2 |
3 |
4-5
|
Tan 1 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Tan 2 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Tan 3 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Red 1 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Red 2 |
MAP04: Power Station |
MAP04: Power Station |
MAP04: Power Station
|
Red 3 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Gray 1 |
MAP03: Front Base |
MAP03: Front Base |
MAP03: Front Base
|
Gray 2 |
MAP03: Front Base |
MAP03: Front Base |
MAP03: Front Base
|
Gray 3 |
MAP01: Sanctuary |
MAP01: Sanctuary |
MAP01: Sanctuary
|
Rust 1 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Rust 2 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Rust 3 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Dark Green 1 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Dark Green 2 |
MAP05: Prison |
MAP05: Prison |
MAP05: Prison
|
Dark Green 3 |
MAP05: Prison |
MAP05: Prison |
MAP05: Prison
|
Light Green 1 |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Light Green 2 |
- |
- |
-
|
Light Green 3 |
- |
- |
-
|
Gold 1 |
MAP11: Borderlands |
MAP11: Borderlands |
MAP11: Borderlands
|
Gold 2 |
MAP14: Mines |
MAP14: Mines |
MAP14: Mines
|
Gold 3 |
MAP14: Mines |
MAP14: Mines |
MAP14: Mines
|
Blue |
MAP02: Town |
MAP02: Town |
MAP02: Town
|
Zombie |
MAP24: Factory: Conversion Chapel |
MAP24: Factory: Conversion Chapel |
MAP24: Factory: Conversion Chapel
|
The IWAD contains the following numbers of peasants per skill level:
Single-player
|
Type |
1-2 |
3 |
4-5
|
Tan 1 |
11 |
11 |
11
|
Tan 2 |
4 |
4 |
4
|
Tan 3 |
7 |
7 |
7
|
Red 1 |
9 |
9 |
9
|
Red 2 |
5 |
5 |
4
|
Red 3 |
3 |
3 |
3
|
Gray 1 |
13 |
13 |
13
|
Gray 2 |
6 |
6 |
6
|
Gray 3 |
5 |
5 |
5
|
Rust 1 |
14 |
14 |
14
|
Rust 2 |
21 |
21 |
21
|
Rust 3 |
15 |
15 |
15
|
Dark Green 1 |
13 |
13 |
13
|
Dark Green 2 |
6 |
6 |
6
|
Dark Green 3 |
4 |
4 |
4
|
Light Green 1 |
2 |
2 |
2
|
Light Green 2 |
0 |
0 |
0
|
Light Green 3 |
0 |
0 |
0
|
Gold 1 |
18 |
18 |
18
|
Gold 2 |
8 |
8 |
8
|
Gold 3 |
11 |
11 |
11
|
Blue |
3 |
3 |
3
|
Zombie |
8 |
8 |
8
|
Character gallery[edit]
- The peasant's sprites are based on those used for the zombieman in Doom and Doom II (note the posing on the walk cycle, pain frames, and death animation). Notably, the peasant's death sprites are based on the alternate player death sprites from the 2015 Doom source data release.