Commit Graph
3615 Commits
Author SHA1 Message Date
Hugo Locurcio 4dccd9fbd4 Describe how to load a C# DLC (#3242)
Explains how to load a PCK made from a C# project.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-04 23:58:55 +01:00
Hugo Locurcio 32460e7e31 Fix a typo in an Exporting for Web code sample (#3241) 2020-03-04 22:24:51 +01:00
Cory Bender 69968b3643 Correct mistake "Method in Node" (#3238)
The name of the box referred to is "Receiver Method" not "Method in Node".
2020-03-04 09:53:39 +01:00
Hugo Locurcio 6b3ed0474c Mention RAM requirements for building using Sphinx
This closes #3239.
2020-03-04 09:50:06 +01:00
Hugo Locurcio c60abb849e Revert "Default to parallel builds in Sphinx for faster builds"
This reverts commit 309a4382c9.

Per #3239, it turns out parallel builds use too much RAM for the
average PC out there.

This closes #3239.
2020-03-04 09:41:32 +01:00
Jason Swearingen 5b9558f6ca Update docs regarding current Nuget workflow (#3038)
highlighting proper workflow as per my discovery here: https://github.com/godotengine/godot/issues/34803#issuecomment-570752688
2020-03-04 09:35:20 +01:00
Yuri Sizov ac6dc251f7 Add scrollbar to the navigation bar (#3237) 2020-03-04 09:31:19 +01:00
Jason SwearingenandHugo Locurcio 56e5baffdf Add minimal details required to successfully Export to Android (#3066)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-03 23:27:35 +01:00
Hugo Locurcio 3fcbe00654 Update the C# EmitSignal() code sample in the signals tutorial
The GDScript code sample was updated in
f044f2607e. This updates the C#
code sample.
2020-03-03 22:54:23 +01:00
Johnnie Hård f044f2607e Show how to pass a value with a signal (#2886)
I had some trouble finding how to do this in the documentation, but had seen it used in some youtube tutorial. I think it would be fitting to explain the usage on this page.

I do not know the corresponding C# syntax, so I haven't changed that part.
2020-03-03 22:50:07 +01:00
Antonio Marcum 52026c1a0a Add a state design pattern tutorial (#2710) 2020-03-03 22:32:39 +01:00
Johannes Witt 1eab94c72d Added looped Coroutine Example to GDScript Basics (#2586) 2020-03-03 22:28:56 +01:00
Austen McRae 1537e66c8c Expand Inspector Plugin tutorial (#3024)
As a first-time creator of the inspector plugin, it took
a while to actually understand exactly what's happening and
what's needed, so I've expanded with the information that I felt would
help make the tutorial easier for people doing their first foray into
making one of these plugins.
2020-03-03 22:17:39 +01:00
QuantMintandHugo Locurcio 253900043d Added parallel compilation to bindings compilation. (#3173)
* Added parallel compilation to bindings compilation.

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-03 22:05:33 +01:00
Aaron Franke d160dae635 Update main screen plugin tutorial (#3232)
Add get_plugin_icon, add a link to the 2.5D demo projects, and make scripts conform to style guide (two lines between functions)
2020-03-03 20:19:59 +01:00
Aaron Franke b104610ae1 Update resource_queue.gd for Godot 3.2 (#3228)
Fix warnings, fix using a deprecated method, style fixes.
2020-03-03 20:18:38 +01:00
LainYC 0f188c65c5 C# bullet documentation (#3220)
Unless I am mistaken, you cannot directly call the hit method, and must use .Call(). Seems to not even be capable of compiling, not sure how much these C# sections are tested?
I also presume there's not much reason to shorten collision to collsion, so I threw that change in as well.
2020-03-03 20:18:14 +01:00
Clemens Tolboom 584c8300b8 Remove duplicated code (#3150)
Not sure I got this right but it seems like duplicate code to me.

Furthermore I'm not sure what we can use this **time** for as $player.play has no timing arguments to compensate for. There is no `$player.playDelayed(time)`.
2020-03-03 20:13:32 +01:00
John Mick 4e5ea7e1af Possible typo (#3156)
Tutorial for 3.2 suggests calling 'add_custom_property_editor' which is not a member of EditorInspectorPlugin; however 'add_property_editor' does exist.
2020-03-03 20:11:40 +01:00
cbaal83 cbdb90f894 added some c# input examples (#3158) 2020-03-03 20:11:25 +01:00
Robin Lamb 302250aa59 Update 2D animation tutorial to show how to use a sprite sheet with AnimatedSprite (#3159)
* Added images for AnimatedSprite from spritesheet

Added images to show how to use the AnimatedSprite class with a spritesheet in the tutorial.

* Using AnimatedSprite with a sprite sheet

I updated this tutorial to show how to easily use a sprite sheet with the AnimatedSprite class, including some screen shots.  I changed the old wording that makes it sound like you cannot use a sprite sheet with AnimatedSprite.  I also changed the wording that makes it sound as if you must choose between using the AnimatedSprite class or the AnimationPlayer, as you can use an AnimationPlayer with an AnimatedSprite.

* Changed wording on proposed update

I changed the wording to remove "easily" and verbs ending in "ing" to meet the doc's writing guidelines.
2020-03-03 20:10:10 +01:00
Brent 7d4a72af0d Updated c# function prototype in the example code. (#3200)
It needs to be public however the example shows it as private.
2020-03-03 20:06:43 +01:00
Eric Davidson 4e277fb177 Added a third party channel and fixed broken link to tutorials.rst (#3212) 2020-03-03 20:06:32 +01:00
Meru Patel f5a8ec7556 Moved references to the global scope (#3213)
Fixes https://github.com/godotengine/godot/issues/34638
2020-03-03 20:05:50 +01:00
Nathan-P-B 09d55d84ca update export_touchsettings.png (#3222)
* Update export_touchsettings.png

in section "Preparing the project", update first screenshot of "Project Settings" dialog to show "Emulate Touch From Mouse" enabled

* add screenshot showing "Export With Debug" option unchecked

To a new Godot user, it may not be obvious where the "Export With Debug" setting is; this screenshot should make it clearer.

possibly related to https://github.com/godotengine/godot/issues/19260
2020-03-03 20:04:39 +01:00
drwhut 6ce6f82ede GDNative C Example folder structure consistency with demo repository (#3230)
* Made folder structure in GDNative C example consistent with the demo git repo.

* Change output of both Windows libraries.
2020-03-03 20:04:04 +01:00
David Asabina 9d7b51193c Refer to dropdown rather than down button (#3223)
The down button is rather ambiguous of a descriptor while the "Physics
Material Override" dropdown is arguably clearer.
2020-03-03 20:03:39 +01:00
David Asabina cff0f19afb Rephrase dock descriptions to be location-agnostic (#3224)
On my setup the Scene dock was not on the right side but rather on the
left side and when changes are made to the UI, it will be challenging to
keep track of all references in the documentation that may need
updating.

Keeping the documentation loosely coupled to the actual location of
elements in the UI should avoid confusion for new users and minimize
work for maintainers.
2020-03-03 20:03:04 +01:00
99alfieandHugo Locurcio 6349d303af replaced erroneous sourcecode parts, added resource saver (#2750)
* replaced erroneous sourcecode parts, added resource saver

* changed spaces to tabs

* changed tabs to 4space+tab(s)

* Update development/cpp/custom_resource_format_loaders.rst

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-03-02 13:53:07 +01:00
Ilya Ryzhenkov 3439f85bb2 Fix incorrect name of JetBrains company (#3225) 2020-03-01 21:36:38 +01:00
Shane Ambler 3c8a3290b7 replace 'Linux or other Unix Variants' with macOS (#3216) 2020-03-01 14:43:33 +01:00
Chris Moscoso 96560ed17d Small typo fix: 2-bit changed to 1-bit (#3214)
2-bit images support 4 colors.

Technically, a 1-bit image supports 2 colors: black & white.
2020-02-28 13:46:47 +01:00
Mateusz KoniecznyandHugo Locurcio 07d064ad0c Unity has an official editor for Linux (#3201)
* Unity has an official editor for Linux

See https://docs.unity3d.com/Manual/InstallingUnityLinux.html https://itsfoss.com/unity-editor-linux/

* Update getting_started/editor/unity_to_godot.rst

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-02-28 09:10:22 +01:00
Rémi Verschelde fdc064e880 Merge pull request #3202 from VictorLamoine/master
Typo in part 2 of FPS tutorial
2020-02-25 17:13:26 +01:00
Victor Lamoine f7bcda32b9 Typo in part 2 of FPS tutorial 2020-02-25 16:54:39 +01:00
Mark Spiezio 9a789fc38d Minor Documentation Clarifications (#3199)
Clarify PEM acronym.
The "public key" goes to the .crt file, not "public pair".
2020-02-23 19:09:23 +01:00
Rémi Verschelde 40ec32e8ff Merge pull request #3189 from aaronfranke/mono-defines
Document Godot C# preprocessor defines
2020-02-19 10:11:51 +01:00
Isaac Fehr 816930ab9a Scenes and Nodes: Update default Editor layout (#3191) 2020-02-19 09:13:20 +01:00
Rémi Verschelde f1220d2f96 Merge pull request #3187 from aaronfranke/matrix-trans-code
Fix code samples for Matrices and Transforms
2020-02-18 13:54:26 +01:00
Aaron Franke 3c99a213ae Document Godot preprocessor defines 2020-02-18 02:21:46 -05:00
Yuri Roubinsky f885fa3ab7 Merge pull request #3188 from Chaosus/fix_shader_structs
Fix formatting on shader structs examples
2020-02-18 09:40:08 +03:00
Yuri Roubinsky 864857b516 Fix formatting on shader structs examples 2020-02-18 09:39:12 +03:00
Aaron Franke 28a04d587b Fix code samples for Matrices and Transforms 2020-02-17 22:10:35 -05:00
Rémi Verschelde 563d6a6ea4 Merge pull request #3183 from follower/patch-14
Use more standard terminology. Fix grammar.
2020-02-17 15:11:12 +01:00
follower f17a55db2e Use more standard terminology. Fix grammar.
Change to use node relationship terminology ("sibling") that is both more standard[0] & more inclusive.

Fix pluralisation (i.e. "Xs nodes" -> "X nodes").

[0] e.g. https://en.wikipedia.org/wiki/Tree_structure#Terminology_and_properties
2020-02-18 03:01:57 +13:00
Rémi Verschelde e60bb57b4b Mono: Mention that log profiler is Unix-only for now
Cf. godotengine/godot#29005.
2020-02-17 14:45:33 +01:00
Rémi Verschelde 945d8ad373 Merge pull request #3181 from Calinou/class-reference-indent-xml
Use correct indentation in the XML example in the class reference guide
2020-02-17 07:33:03 +01:00
Rémi Verschelde 5d0137d325 Merge pull request #3179 from jbvovau/patch-1
Update immediategeometry.rst
2020-02-17 07:32:25 +01:00
Rémi Verschelde abd076c75b Merge pull request #3180 from Calinou/fix-dark-theme-xml-highlight
Fix highlighting of XML tags when using a dark theme
2020-02-17 07:27:27 +01:00
Yuri Roubinsky edc704d1be Merge pull request #3178 from Chaosus/shader_structs
Added docs for shader struct
2020-02-17 08:19:25 +03:00