map3drendering/LandblockExtraction/DatEngine/CellEngine.cs
Troispoils 18203c539f DatReader class heritage
Start Atlas maker class for generate atlas texture
2024-02-26 17:06:03 +01:00

17 lines
537 B
C#

using AC2RE.Definitions;
namespace LandblockExtraction.DatEngine {
public class CellEngine : DatEngine {
public CellEngine() : base(@"X:\DatFiles\cell_1.dat") { }
public CLandBlockData? GetLandBlockData(uint id) {
DataId dataId = new DataId(id);
if (!datReader.contains(dataId)) return null;
using (var data = datReader.getFileReader(dataId)) {
CLandBlockData cLandBlockData = new(data);
return cLandBlockData;
}
}
}
}