Rémi Verschelde
52d515b611
Use get_current_scene() instead of hack
2015-12-09 08:39:12 +01:00
Rémi Verschelde
6cfc3eec97
Remove systematic "Init(i)alization here" from _ready()
2015-12-09 08:39:12 +01:00
Rémi Verschelde
8c4f19e79d
Use upper-cased first letter at the start of comment sentences
2015-12-09 08:39:12 +01:00
Rémi Verschelde
8639cecf4c
Improve code formatting and update to 2.0
...
The scripts were streamlined using more or less the following conventions:
- space after a comma in lists of arguments
- space around weak operators (+, -), no space around strong operators (*, /)
- space after a comment start (#)
- removed trailing spaces or tabs, apart from those that delimit the function indentation level (those could be removed too but since they are added automatically by the editor when typing code, keeping them for now)
- function blocks separate by two newlines
The scene files were resaved with the (current) 2.0 format, and some scenes that were in XML format were converted to SCN, to be consistent across all demos.
2015-12-09 08:38:23 +01:00
Rémi Verschelde
b6c6e2f5e5
Make all demo icons 8-bit/color RGB(A)
...
Godot does not seem to like 8-bit colormaps.
Fixes #2874 .
2015-11-23 00:19:00 +01:00
Rémi Verschelde
9d22501630
Add icons to all demos that can have a meaningful one
2015-11-19 23:45:37 +01:00
Juan Linietsky
f5af623cd4
Merge pull request #2700 from neikeq/demo_icons
...
Added project icon to some demos
2015-11-18 19:20:21 -03:00
Juan Linietsky
474822b6db
Merge pull request #2642 from leezh/nrex-update
...
Updated nrex with new features
2015-11-18 19:13:57 -03:00
Zher Huei Lee
bb3724a4cc
Updated RegEx demos
2015-11-07 11:03:24 +00:00
neikeq
b0b0f35e2c
Added some demo icons
2015-10-29 20:37:09 +01:00
firefly2442
580a88c3ce
fix icon locations in demo projects
2015-10-21 14:29:52 -05:00
Zher Huei Lee
87c1e16834
Made RegEx API similar to old version
2015-07-24 14:09:39 +01:00
Zher Huei Lee
4ca0399ff6
Added a live-edit RegEx tester to the demos
2015-07-24 13:55:18 +01:00
Juan Linietsky
b6b346e8ae
added a built-in scene changer API, closes #1928
2015-05-17 16:33:35 -03:00
hurikhan
48afa1d284
window_management input fix
2015-05-06 23:07:11 -04:00
jack
ffbe3eeff9
Set name on window management demo's engine.cfg
2015-04-25 22:22:04 -04:00
Juan Linietsky
be46be7801
-renamed function to get object from instance id
...
-added function to get list of tiles used
2015-04-18 14:00:15 -03:00
Juan Linietsky
ed5b939077
scene switcher demo changed to reflect tutorial, fixes #1673
2015-04-12 20:57:26 -03:00
hurikhan
001a16064f
adjust the window_management demo to the new function names
2015-03-23 00:09:12 -04:00
Juan Linietsky
23e13ce3c2
fixes to new window management API
...
-needs testing on Linux
-needs testing on Windows
-NEED SOMEONE TO IMPLEMENT IT ON OSX!! PLEASE HELP!
2015-03-22 19:00:50 -03:00
hurikhan
f7621810a2
removed up, down, left, right keys from the demo.
...
were used before for fast multiscreen setup testing.
2015-03-08 09:26:58 -05:00
hurikhan
5241626dee
fixing a typo in the demo
2015-03-08 03:32:13 -05:00
hurikhan
ba74e45027
added Label_MouseGrab_KeyInfo
2015-03-08 01:27:36 -06:00
hurikhan
df7d26ff5b
cleanup + MouseGrab
2015-02-12 15:58:00 +01:00
hurikhan
03c453ac7d
* Cleanup for PR
...
* Demo shows a Dialog with not implemented methods at startup
2015-01-22 05:35:39 +09:00
hurikhan
2204914abf
* observer scene for the demo
2015-01-22 01:54:17 +09:00
hurikhan
94d94a0855
* fix compilation without scons experimental_wm_api=yes
...
* Extended the demo with an addional MouseGrab Test
2015-01-22 01:14:50 +09:00
hurikhan
dfb5a1d5e1
* multi_screen testing + bugfixes
...
* ALT-TAB is working
* tested on Ubuntu 14.10 Unity + LXDE
* minor cleanup
2015-01-18 00:28:04 +09:00
hurikhan
f1dc00e380
* cleanup window state handling
...
* first attemps in handling ALT+TABa (WIP)
2015-01-17 19:43:12 +09:00
hurikhan
716971655e
added the following methods:
...
* set_minimized(bool)
* bool is_minimized()
* set_maximized(bool)
* bool is_maximized()
2015-01-17 00:18:45 +09:00
hurikhan
d42fa511a5
rearrange the demo
2015-01-16 13:49:46 +09:00
hurikhan
d269344bbd
WIP -- set_resizable() + is_resizable added
2015-01-15 22:50:23 +09:00
hurikhan
07b8d9136a
demo window set to resizeable (need a bugfix her)
2015-01-14 15:44:47 +08:00
hurikhan
2203ba5fe3
don't start demo in fullscreen mode
2015-01-14 13:27:03 +08:00
hurikhan
790d8ecbb9
get_screen() + set_screen() added
2015-01-14 12:02:59 +08:00
hurikhan
f55c0e9285
Using Xinerama extension for getting screen info
2015-01-13 21:01:24 +08:00
hurikhan
ce7c7a862e
get_screen_position() added
2015-01-13 17:25:50 +08:00
hurikhan
107d2a373a
Demo misc/window_management added
2015-01-11 20:30:57 +08:00
sanikoyes
64f77aa8f3
1.Change interpolate_callback:p_times_in_sec argument before p_callback argument(more readable)
...
2.NodePath replace to instance_ID(can control object doe's not in scene tree)
3.Change interpolate types from Node to Object, can control more types(etc script class object)
4.Add pending_update counter, avoid insert/remove interpolates-list while traversal it
2014-12-19 17:13:20 +08:00
marynate
45c9e169d9
Add missing icon.png to tween demo
2014-12-08 13:21:05 +08:00
Juan Linietsky
abbea4d945
UDP Fixes
...
-=-=-=-=-
Curse the day I decided to port UDP code, as it ended up
being two nights of work. At least It's done now (I hope).
-Fixed UDP Support, API seems stable
-Added UDP Chat demo (chat that can lose your packets, heh)
-Added helpers to areas and bodies to get list of collided bodies and contained bodies.
-Sped up screen/viewport capture code.
-Added code to save an image as PNG
-Small fix so scripts register their singletons after modules did.
2014-11-13 00:53:12 -03:00
Juan Linietsky
0dbedd18fc
SceneMainLoop -> SceneTree
...
-=-=-=-=-=-=-=-=-=-=-=-=-=-
*YOUR SOURCE MIGHT NOT WORK*
For mor information on fix:
https://github.com/okamstudio/godot/wiki/devel_scene_tree
Other stuff:
-Shower of bullets demo
-Fixes all around
2014-11-05 21:20:42 -03:00
Juan Linietsky
1b3a10891e
missing demo files
2014-10-03 00:25:53 -03:00
Juan Linietsky
11a5ed508b
Fixed too many little issues, check the issues closed today.
2014-09-21 01:43:42 -03:00
sanikoyes
5bddfa201e
Update tween demo
2014-08-27 15:39:04 +08:00
sanikoyes
64413191a9
tween:
...
1、add follow/targeting support
2、update demo
2014-08-25 13:36:56 +08:00
sanikoyes
344420f67c
Replace object to NodePath
...
Add time callback support
Update demo
2014-08-22 11:24:53 +08:00
sanikoyes
5668cec030
Add tween delay support
...
Add tween get_runtime function
Update demo for tween delay sample
2014-08-21 15:34:16 +08:00
sanikoyes
87faf1c046
Add tween seek/repeat support
...
Add tween demo
2014-08-20 16:39:28 +08:00
Dana Olson
f10233ba31
added joysticks demo
2014-08-06 02:29:14 -04:00