Zombies #1

Open
opened 2022-05-03 00:05:32 -07:00 by xylemon · 0 comments
Owner

In They Hunger, monster_zombie supports body, skin, model, and message fields.

model, seems you can load a custom model for said entity.

body is supported in the game logic, however the engine currently doesn't support loading body groups the "right way" for this purpose.

skin is supported as well and I assume is exactly what it says it is, skin for that model (or sub-model).

Message is interesting, because it's similar but different from our ability to load a unique sentences.txt entry, instead it seems to load a custom directory of sounds.

Zombies can also have custom health set it seems.

Spawnflag 1024, if I recall correctly, zombies can individually be set to move "faster" than others.

Here is Black Widow Games' official FGD:

PointClass base(Monster) size(-16 -16 0, 16 16 72) = monster_zombie : "Scientist Zombie" [
model(string) : "TH_MODEL"
skin(choices) : "TH_SKINTYPE" : 0 =
[
0 : "TH_Standard"
1 : "TH_Cop"
2 : "TH_Burn"
3 : "TH_Flesh"
]
body(Choices) : "TH_BODY" : 0 =
[
0 : "TH_Funeral"
1 : "TH_Headlessf"
2 : "TH_Civillian"
3 : "TH_Headlessc"
4 : "TH_Cop"
5 : "TH_Female"
6 : "TH_Biohazardsuit"
7 : "TH_Rear_Echelon_officer"
8 : "TH_ENST_Zombie"
9 : "TH_doctor_zomb"
10 : "TH_Patient_zomb"
]
message(string) : "TH_WAVEDIR"
spawnflags(Flags) =
[
1024 : "TH_FASTMODE" : 0
]
health(integer) : "TH_HEALTH" : 0
]

In They Hunger, monster_zombie supports body, skin, model, and message fields. model, seems you can load a custom model for said entity. body is supported in the game logic, however the engine currently doesn't support loading body groups the "right way" for this purpose. skin is supported as well and I assume is exactly what it says it is, skin for that model (or sub-model). Message is interesting, because it's similar but different from our ability to load a unique sentences.txt entry, instead it seems to load a custom directory of sounds. Zombies can also have custom health set it seems. Spawnflag 1024, if I recall correctly, zombies can individually be set to move "faster" than others. Here is Black Widow Games' official FGD: PointClass base(Monster) size(-16 -16 0, 16 16 72) = monster_zombie : "Scientist Zombie" [ model(string) : "TH_MODEL" skin(choices) : "TH_SKINTYPE" : 0 = [ 0 : "TH_Standard" 1 : "TH_Cop" 2 : "TH_Burn" 3 : "TH_Flesh" ] body(Choices) : "TH_BODY" : 0 = [ 0 : "TH_Funeral" 1 : "TH_Headlessf" 2 : "TH_Civillian" 3 : "TH_Headlessc" 4 : "TH_Cop" 5 : "TH_Female" 6 : "TH_Biohazardsuit" 7 : "TH_Rear_Echelon_officer" 8 : "TH_ENST_Zombie" 9 : "TH_doctor_zomb" 10 : "TH_Patient_zomb" ] message(string) : "TH_WAVEDIR" spawnflags(Flags) = [ 1024 : "TH_FASTMODE" : 0 ] health(integer) : "TH_HEALTH" : 0 ]
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nuclide-ports/hunger#1
No description provided.