示例#1
0
        private void UpdateArea()
        {
            var objectAddress = AreaObjectLoader.GetAreaAddress(AreaNumber);

            CurrentAreaHeader = AreaObjectLoader.GetAreaHeader(objectAddress);
            CurrentObjectData = new List <AreaObjectCommand>(
                AreaObjectLoader.GetAreaData(objectAddress + 2));

            AreaObjectRenderer.RenderTileMap(
                AreaType,
                CurrentAreaHeader,
                CurrentObjectData);

            var spriteAddress = AreaSpriteLoader.GetAreaAddress(AreaNumber);

            CurrentSpriteData = new List <AreaSpriteCommand>(
                AreaSpriteLoader.GetAreaData(spriteAddress));
        }