diff --git a/#version/TilemapTools_1_01.yymps b/#version/TilemapTools_1_01.yymps new file mode 100644 index 0000000..b55f888 Binary files /dev/null and b/#version/TilemapTools_1_01.yymps differ diff --git a/#version/TilemapTools_1_01_full.yymps b/#version/TilemapTools_1_01_full.yymps new file mode 100644 index 0000000..48ff1c8 Binary files /dev/null and b/#version/TilemapTools_1_01_full.yymps differ diff --git a/notes/noteTilemapTools/noteTilemapTools.txt b/notes/noteTilemapTools/noteTilemapTools.txt index a9420ca..e82dcc1 100644 --- a/notes/noteTilemapTools/noteTilemapTools.txt +++ b/notes/noteTilemapTools/noteTilemapTools.txt @@ -2,5 +2,5 @@ страница на github https://github.com/givename/TilemapTools -онлайн-справка +онлайн справка https://github.com/givename/TilemapTools/wiki diff --git a/scripts/scrTilemapToolsAutotile47/scrTilemapToolsAutotile47.gml b/scripts/scrTilemapToolsAutotile47/scrTilemapToolsAutotile47.gml index 1787d13..12f0819 100644 --- a/scripts/scrTilemapToolsAutotile47/scrTilemapToolsAutotile47.gml +++ b/scripts/scrTilemapToolsAutotile47/scrTilemapToolsAutotile47.gml @@ -32,7 +32,7 @@ которую нужно обязательно соблюдать (иначе это рантайм ошибки) Я не могу описать эту логику, так как я жёстко её запрограммировал tilemapAuto47_set_cd - Здесь так же создаётся таблица для перевода из битов в индексы, и наоборот + Здесь создаётся таблица для перевода из битов в индексы, и наоборот */ /// @function tilemapAuto47_set(tilemap_element_id, cell_x, cell_y); diff --git a/scripts/scrTilemapToolsAutotile47_region/scrTilemapToolsAutotile47_region.gml b/scripts/scrTilemapToolsAutotile47_region/scrTilemapToolsAutotile47_region.gml index de96764..a80372f 100644 --- a/scripts/scrTilemapToolsAutotile47_region/scrTilemapToolsAutotile47_region.gml +++ b/scripts/scrTilemapToolsAutotile47_region/scrTilemapToolsAutotile47_region.gml @@ -1,6 +1,13 @@ // аналогичный инструмент на 16 мне показался, крайне бесполезный +/* + Ограничение и возможности данной реализации + 1. Расположение тайлов нельзя изменить + 2. Свойства кроме индекса игнорируются + (tile_get_mirror, tile_get_rotate, ...) +*/ + #region auto-default /* @@ -10,7 +17,6 @@ необходимую область и вуаля. (для проверки используется обычный оператор if()) - Свойства кроме индекса игнорируются (tile_get_mirror, tile_get_rotate, ...) */ /// @function tilemapAuto47_region(tilemap_element_id, cell_x1, cell_y1, cell_x2, cell_y2); @@ -40,7 +46,6 @@ function tilemapAuto47_region_cd(_tilemapElementId, _cellX1, _cellY1, _cellX2, _ От предиката ожидается либо true, либо false - Свойства кроме индекса игнорируются (tile_get_mirror, tile_get_rotate, ...) */ /// predicate = predicate(tilemap_element_id, cell_x, cell_y, data)