summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2021-08-09Some work on double supportAaron Franke
2021-08-09Merge pull request #51446 from nekomatata/fix-moving-platform-rotationRémi Verschelde
Fix applied rotation from moving platforms in move_and_slide
2021-08-09Fix applied rotation from moving platforms in move_and_slidePouleyKetchoupp
When synchronizing CharacterBody motion with moving the platform using direct body state, only the linear velocity was taken into account. This change exposes velocity at local point in direct body state and uses it in move_and_slide to get the proper velocity that includes rotations.
2021-08-09Use doubles for time in many other placesAaron Franke
2021-08-09Use doubles for time in animation codeAaron Franke
2021-08-09Merge pull request #45568 from aaronfranke/node3d-real_tRémi Verschelde
Use real_t in 3D nodes
2021-08-09Merge pull request #51097 from Faless/mp/4.x_spawnableFabio Alessandrelli
[Net] MultiplayerAPI remote scene spawning/despawning.
2021-08-09Merge pull request #43158 from nathanfranke/fix-gradient-and-draw-tileRémi Verschelde
Fix Gradient and Color Picker checkerboard, Fix tile parameter for CanvasItem.draw_texture_rect
2021-08-09[Net] Basic extensible MultiplayerAPI spawn/despawn.Fabio Alessandrelli
`PackedScene`s can be configured to be spawnable via a new `MultiplayerAPI.spawnable_config` method. They can be configured either to be spawned automatically when coming from the server or to always require verification. Another method, `MultiplayerAPI.send_spawn` lets you request a spawn on the remote peers. When a peer receive a spawn request: - If it comes from the server and the scene is configured as `SPAWN_MODE_SERVER`: - Spawn the scene (instantiate it, add it to tree). - Emit signal `network_spawn`. - Else: - Emit signal `network_spawn_request`. In a similar way, `despawn`s are handled automatically in `SPAWN_MODE_SERVER`. In `SPAWN_MODE_SERVER`, when a new client connects it will also receive, from the server all the spawned (and not yet despawned) instances.
2021-08-09Merge pull request #51155 from Chaosus/shader_fix_specular_modeRémi Verschelde
Fix a default shader specular render mode to `SCHLICK_GGX`
2021-08-08[Text Server] Improve object (image/table) inline alignment.bruvzg
2021-08-07Fix Gradient, Color Picker BG, Fix CanvasItem::draw_texture_rect p_tileNathan Franke
2021-08-07Invert how `global_rate_scale` value works, and rename it to ↵Michael Alexsander
`playback_speed_scale`
2021-08-07Merge pull request #51360 from Paulb23/item-list-bg-colour-updateRémi Verschelde
2021-08-07Redraw on item list custom bg/fg colour changePaulb23
2021-08-07Fix Path3D initial forward calculationRaul Santos
2021-08-06Fix a default shader specular render mode to (`SCHLICK_GGX`/`BLINN`)Yuri Roubinsky
2021-08-05Preserve original name in shader params cacheAaron Franke
2021-08-05Fix get_used_rect() calculationkobewi
2021-08-05Shortcut: Rename `shortcut` property to `event`Rémi Verschelde
Having a property which has the same name as its class leads to confusing situations (e.g. `BaseButton` has a `shortcut` property of type `Shortcut` which has a `shortcut` property of type `InputEvent`). Also renames `is_event` to `matches_event`, and `is_valid` to `has_valid_event` to better reflect what the methods check.
2021-08-03Fix inverted condition in CharacterBody2D/3D set_max_slidesPouleyKetchoupp
2021-08-03Use real_t in 3D nodesAaron Franke
2021-08-03Merge pull request #51006 from foxydevloper/drag-drop-namingRémi Verschelde
Name nodes added when drag & dropping an image by `name_casing`
2021-08-03Merge pull request #51177 from kleonc/tab_container-drop-tab-index-fixRémi Verschelde
TabContainer Fix moving dropped tab to incorrect child index
2021-08-03Merge pull request #50986 from raulsntos/fix-path-3d-endRémi Verschelde
2021-08-03Added more input/output built-ins to visual shadersYuri Roubinsky
2021-08-03Merge pull request #51198 from Calinou/codeedit-improve-callhint-highlightRémi Verschelde
Improve CodeEdit's callhint highlight visibility
2021-08-02Merge pull request #51042 from nikitalita/fix_binary_res_load_saveK. S. Ernest (iFire) Lee
Fix binary resource loading and saving
2021-08-02Improve CodeEdit's callhint highlight visibilityHugo Locurcio
This makes the currently edited parameter more visible in the script editor's code completion hint.
2021-08-02Merge pull request #51039 from nekomatata/layer-grid-32Rémi Verschelde
Refactor layer property editor grid
2021-08-02Merge pull request #51144 from Chaosus/vs_versionYuri Roubinsky
Makes dictionary instead of string for visual shader version
2021-08-02Merge pull request #50122 from Paulb23/code_edit_auto_brace_completionRémi Verschelde
2021-08-02Makes dictionary instead of string for visual shader versionYuri Roubinsky
Update doc/classes/VisualShader.xml Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-02Merge pull request #51192 from timothyqiu/sdfgi-enum-rangeRémi Verschelde
Validates set_sdfgi_cascades argument range
2021-08-02Merge pull request #51187 from timothyqiu/vertex-index-3Rémi Verschelde
Fix crash when number of indices to optimize is not a multiple of 3
2021-08-02Validates set_sdfgi_cascades argument rangeHaoyu Qiu
2021-08-02Merge pull request #51185 from timothyqiu/tile-data-enum-rangeRémi Verschelde
Validate TileData enum range before using it as index
2021-08-02Merge pull request #51004 from groud/tilemap_layersRémi Verschelde
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead
2021-08-02Fix crash when number of indices to optimize is not a multiple of 3Haoyu Qiu
2021-08-02Validate TileData enum range before using it as indexHaoyu Qiu
2021-08-02TabContainer Fix moving dropped tab at incorrect child indexkleonc
2021-08-02Add null check to Tween.bind_node()kobewi
2021-08-02Implements TileMap layers and move TileSetPlugins's functions to the TileMap ↵Gilles Roudière
node instead
2021-08-01Clean up and complete CodeEdit inspector and docsPaulb23
2021-08-01Move symbol lookup into CodeEditPaulb23
2021-08-01Move line length guidelines into CodeEditPaulb23
2021-08-01Move brace matching into CodeEditPaulb23
2021-08-01Move auto brace completion to CodeEditPaulb23
2021-07-31Make theme item overrides more obvious in the InspectorYuri Sizov
2021-07-31Merge pull request #51083 from akien-mga/variantparser-fix-crash-42115Rémi Verschelde
VariantParser: Fix uninitialized ResourceParser funcs