Age | Commit message (Collapse) | Author |
|
-Rearrange favorites in fs dock with drag and drop
-Removed import -> sub-scene, moved to scenetree contextual menu
-Removed import -> re-import , moved and integrated to FS dock
-Added ability in FS dock to re-import more than one resource
simultaneously
-Added ability to drag from native filesystem explorer to Godot, only
works on Windows though
-Removed scene reimport merge options, never worked well. Eventually
merging materials should be re-added
-Added ability to set custom root node type when importing scenes
-Re-Import is now automatic, can be configured back to manual in editor
settings
-Added resource previews in property list for many resource types
|
|
|
|
Doc added also.
|
|
-Added a new "add" and "instance" buttons for scene tree
-Added a vformat() function to ease translation work
|
|
-New SpriteFrames editor, with support for drag&drop, multiple animation
sets, animation speed and loop.
-New AnimatedSprite, with support for all the new features!
AnimatedSprite3D has not been updated yet.
-Added support for drag&drop to other editors, such as resourcepreload,
sample library, etc.
|
|
|
|
Made public the various set/getters for rotations in degrees.
For consistency, renamed the exposed method names to remove the leading
underscore, and kept the old names with a deprecation warning.
Fixes #4511.
|
|
|
|
|
|
Raycasts now have type_mask and layer_mask. Areas - collision_mask and layer_mask. PhysicsBodies needed only collision_mask.
|
|
Fix RayCast not updating when debugging collissions
|
|
|
|
Closes #3911
|
|
|
|
|
|
shadows: double-sided and shadows only.
Conflicts:
servers/visual/visual_server_raster.h
|
|
|
|
|
|
Fix bug in Body(2D)SW::add_area
|
|
|
|
|
|
|
|
|
|
|
|
All classes were reviewed apart from VisualServer for which no argument name is documented at all.
While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
|
|
|
|
|
|
|
|
Fix can_move_to and rename it for more clarity
|
|
(fix bug causing eg. CircleShape2D.set_radius to generate multiple shapes)
|
|
|
|
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.
|
|
Cosmetic fixes to SCons buildsystem
|
|
|
|
- Removed trailing spaces
- Made sure all indentation is done using tabs (fixes #39)
- Potentially fixed an identation issue for openssl check
|
|
|
|
-fixed bug in ogg vorbis looping
-properly flushing audiostream rb when stopping
|
|
|
|
Conflicts:
platform/windows/detect.py
|
|
Still need to get proper audio output latency in some platforms.
|
|
|
|
|
|
0, closes #2492
|
|
-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
|
|
Works for 2D and 3D
These are still just helpers in case you want to animate them or access them
directly.
Modifying the real shapes is still done via CollisionObject and CollisionObject2D APIs
But an API was added so you can query which shapes from CollisionObject correspond to which CollisionShape.
Have Fun!
|
|
-Fixes long-standing issues regarding to playing a single stream multiple times simultanteously
-Fixes wrong-looping, starting, caching, etc. Issues resulting from bad original design
-Allows more interesting kinds of streams (stream graphs with streams inside streams!) in the future
|
|
|
|
-removed an error being printed often unnecesarly about missing child
|
|
and resources.
A general speedup should be apparent, with even more peformance increase when compiling optimized.
WARNING: Tested and it seems to work, but if something breaks, please report.
|
|
|