PaymentConditionTypeBase
classscriptedClass
extends BluelineConditionTypeBase › ScriptConditionTypeBase › IScriptable › ISerializable
Extended by 2 types
PaymentBalanced_ScriptConditionType PaymentFixedAmount_ScriptConditionType
Properties 2
| Name | Type | Flags |
|---|---|---|
inverted | Bool | scriptedpublic |
payWhenSucceded | Bool | scriptedpublic |
Methods 7
public final const func Evaluate(playerObject: ref<GameObject>) -> Boolquestscripted
public func ExecuteBluelineAction(playerObject: ref<GameObject>)scripted
public const func GetPaymentAmount(playerObject: ref<GameObject>) -> Uint32questscripted
protected final func GetPaymentData(playerObject: ref<GameObject>) -> questPaymentConditionDatascripted
public final const func GetPaymentMoneyItemId() -> ItemIDquestscripted
public final const func IsInverted() -> Boolquestscripted
public final const func IsPaidWhenSucceeded() -> Boolquestscripted