summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
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.
2017-11-19Use parallel transport in PathFollow2D.Ferenc Arn
Fixes #12995.
2017-11-19Rework the canvas_item API for further improves to the canvas item editorGilles Roudiere
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-17Merge pull request #12870 from Nibodhika/masterRémi Verschelde
Fixing tilemap rotation for non top-left tiles.
2017-11-15Fixing tilemap rotation for non top-left tiles.Vito
2017-11-14Finalized ability to convert from CanvasItem/Spatial/Particles materials to ↵Juan Linietsky
ShaderMaterial, closes #10242
2017-11-11Merge pull request #12806 from letheed/unify-degreesPoommetee Ketson
Unify degree methods and properties
2017-11-10Disabled filter clip by default and made it optional, fixes #12368, likely ↵Juan Linietsky
others too
2017-11-10Unify degree members and propertiesletheed
2017-11-10Remove deprecated rotation methodsletheed
2017-11-09Reworked how servers preallocate RIDs, should fix #10970Juan Linietsky
2017-10-31Merge pull request #10770 from RandomShaper/fix-jointsRémi Verschelde
Fix joints collision exceptions, plus a bit more
2017-10-26Overhauled the ParallaxBackground system so that it works properly ↵Sofox
regardless of the zoom of the camera.
2017-10-26Fixes infinite loop in NavPolygonInstance warningsCédric Fuchs
2017-10-23missing set/get_collision_mask_bit() for RayCastJakub Grzesik
in the same fastion how it's implemented in Area or Bodies
2017-10-21Merge pull request #12291 from RandomShaper/fix-raycast-namingRémi Verschelde
Rename RayCasts collision_layer to collision_mask
2017-10-21Rename RayCasts collision_layer to collision_maskPedro J. Estébanez
The point is that `RayCast`s are checked against objects' `collision_layer`(s), but they themselves are considered no to _belong_ to any layer. Therefore, the correct name for their property is `collision_mask`, rather than `collision_layer`. Only renaming is needed since the behavior was already the right one, only that it wasn't matching what users would expect from the name and description of the property. Fixes #7589, where it's also discussed.
2017-10-22Bind unbound enums, rearrange some by valuePoommetee Ketson
2017-10-20Merge pull request #12260 from bojidar-bg/11975-navpoly-freezeRémi Verschelde
Fix adding a NavigationPolygonInstance to a Node2D freezing the editor [ci skip]
2017-10-20Fix adding a NavigationPolygonInstance to a Node2D freezing the editorBojidar Marinov
Fixes #11975
2017-10-18Tweaks ParallaxBackground to work better with zoom. Ensures a Parallax Layer ↵Sofox
with a (1,1) motion scale synchs perfectly with a regular stationary sprite that is outside the ParallaxBackground, regardless of the zoom level and movement of the camera.
2017-10-11Fix AnimatedSprite frame property slider in editorHiroshi Ogawa
2017-09-30Renamed fixed_process to physics_processAndreaCatania
2017-09-24Fix: CollisionObject shape owner indexing is inconsistentdamarindra
2017-09-23Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez
classes
2017-09-22Changed get_audio_bus and set functions to get_audio_bus_name and setMarcelo Paez
and edited docs for Area2D due to renaming o get_audio_bus and set_audio_bus
2017-09-20Rename pos to position in user facing methods and variablesletheed
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
2017-09-15Merge pull request #11230 from maxim-sheronov/fix_enum_bindingsThomas Herzog
Fix enums bindings
2017-09-13Fix enums bindingsMaxim Sheronov
Add missed bindings for enums Move some enums to class to have correct output of api.json
2017-09-13Merge pull request #11069 from aroncds/masterRémi Verschelde
KinematicBody2D api most friendlier
2017-09-13Renamed play to playing property, but now playing and is_playing is the ↵Juan Linietsky
same, to avoid confusing. Closes #11211
2017-09-12Fixed issues with surround sound on audio serverMarcelo Fernandez
2017-09-12Merge pull request #10908 from hpvb/fix-unused-variablesRémi Verschelde
Fix unused variable warnings
2017-09-12Merge pull request #11026 from hpvb/fix-assign-in-ifRémi Verschelde
Remove assignment and declarations in if statements