Game RecoveryLogic

From KitHack Model Club Wiki
Jump to navigation Jump to search

Back to Game

Game.RecoveryLogic

Game.RecoveryLogic.CheckpointRecovery

  • Method: Boolean get_AllowGoTo()
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void OnForceRecovery()
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Nullable`1 GetActiveCheckpointAPosRot()
  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowGoTo
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Checkpoint recoveryCP
  • Field: Boolean allowGoTo
  • Field: List`1 checkpoints
  • Field: SpriteInfo spriteRecover
  • Field: SpriteInfo spriteRetrieve
  • Field: SpriteInfo spriteRepair
  • Field: State foldoutCheckpoints
  • Field: ScnTriggerInput ResetDisarm
  • Field: ScnTriggerInput ForceRecover
  • Field: Action OnRecover
  • Field: Action OnRepairs
  • Field: Action OnGoToVeh
  • Field: Action OnQuitMsn
  • Field: Action OnRcvAble
  • Field: Action OnRcvInop
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.CheckpointRecovery+Checkpoint

  • Method: String Scenarios.IScnNode.get_guid()
  • Method: String Scenarios.IScnNode.get_name()
  • Method: FloatingMMXPanel get_PropertiesDialog()
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Draw(ScnObjectTypes objVisibilityMask, Color color)
  • Method: Boolean Cast(ScnObjectTypes objVisibilityMask, Ray ray)
  • Method: Void OnUIHover(Boolean hover)
  • Method: Boolean OpenSettingsDialog(ContentData outerContent, Boolean rebuildRippleOut)
  • Method: Boolean OpenSettingsDialog(Action onDialogDismiss, Action onRebuild, Action`1 onDialogStChg)
  • Method: Void OnPropertiesDialogCreated(FloatingMMXPanel dialog)
  • Method: Void GetSettingsDialogData(ContentData content)
  • Method: Void onScnEditorEndedWithSettingsDialog()
  • Method: Void CloseSettingsDialog()
  • Method: Void OnSettingsDialogDismiss()
  • Method: String GetDefaultName(Int32 nodeIdx)
  • Method: NodeRendererOps GetAllowedRendererOps()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Property: FloatingMMXPanel PropertiesDialog
  • Property: Boolean UIHover
  • Field: ScnLocation loc
  • Field: Boolean locSet
  • Field: ScnTriggerInput SelArm
  • Field: String name
  • Field: String guid
  • Field: FloatingMMXPanel propertiesDialog
  • Field: Action OnContentRebuild
  • Field: Action OnDialogDismiss
  • Field: Action`1 OnDialogStateChg

Game.RecoveryLogic.CustomRecoveryLogic

  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: Boolean get_AllowGoTo()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: Boolean AllowGoTo
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Action OnRecover
  • Field: Action OnRepairs
  • Field: Action OnGoToVeh
  • Field: Action OnQuitMsn
  • Field: Action OnRcvAble
  • Field: Action OnRcvInop
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.FreeFlight

  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: Boolean get_AllowGoTo()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: Boolean AllowGoTo
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: SpriteInfo spriteRecover
  • Field: SpriteInfo spriteRetrieve
  • Field: SpriteInfo spriteRepair
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.FreeMissionRecovery

  • Method: Boolean get_AllowGoTo()
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowGoTo
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Boolean allowGoTo
  • Field: SpriteInfo spriteRecover
  • Field: SpriteInfo spriteRetrieve
  • Field: SpriteInfo spriteRepair
  • Field: Action OnRecover
  • Field: Action OnRepairs
  • Field: Action OnGoToVeh
  • Field: Action OnQuitMsn
  • Field: Action OnRcvAble
  • Field: Action OnRcvInop
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.MissionEndRankedNoRcvy

  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: Boolean get_AllowGoTo()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: Boolean AllowGoTo
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Boolean noRankFail
  • Field: Action OnRecover
  • Field: Action OnRepairs
  • Field: Action OnGoToVeh
  • Field: Action OnQuitMsn
  • Field: Action OnRcvAble
  • Field: Action OnRcvInop
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.MissionFailNoRecovery

  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Void Save(ConfigNode node, CfgContext context)
  • Method: Void Load(ConfigNode node, CfgContext context)
  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: Boolean get_AllowGoTo()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: Boolean AllowGoTo
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: Action OnRecover
  • Field: Action OnRepairs
  • Field: Action OnGoToVeh
  • Field: Action OnQuitMsn
  • Field: Action OnRcvAble
  • Field: Action OnRcvInop
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText

Game.RecoveryLogic.RecoveryLogicBaseSO

  • Method: Boolean get_AllowUseVehicleEditor()
  • Method: Void MakeMMXUI(ContentData content)
  • Method: Boolean get_AllowRecoverAction()
  • Method: Boolean get_AllowRepairAction()
  • Method: Boolean get_AllowGoTo()
  • Method: String GetListName()
  • Method: String GetInfoText()
  • Method: Boolean VehicleSituationAllowsRecoverWidget(Vehicle v)
  • Method: Nullable`1 GetRecoveryWidgetState(Vehicle v)
  • Method: RecoveryCostBreakdown GetCostBrkdownToRecover(Vehicle v)
  • Method: Void DoRecoveryWidgetAction(Action`1 onWillRetrieveVehicle)
  • Method: Void OnLogicActivate()
  • Method: Void OnLogicDeactivate()
  • Method: Void SetDirty()
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Boolean AllowUseVehicleEditor
  • Property: Boolean AllowRecoverAction
  • Property: Boolean AllowRepairAction
  • Property: Boolean AllowGoTo
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: AnimationCurve recoveryTimeOverDistanceCurve
  • Field: AnimationCurve recoveryFundsOverDistanceCurve
  • Field: Vector2 splashedTimePenalty
  • Field: Vector2 splashedFundsPenalty
  • Field: Single timePenaltyVsPartsRepairCost
  • Field: Single fundsPenaltyVsPartsRepairCost
  • Field: String listName
  • Field: String infoText