C# 클래스 DungeonMasterParser.DungeonParser

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

공개 메소드들

메소드 설명
Parse ( ) : void
SetupDecoration ( IList data, byte bytes ) : string[]

비공개 메소드들

메소드 설명
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

메소드 상세

Parse() 공개 메소드

public Parse ( ) : void
리턴 void

SetupDecoration() 공개 메소드

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