C# Класс ChestControl.Chest

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

Защищенные свойства (Protected)

Свойство Тип Описание
ID int
Locked bool
Owner string
Position Terraria.Vector2
Refill bool
RefillItems Terraria.Item[]
RegionLock bool
WorldID int

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

Метод Описание
CheckPassword ( string password ) : bool
Chest ( ) : System.Collections.Generic
GetID ( ) : int
GetOwner ( ) : string
GetPassword ( ) : string
GetPosition ( ) : Terraria.Vector2
GetRefillItemNames ( ) : List
GetRefillItems ( ) : Terraria.Item[]
HasOwner ( ) : bool
IsLocked ( ) : bool
IsOpenFor ( CPlayer player ) : bool
IsOwner ( CPlayer player ) : bool
IsOwnerConvert ( CPlayer player ) : bool
IsRefill ( ) : bool
IsRegionLocked ( ) : bool
LegacyIsOwner ( CPlayer player ) : bool
Lock ( ) : void
Reset ( ) : void
SetID ( int id ) : void
SetOwner ( CPlayer player ) : void
SetOwner ( string player ) : void
SetPassword ( string password ) : void
SetPassword ( string password, bool checkForHash ) : void
SetPosition ( Terraria.Vector2 position ) : void
SetPosition ( int x, int y ) : void
SetRefill ( bool refill ) : void
SetRefillItems ( string raw ) : void
TileIsChest ( Terraria.TileData tile ) : bool
TileIsChest ( Terraria.Vector2 position ) : bool
TileIsChest ( int x, int y ) : bool
UnLock ( ) : void
regionLock ( bool locking ) : void

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

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

public CheckPassword ( string password ) : bool
password string
Результат bool

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

public Chest ( ) : System.Collections.Generic
Результат System.Collections.Generic

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

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

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

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

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

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

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

public GetPosition ( ) : Terraria.Vector2
Результат Terraria.Vector2

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

public GetRefillItemNames ( ) : List
Результат List

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

public GetRefillItems ( ) : Terraria.Item[]
Результат Terraria.Item[]

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

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

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

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

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

public IsOpenFor ( CPlayer player ) : bool
player CPlayer
Результат bool

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

public IsOwner ( CPlayer player ) : bool
player CPlayer
Результат bool

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

public IsOwnerConvert ( CPlayer player ) : bool
player CPlayer
Результат bool

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

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

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

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

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

public LegacyIsOwner ( CPlayer player ) : bool
player CPlayer
Результат bool

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

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

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

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

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

public SetID ( int id ) : void
id int
Результат void

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

public SetOwner ( CPlayer player ) : void
player CPlayer
Результат void

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

public SetOwner ( string player ) : void
player string
Результат void

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

public SetPassword ( string password ) : void
password string
Результат void

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

public SetPassword ( string password, bool checkForHash ) : void
password string
checkForHash bool
Результат void

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

public SetPosition ( Terraria.Vector2 position ) : void
position Terraria.Vector2
Результат void

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

public SetPosition ( int x, int y ) : void
x int
y int
Результат void

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

public SetRefill ( bool refill ) : void
refill bool
Результат void

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

public SetRefillItems ( string raw ) : void
raw string
Результат void

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

public static TileIsChest ( Terraria.TileData tile ) : bool
tile Terraria.TileData
Результат bool

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

public static TileIsChest ( Terraria.Vector2 position ) : bool
position Terraria.Vector2
Результат bool

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

public static TileIsChest ( int x, int y ) : bool
x int
y int
Результат bool

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

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

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

public regionLock ( bool locking ) : void
locking bool
Результат void

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

ID защищенное свойство

protected int ID
Результат int

Locked защищенное свойство

protected bool Locked
Результат bool

Owner защищенное свойство

protected string Owner
Результат string

Position защищенное свойство

protected Vector2,Terraria Position
Результат Terraria.Vector2

Refill защищенное свойство

protected bool Refill
Результат bool

RefillItems защищенное свойство

protected Item[],Terraria RefillItems
Результат Terraria.Item[]

RegionLock защищенное свойство

protected bool RegionLock
Результат bool

WorldID защищенное свойство

protected int WorldID
Результат int