diff --git a/README.md b/README.md index b16c1e3..dd51059 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) # 2D_Engine_Casio_Tool -This tool is used to make game data for the 2D_Engine_Casio [Gitea](https://gitea.skadubpc.net/ulysse/2D_Engine_Casio). ## Description +This tool is used to make game data for the 2D_Engine_Casio [Gitea](https://gitea.skadubpc.net/ulysse/2D_Engine_Casio). ## Licences - This program is open-source : you can redistribute and/or modify it under the term of the **GNU GPLv3**. diff --git a/assets/maps/dungeon_entry.tmx b/assets/maps/dungeon_entry.tmx new file mode 100644 index 0000000..f583d05 --- /dev/null +++ b/assets/maps/dungeon_entry.tmx @@ -0,0 +1,4 @@ + + + + diff --git a/assets/maps/map_0_0.json b/assets/maps/map_0_0.json deleted file mode 100644 index 544b7b4..0000000 --- a/assets/maps/map_0_0.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - -} \ No newline at end of file diff --git a/assets/maps/tiled-python-extension/example.py b/assets/maps/tiled-python-extension/example.py new file mode 100644 index 0000000..bbc1c67 --- /dev/null +++ b/assets/maps/tiled-python-extension/example.py @@ -0,0 +1,33 @@ +from tiled import * + +class Example(Plugin): + @classmethod + def nameFilter(cls): + return "Example files (*.example)" + + @classmethod + def shortName(cls): + return "example" + + @classmethod + def write(cls, tileMap, fileName): + with open(fileName, 'w') as fileHandle: + for i in range(tileMap.layerCount()): + if isTileLayerAt(tileMap, i): + tileLayer = tileLayerAt(tileMap, i) + for y in range(tileLayer.height()): + tiles = [] + for x in range(tileLayer.width()): + if tileLayer.cellAt(x, y).tile() != None: + tiles.append(str(tileLayer.cellAt(x, y).tile().id())) + else: + tiles.append(str(-1)) + line = ','.join(tiles) + if y == tileLayer.height() - 1: + line += ';' + else: + line += ',' + print(line, file=fileHandle) + + + return True diff --git a/assets/maps/tileset.tsx b/assets/maps/tileset.tsx new file mode 100644 index 0000000..832bbe9 --- /dev/null +++ b/assets/maps/tileset.tsx @@ -0,0 +1,4 @@ + + + + diff --git a/assets/player-sheets/fxconv-metadata.txt b/assets/player-sheets/fxconv-metadata.txt deleted file mode 100644 index 9f19cbb..0000000 --- a/assets/player-sheets/fxconv-metadata.txt +++ /dev/null @@ -1,3 +0,0 @@ -*.png: - type: bopti-image - name_regex: (.*)\.png img_\1 diff --git a/assets/player-sheets/player_death_sheet.png b/assets/player-sheets/player_death_sheet.png deleted file mode 100644 index 1f6103a..0000000 Binary files a/assets/player-sheets/player_death_sheet.png and /dev/null differ diff --git a/assets/player-sheets/player_idle_sheet.png b/assets/player-sheets/player_idle_sheet.png deleted file mode 100644 index 7d078c2..0000000 Binary files a/assets/player-sheets/player_idle_sheet.png and /dev/null differ diff --git a/assets/player-sheets/player_run_sheet.png b/assets/player-sheets/player_run_sheet.png deleted file mode 100644 index 7130a65..0000000 Binary files a/assets/player-sheets/player_run_sheet.png and /dev/null differ diff --git a/assets/tileset.png b/assets/tileset.png deleted file mode 100644 index 4d36a9c..0000000 Binary files a/assets/tileset.png and /dev/null differ diff --git a/assets/fxconv-metadata.txt b/assets/tileset/fxconv-metadata.txt similarity index 100% rename from assets/fxconv-metadata.txt rename to assets/tileset/fxconv-metadata.txt diff --git a/assets/tileset/tileset.png b/assets/tileset/tileset.png new file mode 100644 index 0000000..a14041e Binary files /dev/null and b/assets/tileset/tileset.png differ diff --git a/assets/tileset/tileset.tsx b/assets/tileset/tileset.tsx new file mode 100644 index 0000000..ce7a663 --- /dev/null +++ b/assets/tileset/tileset.tsx @@ -0,0 +1,4 @@ + + + +