summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-02-03 00:02:37 +0500
committerilotterytea <iltsu@alright.party>2025-02-03 00:02:37 +0500
commit9a5b910f5c849439d104850b3a27aafeab6bf998 (patch)
tree790023d30dea0e5b81262f44b086d69b614ba24d
parentb345c36cafa8cddbc27d03c01ee851b0e0947db1 (diff)
upd: changes in txt format
-rw-r--r--src/level.cpp8
-rw-r--r--src/package.cpp5
2 files changed, 5 insertions, 8 deletions
diff --git a/src/level.cpp b/src/level.cpp
index fb11881..b3a2a7b 100644
--- a/src/level.cpp
+++ b/src/level.cpp
@@ -104,12 +104,10 @@ namespace silly::editor {
<< "# width;height\n"
<< this->width << ";" << this->height << "\n";
- for (auto it = this->layers.begin(); it != this->layers.end(); ++it) {
- oss << "[[[layer]]]\n"
- << "# type\n"
- << it->type << "\n"
- << "# tileset_tile_id;x;y;rotation\n";
+ oss << "[[[tiles]]]\n"
+ << "# tileset_tile_id;x;y;rotation\n";
+ for (auto it = this->layers.begin(); it != this->layers.end(); ++it) {
for (auto tt = it->tiles.begin(); tt != it->tiles.end(); ++tt) {
oss << tt->tile->id << ";" << tt->position.x << ";" << tt->position.y
<< ";" << tt->rotation << "\n";
diff --git a/src/package.cpp b/src/package.cpp
index 0d860a6..d07fa9f 100644
--- a/src/package.cpp
+++ b/src/package.cpp
@@ -3,7 +3,6 @@
#include <algorithm>
#include <filesystem>
#include <fstream>
-#include <iostream>
namespace silly::editor {
TileSet &LevelPackage::get_tileset() { return this->tileset; }
@@ -44,8 +43,8 @@ namespace silly::editor {
// package data
oss << "[package]\n"
- << "# name,version\n"
- << name << ","
+ << "# name;version\n"
+ << name << ";"
<< "0\n";
// tileset data