2114b2239b
Split NavigationPolygon and NavigationPolygonInstance into 2 files. Also renamedNavigationPolygonInstance to NavigationRegion2D.
2023-06-03 16:54:48 +02:00
1263101396
Ported: Batching - Add MultiRect command
...
Large groups of similar rects can be processed more efficiently using the MultiRect command. Processing common to the group can be done as a one off, instead of per rect.
Adds the new API to VisualServerCanvas, and uses the new functionality from Font, BitmapFont, DynamicFont and TileMap, via the VisualServerCanvasHelper class.
- lawnjelly
910ddd13c4
2023-04-20 23:09:37 +02:00
DashCell
2a1f4a695d
TileSet: Fix resizing collision shape when vertex is outside the tilesheet
...
Fixes #34970 .
2023-03-12 14:15:51 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
227e32b67c
Now modules make use of the new registration levels.
2023-01-15 17:04:00 +01:00
61ddf05296
Removed RTileMap and RTileSet compatibility classes.
2023-01-15 13:34:48 +01:00
8075ef8e62
Added include guards to all module register_types.h-s.
2023-01-15 13:27:08 +01:00
e9a19c1a66
Added module initialization levels (similar idea to what's in godot4, although I added more).
2023-01-15 11:46:13 +01:00
fc991ede18
Re-extracted class docs.
2023-01-14 13:38:58 +01:00
41f130d9fd
Re-extracted the class docs.
2022-11-20 23:27:04 +01:00
ee015b7a2e
Added doc classes to the tile_map module.
2022-10-09 12:16:11 +02:00
0de5f4ec86
Added RTileMap and RTileSet compatibility classes.
2022-10-09 11:52:25 +02:00
5123cf9837
Also renamed the rtile_map module itself to tile_map.
2022-10-09 11:50:46 +02:00