C# Класс LogicSpawn.GTARPG.Core.Scripts.Questing.QuestCondition

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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