Guard
survival:villager-nadiya-male-guard-piotr
· from game
Stats
| Max health | 1000 hp |
|---|---|
| Weight | 80 kg |
| Tags | humanoidvillagerhumanhuntablehabitat-land |
Game logic (C#)
The C# classes this creature's JSON hands its behavior to: its entity class, behaviors and AI tasks. Files link to vssurvivalmod on GitHub; names without a link are implemented in the game engine or VSEssentials, which aren't mapped here.
| Role | Name in JSON | C# type |
|---|---|---|
| Entity class | EntityVillager |
EntityVillager |
| Behavior | villagerinventory |
EntityBehaviorVillagerInv |
| Behavior | nametag |
engine / VSEssentials |
| Behavior | repulseagents |
engine / VSEssentials |
| Behavior | controlledphysics |
engine / VSEssentials |
| Behavior | reviveondeath |
engine / VSEssentials |
| Behavior | health |
engine / VSEssentials |
| Behavior | activitydriven |
EntityBehaviorActivityDriven |
| Behavior | emotionstates |
engine / VSEssentials |
| Behavior | taskai |
engine / VSEssentials |
| AI task | meleeattack |
engine / VSEssentials |
| AI task | seekentity |
engine / VSEssentials |
| AI task | fleeentity |
engine / VSEssentials |
| AI task | idle |
engine / VSEssentials |
| AI task | wander |
engine / VSEssentials |
| AI task | lookaround |
engine / VSEssentials |
| Behavior | conversable |
EntityBehaviorConversable |
| Behavior | entitystatetags |
engine / VSEssentials |
| Behavior | interpolateposition |
engine / VSEssentials |
No known drops catalogued for this creature.
Dialogue
From config/dialogue/piotr.json — this is a branching
conversation tree, not a fixed script, so these are every line this NPC's side of the
conversation can say across all of its branches, not one fixed order.
- Welcome. Don't mind Kat, she's gotta put on a tough front for the newcomers.
- Enjoying your time in Nadiya?
- I'm Piotr. Part of the guard around here.
- Well, yes and no. We Nadiyans are tough, but nobody get any work done if they have to constantly keep an eye out for the cursed ones. So Kat and the rest of us keep watch day and night. You know, protecting those who work the fields. Keeping things from getting inside the walls.
- (He pauses)
- It can get bad. We've got our walls and our weapons, but the bastards are ruthless. We lose people. Something might climb over in the night. Sometimes there are too many. Or you just make a mistake and someone pays for it.
- It's alright. I take pride in what I do, and the others know we're doing everything we can.
- Yes. We do.
- Sorry, I never learned my letters. Maybe Gerhardt could help.