C# Class DungeonMasterParser.DungeonParser

Mostra file Open project: ggrrin/DungeonMaster Class Usage Examples

Public Methods

Method Description
Parse ( ) : void
SetupDecoration ( IList data, byte bytes ) : string[]

Private Methods

Method Description
DeployObjects ( ) : void
ParseActuatorData ( BinaryReader r ) : ActuatorItemData
ParseClothData ( BinaryReader r ) : ClothItemData
ParseContainerData ( BinaryReader r ) : ContainerItemData
ParseCreatureData ( BinaryReader r ) : CreatureItem
ParseDoorData ( BinaryReader r ) : DoorItem
ParseDoorTile ( byte data ) : DoorTileData
ParseFloorTile ( byte data ) : FloorTileData
ParseMapDefinition ( BinaryReader r ) : DungeonMap
ParseMiscellaneousItemData ( BinaryReader r ) : MiscellaneousItemData
ParsePitTile ( byte data ) : PitTileData
ParsePotionData ( BinaryReader r ) : PotionItemData
ParseScrollData ( BinaryReader r ) : ScrollItemData
ParseStairsTile ( byte data ) : StairsTileData
ParseStartPosition ( ushort value ) : MapPosition
ParseTeleportData ( BinaryReader r ) : TeleporterItem
ParseTeleporterTile ( byte data ) : TeleporterTileData
ParseTextData ( BinaryReader r ) : TextDataItem
ParseTilesData ( BinaryReader r, int count ) : IList
ParseTilesData ( BinaryReader r ) : TileData
ParseTrickTile ( byte data ) : TrickTileData
ParseWallTile ( byte data ) : WallTileData
ParseWeaponData ( BinaryReader r ) : WeaponItemData
ReadActuatorsData ( BinaryReader r ) : IList
ReadClothesData ( BinaryReader r ) : IList
ReadContainersData ( BinaryReader r ) : IList
ReadCreaturesData ( BinaryReader r ) : IList
ReadDoorsData ( BinaryReader r ) : IList
ReadHeader ( BinaryReader r ) : void
ReadMapData ( BinaryReader r ) : void
ReadMapsDefinitions ( BinaryReader r ) : IList
ReadMiscellaneousItemsData ( BinaryReader r ) : IList
ReadObjectIDs ( BinaryReader r ) : IList
ReadObjectTilesShortcuts ( BinaryReader r ) : void
ReadPotionsData ( BinaryReader r ) : IList
ReadScrollsData ( BinaryReader r ) : IList
ReadTeleportsData ( BinaryReader r ) : IList
ReadTextsData ( BinaryReader r ) : IList
ReadWeaponsData ( BinaryReader r ) : IList
SetTextData ( int referredOffset ) : string

Method Details

Parse() public method

public Parse ( ) : void
return void

SetupDecoration() public method

public SetupDecoration ( IList data, byte bytes ) : string[]
data IList
bytes byte
return string[]