| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix for incorrect velocity report due to a typo. | Alex Piola | 2016-07-24 | 1 | -4/+4 |
| | | | | | Closes #5854 | ||||
| * | Remove unused variables (fourth pass) + dead code | Rémi Verschelde | 2016-07-08 | 4 | -13/+0 |
| | | | | | Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33. | ||||
| * | Drop fully commented-out files | Rémi Verschelde | 2016-06-18 | 2 | -570/+1 |
| | | | | | Part of #5272 | ||||
| * | Drop empty .cpp files for header-only classes | Rémi Verschelde | 2016-06-18 | 2 | -65/+0 |
| | | | | | Part of #5272 | ||||
| * | Add missing license headers in our source files (#5255) | Rémi Verschelde | 2016-06-18 | 14 | -28/+462 |
| | | | | Also removes a couple wrong Godot headers from third-party source files. | ||||
| * | Remove noisy print | Carter Anderson | 2016-05-23 | 1 | -1/+0 |
| | | |||||
| * | First version of Profiler | Juan Linietsky | 2016-05-21 | 4 | -1/+99 |
| | | | | | | It is now possible to profile GDScript as well as some parts of Godot internals. | ||||
| * | Port collision and layer masks to 3D, fixes #1759 | Bojidar Marinov | 2016-04-09 | 6 | -1/+61 |
| | | | | | Raycasts now have type_mask and layer_mask. Areas - collision_mask and layer_mask. PhysicsBodies needed only collision_mask. | ||||
| * | remove trailing whitespace | Hubert Jarosz | 2016-03-09 | 2 | -53/+53 |
| | | |||||
| * | Merge pull request #2698 from Faless/add_area_fix | Juan Linietsky | 2016-01-23 | 1 | -3/+19 |
| |\ | | | | | Fix bug in Body(2D)SW::add_area | ||||
| | * | Fix Body (and Body2D) add_area / remove_area when area have multiple shapes | Fabio Alessandrelli | 2015-12-02 | 1 | -3/+19 |
| | | | |||||
| * | | avoid crash with empty concavepolygonshape, fixes #3169 | Juan Linietsky | 2016-01-10 | 1 | -0/+4 |
| | | | |||||
| * | | change intersect_ray function to discriminate pickable objects, fixes #3203 | Juan Linietsky | 2016-01-10 | 2 | -3/+3 |
| | | | |||||
| * | | skip the first integration in physics bodies, fixes #2213 | Juan Linietsky | 2016-01-02 | 2 | -1/+7 |
| | | | |||||
| * | | Update copyright to 2016 in headers | George Marques | 2016-01-01 | 34 | -34/+34 |
| | | | |||||
| * | | Remove bogus argument in body_get_node | Rémi Verschelde | 2015-12-28 | 2 | -2/+2 |
| | | | |||||
| * | | New and corrected are override modes. | Ovnuniarchos | 2015-12-14 | 1 | -9/+21 |
| | | | |||||
| * | | Merge pull request #2868 from akien-mga/pr-fix-can-move-to | Juan Linietsky | 2015-12-08 | 1 | -7/+9 |
| |\ \ | | | | | | | Fix can_move_to and rename it for more clarity | ||||
| | * | | Fix wrong index being used to populate r_results | Rémi Verschelde | 2015-12-04 | 1 | -10/+10 |
| | | | | | | | | | | Regression from f33d9da. | ||||
| | * | | Fix can_move_to and rename it for more clarity | Rémi Verschelde | 2015-11-22 | 1 | -2/+4 |
| | |/ | | | | | | | | | | | | | | | | | | | Fixes #2416. The KinematicBody::can_move_to function was likely designed for two behaviours: - discrete: check if the body can "teleport" to the destination - continuous: check if the direct path to the destination is valid The continuous behaviour was however not implemented, and the discrete behaviour was broken too due to a wrong call to intersect_shape. The discrete behaviour has thus been fixed and the function renamed to can_teleport_to for more clarity. | ||||
| * / | Areas now calculate their dampenings the same way as their gravity. | Ovnuniarchos | 2015-12-08 | 2 | -9/+15 |
| |/ | |||||
| * | Cosmetic fixes to SCons buildsystem | Rémi Verschelde | 2015-11-01 | 2 | -5/+0 |
| | | | | | | | - Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check | ||||
| * | Merge pull request #2479 from firefly2442/cppcheck-unusedvars | Juan Linietsky | 2015-10-17 | 1 | -1/+0 |
| |\ | | | | | ran cppcheck, found unused variables | ||||
| | * | ran cppcheck, found unused variables | firefly2442 | 2015-09-16 | 1 | -1/+0 |
| | | | |||||
| * | | Fix 3D Area mask matching | eska | 2015-10-10 | 1 | -3/+3 |
| | | | |||||
| * | | newline fixes | reduz | 2015-10-08 | 2 | -933/+933 |
| | | | |||||
| * | | Ability to visually debug geometry visually: | Juan Linietsky | 2015-09-20 | 5 | -1/+48 |
| |/ | | | | | | | -Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings | ||||
| * | merged some stuff for okam | Juan Linietsky | 2015-09-03 | 2 | -0/+9 |
| | | |||||
| * | Added gravity scale, and linear/angular damp override to 3D physics. | Juan Linietsky | 2015-08-30 | 4 | -16/+71 |
| | | |||||
| * | added ability for Area (3D) to detect other areas | Juan Linietsky | 2015-06-12 | 7 | -8/+219 |
| | | |||||
| * | Calculate gravity based on distance from body to gravity point | Fabio Alessandrelli | 2015-05-18 | 3 | -3/+13 |
| | | |||||
| * | sleeping property now should work properly, fixes #1892 | Juan Linietsky | 2015-05-16 | 2 | -1/+3 |
| | | |||||
| * | optional formal changes | ehriche | 2015-05-06 | 1 | -1/+3 |
| | | |||||
| * | PhysicsServerSW::body_is_shape_set_as_trigger - missing return statement | ehriche | 2015-05-06 | 1 | -1/+1 |
| | | |||||
| * | -Fixes from source code analyzizer, closes #1768 | Juan Linietsky | 2015-05-01 | 1 | -1/+1 |
| | | |||||
| * | properly wake up bodies when a parameter changes, fixes #1740 | Juan Linietsky | 2015-04-26 | 3 | -0/+18 |
| | | |||||
| * | fixes crash related to empty concavecollisionshape, fixes #1709 | Juan Linietsky | 2015-04-26 | 1 | -0/+13 |
| | | |||||
| * | Merge pull request #1691 from Faless/area_combine_2d | Juan Linietsky | 2015-04-18 | 1 | -1/+1 |
| |\ | | | | | Implement Area2D space_override_mode = COMBINE | ||||
| | * | Fix operator definition for AreaCMP | Fabio Alessandrelli | 2015-04-14 | 1 | -1/+1 |
| | | | |||||
| * | | Updated copyright year in all headers | Juan Linietsky | 2015-04-18 | 32 | -32/+32 |
| |/ | |||||
| * | Re-sort Area array during integration step | Fabio Alessandrelli | 2015-03-24 | 1 | -0/+1 |
| | | |||||
| * | Implement combine mode for area | Fabio Alessandrelli | 2015-03-24 | 1 | -13/+18 |
| | | |||||
| * | Use Vector for storing areas | Fabio Alessandrelli | 2015-03-24 | 1 | -5/+4 |
| | | |||||
| * | fix area center of gravity | Juan Linietsky | 2015-03-22 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1446 from ↵ | Juan Linietsky | 2015-03-22 | 1 | -1/+1 |
| |\ | | | | | | | | | UsernameIsAReservedWord/fixes_kinematicbody_move_crash should fixes #1284 (KinematicBody .move() crash) | ||||
| | * | should fixes #1284 | UsernameIsAReservedWord | 2015-02-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | I could reproduce the crash described in #1284 only with 32bits versions of godot. The test scene contains a Plane collision shape, and a kinematicsbody with a Sphere collision shape. The crash occurs into `CollisionSolverSW::solve_distance_plane()` on line 299 when `p_shape_A` is a `PlaneShapeSW` object and when `p_shape_B` is a `MotionShapeSW` object, because `int support_count;` is not initialized by default, and because `MotionShapeSW::get_supports()` does not change `support_count` once passed as referenced parameter, and if the default value of `support_count` is greater than the length of `supports[16]`. I don't know if it is the good way to fix it because i'm not skilled ennough with the physics server inner working, but this fix prevents the crash and the test-scene seems to work correctly. | ||||
| * | | input events on Area2D is now supported | Juan Linietsky | 2015-03-22 | 1 | -1/+1 |
| |/ | | | | also added a demo showing how this works | ||||
| * | -CCD in 3D physics was not working (code was not even there!) re-added, ↵ | Juan Linietsky | 2015-01-05 | 2 | -1/+62 |
| | | | | | fixes 1067 | ||||
| * | -WIP to add proper key swapping according to keyboard layout | Juan Linietsky | 2015-01-04 | 1 | -1/+1 |
| | | | | | -fix with non working removal of collision exception in 3D physics | ||||
| * | Batch of Bugfixes | Juan Linietsky | 2014-12-07 | 3 | -2/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=- -Fixed Export UV XForm (should work now). #923 -Fixed enforcement of limits in property editor. #919 -Fixed long-standing bug of export editings in script inheritance. #914, #859, #756 -Fixed horrible error reporting in shader language. #912 -Added kinematic collision with plane (please test well). #911 -Fixed double animation track insert when using 2D rigs. #904 -VKey updates offset parameter in sprite edition. #901 -Do not allow anymore a script to preload itself. (does not fix #899, but narrows it down) -Avoid connection editor from overriding selected text. #897 -Fixed timer autostart. #876 -Fixed collision layers in 3D physics. #872 -Improved operators in shader #857 -Fixed ambient lighting bug #834 -Avoid editor from processing gamepad input #813 -Added not keyword #752 Please test! | ||||
