BlackICE Scripting

class game.ui

MinigameGenerationRule

game.ui.MinigameGenerationRule

  • 7 properties
  • 8 functions
  • 10 derived classes

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
minigameControllerWeakHandle<game.ui.HackingMinigameGameController>0x40
blackboardSystemgame.BlackboardSystem?0x0 scripted
entityWeakHandle<ent.Entity>0x10 scripted
playerWeakHandle<PlayerPuppet>0x20 scripted
minigameRecordWeakHandle<game.data.Minigame_Def_Record>0x30 scripted
bufferSizeint0x40 scripted
isItemBreachbool0x44 scripted

Functions

  • bool OnProcessRule(uint size, out List<game.ui.GridCell[]> grid) RTTI
  • void SetBlackboard(game.BlackboardSystem b) RTTI
  • void SetEntity(ent.Entity entity) RTTI
  • void SetPlayer(PlayerPuppet player) RTTI
  • void SetRecord(game.data.Minigame_Def_Record rec) RTTI
  • void SetBufferSize(int buffer) RTTI
  • void SetIsItemBreach(bool itemBreach) RTTI
  • game.data.MiniGame_Trap_Record? IntToTrap(int i) RTTI