diff --git a/src/shattered_sword/Tools/DataTypes/MapTemplate.ts b/src/shattered_sword/Tools/DataTypes/MapTemplate.ts new file mode 100644 index 0000000..8291c81 --- /dev/null +++ b/src/shattered_sword/Tools/DataTypes/MapTemplate.ts @@ -0,0 +1,15 @@ +export default class MapTemplate { + tilewidth: number; + tileheight: number; + entrance: RoomTemplate; + exit: RoomTemplate; + rooms: Array; +} + +export class RoomTemplate { + width: number; + height: number; + bottomLayer: Array; + topLayer: Array; + entrances: Array<[x: number, y: number]> +} \ No newline at end of file