BlackICE Scripting

class

FactInvokerControllerPS

  • 3 properties
  • 10 functions

Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
factDataEntriesFactInvokerDataEntry?[]0x298 scripted
passwordsCName[]0x2A8 scripted
arePasswordsInitializedbool0x2B8 scripted

Functions

  • void GameAttached() overrideRTTI
  • CName[] GetPasswords() overrideRTTI
  • bool IsDeviceSecured() overrideRTTI
  • void EnsurePasswordsPresence() RTTI
  • EntityNotificationType OnAuthorizeUser(AuthorizeUser evt) overrideRTTI
  • void TryInvokeFact(AuthorizeUser evt) RTTI
  • bool TryGetFact(CName password, out CName fact) RTTI
  • TDBID GetInkWidgetTweakDBID(game.GetActionsContext context) overrideRTTI
  • bool GetActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • bool IgnoreDisallowedAction(string name) overrideRTTI