Skip to content

H7InitiativeQueue

Class in MMH7Game · MMH7Game.H7InitiativeQueue · native

Object › H7InitiativeQueue

Using it from Lua
h7.find_all("H7InitiativeQueue")            -- live instances
h7.find_class("MMH7Game.H7InitiativeQueue")   -- the class
h7.hook("MMH7Game.H7InitiativeQueue.Acted", fn)

Properties

NameTypeNotes
mActedCountingTablearray<H7UnitCounter>protected
mActiveListarray<H7Unit>protected
mActiveUnitInitialInitiativeintprotected
mFinishedActingUnitsarray<H7Unit>protected
mHeroOverrideH7Unitprotected
mInitiativeQueuearray<H7Unit>protected
mPrevQueuearray<H7Unit>protected
mPrevUnitH7Unitprotected
mWaitingHeroListarray<H7Unit>protected
mWaitingUnitsStackarray<H7Unit>protected

Functions

NameDeclaration
Actedfunction Acted(H7Unit actedUnit)
AddUnitfunction AddUnit(H7Unit Unit, optional bool doSort = true)
AddUnitToIndexfunction AddUnitToIndex(H7Unit Unit, int Index)
CheckMarkedForSkipTurnUnitsfunction CheckMarkedForSkipTurnUnits()
DebugLogSelffunction DebugLogSelf()
GetActedCountfunction int GetActedCount(H7Unit Unit)
GetActiveHeroListfunction array<H7Unit> GetActiveHeroList()
GetActiveListfunction array<H7Unit> GetActiveList()
GetActiveUnitfunction H7Unit GetActiveUnit(optional bool withOutHero)
GetIndexForUnitnative function int GetIndexForUnit(H7Unit Unit)
GetInitiativeQueuefunction array<H7Unit> GetInitiativeQueue()
GetPrevQueuefunction array<H7Unit> GetPrevQueue()
GetUnitfunction H7Unit GetUnit(int Idx)
GetWaitingUnitStackfunction array<H7Unit> GetWaitingUnitStack()
InitializeQueuenative function InitializeQueue(optional bool previousQueue = false)
IsARemainingUnitfunction bool IsARemainingUnit(H7Unit Unit)
IsAWaitingUnitfunction bool IsAWaitingUnit(H7Unit Unit)
IsHeroQueuedfunction bool IsHeroQueued(H7Unit Hero)
IsLastfunction bool IsLast(H7Unit Unit)
IsLastUnitOfPlayerfunction bool IsLastUnitOfPlayer(H7Unit Unit)
IsLastUnitOfTurnfunction bool IsLastUnitOfTurn()
NeedNextTurnfunction bool NeedNextTurn()
RemoveFromCurrentTurnfunction RemoveFromCurrentTurn(H7Unit Unit)
removeUnitnative function removeUnit(H7Unit Unit)
SetHeroesFirstfunction SetHeroesFirst(H7CombatHero attacker, H7CombatHero defender)
SetOverrideActiveUnitWithHerofunction SetOverrideActiveUnitWithHero(H7Unit Hero)
SkipUnitTurnfunction SkipUnitTurn(H7Unit Unit)
Sortfunction Sort(optional bool sendToFlash = false)
SortArrayfunction array<H7Unit> SortArray(array<H7Unit> units)
UndoSkipTurnfunction UndoSkipTurn(H7Unit Unit)
UnitCompare_NextASCfunction int UnitCompare_NextASC(H7Unit A, H7Unit B)
UnitCompareASCfunction int UnitCompareASC(H7Unit A, H7Unit B)
UnitCompareDESCfunction int UnitCompareDESC(H7Unit A, H7Unit B)
Waitedfunction Waited(H7Unit Unit)

Inherited

FromMembers
Object13 properties, 308 functions