C# 클래스 Terraria.ModLoader.GlobalTile

파일 보기 프로젝트 열기: JavidPack/TerraCustom 1 사용 예제들

공개 메소드들

메소드 설명
AddModCactus ( int soilType, ModCactus cactus ) : void
AddModPalmTree ( int soilType, ModPalmTree palmTree ) : void
AddModTree ( int soilType, ModTree tree ) : void
AddToArray ( int &array, int type ) : void
AdjTiles ( int type ) : int[]
AnimateTile ( ) : void
AutoSelect ( int i, int j, int type, Item item ) : bool
Autoload ( string &name ) : bool
CanExplode ( int i, int j, int type ) : bool
CanKillTile ( int i, int j, int type, bool &blockDamaged ) : bool
CanPlace ( int i, int j, int type ) : bool
ChangeWaterfallStyle ( int type, int &style ) : void
CreateDust ( int i, int j, int type, int &dustType ) : bool
Dangersense ( int i, int j, int type, Player player ) : bool
DrawEffects ( int i, int j, int type, SpriteBatch spriteBatch, Color &drawColor ) : void
Drop ( int i, int j, int type ) : bool
DropCritterChance ( int i, int j, int type, int &wormChance, int &grassHopperChance, int &jungleGrubChance ) : void
HitWire ( int i, int j, int type ) : void
KillSound ( int i, int j, int type ) : bool
KillTile ( int i, int j, int type, bool &fail, bool &effectOnly, bool &noItem ) : void
ModifyLight ( int i, int j, int type, float &r, float &g, float &b ) : void
MouseOver ( int i, int j, int type ) : void
MouseOverFar ( int i, int j, int type ) : void
NearbyEffects ( int i, int j, int type, bool closer ) : void
NumDust ( int i, int j, int type, bool fail, int &num ) : void
PostDraw ( int i, int j, int type, SpriteBatch spriteBatch ) : void
PreDraw ( int i, int j, int type, SpriteBatch spriteBatch ) : bool
RandomUpdate ( int i, int j, int type ) : void
RightClick ( int i, int j, int type ) : void
SaplingGrowthType ( int type, int &style ) : int
SetDefaults ( ) : void
SetSpriteEffects ( int i, int j, int type, SpriteEffects &spriteEffects ) : void
Slope ( int i, int j, int type ) : bool
TileFrame ( int i, int j, int type, bool &resetFrame, bool &noBreak ) : bool

메소드 상세

AddModCactus() 공개 메소드

public AddModCactus ( int soilType, ModCactus cactus ) : void
soilType int
cactus ModCactus
리턴 void

AddModPalmTree() 공개 메소드

public AddModPalmTree ( int soilType, ModPalmTree palmTree ) : void
soilType int
palmTree ModPalmTree
리턴 void

AddModTree() 공개 메소드

public AddModTree ( int soilType, ModTree tree ) : void
soilType int
tree ModTree
리턴 void

AddToArray() 공개 메소드

public AddToArray ( int &array, int type ) : void
array int
type int
리턴 void

AdjTiles() 공개 메소드

public AdjTiles ( int type ) : int[]
type int
리턴 int[]

AnimateTile() 공개 메소드

public AnimateTile ( ) : void
리턴 void

AutoSelect() 공개 메소드

public AutoSelect ( int i, int j, int type, Item item ) : bool
i int
j int
type int
item Item
리턴 bool

Autoload() 공개 메소드

public Autoload ( string &name ) : bool
name string
리턴 bool

CanExplode() 공개 메소드

public CanExplode ( int i, int j, int type ) : bool
i int
j int
type int
리턴 bool

CanKillTile() 공개 메소드

public CanKillTile ( int i, int j, int type, bool &blockDamaged ) : bool
i int
j int
type int
blockDamaged bool
리턴 bool

CanPlace() 공개 메소드

public CanPlace ( int i, int j, int type ) : bool
i int
j int
type int
리턴 bool

ChangeWaterfallStyle() 공개 메소드

public ChangeWaterfallStyle ( int type, int &style ) : void
type int
style int
리턴 void

CreateDust() 공개 메소드

public CreateDust ( int i, int j, int type, int &dustType ) : bool
i int
j int
type int
dustType int
리턴 bool

Dangersense() 공개 메소드

public Dangersense ( int i, int j, int type, Player player ) : bool
i int
j int
type int
player Terraria.Player
리턴 bool

DrawEffects() 공개 메소드

public DrawEffects ( int i, int j, int type, SpriteBatch spriteBatch, Color &drawColor ) : void
i int
j int
type int
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
drawColor Color
리턴 void

Drop() 공개 메소드

public Drop ( int i, int j, int type ) : bool
i int
j int
type int
리턴 bool

DropCritterChance() 공개 메소드

public DropCritterChance ( int i, int j, int type, int &wormChance, int &grassHopperChance, int &jungleGrubChance ) : void
i int
j int
type int
wormChance int
grassHopperChance int
jungleGrubChance int
리턴 void

HitWire() 공개 메소드

public HitWire ( int i, int j, int type ) : void
i int
j int
type int
리턴 void

KillSound() 공개 메소드

public KillSound ( int i, int j, int type ) : bool
i int
j int
type int
리턴 bool

KillTile() 공개 메소드

public KillTile ( int i, int j, int type, bool &fail, bool &effectOnly, bool &noItem ) : void
i int
j int
type int
fail bool
effectOnly bool
noItem bool
리턴 void

ModifyLight() 공개 메소드

public ModifyLight ( int i, int j, int type, float &r, float &g, float &b ) : void
i int
j int
type int
r float
g float
b float
리턴 void

MouseOver() 공개 메소드

public MouseOver ( int i, int j, int type ) : void
i int
j int
type int
리턴 void

MouseOverFar() 공개 메소드

public MouseOverFar ( int i, int j, int type ) : void
i int
j int
type int
리턴 void

NearbyEffects() 공개 메소드

public NearbyEffects ( int i, int j, int type, bool closer ) : void
i int
j int
type int
closer bool
리턴 void

NumDust() 공개 메소드

public NumDust ( int i, int j, int type, bool fail, int &num ) : void
i int
j int
type int
fail bool
num int
리턴 void

PostDraw() 공개 메소드

public PostDraw ( int i, int j, int type, SpriteBatch spriteBatch ) : void
i int
j int
type int
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

PreDraw() 공개 메소드

public PreDraw ( int i, int j, int type, SpriteBatch spriteBatch ) : bool
i int
j int
type int
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 bool

RandomUpdate() 공개 메소드

public RandomUpdate ( int i, int j, int type ) : void
i int
j int
type int
리턴 void

RightClick() 공개 메소드

public RightClick ( int i, int j, int type ) : void
i int
j int
type int
리턴 void

SaplingGrowthType() 공개 메소드

public SaplingGrowthType ( int type, int &style ) : int
type int
style int
리턴 int

SetDefaults() 공개 메소드

public SetDefaults ( ) : void
리턴 void

SetSpriteEffects() 공개 메소드

public SetSpriteEffects ( int i, int j, int type, SpriteEffects &spriteEffects ) : void
i int
j int
type int
spriteEffects SpriteEffects
리턴 void

Slope() 공개 메소드

public Slope ( int i, int j, int type ) : bool
i int
j int
type int
리턴 bool

TileFrame() 공개 메소드

public TileFrame ( int i, int j, int type, bool &resetFrame, bool &noBreak ) : bool
i int
j int
type int
resetFrame bool
noBreak bool
리턴 bool