C# 클래스 LogicSpawn.GTARPG.Core.Scripts.Questing.QuestCondition

파일 보기 프로젝트 열기: logicspawn/GTARPG 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Done bool
ID string
Name string
Parameters object>.Dictionary
Position Vector3
ProgressPrefix string
QuestName string
Type ConditionType

공개 메소드들

메소드 설명
Acquire ( string progressPrefix, string itemName, int amountNeeded ) : QuestCondition
Custom ( string progressPrefix, string name, Func condition ) : QuestCondition
DestroyAnyVehicle ( string progressPrefix, int amount ) : QuestCondition
DestroyVehicle ( string progressPrefix, int amount ) : QuestCondition
Kill ( string progressPrefix, int amount ) : QuestCondition
Kill ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
KillAny ( string progressPrefix, int amount ) : QuestCondition
KillAny ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
Loot ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
LootAnyPed ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
LootAnyVehicle ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
LootVehicles ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
QuestCondition ( ) : System
SetDone ( ) : void

메소드 상세

Acquire() 공개 정적인 메소드

public static Acquire ( string progressPrefix, string itemName, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
amountNeeded int
리턴 QuestCondition

Custom() 공개 정적인 메소드

public static Custom ( string progressPrefix, string name, Func condition ) : QuestCondition
progressPrefix string
name string
condition Func
리턴 QuestCondition

DestroyAnyVehicle() 공개 정적인 메소드

public static DestroyAnyVehicle ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
리턴 QuestCondition

DestroyVehicle() 공개 정적인 메소드

public static DestroyVehicle ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
리턴 QuestCondition

Kill() 공개 정적인 메소드

public static Kill ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
리턴 QuestCondition

Kill() 공개 정적인 메소드

public static Kill ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
progressPrefix string
amount int
position Vector3
리턴 QuestCondition

KillAny() 공개 정적인 메소드

public static KillAny ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
리턴 QuestCondition

KillAny() 공개 정적인 메소드

public static KillAny ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
progressPrefix string
amount int
position Vector3
리턴 QuestCondition

Loot() 공개 정적인 메소드

public static Loot ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
리턴 QuestCondition

LootAnyPed() 공개 정적인 메소드

public static LootAnyPed ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
리턴 QuestCondition

LootAnyVehicle() 공개 정적인 메소드

public static LootAnyVehicle ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
리턴 QuestCondition

LootVehicles() 공개 정적인 메소드

public static LootVehicles ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
리턴 QuestCondition

QuestCondition() 공개 메소드

public QuestCondition ( ) : System
리턴 System

SetDone() 공개 메소드

public SetDone ( ) : void
리턴 void

프로퍼티 상세

Done 공개적으로 프로퍼티

public bool Done
리턴 bool

ID 공개적으로 프로퍼티

public string ID
리턴 string

Name 공개적으로 프로퍼티

public string Name
리턴 string

Parameters 공개적으로 프로퍼티

public Dictionary Parameters
리턴 object>.Dictionary

Position 공개적으로 프로퍼티

public Vector3 Position
리턴 Vector3

ProgressPrefix 공개적으로 프로퍼티

public string ProgressPrefix
리턴 string

QuestName 공개적으로 프로퍼티

public string QuestName
리턴 string

Type 공개적으로 프로퍼티

public ConditionType Type
리턴 ConditionType