CRCPedia

NpcLife

View this table in your browser (version 1.6.0).

Named columns: 40/40

Documented columns: 32/40

Description: Parameters for NPC activities

ArriveDist (Unused)

Name: ArriveDist

Hash: 0x3b27f030

Hashed string: ArriveDist f32

Notes: All rows are -1

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes* Yes* Yes* Yes* Yes* Yes* Yes*

*Found in the BCSVs but unreferenced in the executable

ItemUniqueID

Name: ItemUniqueID

Hash: 0xfd9af1e1

Hashed string: ItemUniqueID u16

Notes: Equipped item during activity

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SatisfyMinute (Unused)

Name: SatisfyMinute

Hash: 0x76e5e67a

Hashed string: SatisfyMinute u16

Notes: All rows are 15

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes* Yes* Yes* Yes* Yes* Yes* Yes*

*Found in the BCSVs but unreferenced in the executable

BehaviorType

Name: BehaviorType

Hash: 0x40876b17

Hashed string: BehaviorType u8

Notes: Behavior type ID?

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

EquipRule

Name: EquipRule

Hash: 0xd941db12

Hashed string: EquipRule string32

Notes: Clothes worn during activity as defined in NpcEquipRule

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

FlagType

Name: FlagType

Hash: 0x430dbf65

Hashed string: FlagType u8

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

GroupActivityPlacementType

Name: GroupActivityPlacementType

Hash: 0xbdd4dc0f

Hashed string: GroupActivityPlacementType u8

Notes: Villagers' positions during plaza activity?

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyEducationLevel

Name: HobbyEducationLevel

Hash: 0xcd61ce25

Hashed string: HobbyEducationLevel u8

Notes: Activities for villagers with the education hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyFashionLevel

Name: HobbyFashionLevel

Hash: 0x9fbbc76b

Hashed string: HobbyFashionLevel u8

Notes: Activities for villagers with the fashion hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyFitnessLevel

Name: HobbyFitnessLevel

Hash: 0x54ab2c62

Hashed string: HobbyFitnessLevel u8

Notes: Activities for villagers with the fitness hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyMotif

Name: HobbyMotif

Hash: 0xa42b13ce

Hashed string: HobbyMotif u8

Notes: Determines what activities are modified by hobby. Higher HobbyPoint villagers should be more likely to do a hobby.

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyMusicLevel

Name: HobbyMusicLevel

Hash: 0x1eb65d06

Hashed string: HobbyMusicLevel u8

Notes: Activities for villagers with the music hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyNatureLevel

Name: HobbyNatureLevel

Hash: 0xebd71bbd

Hashed string: HobbyNatureLevel u8

Notes: Activities for villagers with the nature hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

HobbyPlayLevel

Name: HobbyPlayLevel

Hash: 0x630a25b4

Hashed string: HobbyPlayLevel u8

Notes: Activities for villagers with the play hobby

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

LifeMotif

Name: LifeMotif

Hash: 0x38954eb6

Hashed string: LifeMotif u8

Notes: Modified by LifePoint. 0 = equipped item could depend on relative LifePoint value. 1 = Restricted to medium and high LifePoint villagers. 2 = Restricted to high LifePoint villagers. 3 = Not modified by LifePoint

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

LiveMotif

Name: LiveMotif

Hash: 0x1f3bcf5e

Hashed string: LiveMotif u8

Notes: 0 = Lower LifePoint villagers are more likely to do this activity

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

LookAtType

Name: LookAtType

Hash: 0x35c78d62

Hashed string: LookAtType u8

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

MoveASType

Name: MoveASType

Hash: 0x604df507

Hashed string: MoveASType string32

Notes: Movement animation. Used for airplane run

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

NetPlay

Name: NetPlay

Hash: 0xf196e054

Hashed string: NetPlay u8

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

RainActive

Name: RainActive

Hash: 0xa9de0384

Hashed string: RainActive u8

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

RainEquipment

Name: RainEquipment

