BlackICE Scripting

class

SkillCheckBase

  • 10 properties
  • 19 functions
  • 3 derived classes

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
alternativeNameTDBID0x0 scripted
difficultyEGameplayChallengeLevel0x8 scripted
additionalRequirementsGameplayConditionContainer?0x10 scripted
durationfloat0x20 scripted
isActivebool0x24 scripted
wasPassedbool0x25 scripted
skillCheckPerformedbool0x26 scripted
skillToCheckEDeviceChallengeSkill0x27 scripted
baseSkillGameplaySkillCondition?0x30 scripted
isDynamicbool0x40 scripted

Functions

  • void Initialize() RTTI
  • bool Evaluate(game.Object requester) RTTI
  • void SetAlternativeName(TDBID name) RTTI
  • void SetDifficulty(EGameplayChallengeLevel difficulty) RTTI
  • void SetDynamic(bool isDynamic) RTTI
  • void SetIsActive(bool value) RTTI
  • void SetIsPassed(bool value) RTTI
  • bool IsActive() RTTI
  • bool IsDynamic() RTTI
  • bool IsPassed() RTTI
  • EGameplayChallengeLevel GetDifficulty() RTTI
  • GameplayConditionContainer? GetAdditionalRequirements() RTTI
  • EDeviceChallengeSkill GetSkill() RTTI
  • GameplaySkillCondition? GetBaseSkill() RTTI
  • void CheckPerformed() RTTI
  • bool WasPerformed() RTTI
  • TDBID GetAlternativeName() RTTI
  • float GetDuration() RTTI
  • void SetDuration(float duration) RTTI