C# Class LogicSpawn.GTARPG.Core.Scripts.Questing.QuestCondition

Afficher le fichier Open project: logicspawn/GTARPG Class Usage Examples

Méthodes publiques

Свойство Type Description
Done bool
ID string
Name string
Parameters object>.Dictionary
Position Vector3
ProgressPrefix string
QuestName string
Type ConditionType

Méthodes publiques

Méthode Description
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

Method Details

Acquire() public static méthode

public static Acquire ( string progressPrefix, string itemName, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
amountNeeded int
Résultat QuestCondition

Custom() public static méthode

public static Custom ( string progressPrefix, string name, Func condition ) : QuestCondition
progressPrefix string
name string
condition Func
Résultat QuestCondition

DestroyAnyVehicle() public static méthode

public static DestroyAnyVehicle ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
Résultat QuestCondition

DestroyVehicle() public static méthode

public static DestroyVehicle ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
Résultat QuestCondition

Kill() public static méthode

public static Kill ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
Résultat QuestCondition

Kill() public static méthode

public static Kill ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
progressPrefix string
amount int
position Vector3
Résultat QuestCondition

KillAny() public static méthode

public static KillAny ( string progressPrefix, int amount ) : QuestCondition
progressPrefix string
amount int
Résultat QuestCondition

KillAny() public static méthode

public static KillAny ( string progressPrefix, int amount, Vector3 position ) : QuestCondition
progressPrefix string
amount int
position Vector3
Résultat QuestCondition

Loot() public static méthode

public static Loot ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
Résultat QuestCondition

LootAnyPed() public static méthode

public static LootAnyPed ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
Résultat QuestCondition

LootAnyVehicle() public static méthode

public static LootAnyVehicle ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
Résultat QuestCondition

LootVehicles() public static méthode

public static LootVehicles ( string progressPrefix, string itemName, string propModel, int dropRateOutOf100, int amountNeeded ) : QuestCondition
progressPrefix string
itemName string
propModel string
dropRateOutOf100 int
amountNeeded int
Résultat QuestCondition

QuestCondition() public méthode

public QuestCondition ( ) : System
Résultat System

SetDone() public méthode

public SetDone ( ) : void
Résultat void

Property Details

Done public_oe property

public bool Done
Résultat bool

ID public_oe property

public string ID
Résultat string

Name public_oe property

public string Name
Résultat string

Parameters public_oe property

public Dictionary Parameters
Résultat object>.Dictionary

Position public_oe property

public Vector3 Position
Résultat Vector3

ProgressPrefix public_oe property

public string ProgressPrefix
Résultat string

QuestName public_oe property

public string QuestName
Résultat string

Type public_oe property

public ConditionType Type
Résultat ConditionType