A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3bb74adc45 
								
							 
						 
						
							
							
								
								[Doc] Document loading behavior with relative paths  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 2508c2e309 ) 
							
						 
						
							2024-04-08 15:48:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d81e6e951c 
								
							 
						 
						
							
							
								
								Update @GDScript documentation  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 0c48845247 ) 
							
						 
						
							2024-04-08 15:48:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9e2273abc7 
								
							 
						 
						
							
							
								
								GDScript: Add error when exporting node in non [Node]-derived classes  
							
							 
							
							
							
						 
						
							2023-10-05 13:50:26 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								cc0eebd9d8 
								
							 
						 
						
							
							
								
								Validate code tags for class and member references  
							
							 
							
							... 
							
							
							
							This commit also adds means to manually disable warnings
in `code` tags where it's a false positive with the new
`skip-lint` attribute.
Warnings are now enabled on CI to prevent future errors. 
							
						 
						
							2023-10-03 15:48:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								e45927b2f2 
								
							 
						 
						
							
							
								
								Replace radians range hint with radians_as_degrees  
							
							 
							
							
							
						 
						
							2023-09-25 08:50:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f7eccc758 
								
							 
						 
						
							
							
								
								Add a type conversion method to Variant Utility and expose to scripting  
							
							 
							
							
							
						 
						
							2023-09-08 10:12:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2c77f07aaa 
								
							 
						 
						
							
							
								
								Add a script method to get its class icon  
							
							 
							
							... 
							
							
							
							Co-authored-by: Danil Alexeev <danil@alexeev.xyz> 
							
						 
						
							2023-08-24 13:05:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								f37d192860 
								
							 
						 
						
							
							
								
								Merge pull request  #80109  from timothyqiu/not-markdown  
							
							 
							
							... 
							
							
							
							Fix invalid use of markdown syntax in classref 
							
						 
						
							2023-08-01 20:04:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b5161ed1 
								
							 
						 
						
							
							
								
								Fix invalid use of markdown syntax in classref  
							
							 
							
							... 
							
							
							
							Also:
* changed `[b]true[/b]` to `[code]true[/code]`
* use `[i]` for mathematical constant "e"
* use `[b]` for button text & menu item text
* improve markups about "tap1" and "tap2" in AudioEffectDelay 
							
						 
						
							2023-08-01 22:44:31 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b4403c9a5 
								
							 
						 
						
							
							
								
								GDScript: Add validation for @export_node_path annotation arguments  
							
							 
							
							... 
							
							
							
							Co-authored-by: George Marques <george@gmarqu.es> 
							
						 
						
							2023-07-26 20:36:47 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								81064cc239 
								
							 
						 
						
							
							
								
								Doctool: Remove version attribute from XML header  
							
							 
							
							... 
							
							
							
							We don't use that info for anything, and it generates unnecessary diffs
