H7CampaignTransitionManager
Class in MMH7Game · MMH7Game.H7CampaignTransitionManager
Object › H7CampaignTransitionManager
Using it from Lua
h7.find_all("H7CampaignTransitionManager") -- live instances
h7.find_class("MMH7Game.H7CampaignTransitionManager") -- the class
h7.hook("MMH7Game.H7CampaignTransitionManager.FindLatestStoredHero", fn)
Structs
H7InventoryItem
| Field | Type |
ItemArchRef | string |
InventoryPos | IntPoint |
Defaults
ItemArchRef=""
InventoryPos=(X=0,Y=0)
H7TransistionMap
Defaults
Sealed=false
MapFilename=""
TransitionHeros=none
H7TransitionHero
| Field | Type |
HeroArchRef | string |
Level | int |
SkillPoints | int |
XP | int |
MIGHT | int |
Defence | int |
Magic | int |
Spirit | int |
leadership | int |
destiny | int |
minDamage | int |
maxDamage | int |
MaxManaBouns | int |
Movement | int |
ArcaneKnowledgeBase | int |
Inventory | array<H7InventoryItem> |
HelmetArchRef | string |
WeaponArchRef | string |
ChestArmorArchRef | string |
GlovesArchRef | string |
ShoesArchRef | string |
NecklaceArchRef | string |
Ring1ArchRef | string |
CapeArchRef | string |
SkillRefs | array<H7SkillProxy> |
AbilityRefs | array |
AbilityArchs | array<H7HeroAbility> |
SpellArchRefs | array |
SpellArchs | array<H7BaseAbility> |
Defaults
HeroArchRef=""
Level=0
SkillPoints=0
XP=0
MIGHT=0
Defence=0
Magic=0
Spirit=0
leadership=0
destiny=0
minDamage=0
maxDamage=0
MaxManaBouns=0
Movement=0
ArcaneKnowledgeBase=0
Inventory=none
HelmetArchRef=""
WeaponArchRef=""
ChestArmorArchRef=""
GlovesArchRef=""
ShoesArchRef=""
NecklaceArchRef=""
Ring1ArchRef=""
CapeArchRef=""
SkillRefs=none
AbilityRefs=none
AbilityArchs=none
SpellArchRefs=none
SpellArchs=none
Properties
| Name | Type | Notes |
mCampaignTransData | array<H7TransistionMap> | protected |
mFinalHeroChoice | int | protected |
mFortressCampaignChoice | int | protected |
Functions
| Name | Declaration |
FindLatestStoredHero | function H7TransitionHero FindLatestStoredHero(H7AdventureHero Hero, bool CurrentMap) |
GatherRelevantHeros | function GatherRelevantHeros(out array<H7AdventureHero> foundHeros) |
GetFinalHeroChoice | function int GetFinalHeroChoice() |
GetFortressCampaignChoice | function int GetFortressCampaignChoice() |
GetHeroArchRefIndex | function int GetHeroArchRefIndex(H7TransistionMap mapProxy, string HeroArchRef) |
GetTransitionMapIndex | function int GetTransitionMapIndex(string MapFilename) |
HasTransitionMap | function bool HasTransitionMap(string MapFilename) |
LoadStoredHero | function LoadStoredHero(H7AdventureHero Hero) |
LoadTransitionHero | function LoadTransitionHero(H7AdventureHero Hero, H7TransitionHero heroData) |
LoadTransitionMap | function LoadTransitionMap(string MapFilename) |
SaveTransitionHero | function H7TransitionHero SaveTransitionHero(H7AdventureHero Hero) |
SaveTransitionMap | function SaveTransitionMap(string MapFilename) |
SetFinalHeroChoice | function SetFinalHeroChoice(int NewValue) |
SetFortressCampaignChoice | function SetFortressCampaignChoice(int NewValue) |
StoreHero | function StoreHero(H7AdventureHero Hero) |
Default values
Inherited
| From | Members |
| Object | 13 properties, 308 functions |