5c5460b026
Fix many untagged true/false/null in the documentation
2024-11-10 11:26:39 +01:00
dba1a39fe1
Add helper methods to check for tile transforms
2024-08-12 02:51:34 +02:00
5bc4b49f0b
Document converting a TileMap node to TileMapLayer using the editor
2024-08-07 11:15:29 +02:00
c283db2130
Implement X-draw-order switch in TileMapLayer
2024-06-10 15:53:58 +02:00
c83718624f
Update links to outdated asset library demos
...
Update links to outdated asset library demos
Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com >
2024-04-07 16:59:43 +02:00
3cd4b2859c
Expose TileMapLayer
2024-04-03 11:02:34 +02:00
2e5599892f
Class reference: Improve TileMap get_cell_atlas_coords documentation
2024-03-04 15:11:44 +01:00
c54e09a5a3
Overhaul some "uncommon" wording in class reference
2024-03-01 15:32:38 +01:00
fe203d7003
Prevent threading problems in TileMap
2024-02-27 15:38:25 +01:00
f781571d07
Add keywords to improve search in the class reference
2024-02-22 16:16:49 +01:00
f9a758772a
Update many Deprecated/Experimental descriptions for consistency
2024-02-17 21:33:12 +01:00
af28f87791
Documentation: Add support for deprecated/experimental messages
2024-02-15 15:59:50 +03:00
5a999d67ec
Change TileMapEditor to TileMapLayerEditor
2024-02-12 10:11:45 +01:00
c820c8d1e6
Allow disabling the built-in tilemap navigation
2023-10-13 17:42:28 +02:00
30b94bb8ab
Improve TileMap Y-sorting performance
2023-09-25 18:49:04 +02:00
8c1e28237b
Improve TileMap performances by using quadrants only for rendering
2023-09-08 15:33:43 +02:00
faaf27f284
Fix various typos with codespell
...
Also includes typo fixes from #79993 , #80068 , #80276 , and #80303 .
Co-authored-by: betalars <contact@betalars.de >
Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com >
Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com >
Co-authored-by: Raul Santos <raulsntos@gmail.com >
2023-08-07 13:09:47 +02:00
d6379e9a93
Move TileMap layers to their own class
2023-07-20 17:23:38 +02:00
81064cc239
Doctool: Remove version attribute from XML header
...
We don't use that info for anything, and it generates unnecessary diffs
every time we bump the minor version (and CI failures if we forget to
sync some files from opt-in modules (mono, text_server_fb).
2023-07-06 10:08:21 +02:00
346f1ab86b
Bump version to 4.2-dev
...
Keep on waitin'
2023-07-05 22:07:03 +02:00
391eccca76
Validate code tags in documentation for potential params
...
Adds a check to make_rst to look for matches
between the text inside of the [code][/code] tag
and known param identifiers.
Fixes most of what was revealed.
2023-04-26 21:36:04 +02:00
093cb90077
TileMap: Add method to fetch the layer for a given body
2023-04-25 12:49:50 +02:00
1c1524a651
Bump version to 4.1-dev
...
Can't stop, won't stop, they said, huh?
2023-03-01 01:44:37 +01:00
848c910227
Merge pull request #73018 from smix8/fix_multilayered_tilemap_navigation_4.x
...
Fix navigation support for multilayered TileMaps
2023-02-13 12:58:39 +01:00
cc384a8228
Add missing period for sentences in classref
2023-02-12 11:39:14 +08:00
f2c31965c0
Fix navigation support for multilayered TileMaps
...
Fixes support for multilayered TileMaps by creating dedicated navigation maps for each layer.
2023-02-10 17:13:40 +01:00
8f6cbf1724
Added missing words relating to TileSetAtlasSource
2023-02-02 23:57:13 +11:00
ff5aecbc38
Fix bad variable name in TileMap documentation
2023-02-01 22:07:16 -05:00
d7f3bd50bd
Rename texture_offset and unclamp it
2023-01-27 11:04:45 +01:00
3e9a831194
Merge pull request #65726 from KoBeWi/cellless
...
Don't print error in `get_cell_tile_data()`
2023-01-21 16:54:53 +01:00
68afc0afa5
Bring back TileMap::get_cells_by_id
2023-01-18 15:56:31 +01:00
6a86dfad29
Fix typos with codespell
...
Also includes #71080 .
Co-authored-by: Psychpsyo <60073468+Psychpsyo@users.noreply.github.com >
2023-01-09 08:39:07 +01:00
ffec180ccc
Remove a confusing TileMap warning
2022-12-15 11:27:38 +01:00
3ea54bb3a1
Rename get_surrounding_tiles to get_surrounding_cells
2022-12-07 11:09:10 +01:00
79d0cde64b
Fix class doc for TileMap navigation visibility mode
...
fix small copy&paste error
2022-10-22 02:46:16 +02:00
7cb1d1f1ed
Add description to TileMap's get_layers_count method
2022-10-05 18:32:58 -03:00
407bbdda20
refactor(TileMap): Return Rect2i in get_used_rect
...
Signed-off-by: MisterMX <mbxd12@web.de >
2022-09-28 17:04:15 +02:00
7afaca2091
Don't print error in get_cell_tile_data()
2022-09-13 01:39:35 +02:00
694190a354
Rename TileMap/GridMap.world_to_map and opposite to local_to_map
...
For both TileMap and GridMap:
- `world_to_map` -> `local_to_map`
- `map_to_world` -> `map_to_local`
Also changes any mention of "world" in this context to "local" to avoid future confusion.
Finally, updates the docs of both methods for consistency.
In particular, adding a note on how to convert the returned values from local to global coordinates and vice versa.
2022-09-05 18:08:39 +02:00
c8abd40ea8
Easier setting properties of last TileMap layer
2022-08-26 12:54:13 +02:00
7f96ebf1be
Use false as default for use_proxies argument
2022-08-22 13:31:01 +02:00
d5052d9084
Merge pull request #54549 from KoBeWi/fastcells
...
Add a method to get TileData from a cell
2022-08-22 13:39:12 +03:00
104ac29b54
Remove duplicate ignore_empty_terrains paragraph
...
Removes a duplicate `ignore_empty_terrains` paragraph in the `TileMap` documentation
2022-08-20 16:41:12 +02:00
28e66882e5
[doc] Fix grammar in class docs: amount vs. number
...
Number is used for things that can be counted (discrete items - think "integer" in this context).
Also fixes a couple of awkward phrases.
2022-08-17 19:51:17 -04:00
7305390fdc
Add a method to get TileData from a cell
2022-08-16 15:04:39 +02:00
2d54c36c3c
[doc] Use "param" instead of "code" to refer to parameters
2022-08-11 16:13:29 +03:00
c5d7115038
Rename the argument tag to param in XML documentation
2022-08-08 22:34:31 +03:00
62d2549e9e
Add terrain center bit
2022-06-10 14:37:39 +02:00
beb7a9debe
Prefer constant tags for constants
2022-04-16 00:21:05 +08:00
8f49150b10
Changed TileMap::set_cell alternative_tile default value to 0
2022-03-02 12:13:45 +01:00