C# Класс Container, UnderworldExporter

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

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

Свойство Тип Описание
Capacity int
ContainerParent string
ObjectsAccepted int
isOpenOnPanel bool
items string[]
start int

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

Метод Описание
AddItemMergedItemToContainer ( GameObject item ) : bool
AddItemToContainer ( string item ) : bool
AddItemToContainer ( string item, int index ) : bool
CountItems ( ) : int

Counts the number of items in the container..

GetBaseWeight ( ) : float
GetCapacity ( ) : float
GetFreeCapacity ( ) : float
GetFreeSlot ( Container, cn ) : int
GetGameObjectAt ( int index ) : GameObject
GetItemAt ( int index ) : string
GetWeight ( ) : float
MaxCapacity ( ) : int
OpenContainer ( ) : void
RemoveItemFromContainer ( int index ) : bool
RemoveItemFromContainer ( string objectName ) : bool
RemoveItemFromSubContainers ( Container, cn, string objectName ) : bool
SetItemsParent ( Container, cn, Transform Parent ) : void
SetItemsPosition ( Container, cn, Vector3 Position ) : void
SetPickedUpFlag ( Container, cn, bool NewValue ) : void
SortContainer ( Container, cn ) : void
SpillContents ( ) : void
TestContainerRules ( Container, cn, int SlotIndex ) : bool
UseObjectOnVerb_Inv ( ) : string
UseVerb ( ) : string
findItemOfType ( int itemid ) : string

Finds the first item of a particular type in the container.

getEquipString ( ) : string
use ( ) : bool

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

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

public AddItemMergedItemToContainer ( GameObject item ) : bool
item GameObject
Результат bool

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

public AddItemToContainer ( string item ) : bool
item string
Результат bool

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

public AddItemToContainer ( string item, int index ) : bool
item string
index int
Результат bool

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

Counts the number of items in the container..
public CountItems ( ) : int
Результат int

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

public GetBaseWeight ( ) : float
Результат float

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

public GetCapacity ( ) : float
Результат float

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

public GetFreeCapacity ( ) : float
Результат float

GetFreeSlot() публичный статический Метод

public static GetFreeSlot ( Container, cn ) : int
cn Container,
Результат int

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

public GetGameObjectAt ( int index ) : GameObject
index int
Результат GameObject

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

public GetItemAt ( int index ) : string
index int
Результат string

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

public GetWeight ( ) : float
Результат float

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

public MaxCapacity ( ) : int
Результат int

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

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

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

public RemoveItemFromContainer ( int index ) : bool
index int
Результат bool

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

public RemoveItemFromContainer ( string objectName ) : bool
objectName string
Результат bool

RemoveItemFromSubContainers() публичный статический Метод

public static RemoveItemFromSubContainers ( Container, cn, string objectName ) : bool
cn Container,
objectName string
Результат bool

SetItemsParent() публичный статический Метод

public static SetItemsParent ( Container, cn, Transform Parent ) : void
cn Container,
Parent Transform
Результат void

SetItemsPosition() публичный статический Метод

public static SetItemsPosition ( Container, cn, Vector3 Position ) : void
cn Container,
Position Vector3
Результат void

SetPickedUpFlag() публичный статический Метод

public static SetPickedUpFlag ( Container, cn, bool NewValue ) : void
cn Container,
NewValue bool
Результат void

SortContainer() публичный статический Метод

public static SortContainer ( Container, cn ) : void
cn Container,
Результат void

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

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

TestContainerRules() публичный статический Метод

public static TestContainerRules ( Container, cn, int SlotIndex ) : bool
cn Container,
SlotIndex int
Результат bool

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

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

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

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

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

Finds the first item of a particular type in the container.
public findItemOfType ( int itemid ) : string
itemid int Itemid.
Результат string

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

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

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

public use ( ) : bool
Результат bool

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

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

public int Capacity
Результат int

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

public string ContainerParent
Результат string

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

public int ObjectsAccepted
Результат int

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

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

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

public string[] items
Результат string[]

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

public int start
Результат int