Skip to content

H7RunicForgePopUpCntl

Class in MMH7Game · MMH7Game.H7RunicForgePopUpCntl · config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7FlashMoviePopupCntl › H7ItemSlotMovieCntl › H7RunicForgePopUpCntl

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

Properties

NameTypeNotes
mForgeH7RunicForgeprotected
mForgedItemH7HeroItemprotected
mHeroInfoH7GFxUIContainerprotected
mItemIDInSlot1intprotected
mItemIDInSlot2intprotected
mItemIDInSlot3intprotected
mItemIDInSlot4intprotected
mRunicForgePopUpH7GFxRunicForgePopUpprotected

Functions

NameDeclaration
AddItemIconToCursorfunction AddItemIconToCursor(int ItemId, bool itemIsStackable)
BtnForgeClickedfunction BtnForgeClicked()
CanEquipItemfunction bool CanEquipItem(bool checkCurrentHero)
ClosePopupfunction ClosePopup()
DropItemInInventoryfunction DropItemInInventory(int X, int Y)
EquipItemfunction bool EquipItem()
GetHeroEquipfunction H7GFxHeroEquip GetHeroEquip()
GetInventoryfunction H7GFxInventory GetInventory()
GetPopupfunction H7GFxUIContainer GetPopup()
GetRunicForgefunction H7RunicForge GetRunicForge()
GetRunicForgePopUpfunction H7GFxRunicForgePopUp GetRunicForgePopUp()
GetStatModSourceListfunction GetStatModSourceList(string statStr, int unrealID)
Initializefunction bool Initialize()
ItemAddedToForgeSlotfunction ItemAddedToForgeSlot(int ItemId, int slotNr)
ItemRemovedFromForgeSlotfunction ItemRemovedFromForgeSlot(int slotNr)
SwitchItemsFromEquipToInventoryfunction SwitchItemsFromEquipToInventory(int itemIDinDropSlot)
Updatefunction Update(H7AdventureHero Hero, H7RunicForge forge)

Default values

mBlockUnreal=true
mLocaSection(0)="H7ItemAndInventory"
mLocaSection(1)="H7RunicForge"
MovieInfo=SwfMovie'H7SceneAdventureMap.PopUps.H7RunicForgePopUp'

Inherited

FromMembers
H7ItemSlotMovieCntlProperties: cursorItemID, dragItem, mCurrentHero, mHeroEquip, mInventory
Functions: AddItemIconToCursor, AddItemToCursor, CanEquipItem, ChangeItemPos, ChangeItemPosStack, ConsumePotion, DropItemInInventory, EquipItem, EquipItemByDoubleClick, isItemOnCursor, MergeItemsInInventory, RemoveItemIconFromCursor, SwitchItemsFromEquipToInventory, SwitchItemsFromInventoryToEquip, SwitchItemsInEquip, SwitchItemsInInventory, UnequipItem
H7FlashMoviePopupCntlProperties: mAllowedStandardCommands, mBlockFlash, mBlockStandardKeys, mBlockUnreal, mFullscreen, mHideSidebar, mKeybindCategory, mOpenedThisFrame, mWindowSpecificKeybinds
Functions: CanOpenPopup, Closed, ClosePopup, CreatePopupKeybind, GetPopup, Initialize, InitWindowKeyBinds, IsAllowingCommandFunction, IsBlockingFlash, IsBlockingStandardKeys, IsBlockingUnreal, IsFullscreen, IsHidingSidebar, KeybindUsedByPopup, OpenPopup, PutPopupIntoQueue, QueueFinished, ResetOpenedThisFrame, WasOpenedThisFrame, WriteUserKeysInto
H7FlashMovieCntlProperties: mContainer, mFlashController, mFlashHeight, mFlashWidth, mIsDragginUnit, mIsShowingBlocklayer, mLocaSection, mPlayerController, mRootMC, mWasCanceled, mWasInitialized
Functions: AdvanceDebug, AnyKeyPressed, AnyKeyReleased, CanBeStopped, CaptureMouseWheel, ClosePopup, DisableMouse, EnableMouse, FlashLocalize, FlashPixels2UnrealPixels, GetAssetPath, GetAttributeIconStrings, GetContainer, GetFlashController, GetFlashPath, GetFlashSize, GetGUIColor, GetHUD, GetMagicTierSymbol, GetRadioButtonSymbolPath, GetRoot, GetSettingBool, GetSettingEnum, GetSettingNumber, HighlightClicked, Initialize, IsDraggingUnit, IsMovieSkippedLastFrame, IsRemoveWhenClicked, IsRightClickThisFrame, IsRightMouseDown, IsShiftDown, Log, MouseOut, MouseOver, OpenHeropediaWithCreature, OpenHeropediaWithHero, PlayGUISound, RequestBlockBelow, RequestFocus, RequestRealFocus, RequestUnBlockBelow, SetConstraints, SetInitialized, SetPlayerOwner, SetWasCanceled, Start, StartAdvance, StopAdvance, StopAdvanceReally, StopInput, Unreal, UnrealColorToFlashColor, UnrealColorToHex, UnrealColorToHTMLColor, UnrealPixels2FlashPixels, WaiveFocus, WaiveRealFocus, WasInitialized
GFxMoviePlayer47 properties, 76 functions
Object13 properties, 308 functions