C# 클래스 ChestControl.Chest

파일 보기 프로젝트 열기: Deathmax/Chest-Control 1 사용 예제들

보호된 프로퍼티들

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