H7Calendar¶
Class in MMH7Game · MMH7Game.H7Calendar · native
Object › H7Calendar
Implements: H7ICaster
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAdventureController | H7AdventureController | protected |
mCalendarDay | int | protected |
mCalendarMonth | int | protected |
mCalendarWeek | int | protected |
mCalendarYear | int | protected |
mDaysPassed | int | protected |
Mid | int | protected |
mMaxDaysPerWeek | int | protected |
mMaxMonthPerYear | int | protected |
mMaxWeeksPerMonth | int | protected |
mMonth | array<H7Month> | protected |
mScriptingController | H7ScriptingController | protected |
mWeekManager | H7WeekManager | protected |
Functions¶
| Name | Declaration |
|---|---|
DataChanged | function DataChanged(optional string cause) |
DayPassed | function DayPassed() |
DayStart | native function DayStart() |
GetAbilityManager | native function H7AbilityManager GetAbilityManager() |
GetActionID | function H7StructsAndEnumsNative.ECommandTag GetActionID(H7BaseAbility Ability) |
GetAttack | event int GetAttack() |
GetBuffManager | native function H7BuffManager GetBuffManager() |
GetCalendarDay | function int GetCalendarDay() |
GetCalendarMonth | function int GetCalendarMonth() |
GetCalendarWeek | function int GetCalendarWeek() |
GetCalendarYear | function int GetCalendarYear() |
GetCalendarYearForGUI | function int GetCalendarYearForGUI() |
GetCombatArmy | native function H7CombatArmy GetCombatArmy() |
GetCurrentMonth | function H7Month GetCurrentMonth() |
GetCurrentWeek | function H7Week GetCurrentWeek() |
GetDaysPassed | function int GetDaysPassed() |
GetEffectManager | function H7EffectManager GetEffectManager() |
GetEntityType | native function H7StructsAndEnumsNative.EUnitType GetEntityType() |
GetEventManager | native function H7EventManager GetEventManager() |
GetGridPosition | native function IntPoint GetGridPosition() |
GetID | native function int GetID() |
GetLocation | native function Vector GetLocation() |
GetLuckDestiny | native function int GetLuckDestiny() |
GetMagic | event int GetMagic() |
GetMaximumDamage | event float GetMaximumDamage() |
GetMinimumDamage | event float GetMinimumDamage() |
GetName | function string GetName() |
GetNextWeek | function H7Week GetNextWeek() |
GetOriginal | native function H7ICaster GetOriginal() |
GetPlayer | native function H7Player GetPlayer() |
GetPreparedAbility | function H7BaseAbility GetPreparedAbility() |
GetSchool | event H7StructsAndEnumsNative.EAbilitySchool GetSchool() |
GetStackSize | function int GetStackSize() |
GetStartYear | function int GetStartYear() |
GetTotalPlayTimeString | function string GetTotalPlayTimeString() |
GetWeekManager | function H7WeekManager GetWeekManager() |
GetWeeksPassed | function int GetWeeksPassed() |
Init | function Init() |
InitializeGameStartWeek | function InitializeGameStartWeek() |
IsDefaultAttackActive | native function bool IsDefaultAttackActive() |
NextDay | function NextDay() |
NextMonth | native function NextMonth() |
NextWeek | function NextWeek() |
NextYear | native function NextYear() |
PrepareAbility | function PrepareAbility(H7BaseAbility Ability) |
SetCalendarDay | function SetCalendarDay(int Day) |
SetCalendarMonth | function SetCalendarMonth(int Month) |
SetCalendarWeek | function SetCalendarWeek(int week) |
SetCalendarYear | function SetCalendarYear(int Year) |
TriggerEvents | function TriggerEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool forecast, optional H7EventContainerStruct container) |
UpdateWeekEvents | native function UpdateWeekEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool simulate, optional H7EventContainerStruct container) |
UsePreparedAbility | function UsePreparedAbility(H7IEffectTargetable Target) |
WeekPassed | native function WeekPassed() |
WeekStart | function WeekStart() |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |