EEex FunctionsΒΆ
Note
EEex functions are located in Lua files provided by the EEex WeiDU installer and installed into the override
folder of the game. The functions have been organized into related categories to better navigate and browse.
- Action
- EEex_Action_AddEnabledSpriteStartedActionListener
- EEex_Action_AddSpriteStartedActionListener
- EEex_Action_AddSpriteStartedNextActionListener
- EEex_Action_ExecuteResponseStringOnAIBaseInstantly
- EEex_Action_ExecuteScriptFileResponseAsAIBaseInstantly
- EEex_Action_FreeScriptFile
- EEex_Action_LuaHook_OnAfterSpriteStartedAction
- EEex_Action_NextSpellToPoint
- EEex_Action_ParseResponseString
- EEex_Action_QueueResponseStringOnAIBase
- EEex_Action_QueueScriptFileResponseOnAIBase
- Actionbar
- EEex_Actionbar_AddListener
- EEex_Actionbar_GetArray
- EEex_Actionbar_GetLastState
- EEex_Actionbar_GetOp214ButtonDataIterator
- EEex_Actionbar_GetSpellButtonData
- EEex_Actionbar_GetSpellButtonDataIterator
- EEex_Actionbar_GetState
- EEex_Actionbar_IsThievingHotkeyOpeningSpecialAbilities
- EEex_Actionbar_RestoreLastState
- EEex_Actionbar_RunWithListenersSuppressed
- EEex_Actionbar_SetButton
- EEex_Actionbar_SetState
- EEex_Actionbar_SuppressListeners
- AIBase
- Area
- EEex_Area_CountAllOfTypeInRange
- EEex_Area_CountAllOfTypeStringInRange
- EEex_Area_ForAllOfTypeInRange
- EEex_Area_ForAllOfTypeStringInRange
- EEex_Area_GetAllOfTypeInRange
- EEex_Area_GetAllOfTypeStringInRange
- EEex_Area_GetVariableInt
- EEex_Area_GetVariableString
- EEex_Area_GetVisible
- EEex_Area_SetVariableInt
- EEex_Area_SetVariableString
- GameObject
- EEex_GameObject_ApplyEffect
- EEex_GameObject_CastUserType
- EEex_GameObject_Get
- EEex_GameObject_GetAllSelectedIDs
- EEex_GameObject_GetClass
- EEex_GameObject_GetSelected
- EEex_GameObject_GetSelectedID
- EEex_GameObject_GetUnderCursor
- EEex_GameObject_GetUnderCursorID
- EEex_GameObject_IsSprite
- EEex_GameObject_IsSpriteID
- EEex_GameObject_IterateSelected
- EEex_GameObject_IterateSelectedIDs
- GameState
- Key
- Menu
- EEex_Menu_AddAfterMainFileReloadedListener
- EEex_Menu_AddBeforeListRendersItemListener
- EEex_Menu_AddBeforeMainFileReloadedListener
- EEex_Menu_AddBeforeUIItemRenderListener
- EEex_Menu_AddMainFileLoadedListener
- EEex_Menu_AddWindowSizeChangedListener
- EEex_Menu_DestroyInjectedTemplate
- EEex_Menu_Find
- EEex_Menu_GetArea
- EEex_Menu_GetItemArea
- EEex_Menu_GetItemFunction
- EEex_Menu_GetItemVariant
- EEex_Menu_GetMousePos
- EEex_Menu_GetUIItemArea
- EEex_Menu_GetUIMenuArea
- EEex_Menu_InjectTemplate
- EEex_Menu_IsCursorWithin
- EEex_Menu_IsCursorWithinRect
- EEex_Menu_IsNative
- EEex_Menu_LoadFile
- EEex_Menu_SetForceScrollbarRender
- EEex_Menu_SetItemFunction
- EEex_Menu_SetItemVariant
- EEex_Menu_SetTemplateArea
- EEex_Menu_StoreTemplateInstance
- EEex_Menu_TranslateXYFromGame
- Object
- Opcode
- Projectile
- Resource
- EEex_Resource_Demand
- EEex_Resource_ExtToType
- EEex_Resource_ExtToUserType
- EEex_Resource_Fetch
- EEex_Resource_Find2DAColumnIndex
- EEex_Resource_Find2DAColumnLabel
- EEex_Resource_Find2DARowIndex
- EEex_Resource_Find2DARowLabel
- EEex_Resource_Free2DA
- EEex_Resource_FreeIDS
- EEex_Resource_Get2DAColumnLabel
- EEex_Resource_Get2DADefault
- EEex_Resource_Get2DADimensions
- EEex_Resource_Get2DARowColumnsByLabelIterator
- EEex_Resource_Get2DARowColumnsIterator
- EEex_Resource_Get2DARowLabel
- EEex_Resource_Get2DARowTableIterator
- EEex_Resource_Get2DARowValuesIterator
- EEex_Resource_GetAt2DALabels
- EEex_Resource_GetAt2DAPoint
- EEex_Resource_GetCItemAbility
- EEex_Resource_GetIDSCount
- EEex_Resource_GetIDSEntry
- EEex_Resource_GetIDSLine
- EEex_Resource_GetIDSStart
- EEex_Resource_GetItemAbility
- EEex_Resource_GetMax2DAIndices
- EEex_Resource_GetSpellAbility
- EEex_Resource_GetSpellAbilityForLevel
- EEex_Resource_GetValidSpellsIterator
- EEex_Resource_IDSHasID
- EEex_Resource_ItemCategoryIDSToSymbol
- EEex_Resource_ItemCategorySymbolToIDS
- EEex_Resource_Iterate2DAColumnIndex
- EEex_Resource_Iterate2DAColumnLabel
- EEex_Resource_Iterate2DARowIndex
- EEex_Resource_Iterate2DARowLabel
- EEex_Resource_IterateIDSEntries
- EEex_Resource_IterateUnpackedIDSEntries
- EEex_Resource_KitIDSToSymbol
- EEex_Resource_KitSymbolToIDS
- EEex_Resource_Load2DA
- EEex_Resource_LoadIDS
- Script
- Sprite
- EEex_Sprite_AddMarshalHandlers
- EEex_Sprite_AddQuickListCountsResetListener
- EEex_Sprite_AddQuickListNotifyRemovedListener
- EEex_Sprite_AddQuickListsCheckedListener
- EEex_Sprite_AddSpellDisableStateChangedListener
- EEex_Sprite_CountAllOfTypeInRange
- EEex_Sprite_CountAllOfTypeStringInRange
- EEex_Sprite_ForAllOfTypeInRange
- EEex_Sprite_ForAllOfTypeStringInRange
- EEex_Sprite_GetActiveStats
- EEex_Sprite_GetAllOfTypeInRange
- EEex_Sprite_GetAllOfTypeStringInRange
- EEex_Sprite_GetAllSelectedIDs
- EEex_Sprite_GetCasterLevelForSpell
- EEex_Sprite_GetCastTimer
- EEex_Sprite_GetCastTimerPercentage
- EEex_Sprite_GetContingencyTimer
- EEex_Sprite_GetContingencyTimerPercentage
- EEex_Sprite_GetExtendedStat
- EEex_Sprite_GetInPortrait
- EEex_Sprite_GetInPortraitID
- EEex_Sprite_GetKnownInnateSpellsIterator
- EEex_Sprite_GetKnownInnateSpellsWithAbilityIterator
- EEex_Sprite_GetKnownMageSpellsIterator
- EEex_Sprite_GetKnownMageSpellsWithAbilityIterator
- EEex_Sprite_GetKnownPriestSpellsIterator
- EEex_Sprite_GetKnownPriestSpellsWithAbilityIterator
- EEex_Sprite_GetLauncher
- EEex_Sprite_GetLocalInt
- EEex_Sprite_GetLocalString
- EEex_Sprite_GetModalState
- EEex_Sprite_GetModalTimer
- EEex_Sprite_GetModalTimerPercentage
- EEex_Sprite_GetName
- EEex_Sprite_GetNumCharacters
- EEex_Sprite_GetPortraitIndex
- EEex_Sprite_GetSelected
- EEex_Sprite_GetSelectedID
- EEex_Sprite_GetSpellButtonDataIteratorFrom2DA
- EEex_Sprite_GetSpellState
- EEex_Sprite_GetSpellsWithAbilityIterator
- EEex_Sprite_GetStat
- EEex_Sprite_GetState
- EEex_Sprite_GetValidKnownInnateSpellsIterator
- EEex_Sprite_GetValidKnownMageSpellsIterator
- EEex_Sprite_GetValidKnownPriestSpellsIterator
- EEex_Sprite_GetValidSpellsWithAbilityIterator
- EEex_Sprite_IterateSelected
- EEex_Sprite_IterateSelectedIDs
- EEex_Sprite_LuaHook_OnSpellDisableStateChanged
- EEex_Sprite_OpenOp214Interface
- EEex_Sprite_SetLocalInt
- EEex_Sprite_SetLocalString
- Trigger
- Utility
- EEex_Utility_AlphanumericSortTable
- EEex_Utility_ApplyIterator
- EEex_Utility_AugmentIterator
- EEex_Utility_CallIfExists
- EEex_Utility_CallSuper
- EEex_Utility_ChainIteratorGenerators
- EEex_Utility_ChainIteratorGeneratorsTable
- EEex_Utility_ChainIterators
- EEex_Utility_ChainIteratorsTable
- EEex_Utility_CollectIteratorValue
- EEex_Utility_CollectIteratorValues
- EEex_Utility_DeepCopy
- EEex_Utility_Default
- EEex_Utility_DumpSprite
- EEex_Utility_Eval
- EEex_Utility_FilterIterator
- EEex_Utility_FreeCPtrList
- EEex_Utility_GetOrCreate
- EEex_Utility_GetOrCreateTable
- EEex_Utility_IterateCPtrList
- EEex_Utility_IterateMapAsSorted
- EEex_Utility_KeyPressed
- EEex_Utility_MapIteratorValues
- EEex_Utility_MapToSortedTable
- EEex_Utility_MutateIterator
- EEex_Utility_NewScope
- EEex_Utility_ProcessIteratorValues
- EEex_Utility_RangeIterator
- EEex_Utility_SelectIterator
- EEex_Utility_Switch
- EEex_Utility_TableIterator
- EEex_Utility_Ternary
- EEex_Utility_ValuesIterator
- Variable