C# Class PGMEBackend.Map

Show file Open project: Diegoisawesome/AwesomeMapEditor-old Class Usage Examples

Public Properties

Property Type Description
NPCs List
Signs List
Triggers List
Warps List
battleBackground byte
canEscape bool
canRideBike bool
canRun bool
connectionsDataPointer int
currentBank byte
currentMap byte
eventDataPointer int
layout MapLayout
mapDataPointer int
mapLayoutIndex short
mapNameIndex byte
mapScriptDataPointer int
mapType byte
musicNumber short
offset int
optionsByte1 byte
optionsByte2 byte
optionsByte3 byte
originROM GBAROM
rawEntityHeader byte[]
rawHeader byte[]
rawHeaderOrig byte[]
showsName bool
visibility byte
weather byte

Public Methods

Method Description
LoadEntitiesFromRaw ( ) : void
LoadMapHeaderFromRaw ( ) : void
Map ( ) : System
Map ( int Offset, GBAROM ROM, int CurrentBank, int CurrentMap ) : System
Revert ( ) : void
Save ( ) : void
WriteEntitiesToRaw ( ) : void
WriteMapHeaderToRaw ( ) : void

Method Details

LoadEntitiesFromRaw() public method

public LoadEntitiesFromRaw ( ) : void
return void

LoadMapHeaderFromRaw() public method

public LoadMapHeaderFromRaw ( ) : void
return void

Map() public method

public Map ( ) : System
return System

Map() public method

public Map ( int Offset, GBAROM ROM, int CurrentBank, int CurrentMap ) : System
Offset int
ROM Nintenlord.ROMHacking.GBA.GBAROM
CurrentBank int
CurrentMap int
return System

Revert() public method

public Revert ( ) : void
return void

Save() public method

public Save ( ) : void
return void

WriteEntitiesToRaw() public method

public WriteEntitiesToRaw ( ) : void
return void

WriteMapHeaderToRaw() public method

public WriteMapHeaderToRaw ( ) : void
return void

Property Details

NPCs public property

public List NPCs
return List

Signs public property

public List Signs
return List

Triggers public property

public List Triggers
return List

Warps public property

public List Warps
return List

battleBackground public property

public byte battleBackground
return byte

canEscape public property

public bool canEscape
return bool

canRideBike public property

public bool canRideBike
return bool

canRun public property

public bool canRun
return bool

connectionsDataPointer public property

public int connectionsDataPointer
return int

currentBank public property

public byte currentBank
return byte

currentMap public property

public byte currentMap
return byte

eventDataPointer public property

public int eventDataPointer
return int

layout public property

public MapLayout layout
return MapLayout

mapDataPointer public property

public int mapDataPointer
return int

mapLayoutIndex public property

public short mapLayoutIndex
return short

mapNameIndex public property

public byte mapNameIndex
return byte

mapScriptDataPointer public property

public int mapScriptDataPointer
return int

mapType public property

public byte mapType
return byte

musicNumber public property

public short musicNumber
return short

offset public property

public int offset
return int

optionsByte1 public property

public byte optionsByte1
return byte

optionsByte2 public property

public byte optionsByte2
return byte

optionsByte3 public property

public byte optionsByte3
return byte

originROM public property

public GBAROM originROM
return GBAROM

rawEntityHeader public property

public byte[] rawEntityHeader
return byte[]

rawHeader public property

public byte[] rawHeader
return byte[]

rawHeaderOrig public property

public byte[] rawHeaderOrig
return byte[]

showsName public property

public bool showsName
return bool

visibility public property

public byte visibility
return byte

weather public property

public byte weather
return byte