H7WeekManager
Class in MMH7Game · MMH7Game.H7WeekManager · native
Object › H7WeekManager
Using it from Lua
h7.find_all("H7WeekManager") -- live instances
h7.find_class("MMH7Game.H7WeekManager") -- the class
h7.hook("MMH7Game.H7WeekManager.GetCurrentWeek", fn)
Properties
| Name | Type | Notes |
mAvailableWeeks | array | protected |
mCurrentWeek | H7Week | protected |
mCurrentWeekRef | string | protected |
mDefaultWeek | H7Week | protected |
mDefaultWeekRef | string | protected |
mDelay | int | protected |
mPreviousWeeks | array | protected |
mUpcomingWeek | H7Week | protected |
mUpcomingWeekRef | string | protected |
Functions
| Name | Declaration |
GetCurrentWeek | function H7Week GetCurrentWeek() |
GetNextWeek | function string GetNextWeek() |
GetOverrideWeekList | function GetOverrideWeekList(out array weekList) |
GetUpcomingWeek | function H7Week GetUpcomingWeek() |
Init | function Init(array availableWeeks, string defaultStartingWeek) |
NextWeek | function NextWeek() |
OverrideNextWeek | function OverrideNextWeek(string weekArchetypeName) |
PickNewWeek | function H7Week PickNewWeek(optional bool isDefaultWeek = false, optional string defaultWeekClass) |
PostSerialize | event PostSerialize() |
UpdatePreviousWeeks | function UpdatePreviousWeeks() |
UpdateWeekEvents | native function UpdateWeekEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool simulate, optional H7EventContainerStruct container) |
Inherited
| From | Members |
| Object | 13 properties, 308 functions |