aboutsummaryrefslogtreecommitdiff
path: root/modules/visual_script
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fixed typo: substract to subtractIndah Sylvia2017-12-051-4/+4
|/
* Fix constant node value editMarcin Zawiejski2017-11-251-2/+2
|
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-253-9/+9
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* doc: Fix enum tags thanks to 2bc6db6Rémi Verschelde2017-11-249-119/+119
|
* doc: Remove setters and getters now exposed via properties/membersRémi Verschelde2017-11-2429-938/+0
|
* doc: Update header version for 3.0-betaRémi Verschelde2017-11-2445-45/+45
|
* doc: Sync classref with current sourceRémi Verschelde2017-11-242-18/+18
|
* Merge pull request #11933 from cxong/masterJuan Linietsky2017-11-211-3/+3
|\ | | | | Use "Command" instead of "Meta" for macOS (#1619)
| * Use "Command" for OSX in translation strings (#1619)Cong2017-10-131-3/+3
| |
* | Add cartesian to polar conversion functionspablotato2017-11-203-22/+68
| |
* | Merge pull request #12930 from vnen/gdscrit-output-printJuan Linietsky2017-11-171-1/+1
|\ \ | | | | | | Make tool scripts print on the editor Output panel
| * | Add print_error function, akin to print_lineGeorge Marques2017-11-161-1/+1
| | |
* | | Rename Rect3 to AABB.Ferenc Arn2017-11-171-2/+2
|/ / | | | | | | Fixes #12973.
* | doc: Make all module docs self-containedRémi Verschelde2017-11-1545-4/+3052
| |
* | Create API to add and remove VisualScript custom nodesGeorge Marques2017-11-157-0/+135
| | | | | | | | | | | | | | This makes a VisualScriptEditor singleton, which gives plugins the ability to register their own custom nodes. Those will be available for insertion in the Visual Script editor, under the "Custom Nodes" category.
* | Move singleton management from ProjectSettings to EngineLeon Krause2017-11-142-13/+14
| |
* | Add support for the TAU constant. Fixes #12094.Goutte2017-11-123-4/+7
| |
* | Properly fix node path selection in input ports, closes #12152Juan Linietsky2017-11-121-0/+17
| |
* | Fix "Invalid outputs" error when calling a void method from visual scriptBojidar Marinov2017-11-081-0/+2
| | | | | | | | Fixes #11851
* | Merge pull request #12035 from Chaosus/wrapfuncRémi Verschelde2017-10-312-0/+42
|\ \ | | | | | | Added new Wrap functions for numbers
| * | Added new wrap functionsChaosus2017-10-132-0/+42
| |/
* | Removes Script::get_node_type()Jerome670002017-10-252-7/+0
| | | | | | | | used before GDScript, with squirrel apparently
* | Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialogIgnacio Etcheverry2017-10-242-0/+5
| | | | | | | | | | - Make ScriptCreateDialog disable the built-in script checked button if the language does not support it. - ScriptLanguage's get_template and make_template now receive the script path as class name if the the script language does not have named classes.
* | Refactor Fixed to PhysicsPoommetee Ketson2017-10-211-2/+2
| |
* | Merge pull request #12097 from rcurtis/issue12065Rémi Verschelde2017-10-202-3/+7
|\ \ | | | | | | Visualscript: Fixes untouched value is null instead of 0
| * | Fixed issue that improperly initialized visual node properties to NilRCurtis2017-10-142-3/+7
| |/
* | (VS) Add space after "=" sign in variable listhomer6662017-10-171-1/+1
| |
* | Merge pull request #12069 from Noshyaar/pr-vslerpRémi Verschelde2017-10-152-1/+49
|\ \ | | | | | | VisualScript: add inverse_lerp & range_lerp
| * | VisualScript: add inverse_lerp & range_lerpPoommetee Ketson2017-10-132-1/+49
| |/
* / Gave a tooltip to the "In" logic nodeCédric Fuchs2017-10-141-0/+1
|/
* Add NIL_IS_VARIANT usage to few definitionsRuslan Mustakov2017-10-051-1/+1
| | | | | The missing usage flag led to GDNative API descriptions containting arguments with "void" type.
* Merge pull request #11789 from djrm/pr_visual_improvementsAndreas Haas2017-10-031-59/+103
|\ | | | | Added correct initialization for script editor theme.
| * VS now supports white themes.Daniel J. Ramirez2017-10-021-46/+100
| |
| * Added correct initialization for script editor theme.Daniel J. Ramirez2017-10-021-13/+3
| | | | | | | | Some style fixes for VS interface.
* | Merge pull request #11653 from bojidar-bg/doc-vscript-1Nathan Lovato2017-10-032-3/+4
|\ \ | |/ |/| [DOCS] Document some of the VisualScript classes
| * Document some of the VisualScript classes.Bojidar Marinov2017-10-032-3/+4
| |
* | Merge pull request #11659 from AndreaCatania/prephysicsAndreas Haas2017-10-023-7/+7
|\ \ | | | | | | Renamed fixed_process to physics_process
| * | Renamed fixed_process to physics_processAndreaCatania2017-09-303-7/+7
| | |
* | | VisualScript crashfix when returns are too fewMarcelo Fernandez2017-09-301-2/+8
|/ /
* | Remove unecessary anchors&margins set causing bad display (sons of containers)Gilles Roudiere2017-09-271-1/+0
| |
* | Merge pull request #11424 from groud/control_node_presetsRémi Verschelde2017-09-261-1/+1
|\ \ | | | | | | Implements set_margins_preset(...)
| * | Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere2017-09-221-1/+1
| | | | | | | | | | | | set_anchors_and_margins_preset(PRESET_WIDE)
* | | Fixed constness of variant functions, as well as visual script sequence ↵Juan Linietsky2017-09-251-2/+2
|/ / | | | | | | ports. Closes #11258
* | Rename pos to position in user facing methods and variablesletheed2017-09-203-18/+18
| | | | | | | | | | | | | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* | Merge pull request #11256 from djrm/pr_visual_improvementsRémi Verschelde2017-09-191-10/+25
|\ \ | | | | | | Visual improvements and new look for VS
| * | Improved VisualScriptEditorDaniel J. Ramirez2017-09-141-10/+25
| | |
* | | Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam2017-09-173-4/+4
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291
* | Merge pull request #11230 from maxim-sheronov/fix_enum_bindingsThomas Herzog2017-09-153-0/+94
|\ \ | |/ |/| Fix enums bindings
| * Fix enums bindingsMaxim Sheronov2017-09-133-0/+94
| | | | | | | | | | Add missed bindings for enums Move some enums to class to have correct output of api.json
* | Fix 2 typosJeroen2017-09-141-1/+1
| |