every time we bump the minor version (and CI failures if we forget to
sync some files from opt-in modules (mono, text_server_fb). 
							
						 
						
							2023-07-06 10:08:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								346f1ab86b 
								
							 
						 
						
							
							
								
								Bump version to 4.2-dev  
							
							 
							
							... 
							
							
							
							Keep on waitin' 
							
						 
						
							2023-07-05 22:07:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gilles Roudière 
								
							 
						 
						
							
							
							
							
								
							
							
								538c4b62b7 
								
							 
						 
						
							
							
								
								Explain a bit more RPCs options  
							
							 
							
							
							
						 
						
							2023-06-27 11:25:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MewPurPur 
								
							 
						 
						
							
							
							
							
								
							
							
								8848c395b6 
								
							 
						 
						
							
							
								
								Add information about file extension to GDScript, CSharpScript, and Shader  
							
							 
							
							
							
						 
						
							2023-06-22 18:56:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddd9aa11b3 
								
							 
						 
						
							
							
								
								Clarify @rpc annotation arguments docs  
							
							 
							
							
							
						 
						
							2023-06-13 21:33:48 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ninni Pipping 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3c625e24 
								
							 
						 
						
							
							
								
								Add more info on the nature of NAN  
							
							 
							
							
							
						 
						
							2023-05-30 15:38:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								04562662d3 
								
							 
						 
						
							
							
								
								Overhaul the top sections of the class reference (Core classes)  
							
							 
							
							
							
						 
						
							2023-05-19 07:04:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
							
							
								
							
							
								ad21fb0f92 
								
							 
						 
						
							
							
								
								Docs: Point to @GDScript in GDscript (script impl)  
							
							 
							
							
							
						 
						
							2023-05-17 13:47:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									smix8 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ac305f96 
								
							 
						 
						
							
							
								
								Rework Navigation Avoidance  
							
							 
							
							... 
							
							
							
							Rework Navigation Avoidance. 
							
						 
						
							2023-05-10 05:01:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								febc674f48 
								
							 
						 
						
							
							
								
								Document caveats related to exported project binary resource conversion  
							
							 
							
							
							
						 
						
							2023-05-08 07:02:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								921d231ad6 
								
							 
						 
						
							
							
								
								Merge pull request  #76664  from Xenoparrot/simple-typos  
							
							 
							
							
							
						 
						
							2023-05-06 15:41:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce75c46331 
								
							 
						 
						
							
							
								
								Merge pull request  #76650  from Koyper/gdscript_range_docs  
							
							 
							
							
							
						 
						
							2023-05-05 17:09:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									UltraBIF 
								
							 
						 
						
							
							
							
							
								
							
							
								8106d33d0f 
								
							 
						 
						
							
							
								
								Fixed various typos across the docs  
							
							 
							
							
							
						 
						
							2023-05-02 18:24:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Koyper 
								
							 
						 
						
							
							
							
							
								
							
							
								bcce315a9a 
								
							 
						 
						
							
							
								
								Update @GDScript.xml range docs to iterate backwards.  
							
							 
							
							
							
						 
						
							2023-05-01 11:03:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ba6048ad3 
								
							 
						 
						
							
							
								
								Add support for static variables in GDScript  
							
							 
							
							... 
							
							
							
							Which allows editable data associated with a particular class instead of
the instance. Scripts with static variables are kept in memory
indefinitely unless the `@static_unload` annotation is used or the
`static_unload()` method is called on the GDScript.
If the custom function `_static_init()` exists it will be called when
the class is loaded, after the static variables are set. 
							
						 
						
							2023-04-27 09:51:44 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								391eccca76 
								
							 
						 
						
							
							
								
								Validate code tags in documentation for potential params  
							
							 
							
							... 
							
							
							
							Adds a check to make_rst to look for matches
between the text inside of the [code][/code] tag
and known param identifiers.
Fixes most of what was revealed. 
							
						 
						
							2023-04-26 21:36:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Araraura 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1c0df7048 
								
							 
						 
						
							
							
								
								Fix typo and slightly reword in @GDScript.xml  
							
							 
							
							... 
							
							
							
							Fix "the every following property" to "then every following property" and change "is added" to "will be added". 
							
						 
						
							2023-03-31 20:30:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e4555bea5 
								
							 
						 
						
							
							
								
								Improve Color8 documentation  
							
							 
							
							... 
							
							
							
							This documents in which situations Color8 is most suited and its
precision limitations. 
							
						 
						
							2023-03-19 17:42:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea5fd3d732 
								
							 
						 
						
							
							
								
								Fix GDScript code style regarding colon  
							
							 
							
							
							
						 
						
							2023-03-05 17:03:20 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c1524a651 
								
							 
						 
						
							
							
								
								Bump version to 4.1-dev  
							
							 
							
							... 
							
							
							
							Can't stop, won't stop, they said, huh? 
							
						 
						
							2023-03-01 01:44:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a98a0f5d34 
								
							 
						 
						
							
							
								
								Document @GDScript.is_instance_of method  
							
							 
							
							
							
						 
						
							2023-02-22 17:06:55 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								8fe023ad93 
								
							 
						 
						
							
							
								
								GDScript: Rework type check  
							
							 
							
							
							
						 
						
							2023-02-17 19:57:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								436bbfebe2 
								
							 
						 
						
							
							
								
								Tweak @GlobalScope & GDScript's documentation  
							
							 
							
							
							
						 
						
							2023-02-14 13:26:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c8e3d8b5d5 
								
							 
						 
						
							
							
								
								GDScript: Improve validation and documentation of @export_flags  
							
							 
							
							
							
						 
						
							2023-02-07 19:32:08 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31749de128 
								
							 
						 
						
							
							
								
								GDScript: Better handling of @rpc annotation and autocompletion  
							
							 
							
							
							
						 
						
							2023-02-05 21:21:37 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GeroVeni 
								
							 
						 
						
							
							
							
							
								
							
							
								54f2226ce5 
								
							 
						 
						
							
							
								
								Improve docs for rpc annotations  
							
							 
							
							
							
						 
						
							2023-02-04 13:28:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab2f8ab6ce 
								
							 
						 
						
							
							
								
								Merge pull request  #72371  from dalexeev/remove-gds-str-duplicate  
							
							 
							
							... 
							
							
							
							Remove `@GDScript.str` (duplicate of `@GlobalScope.str`) 
							
						 
						
							2023-02-01 07:25:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83cb968965 
								
							 
						 
						
							
							
								
								GDScript: Fix @icon annotation  
							
							 
							
							
							
						 
						
							2023-01-31 17:43:54 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be4f36b87e 
								
							 
						 
						
							
							
								
								Remove @GDScript.str (duplicate of @GlobalScope.str)  
							
							 
							
							
							
						 
						
							2023-01-30 14:29:07 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d4b78c352f 
								
							 
						 
						
							
							
								
								GDScript: Fix @export_enum works only with int  
							
							 
							
							
							
						 
						
							2023-01-30 12:30:37 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b004f8180e 
								
							 
						 
						
							
							
								
								GDScript: Allow constant expressions in annotations  
							
							 
							
							
							
						 
						
							2023-01-25 18:43:56 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e5c2f945d 
								
							 
						 
						
							
							
								
								Remove references to compiled GDScript in export  
							
							 
							
							... 
							
							
							
							This feature was removed from GDScript so it should not be present on
the interface nor in the saved export presets. 
							
						 
						
							2023-01-20 15:09:07 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Scott 
								
							 
						 
						
							
							
							
							
								
							
							
								807b7ed557 
								
							 
						 
						
							
							
								
								Update @icon definition to add a note  
							
							 
							
							
							
						 
						
							2023-01-18 19:48:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Rubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								78d296d7ca 
								
							 
						 
						
							
							
								
								Add a note for inst_to_dict to prevent using it on built-in instances  
							
							 
							
							
							
						 
						
							2022-12-19 19:12:00 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									souplamp 
								
							 
						 
						
							
							
							
							
								
							
							
								369c7d2422 
								
							 
						 
						
							
							
								
								Update docs to mention @icon only works with global script classes  
							
							 
							
							... 
							
							
							
							Update the docs to clarify that the `@icon` annotation does not work
when only attaching a script to a node, and clarify that the script itself
must be a globally accessible script type. 
							
						 
						
							2022-12-01 12:52:58 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13138b307b 
								
							 
						 
						
							
							
								
								Merge pull request  #67656  from MewPurPur/instance 🧹  
							
							 
							
							... 
							
							
							
							Fix minor mistakes throughout the documentation 
							
						 
						
							2022-10-21 18:19:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								05a9637d5d 
								
							 
						 
						
							
							
								
								Fix small mistakes throughout much of the documentation  
							
							 
							
							
							
						 
						
							2022-10-21 00:20:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								a34cf161aa 
								
							 
						 
						
							
							
								
								Tweak @GDScript documentation overall  
							
							 
							
							... 
							
							
							
							- Made use of [param] more frequently,
- Link to other classes' documentation more often, improve the examples.
- Made the writing style closer to how the rest of the documentation is formatted.
- Ensure these are called "functions", not "methods".
- Add [b]Warning:[/b] where more appropriate than [b]Note:[/b]
Most notably, removed " It must be a static string, so format strings can't be used.", as this behavior is actually a bug. 
							
						 
						
							2022-10-18 22:54:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								094e8db97c 
								
							 
						 
						
							
							
								
								Fix hide_slider vs no_slider inconsistency in editor property code  
							
							 
							
							
							
						 
						
							2022-10-03 13:40:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								166df0896c 
								
							 
						 
						
							
							
								
								Fix typos with codespell  
							
							 
							
							... 
							
							
							
							Using codespell 2.3-dev from current git.
And fix typo in `methods.py` for `vsproj=yes` option (still won't work
though). 
							
						 
						
							2022-09-30 14:23:36 +02:00