C# Класс LogicSpawn.GTARPG.Core.NpcObject

Наследование: LogicSpawn.GTARPG.Core.WorldObject
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
BlipSprite BlipSprite
Dialog DialogContainer
Heading float
IsQuestNpc bool
IsVendor bool
ModelName PedHash
PersonalQuestLine List
Position Vector3
QuestConditionChecks List
QuestHandIns List
QuestsToGive List
SideQuests List
SimpleDialog List
Spawned bool

Открытые методы

Метод Описание
GetNpcStatus ( ) : string
NpcObject ( ) : System
NpcObject ( string name, GTA.Ped ped ) : System
NpcObject ( string name, PedHash modelName, Vector3 pos, float heading ) : System
SetAsVendor ( ) : NpcObject
SetBlip ( BlipSprite sprite ) : void
SetDialog ( string npcText ) : DialogContainer
SetPed ( GTA.Ped ped ) : void
SetPersonalQuestLine ( ) : void
SetQuestConditions ( ) : void
SetQuestHandIns ( ) : void
SetQuestsToGive ( ) : void
SetSideQuests ( ) : void
SetSimpleDialog ( ) : NpcObject

Защищенные методы

Метод Описание
RemoveFromWorld ( ) : void

Описание методов

GetNpcStatus() публичный Метод

public GetNpcStatus ( ) : string
Результат string

NpcObject() публичный Метод

public NpcObject ( ) : System
Результат System

NpcObject() публичный Метод

public NpcObject ( string name, GTA.Ped ped ) : System
name string
ped GTA.Ped
Результат System

NpcObject() публичный Метод

public NpcObject ( string name, PedHash modelName, Vector3 pos, float heading ) : System
name string
modelName PedHash
pos Vector3
heading float
Результат System

RemoveFromWorld() защищенный Метод

protected RemoveFromWorld ( ) : void
Результат void

SetAsVendor() публичный Метод

public SetAsVendor ( ) : NpcObject
Результат NpcObject

SetBlip() публичный Метод

public SetBlip ( BlipSprite sprite ) : void
sprite BlipSprite
Результат void

SetDialog() публичный Метод

public SetDialog ( string npcText ) : DialogContainer
npcText string
Результат DialogContainer

SetPed() публичный Метод

public SetPed ( GTA.Ped ped ) : void
ped GTA.Ped
Результат void

SetPersonalQuestLine() публичный Метод

public SetPersonalQuestLine ( ) : void
Результат void

SetQuestConditions() публичный Метод

public SetQuestConditions ( ) : void
Результат void

SetQuestHandIns() публичный Метод

public SetQuestHandIns ( ) : void
Результат void

SetQuestsToGive() публичный Метод

public SetQuestsToGive ( ) : void
Результат void

SetSideQuests() публичный Метод

public SetSideQuests ( ) : void
Результат void

SetSimpleDialog() публичный Метод

public SetSimpleDialog ( ) : NpcObject
Результат NpcObject

Описание свойств

BlipSprite публичное свойство

public BlipSprite BlipSprite
Результат BlipSprite

Dialog публичное свойство

public DialogContainer,LogicSpawn.GTARPG.Core Dialog
Результат DialogContainer

Heading публичное свойство

public float Heading
Результат float

IsQuestNpc публичное свойство

public bool IsQuestNpc
Результат bool

IsVendor публичное свойство

public bool IsVendor
Результат bool

ModelName публичное свойство

public PedHash ModelName
Результат PedHash

PersonalQuestLine публичное свойство

public List PersonalQuestLine
Результат List

Position публичное свойство

public Vector3 Position
Результат Vector3

QuestConditionChecks публичное свойство

public List QuestConditionChecks
Результат List

QuestHandIns публичное свойство

public List QuestHandIns
Результат List

QuestsToGive публичное свойство

public List QuestsToGive
Результат List

SideQuests публичное свойство

public List SideQuests
Результат List

SimpleDialog публичное свойство

public List SimpleDialog
Результат List

Spawned публичное свойство

public bool Spawned
Результат bool