C# Class Container, UnderworldExporter

Inheritance: MonoBehaviour
Mostra file Open project: hankmorgan/UnderworldExporter Class Usage Examples

Public Properties

Property Type Description
Capacity int
ContainerParent string
ObjectsAccepted int
isOpenOnPanel bool
items string[]
start int

Public Methods

Method Description
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

Method Details

AddItemMergedItemToContainer() public method

public AddItemMergedItemToContainer ( GameObject item ) : bool
item GameObject
return bool

AddItemToContainer() public method

public AddItemToContainer ( string item ) : bool
item string
return bool

AddItemToContainer() public method

public AddItemToContainer ( string item, int index ) : bool
item string
index int
return bool

CountItems() public method

Counts the number of items in the container..
public CountItems ( ) : int
return int

GetBaseWeight() public method

public GetBaseWeight ( ) : float
return float

GetCapacity() public method

public GetCapacity ( ) : float
return float

GetFreeCapacity() public method

public GetFreeCapacity ( ) : float
return float

GetFreeSlot() public static method

public static GetFreeSlot ( Container, cn ) : int
cn Container,
return int

GetGameObjectAt() public method

public GetGameObjectAt ( int index ) : GameObject
index int
return GameObject

GetItemAt() public method

public GetItemAt ( int index ) : string
index int
return string

GetWeight() public method

public GetWeight ( ) : float
return float

MaxCapacity() public method

public MaxCapacity ( ) : int
return int

OpenContainer() public method

public OpenContainer ( ) : void
return void

RemoveItemFromContainer() public method

public RemoveItemFromContainer ( int index ) : bool
index int
return bool

RemoveItemFromContainer() public method

public RemoveItemFromContainer ( string objectName ) : bool
objectName string
return bool

RemoveItemFromSubContainers() public static method

public static RemoveItemFromSubContainers ( Container, cn, string objectName ) : bool
cn Container,
objectName string
return bool

SetItemsParent() public static method

public static SetItemsParent ( Container, cn, Transform Parent ) : void
cn Container,
Parent Transform
return void

SetItemsPosition() public static method

public static SetItemsPosition ( Container, cn, Vector3 Position ) : void
cn Container,
Position Vector3
return void

SetPickedUpFlag() public static method

public static SetPickedUpFlag ( Container, cn, bool NewValue ) : void
cn Container,
NewValue bool
return void

SortContainer() public static method

public static SortContainer ( Container, cn ) : void
cn Container,
return void

SpillContents() public method

public SpillContents ( ) : void
return void

TestContainerRules() public static method

public static TestContainerRules ( Container, cn, int SlotIndex ) : bool
cn Container,
SlotIndex int
return bool

UseObjectOnVerb_Inv() public method

public UseObjectOnVerb_Inv ( ) : string
return string

UseVerb() public method

public UseVerb ( ) : string
return string

findItemOfType() public method

Finds the first item of a particular type in the container.
public findItemOfType ( int itemid ) : string
itemid int Itemid.
return string

getEquipString() public method

public getEquipString ( ) : string
return string

use() public method

public use ( ) : bool
return bool

Property Details

Capacity public_oe property

public int Capacity
return int

ContainerParent public_oe property

public string ContainerParent
return string

ObjectsAccepted public_oe property

public int ObjectsAccepted
return int

isOpenOnPanel public_oe property

public bool isOpenOnPanel
return bool

items public_oe property

public string[] items
return string[]

start public_oe property

public int start
return int