summaryrefslogtreecommitdiffstats
path: root/scene/2d/tile_map.cpp
Commit message (Expand)AuthorAgeFilesLines
* refactor(TileMap): Return Rect2i in get_used_rectMisterMX2022-09-281-1/+1
* Set scene tiles' position before adding themkobewi2022-09-211-1/+1
* Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron2022-09-191-2/+2
* Remove / Replace old Navigation Debug Visualizationsmix82022-09-071-9/+8
* Rename TileMap/GridMap.`world_to_map` and opposite to `local_to_map`Micky2022-09-051-41/+41
* Easier setting properties of last TileMap layerkobewi2022-08-261-2/+20
* Use false as default for use_proxies argumentkobewi2022-08-221-3/+3
* Add a method to get TileData from a cellkobewi2022-08-161-0/+13
* Fixes TileMap clear_layer not recreating internal CanvasItemsGilles Roudière2022-07-261-1/+2
* Account for relative z-indexes when y-sortingXentripetal2022-07-081-0/+1
* Allow using CanvasItemMaterial in the TileSet editorHugo Locurcio2022-06-211-2/+2
* Fixes terrains for isometric tilemapsGilles Roudière2022-06-131-14/+2
* Merge pull request #61809 from groud/terrain_center_bitRémi Verschelde2022-06-131-189/+416
|\
| * Add terrain center bitGilles Roudière2022-06-101-189/+416
* | Add suffixes to all nodes and resourcesFireForge2022-06-111-1/+1
|/
* Use range iterators for RBSet in most casesAaron Record2022-05-191-42/+42
* Replace most uses of Map by HashMapreduz2022-05-161-94/+96
* Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde2022-04-271-4/+4
|\
| * Fix more issues found by cppcheck.bruvzg2022-04-201-4/+4
* | Fix TileMap::set_pattern offsetsSamuel Wilson2022-04-271-1/+1
|/
* String: Remove TTR and DTR defines in non-tools buildRémi Verschelde2022-03-281-1/+1
* Changed TileMap::set_cell alternative_tile default value to 0Igor Kordiukiewicz2022-03-021-1/+6
* Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde2022-02-151-6/+11
* Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-1/+1
* TileSetAtlasSource: Make `get_tile_data` return `TileData *`Rémi Verschelde2022-01-281-10/+7
* Better clarify map_to_world() descriptionkobewi2022-01-241-1/+1
* Fix error on scene tiles cleanupkobewi2022-01-191-2/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Fix various typosluz paz2022-01-021-3/+3
* Fix crash when executing `TileMap.map_pattern`Haoyu Qiu2021-12-181-0/+1
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-2/+2
* Improve various textskobewi2021-11-231-1/+1
* Implement texture padding in TileSetAtlasSourcesGilles Roudière2021-11-121-6/+6
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-2/+2
* Merge pull request #54396 from groud/implement_terrain_other_brushesRémi Verschelde2021-11-011-9/+8
|\
| * Implement missing TileMap brushes for terrainsGilles Roudière2021-10-291-9/+8
* | clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-36/+36
|/
* Implement runtime update of TileData object in TileMapGilles Roudière2021-10-271-17/+104
* Optimize TileMap layers updatesGilles Roudière2021-10-271-34/+37
* Allow updating TileMap cells using surrounding terrainsGilles Roudière2021-10-211-0/+557
* Implement TileMap patterns paletteGilles Roudière2021-10-191-97/+10
* Merge pull request #53767 from groud/improve_tile_set_change_performancesRémi Verschelde2021-10-131-2/+12
|\
| * Greatly improve editor performances by deferring tiles related updatesGilles Roudière2021-10-131-2/+12
* | Merge pull request #53761 from groud/fix_tilemap_memory_leakRémi Verschelde2021-10-131-1/+2
|\ \ | |/ |/|
| * Fix TileMap memory leakGilles Roudière2021-10-131-1/+2
* | Use z_index for TileMap layer darkeningkobewi2021-10-131-2/+4
* | Add modulate property to TileMap layerskobewi2021-10-101-9/+33
|/
* Use range iterators for `Map`Lightning_A2021-09-301-70/+70
* Improve TileMap physics for moving platforms and conveyor belts like movementsGilles Roudière2021-09-291-116/+150
* Fix TileMap layer loadingkobewi2021-09-271-1/+13