Juan Linietsky
d3eb9e8c54
-remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260
2015-11-19 10:41:20 -03:00
Juan Linietsky
0c3386b2ed
Merge pull request #2707 from akien-mga/master
...
Cosmetic fixes to SCons buildsystem
2015-11-18 19:43:28 -03:00
Juan Linietsky
d38fd747ab
Merge pull request #2672 from Brickcaster/patch-1
...
Fix for world_to_map() with negative coords. Fixes issue #2665
2015-11-18 19:07:53 -03:00
Juan Linietsky
e84fa04141
Merge pull request #2764 from guilhermefelipecgs/fix_camera2d_set_zoom
...
Fix for smoothing camera2D when you change zoom.
2015-11-18 18:44:50 -03:00
Juan Linietsky
1d7e9c4ba5
-fixes to animatedsprite used with atlas
2015-11-11 17:39:06 -03:00
Rémi Verschelde
399b1b0474
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
2015-11-01 20:53:26 +01:00
Brickcaster
4e0511a8a0
Fix for negative coords. Regarding issue #2665
...
int() of negative numbers rounds up. Needed to add a condition to account for negative values. Thanks to Romulox_x for providing this solution.
2015-10-24 21:47:48 -04:00
Juan Linietsky
88b6e04cc1
Merge pull request #2330 from FEDE0D/parallax_fix
...
ParallaxBackground: added option to ignore camera zoom
2015-10-17 12:05:27 -03:00
Juan Linietsky
b3d34bcef4
Merge pull request #2589 from eska014/add-raycast2d-type_mask
...
Add type mask customization to RayCast2D
2015-10-17 09:45:52 -03:00
Juan Linietsky
426909e26b
Merge pull request #2594 from Biliogadafr/PinSoftness
...
Expose softness parameter of pin joint to the editor.
2015-10-17 09:45:16 -03:00
Juan Linietsky
79e5ced7e6
-A little More control about pixel snapping in 2D
2015-10-13 15:53:34 -03:00
Juan Linietsky
b3cda43a0f
Merge branch 'master' of https://github.com/okamstudio/godot
...
Conflicts:
platform/windows/detect.py
2015-10-13 01:19:32 -03:00
Biliogadafr
2ffc90d8b4
Expose softness parameter of pin joint to the editor.
2015-10-10 23:28:05 +03:00
eska
793c53122a
Add type mask property to RayCast2D
2015-10-10 05:46:47 +02:00
Juan Linietsky
8154dff3d0
Merge pull request #2528 from MarianoGnu/sprite-edit
...
SpriteRegionEditor
2015-09-28 09:32:42 -03:00
MarianoGNU
3e6aaec193
Add SpriteRegionEditor and update Polygon2DUVEditor
...
Both with snap and grid support
2015-09-28 00:06:06 -03:00
Rémi Verschelde
3bf24eeb6b
Rename _voice_count to _polyphony in SamplePlayer to be consistent with SamplePlayer2D
2015-09-26 21:06:12 +02:00
Juan Linietsky
c858515785
Fixed theora playback. Removed theoraplayer.
...
Still need to get proper audio output latency in some platforms.
2015-09-26 14:50:42 -03:00
eska
b9bb2ab9c0
Fix propagation of NOTIFICATION_VISIBILITY_CHANGED
2015-09-26 02:23:19 +02:00
George Marques
5ff0b69dae
Move the shape test to a little sooner
2015-09-22 21:30:37 -03:00
George Marques
e68f04b9d0
Check if shape is valid before referencing it
...
See the comment from @MartiniMoe at #2366 .
2015-09-22 20:27:48 -03:00
Juan Linietsky
83d9a692be
Ability to visually debug geometry visually:
...
-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
2015-09-20 13:03:46 -03:00
Juan Linietsky
3f9e5afe68
begin work on debugging collisions....
2015-09-18 23:10:58 -03:00
reduz
2580ca01e6
Ability to keep collisionshapes and collisionpolygons when running the game.
...
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!
2015-09-15 22:07:03 -03:00
Guilherme Felipe
da895e8542
Fix for smoothing camera2D when you change zoom, fix #2074 .
2015-09-03 19:23:39 -03:00
Juan Linietsky
1fecba6b5b
-added hints to sprite v/hframes, fixes truncation problem
...
-removed an error being printed often unnecesarly about missing child
2015-08-29 13:02:56 -03:00
Juan Linietsky
c2e2f2e0ae
Merge pull request #2282 from Ovnuniarchos/master
...
Bitmask editor and some CanvasItem documentation.
2015-08-08 11:18:08 -03:00
Federico Pacheco
7a516d13e2
ParallaxBackground: added option to ignore camera zoom
2015-08-04 01:44:38 -03:00
Juan Linietsky
59961c9914
Live edit WORK IN PROGRESS
...
1) press the heart while the game is running
2) select a scene to live edit from the opened scenes
3) edit/add/remove nodes or resources, change their properties, etc.
4) watch changes reflected in running game, in all places this scene is
edited
5) It's not perfect obviously, but the aim of it is to try to reflect
your changes as best as possible in the running game.
2015-08-02 12:30:01 -03:00
Ovnuniarchos
43053e3a71
Added a proper name and an explanation to arg4 on CanvasItem.draw_texture_rect*.
2015-07-20 20:07:25 +02:00
Juan Linietsky
95047562d7
Several performance improvements, mainly in loading and instancing scenes 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.
2015-06-29 00:29:49 -03:00
Juan Linietsky
b4190ed2b9
compile fix
2015-06-24 18:34:31 -03:00
Kermer
32d4b4128c
Tiny typo
...
COPY_MODE_DISALED -> COPY_MODE_DISABLED
2015-06-24 23:24:44 +02:00
Juan Linietsky
52308aba68
ability to change shadow color in light2d
2015-06-24 18:15:43 -03:00
Juan Linietsky
ae28305d7c
ability to set process on parent nodes on visibility notifier
2015-06-22 15:43:13 -03:00
Juan Linietsky
8945670bc0
made changing pivot simpler in 2D nodes (just press v with mouse over position)
2015-06-12 13:53:18 -03:00
Juan Linietsky
9e479065f5
new space shooter demo
...
ortho camera sort fix, closes #2063
2015-06-11 10:00:48 -03:00
Juan Linietsky
143265d4cb
Merge pull request #1973 from Biliogadafr/ColorRamp
...
Replace color phases with color ramp for Particles2D. (need some review/guidance)
2015-06-07 00:26:35 -03:00
Juan Linietsky
5064cc5006
Merge pull request #1932 from Faless/gravity_distance_full
...
Calculate gravity based on distance from body to gravity point
2015-06-07 00:25:37 -03:00
Juan Linietsky
6974823288
Merge remote-tracking branch 'origin/master'
...
Conflicts:
tools/editor/io_plugins/editor_texture_import_plugin.cpp
2015-06-06 10:12:09 -03:00
Juan Linietsky
9acab32daa
new file dialog!
...
-ItemList control for easier lists/thumbnails
-New file dialog, with support for thumbnails, favorites, recent places,
etc
-Moved .fscache out of the project, no more bugs due to committed/pulled
.fscache!
-Dir dialog now sorts directories
2015-06-06 09:44:38 -03:00
Juan Linietsky
ab99671bb8
-fixes to navigation, so edge-merging is more flexible on conflict
...
-add tab support to richtextlabel
-some click fixes to audio stream resampled
-ability to import largetextures (dialog)
2015-06-01 19:42:34 -03:00
Biliogadafr
3f975965e9
Add get_color_at_offset(). Ensure correct points order.
2015-05-26 22:17:54 +03:00
Juan Linietsky
f36e7dcb40
improved animation editor
...
-same-value link keys
-new layout
-forward, backwards playback
-integrated curve/property editor
-auto increment sprite frame after insert
-copy & paste animation resoucres
2015-05-25 01:47:02 -03:00
Biliogadafr
df9d48d9b5
Replace color phases with color ramp for Particles2D.
2015-05-24 21:18:52 +03:00
Juan Linietsky
fec6aaffd8
more fixes
...
fix ctrl-a for some cases, mentioned in #1704
fix toggling visibility not updating, fixes #1923
2015-05-19 23:07:11 -03:00
Fabio Alessandrelli
590afbcac4
Calculate gravity based on distance from body to gravity point (2D)
2015-05-18 01:32:26 +00:00
Juan Linietsky
3936ed882c
-Added lookat/get_angle_to functions in 2D, and a demo, closes #1843
...
-Added get_viewport().get_mouse_pos() to replace Input.get_mouse_pos(), closes #1838
2015-05-12 08:17:09 -03:00
Juan Linietsky
421b4fec3e
-compatibility option for physicsbody layers, fixes #1842
2015-05-10 15:58:08 -03:00
ehriche
897a1aade5
optional formal changes
2015-05-06 01:22:31 +02:00