C# 클래스 Container, UnderworldExporter

상속: MonoBehaviour
파일 보기 프로젝트 열기: hankmorgan/UnderworldExporter 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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