api:village_event
Table of Contents
VILLAGE_EVENT
Abstract class
Category: Asset
Parent class: ASSET
Inherited by
VILLAGE_EVENT_HARVEST_FESTIVAL
Properties
NameKey
ParticipantPluralNameKey
NeedListNameKey
NeedListDescriptionKey
Duration
PreparationDuration
DataVillagersNeedDuringVillageEventList
- Expected:
list of DATA_VILLAGER_STATUS_NEED_LIST_PAIR values
AssetVillagerTemporaryOutfitSetupList
AssetVillageEventFreeTimeBehavior
ScoreValuePerFilledNeed
PageIdArray
- Type:
fixed_sized_map< VILLAGE_EVENT_STATE, string> - Expected:
map with enum values as keys and string values as values
AssetEntertainerTroupeList
EntertainerTypeButtonList
EntertainmentTypeWorldGuiIconList
- Type:
list< ENTERTAINMENT_TYPE_ICON_PAIR> - Expected:
list of ENTERTAINMENT_TYPE_ICON_PAIR values
FreeTimeLocationPurpose
- Expected:
enum value - Default value:
INTERACTIVE_LOCATION_PURPOSE.FREE_TIME
AssetVillageEventTierList
IconTier0
TrackerDaysBeforeDelete
AssetQuest
MaximumGuestInvitationTicket
AssetDefaultVillageEventCompletedOutcomePanel
DefaultRewardsTitleKey
VillageEventProgressionTitleKey
VillageEventProgressionDescriptionKey
StateIcons
- Type:
fixed_sized_map< VILLAGE_EVENT_STATE, ATLAS_CELL> - Expected:
map with enum values as keys and asset IDs as values
AssetGuestInvitationPreviewList
Guest invitations to preview in progression screen, these will need to be unlocked from a game action to be invited
- Type:
list< VILLAGE_EVENT_GUEST_INVITATION> - Expected:
list of asset IDs
TimeOffsetToEstimateGuestNeedFillingTime
This offset will be added to the minimum time required to fill a need + the fillness duration to estimate how many need instance a guest can fill during the village event.
if an entertainment need takes minimum 30 seconds stay at the interactive location and has a 100 seconds fillness duration and the offset is set to 20 seconds, we will evaluate 150 seconds for a need filling
- Type:
float - Expected:
float value - Default value:
30.0f
api/village_event.txt · Last modified: 2026/10/08 10:22 by 127.0.0.1
