summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
2018-01-22defend Path2D against a null curveTodd Ross
2018-01-21Fix crash on deleted rigidbodies without contact monitor (issue 15904)Bernhard Liebl
2018-01-20Fix minor typo: it's -> itsYuri Chornoivan
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-18Before I forget, add warnings on areas without children (should not break ↵Juan Linietsky
anything). Seen too many users misunderstanding the edit rect is the shape.
2018-01-12Merge pull request #15606 from RandomShaper/fix-inherited-coll-shapesRémi Verschelde
Update collision shapes data on tree entered
2018-01-12Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵Juan Linietsky
of tree notification. Updated doc accordingly.
2018-01-12Bind many more properties to scriptsBojidar 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-11Update collision shapes data on tree enteredPedro J. Estébanez
This is needed because the final startup values for shapes may change between parenting and entering the scene tree. For instance, if the collision shape belongs to a inherited scene. Fixes #13835.
2018-01-08Update Camera2D scroll using NOTIFICATION_INTERNAL_PROCESSBernhard Liebl
2018-01-05Add missing copyright headers and fix formattingRé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-04Merge pull request #15191 from Jerome67000/z_renamingRémi Verschelde
renames "z" Node2D property to "z_index"
2018-01-03#15078 renamed "z" -> "z_index" property in Node2DJerome67000
2018-01-03Merge pull request #15093 from poke1024/canvas-editor-selectRémi Verschelde
More exact picking for canvas editor
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2017-12-27More exact picking for canvas editorBernhard Liebl
2017-12-27Merge pull request #14971 from mrcdk/particles_emittingNoshyaar
Set particles emitting to false when particles finish emitting with one-shot enabled
2017-12-25Add missing parameter namesPoommetee Ketson
2017-12-23Set particles emitting to false when particles finish emitting with one-shot ↵MrCdK
enabled
2017-12-16Merge pull request #13991 from CyanBlob/masterRémi Verschelde
TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) …
2017-12-16TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) and ↵Andrew Thomas
update_bitmask_region(2) to GDscript
2017-12-15Renamed navmesh/poly_create to navmesh/poly_add since no navmesh is created.Nathan Warden
2017-12-12Enhance undoredo action name, TTR, cleanupPoommetee Ketson
2017-12-10TileMap: Drop unused center_x/center_y booleansRémi Verschelde
Two years later they are still unused and we do not know their intend use case, so tschüss. Closes #2513.
2017-12-09Merge pull request #14454 from CyanBlob/TileMapRémi Verschelde
Convert tilemap format in get_tile_data()
2017-12-09-Ability to and unwrap lightmap coordinates on importJuan Linietsky
-Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09Convert tilemap format in get_tile_data()Andrew Thomas
2017-12-09Merge pull request #14321 from ibrahn/path2d-two-styleRémi Verschelde
Reworked PathFollow2D behaviour, based on such in version 2.1.
2017-12-08Fixes TileMap occluder offsets.PJB3005
This is NOT related to #14388! This fixes a graphical bug where the light occluders used by tilemaps weren't getting offset anymore, this they'd be positioned incorrectly. I tried on all 3 tilemap positioning modes and it seemed to work on every one.
2017-12-07Fixed is_playing funtion (was reporting wrong), closes #13928Juan Linietsky
Made error reporting to opcode_set in gdscript a bit clearer
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-12-06-Fix particles with size==0, closes #13931Juan Linietsky
-Fixed material previews (dont show sphere unless for spatial)
2017-12-06Particles2D: Fix normal map rid.Andreas Haas
Looks like a Copy & Paste error, fixes #14334.
2017-12-06Reworked PathFollow2D behaviour, based on such in version 2.1.Ibrahn Sahir
When rotation is enabled, the follower's rotation will be set to that of the tangent to the path at it's current offset. For closed looping paths the lookahead will now wrap around at the end of the path. fixes #13434
2017-12-02TileMap FixesMariano Suligoy
2017-12-01Merge pull request #13216 from hoelzl/pr-fix-tile-origin-centerPoommetee Ketson
Fix displacement for centered tilemaps
2017-11-30Fix PathFollow2D motion.Ferenc Arn
Fixes #13361.
2017-11-28Change RayCast2D 'Exclude Parent' to include Area2DChris Bradfield
2017-11-27Fix displacement for centered tilemapsMatthias Hoelzl
- Fixes tile and collision placement for tilemaps with `tile_origin` set to `TILE_ORIGIN_CENTER`. - Also fixes a bug in the offset computation for collision shapes with `flip_v` flag set to true if `tile_origin` is `TILE_ORIGIN_BOTTOM_LEFT`.
2017-11-25Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky
wrong function, leading to unnecesary copy on writes and reduced performance.
2017-11-24Fix TileMap and TileSet ClassDB bindingsRuslan Mustakov
2017-11-23Fixed #13167. Restored ParallaxLayer mirroring that was broken by pull ↵Sofox
request #12421
2017-11-22Merge pull request #13159 from AndreaCatania/rayRémi Verschelde
Removed type_mask and fixed some variable name
2017-11-22Merge pull request #12301 from MarianoGnu/masterRémi Verschelde
Implement auto-tiling
2017-11-21Removed type_mask and fixed some variable nameAndreaCatania
2017-11-20Merge pull request #12421 from TheSofox/parallax-overhaulRémi Verschelde
Overhauled the ParallaxBackground system
2017-11-20Fixes a double class registering errorGilles Roudiere
2017-11-20Implement auto-tilingMariano Suligoy
2017-11-20Merge pull request #13049 from tagcup/pathfollow2d_parallel_transportRémi Verschelde
Use parallel transport in PathFollow2D.
2017-11-20Fix the prevention for sliding on slopes in the 2d version of move_and_slideEric Wiltfang
Done by using the same method the 3d counterpart uses. Fixes #13063.