Hash: 0x67850558

Hashed string: RainEquipment u8

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SeasonAutumnLevel

Name: SeasonAutumnLevel

Hash: 0x7c1b4734

Hashed string: SeasonAutumnLevel u8

Notes: Determines which seasons allow for each group activity. 0 = Available, 1 = Unavailable

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SeasonSpringLevel

Name: SeasonSpringLevel

Hash: 0xeaadf252

Hashed string: SeasonSpringLevel u8

Notes: Determines which seasons allow for each group activity. 0 = Available, 1 = Unavailable

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SeasonSummerLevel

Name: SeasonSummerLevel

Hash: 0x2760bc87

Hashed string: SeasonSummerLevel u8

Notes: Determines which seasons allow for each group activity. 0 = Available, 1 = Unavailable

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SeasonWinterLevel

Name: SeasonWinterLevel

Hash: 0xb2540403

Hashed string: SeasonWinterLevel u8

Notes: Determines which seasons allow for each group activity. 0 = Available, 1 = Unavailable

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

SpotType

Name: SpotType

Hash: 0x9bc85bd0

Hashed string: SpotType u8

Notes: Bitfield?

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorEarlyMorningLevel

Name: TimeZoneIndoorEarlyMorningLevel

Hash: 0x154eee75

Hashed string: TimeZoneIndoorEarlyMorningLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorEveningLevel

Name: TimeZoneIndoorEveningLevel

Hash: 0xd2ab4a8f

Hashed string: TimeZoneIndoorEveningLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorMidnightLevel

Name: TimeZoneIndoorMidnightLevel

Hash: 0xa0b3903d

Hashed string: TimeZoneIndoorMidnightLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorMorningLevel

Name: TimeZoneIndoorMorningLevel

Hash: 0x1cb2e5a6

Hashed string: TimeZoneIndoorMorningLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorNightLevel

Name: TimeZoneIndoorNightLevel

Hash: 0xcfca2366

Hashed string: TimeZoneIndoorNightLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneIndoorNoonLevel

Name: TimeZoneIndoorNoonLevel

Hash: 0x92827ae7

Hashed string: TimeZoneIndoorNoonLevel u8

Notes: The time of day each activity can happen (Same between all Indoor levels)

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorEarlyMorningLevel

Name: TimeZoneOutdoorEarlyMorningLevel

Hash: 0xfa3b3608

Hashed string: TimeZoneOutdoorEarlyMorningLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 5AM - 8AM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorEveningLevel

Name: TimeZoneOutdoorEveningLevel

Hash: 0xe4fe6719

Hashed string: TimeZoneOutdoorEveningLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 4PM - 7PM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorMidnightLevel

Name: TimeZoneOutdoorMidnightLevel

Hash: 0xb9e9f361

Hashed string: TimeZoneOutdoorMidnightLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 12AM - 5AM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorMorningLevel

Name: TimeZoneOutdoorMorningLevel

Hash: 0x2ae7c830

Hashed string: TimeZoneOutdoorMorningLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 8AM - 12PM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorNightLevel

Name: TimeZoneOutdoorNightLevel

Hash: 0x1b6eaa53

Hashed string: TimeZoneOutdoorNightLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 7PM - 12AM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

TimeZoneOutdoorNoonLevel

Name: TimeZoneOutdoorNoonLevel

Hash: 0x8d3bad84

Hashed string: TimeZoneOutdoorNoonLevel u8

Notes: The time of day each activity can happen. 0 = Available, 1 = Limited?, 2 = Unavailable. 12PM - 4PM

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

VillageDevelopmentLevel

Name: VillageDevelopmentLevel

Hash: 0xee0961fa

Hashed string: VillageDevelopmentLevel u8

Notes: How developed the village must be before the activity can happen

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes

WaitASType

Name: WaitASType

Hash: 0x8eabc257

Hashed string: WaitASType string32

Notes: Animation while standing still

Versions:

1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0
Yes Yes Yes Yes Yes Yes Yes