FalconFalcon
Docs menuVillages and raids

Administration

Villages and raids

Villages

The code lives in Falcon.Server/src/World/Village/. VillageManager tracks villages per level, built from points of interest (PoiBlueprint, PoiInstance, PoiScanner). Villagers are dwellers: they scan for and claim beds, meeting areas and job sites. A claim is released when the point of interest stops being valid, and a dweller is removed from the village when it dies.

Villages tick near players, within tick-distance.

Raids

A player with Bad Omen gains Raid Omen, shown with the on-screen animation, for 30 seconds. It then starts a raid at the village. The raid runs in waves with a boss bar, a horn sound (raid.horn) and raiders that spawn at the village edge.

The first wave groups are:

GroupRaiders
14 pillagers
23 pillagers, 2 vindicators
33 pillagers, 1 ravager
43 witches, 3 pillagers
54 vindicators, 1 evoker, 1 ravager, 1 ravager ridden by a pillager

Winning gives each hero the Hero of the Village effect for 48000 ticks. Raiders have their own goals, can ride, and patrols recruit.

Later groups are larger.