C# Class PGMEBackend.Entities.NPC

Inheritance: Entity
Mostra file Open project: Diegoisawesome/AwesomeMapEditor-old Class Usage Examples

Public Properties

Property Type Description
currentNPC int
filler1 byte
filler2 byte
filler3 byte
filler4 byte
filler5 byte
filler6 byte
idleAnimation byte
npcNumber byte
replacement byte
spriteNumber byte
trainer byte
viewRadius byte
visibilityFlag short
xBounds byte
yBounds byte

Public Methods

Method Description
Delete ( ) : bool
Delete ( NPC npc ) : bool
Delete ( int num ) : bool
GetEnum ( ) : EntityType
LoadDataFromRaw ( ) : void
NPC ( ) : System
NPC ( int offset, GBAROM ROM ) : System
NPC ( short xPos, short yPos ) : System
WriteDataToRaw ( ) : void

Method Details

Delete() public static method

public static Delete ( ) : bool
return bool

Delete() public static method

public static Delete ( NPC npc ) : bool
npc NPC
return bool

Delete() public static method

public static Delete ( int num ) : bool
num int
return bool

GetEnum() public method

public GetEnum ( ) : EntityType
return EntityType

LoadDataFromRaw() public method

public LoadDataFromRaw ( ) : void
return void

NPC() public method

public NPC ( ) : System
return System

NPC() public method

public NPC ( int offset, GBAROM ROM ) : System
offset int
ROM Nintenlord.ROMHacking.GBA.GBAROM
return System

NPC() public method

public NPC ( short xPos, short yPos ) : System
xPos short
yPos short
return System

WriteDataToRaw() public method

public WriteDataToRaw ( ) : void
return void

Property Details

currentNPC public_oe static_oe property

public static int currentNPC
return int

filler1 public_oe property

public byte filler1
return byte

filler2 public_oe property

public byte filler2
return byte

filler3 public_oe property

public byte filler3
return byte

filler4 public_oe property

public byte filler4
return byte

filler5 public_oe property

public byte filler5
return byte

filler6 public_oe property

public byte filler6
return byte

idleAnimation public_oe property

public byte idleAnimation
return byte

npcNumber public_oe property

public byte npcNumber
return byte

replacement public_oe property

public byte replacement
return byte

spriteNumber public_oe property

public byte spriteNumber
return byte

trainer public_oe property

public byte trainer
return byte

viewRadius public_oe property

public byte viewRadius
return byte

visibilityFlag public_oe property

public short visibilityFlag
return short

xBounds public_oe property

public byte xBounds
return byte

yBounds public_oe property

public byte yBounds
return byte