Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-11 | Texture refactor | Juan Linietsky | |
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD | |||
2020-02-04 | Hide TileSet's properties from the inspector | Michael Alexsander | |
2020-01-27 | Added binding for Autotile Center | TrevorPeyton | |
2020-01-23 | Fix TileSet shape data not updating when being set via code | Michael Alexsander | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-11-08 | Fix incorrect offset for old-format tilemaps | Yuri Roubinsky | |
2019-08-09 | Remove ERR_EXPLAIN from scene/* code | Tomasz Chabora | |
2019-08-04 | Fix Wrong Shape Offsets in Tileset | Emmanuel Barroga | |
Closes #30994 When modifying the properties of a tileset in the editor, some properties only apply to the first tile (such as the shape offset). This change resolves that issue by traversing the changes to all of the shapes in the tileset instead of the first one. | |||
2019-07-03 | Fix crash with TileSet(again) | qarmin | |
2019-06-23 | TileSet: Don't error out on tile_ getters with wrong shape id | Rémi Verschelde | |
Partial revert of 02319dceb2e17184eb765c67719a306f56dafc1b, previous code handled this cases without errors and the TileSet and TileSetEditorPlugin are written with the expectation that those will not error out. This is a bit wonky and these classes should likely be refactored, but until then it's best to keep things as they were. Fixes #29962. | |||
2019-06-21 | Fix some editor crashes | qarmin | |
2019-06-01 | Merge pull request #24560 from guilhermefelipecgs/fix_24549 | Rémi Verschelde | |
Add EDITMODE_PRIORITY for ATLAS_TILE | |||
2019-04-08 | Changed autotile priority picking algorithm | Max | |
2019-04-08 | + Added ignore flags to autotile bitmask | Magnus Specht | |
+ Added ignore functionality to tileset editor + Updated tileset editor autotile tooltip + Autotile ignore bits are processed and rendered correctl | |||
2019-03-04 | TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix ↵ | Mariano Suligoy | |
for #24003 | |||
2019-01-31 | Fix crashes when calling update_bitmask_area | Bojidar Marinov | |
Fixes #25504 | |||
2019-01-22 | Fix collision margin being wrongly read by default, fixes #25181 | Juan Linietsky | |
2019-01-18 | -Re-added margins in one way collision (made in a more user friendly way ↵ | Juan Linietsky | |
than in Godot 2.1), fixes #23860 -Fixed potential bug in OWC (i dont think anyone had it but..) | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-30 | Add undo-redo to the TileSet editor, and other improvements | Michael Alexsander Silva Dias | |
2018-12-23 | Add EDITMODE_PRIORITY for ATLAS_TILE | Guilherme Felipe | |
When editing ATLAS_TILE, now it's possible to enable priority to randomize subtiles. | |||
2018-12-17 | Add z-index to ATLAS_TILE | Guilherme Felipe | |
2018-12-07 | Fix AutoTile z-index not persisting correctly | Guilherme Felipe | |
2018-12-07 | Add Z-Index for Autotile | Guilherme Felipe | |
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-08-30 | Tileset: Bind autotile_set_size()/get_size(). | Ranoller | |
Since this class is editor-oriented, this set_get is necessary to full implement tool, importer, etc... for tiles. (No other way to know a real tile size in autotile mode) | |||
2018-08-27 | TileSet: Bind tile_set_shape_offset and getter | Rémi Verschelde | |
Fixes #21476. | |||
2018-08-24 | Backward compatibility for autotile setup from Godot 3.0.X | Mariano Javier Suligoy | |
Fixes #20746 | |||
2018-08-09 | New TileSet Editor | MAriano Javier Suligoy | |
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-23 | Expose 'modulate' set/get in TileSet resource | Michael Alexsander Silva Dias | |
2018-05-17 | Restore support for minimal 3x3 autotile sets | isaacremnant | |
2018-05-01 | Adds z-index properties to TileSets. | Pieter-Jan Briers | |
2018-04-08 | Merge pull request #18072 from AlexHolly/master | George Marques | |
expose Tileset TileMode to GDScript | |||
2018-04-08 | expose Tileset TileMode to GDScript | Alexander Holland | |
2018-03-23 | Fix converting to tileset crashes Godot if existing file is not tileset | Poommetee Ketson | |
also make TileSetEditorPlgn tile list updates the preview modulate | |||
2018-02-20 | Tileset Editor Improvement | Damar Indra | |
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-12 | Bind many more properties to scripts | Bojidar Marinov | |
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added | |||
2018-01-11 | fix updating tileset list when assign texture and set autotile true | damarindra | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-25 | Add missing parameter names | Poommetee Ketson | |
2017-12-10 | Fix wrong return value in some virtual method bindings | Rémi Verschelde | |
2017-12-08 | Fix TileSet::AutotileData::ocludder_map typo | PJB3005 | |
2017-11-24 | Fix TileMap and TileSet ClassDB bindings | Ruslan Mustakov | |
2017-11-20 | Implement auto-tiling | Mariano Suligoy | |
2017-11-15 | Fixing tilemap rotation for non top-left tiles. | Vito | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-10 | Fixes method definitions with extra number of arguments | Ignacio Etcheverry | |