ItemInSlotPrereq
Base: game.IScriptablePrereq
None.
| Property | Type | |
|---|---|---|
slotID | TDBID | scripted |
slotCheckType | game.data.CheckType | scripted |
itemType | game.data.ItemType | scripted |
itemCategory | game.data.ItemCategory | scripted |
weaponEvolution | game.data.WeaponEvolution | scripted |
itemTag | CName | scripted |
invert | bool | scripted |
skipOnApply | bool | scripted |
waitForVisuals | bool | scripted |
bool OnRegister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTIvoid OnUnregister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTIvoid OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTIbool IsFulfilled(ScriptGameInstance game, IScriptable context) overrideRTTIvoid Initialize(TDBID recordID) overrideRTTIbool Evaluate(game.ItemID itemID, WeakHandle<game.Object> owner) RTTIbool Evaluate(game.data.ItemCategory itemCategory) RTTIbool Evaluate(game.data.ItemType itemType) RTTIbool Evaluate(game.data.WeaponEvolution weaponEvolution) RTTIbool Evaluate(game.ItemID itemID, CName tag) RTTIbool CheckGenericWeaponModSlots(game.ItemID itemID, WeakHandle<game.Object> owner) RTTIbool IsGenericWeaponMod(TDBID tweakDBID, int quality) RTTI