BlackICE Scripting

class

GameplaySkillCondition

  • 4 properties
  • 10 functions

Extends GameplayConditionBase IScriptable ISerializable

Properties

PropertyTypeOffset
skillToCheckTDBID0x8 scripted
difficultyEGameplayChallengeLevel0x10 scripted
skillBonusTDBID0x14 scripted
requiredLevelint0x1C scripted

Functions

  • bool Evaluate(game.Object requester) overrideRTTI
  • int GetRequiredLevel(ScriptGameInstance gi) RTTI
  • void TrySetRequiredLevel(int requiredLevel) RTTI
  • bool IsRequiredLevelSetup() RTTI
  • int GetPlayerSkill(game.Object requester) RTTI
  • game.data.StatType GetStatType() RTTI
  • game.data.StatType GetStatBonusType() RTTI
  • void SetProperties(EDeviceChallengeSkill sel_skill, EGameplayChallengeLevel sel_difficulty) RTTI
  • Condition GetDescription(game.Object requester) overrideRTTI
  • string GetConditionDescription(ScriptGameInstance gi) RTTI