class game
ICooldownSystem
game.ICooldownSystem
- 0 properties
- 8 functions
- 1 derived class
Extends game.IGameSystem IScriptable ISerializable
Derived
Properties
None.
Functions
bool DoesCooldownExist(int id)RTTIre.Hooks.Place( "gameICooldownSystem", "DoesCooldownExist", (ICooldownSystem_DoesCooldownExist x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_DoesCooldownExist( game.ICooldownSystem self, int id );int GetCIDByOwnerAndName(WeakHandle<ent.Entity> owner, CName cdName)RTTIre.Hooks.Place( "gameICooldownSystem", "GetCIDByOwnerAndName", (ICooldownSystem_GetCIDByOwnerAndName x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_GetCIDByOwnerAndName( game.ICooldownSystem self, WeakHandle<ent.Entity> owner, CName cdName );int GetCIDByRecord(WeakHandle<ent.Entity> owner, TDBID record)RTTIre.Hooks.Place( "gameICooldownSystem", "GetCIDByRecord", (ICooldownSystem_GetCIDByRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_GetCIDByRecord( game.ICooldownSystem self, WeakHandle<ent.Entity> owner, TDBID record );int GetCIDByItemID(game.ItemID itemId)RTTIre.Hooks.Place( "gameICooldownSystem", "GetCIDByItemID", (ICooldownSystem_GetCIDByItemID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_GetCIDByItemID( game.ICooldownSystem self, game.ItemID itemId );int Register(game.RegisterNewCooldownRequest request)RTTIre.Hooks.Place( "gameICooldownSystem", "Register", (ICooldownSystem_Register x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_Register( game.ICooldownSystem self, game.RegisterNewCooldownRequest request );int RegisterAbility(game.RegisterNewAbilityCooldownRequest request)RTTIre.Hooks.Place( "gameICooldownSystem", "RegisterAbility", (ICooldownSystem_RegisterAbility x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_RegisterAbility( game.ICooldownSystem self, game.RegisterNewAbilityCooldownRequest request );int RegisterFromRecord(game.RegisterCooldownFromRecordRequest request)RTTIre.Hooks.Place( "gameICooldownSystem", "RegisterFromRecord", (ICooldownSystem_RegisterFromRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_RegisterFromRecord( game.ICooldownSystem self, game.RegisterCooldownFromRecordRequest request );bool Remove(int id)RTTIre.Hooks.Place( "gameICooldownSystem", "Remove", (ICooldownSystem_Remove x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICooldownSystem_Remove( game.ICooldownSystem self, int id );