BlackICE Scripting

class game.mounting

IMountingFacility

game.mounting.IMountingFacility

  • 0 properties
  • 12 functions
  • 1 derived class

Extends game.IGameSystem IScriptable ISerializable

Properties

None.

Functions

  • game.mounting.MountingInfo GetMountingInfoSingleWithObjects(game.Object? child, game.Object? parent, game.mounting.MountingSlotId? slotId) RTTI
  • game.mounting.MountingInfo GetMountingInfoSingleWithIds(ent.EntityID? child, ent.EntityID? parent, game.mounting.MountingSlotId? slotId) RTTI
  • game.mounting.MountingInfo[] GetMountingInfoMultipleWithObjects(game.Object? child, game.Object? parent, game.mounting.MountingSlotId? slotId) RTTI
  • game.mounting.MountingInfo[] GetMountingInfoMultipleWithIds(ent.EntityID? child, ent.EntityID? parent, game.mounting.MountingSlotId? slotId) RTTI
  • bool IsMountedToAnything(ent.EntityID child) RTTI
  • void Mount(game.mounting.MountingRequest mountEvent) RTTI
  • void Unmount(game.mounting.UnmountingRequest unmountEvent) RTTI
  • static bool InfoHasParent(game.mounting.MountingInfo info) staticRTTI
  • static bool InfoHasChild(game.mounting.MountingInfo info) staticRTTI
  • static bool InfoIsComplete(game.mounting.MountingInfo info) staticRTTI
  • static bool SlotIsValid(game.mounting.MountingSlotId slotId) staticRTTI
  • static WeakHandle<game.Object> RelationshipGetOtherObject(game.mounting.MountingRelationship relationship) staticRTTI