summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2021-10-01Remove editor code in PhysicalBone3DPouleyKetchoupp
_set_gizmo_move_joint is only used in PhysicalBone3DEditor, so the editor plugin call can be done directly there.
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Fix non-const iterators in const methodsLightning_A
2021-09-30Remove shape metadata from 2D physics serverPouleyKetchoupp
Shape metadata was only used to get tile information when colliding with tilemaps. It's not needed anymore since there's an API in tilemap using body ids instead.
2021-09-30Merge pull request #53197 from nekomatata/fix-motion-direction-in-slopeCamille Mohr-Daurat
Fix motion direction in slope for CharacterBody3D
2021-09-30Merge pull request #53149 from fabriceci/port-move-and-slide-3D-new-changesCamille Mohr-Daurat
Add latest API changes added in the 3D version of move_and_slide to the 2D version
2021-09-30Merge pull request #53259 from boruok/fix-atlas-texture-get_data-crashRémi Verschelde
2021-09-30Merge pull request #53254 from Calinou/node-rename-filenameRémi Verschelde
Rename Node's `filename` property to `scene_file_path` for clarity
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-30Add latest changes added in the 3D versionfabriceci
2021-09-30Fix motion direction in slope for CharacterBody3DPouleyKetchoupp
- More accurate sliding in slopes to keep input direction correct - More accurate constant speed calculation - Renamed linear_velocity to motion_velocity for clarity - General code cleaning and simplifications
2021-09-30Fix AtlasTexture get_data() crashboruok
2021-09-30Merge pull request #53239 from nekomatata/fix-animatable-body-initial-stateRémi Verschelde
2021-09-30Merge pull request #53112 from EricEzaM/better-breakpoint-gutterRémi Verschelde
2021-09-30Improved breakpoint gutter for CodeEdit.Eric M
Added preview of breakpoint placement on hover. Added override of icon for the Editor to use an SVG so it is no longer blurry.
2021-09-29Fix AnimatableBody moving and colliding during the first framePouleyKetchoupp
_update_kinematic_motion() shouldn't be called in the constructor It's too early and causes a first call to set the body position to 0. Then the second call to set the actual position triggers kinematic motion, colliding with objects on the path to the initial position. Side effect of sync to physics now enabled by default.
2021-09-29Merge pull request #53223 from Paulb23/fix-autocomplete-triggerRémi Verschelde
2021-09-29Merge pull request #52724 from groud/improve_tilemap_physicsRémi Verschelde
2021-09-29Fix TextOp setting to none when typingPaulb23
2021-09-29Improve TileMap physics for moving platforms and conveyor belts like movementsGilles Roudière
2021-09-29Don't memcpy to nullptr even if length is zeroHaoyu Qiu
2021-09-29Merge pull request #53000 from Chaosus/lineedit_expose_selection_methodsRémi Verschelde
2021-09-29Merge pull request #53189 from AnilBK/use-class-specific-funcsRémi Verschelde
2021-09-29Merge pull request #53186 from groud/tiles_fixesRémi Verschelde
2021-09-29Use functions defined in the their classes.Anilforextra
2021-09-28Merge pull request #52754 from nekomatata/dynamic-body-modesCamille Mohr-Daurat
Clarify RigidDynamicBody modes
2021-09-28Set stop on slope on by default on CharacterBody.fabriceci
2021-09-28Merge pull request #53174 from fabriceci/apply-delta-move-and-collideCamille Mohr-Daurat
Physic API change: apply the delta in move and collide like move and slide
2021-09-28Various tiles-related fixesGilles Roudière
2021-09-28Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-nullRémi Verschelde
2021-09-28Merge pull request #53177 from fabriceci/sync-to-physics-true-animatable-bodyRémi Verschelde
2021-09-284.0 fix atlas texture return nullboruok
2021-09-28Merge pull request #53173 from jmb462/fix-tree-column-title-min-sizeRémi Verschelde
2021-09-28Sync to physics true by default for AnimatableBodyfabriceci
2021-09-28Fix tree title column size minimum widthjmb462
2021-09-28Apply delta in move and collidefabriceci
2021-09-28Merge pull request #53154 from drcd1/fix-sphere-normalsRémi Verschelde
2021-09-28Merge pull request #52953 from nekomatata/fix-collision-recovery-depthRémi Verschelde
2021-09-28Merge pull request #53001 from floppyhammer/fix-tree-item-widthRémi Verschelde
2021-09-28Merge pull request #53153 from Duroxxigar/fix-bone-attachment-typoRémi Verschelde
2021-09-28Fixes the normals of SphereMesh when the radius is different from 1Duarte David
2021-09-27Fixed typo in bone attachment warningDuroxxigar
2021-09-27Improved logic for CharacterBody collision recovery depthPouleyKetchoupp
Allows 2D character controller to work without applying gravity when touching the ground (also more safely in 3D), and collision detection is more flexible with different safe margin values. Character body motion changes in 2D and 3D: -Recovery only for depth > min contact depth to help with collision detection consistency (rest info could be lost if recovery was too much) -Adaptive min contact depth (based on margin) instead of space parameter Extra CharacterBody changes: -2D: apply changes made in 3D for stop on slope and floor snap that help fixing some jittering cases -3D: fix minor inconsistencies in stop on slope and floor snap logic
2021-09-27QuadMesh remove format ARRAY_FORMAT_INDEXBrian Semrau
2021-09-27Validate before passing indices to meshoptimizerHaoyu Qiu
2021-09-27Merge pull request #53100 from KoBeWi/fix_them_tiles_2-layer_count_of_oblivionGilles Roudière
Fix TileMap layer loading
2021-09-27Fix TileMap layer loadingkobewi
2021-09-27Merge pull request #53091 from AnilBK/merge-duplicatesRémi Verschelde
2021-09-26Fix LineEdit and TextEdit double-click and triple-click selectionjmb462
2021-09-26Merge pull request #52824 from e8newallm/52680Rémi Verschelde
Updated Tabs to not update excessively