Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-19 | Merge pull request #66112 from Zylann/get_configuration_warnings_psa | Rémi Verschelde | |
Change return type of `get_configuration_warnings` to `PackedStringArray` | |||
2022-09-19 | Change return type of `get_configuration_warnings` to `PackedStringArray` | Marc Gilleron | |
2022-09-19 | Increases the number of maximum detected collisions | fabriceci | |
2022-09-18 | Turn on recovery as collisions only for floor snapping as this leads to ↵ | fabriceci | |
unwanted behaviour for other surface than the floor. | |||
2022-09-17 | Add recovery_as_collision in move_and_collide/test_move | fabriceci | |
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-08-26 | Merge pull request #64367 from Mickeon/rename-var-to-str | Rémi Verschelde | |
Rename `str2var` to `str_to_var` and similar | |||
2022-08-26 | Rename `str2var` to `str_to_var` and similar | Micky | |
Affects the Math class, a good chunk of the audio code, and a lot of other miscellaneous classes, too. - `var2str` -> `var_to_str` - `str2var` -> `str_to_var` - `bytes2var` -> `bytes_to_var` - `bytes2var_with_objects` -> `bytes_to_var_with_objects` - `var2bytes` -> `var_to_bytes` - `var2bytes_with_objects` -> `var_to_bytes_with_objects` - `linear2db` -> `linear_to_db` - `db2linear` -> `db_to_linear` - `deg2rad` -> `deg_to_rad` - `rad2deg` -> `rad_to_deg` - `dict2inst` -> `dict_to_inst` - `inst2dict` -> `inst_to_dict` | |||
2022-08-26 | Restore RigidBody2/3D, SoftBody names in physics | fabriceci | |
2022-08-25 | Merge pull request #64802 from benbot/master | Rémi Verschelde | |
2022-08-25 | Shorten variable names for moving platforms in CharacterBody | fabriceci | |
2022-08-24 | removes unused skeleton functions and stray comments in RigidDynamicBody3D | benbot | |
2022-08-24 | Improves the API for monitoring contacts in RigidDynamicBody | fabriceci | |
2022-08-24 | Merge pull request #64009 from KoBeWi/arrayy_lmao | Rémi Verschelde | |
Replace Array return types with TypedArray (part 2) | |||
2022-08-23 | Replace Array return types with TypedArray 2 | kobewi | |
2022-08-23 | Rename properties unnecessarily using slash (`/`) in their names | Rémi Verschelde | |
This is a legacy of Godot 2 days before the inspector had support for groups. "Properties" with a slash in their name can't be accessed from script unless using `set()`/`get()` so they were not actual properties as far as script languages are concerned. Part of #17558. | |||
2022-08-22 | Merge pull request #64339 from YuriSizov/core-multilevel-validate-property | Rémi Verschelde | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-22 | Merge pull request #64343 from TokageItLab/priority-ph | Rémi Verschelde | |
2022-08-18 | Remove unintentional PROPERTY_USAGE_INTERNAL | RedMser | |
The flag only matters for property definition, but was also used in _validate_property a lot. | |||
2022-08-18 | Add collision weight to PhysicsBody for penetrations must be avoided | Silc Renew | |
Co-authored-by: Juan Linietsky <reduzio@gmail.com> | |||
2022-08-10 | add get_depth() to KinematicCollision3D as same of 2D | Silc Renew | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-05-19 | Use suffixes for units in nodes and resources | Aaron Franke | |
2022-05-19 | Add dedicated macros for property name extraction | Haoyu Qiu | |
* Replace case-by-case extraction with PNAME & GNAME * Fix group handling when group hint begins with property name * Exclude properties that are PROPERTY_USAGE_NO_EDITOR * Extract missing ADD_ARRAY*, ADD_SUBGROUP* macros | |||
2022-05-18 | Add motion parameter to toggle whether recovery is reported as a collision | Ricardo Buring | |
This makes the intent explicit in each use case. | |||
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-03 | Rename Basis get_axis to get_column, remove redundant methods | Aaron Franke | |
2022-04-29 | Merge pull request #59297 from fabriceci/fix-jitter-2D-slight-slope | Rémi Verschelde | |
2022-04-28 | Merge pull request #59438 from ↵ | Rémi Verschelde | |
fabriceci/fix-move-and-collide-reported-collisions Fix wrong collision reported on move_and_collide | |||
2022-03-28 | Merge pull request #59525 from fire-forge/fix-group-names | Rémi Verschelde | |
2022-03-28 | Fix inspector group name capitalization | FireForge | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-23 | When only a recovery occurs, don't report a collision on move_and_collide | fabriceci | |
2022-03-21 | Fix 2D jitter on slight slope | fabriceci | |
2022-03-09 | Avoid directional correction when the motion is downward | fabriceci | |
2022-03-03 | Add linear_velocity and angular_velocity to PhysicalBone3D | MrSwedish | |
2022-02-22 | Rename motion_velocity to velocity | Chris Bradfield | |
2022-02-15 | Use `switch` consistently in `_notification` (`scene` folder) | Rémi Verschelde | |
2022-01-26 | Revert #53174 (applying the delta in move and collide), rename rec_vel to ↵ | fabriceci | |
distance and improve the doc description | |||
2022-01-24 | rename free mode to floating mode | fabriceci | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-10 | Improve RigidDynamicBody force and torque API | PouleyKetchoupp | |
Makes the API for forces and impulses more flexible, easier to understand and harmonized between 2D and 3D. Rigid bodies now have 3 sets of methods for forces and impulses: -apply_impulse() for impulses (one-shot and time independent) -apply_force() for forces (time dependent) applied for the current step -add_constant_force() for forces that keeps being applied each step Also updated the documentation to clarify the different methods and parameters in rigid body nodes, body direct state and physics servers. | |||
2021-11-23 | Fix horizontal velocity being always reset when the body hit a wall in 3d | fabriceci | |
2021-11-22 | Merge pull request #55202 from fabriceci/fix-wall-acceleration-in-3d | Camille Mohr-Daurat | |
Fix wall acceleration in move and slide (3D) | |||
2021-11-22 | Fix body stuck in some 3d advanced scenario | fabriceci | |
2021-11-21 | Fix wall acceleration in move and slide (3D) | fabriceci | |
2021-11-10 | Merge pull request #54847 from nekomatata/fix-test-move-regression | Rémi Verschelde | |