243 lines
14 KiB
HTML
243 lines
14 KiB
HTML
<!DOCTYPE html>
|
|
<html><head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
<title>test.gd</title>
|
|
<meta name="generator" content="KF5::SyntaxHighlighting - Definition (Godot) - Theme (Breeze Dark)"/>
|
|
</head><body style="background-color:#232629;color:#cfcfc2"><pre>
|
|
<span style="font-weight:bold">tool</span>
|
|
<span style="font-weight:bold">extends</span> <span style="color:#f44f4f">"res://Level.gd"</span>
|
|
<span style="font-weight:bold">class_name</span> MyNode
|
|
|
|
<span style="color:#27ae60">breakpoint</span>
|
|
<span style="font-weight:bold">var</span> x <span style="color:#3f8058">=</span> <span style="color:#27ae60">preload</span>()
|
|
<span style="font-weight:bold">const</span> y <span style="color:#3f8058">=</span> <span style="color:#f67400">1</span>
|
|
|
|
<span style="font-weight:bold">onready</span> <span style="font-weight:bold">var</span> z <span style="color:#3f8058">=</span> <span style="color:#8e44ad">get_node</span>(<span style="color:#f44f4f">"/root/Node"</span>)
|
|
<span style="font-weight:bold">export</span> <span style="font-weight:bold">var</span> r <span style="color:#3f8058">=</span> <span style="color:#f67400">1</span>
|
|
|
|
<span style="font-weight:bold">var</span> value <span style="color:#3f8058">=</span> <span style="color:#f67400">1</span> <span style="font-weight:bold">setget</span> setterfunc, getterfunc
|
|
|
|
<span style="font-weight:bold">class</span> Test:
|
|
<span style="font-weight:bold">func</span> <span style="color:#8e44ad">test</span>(parameter):
|
|
<span style="font-weight:bold">var</span> c <span style="color:#3f8058">=</span> CubeMesh.<span style="color:#8e44ad">new</span>()
|
|
|
|
<span style="font-weight:bold">enum</span> {A, B, C}
|
|
|
|
|
|
<span style="font-weight:bold">static</span> <span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_init</span>():
|
|
<span style="color:#27ae60">assert</span>(<span style="color:#27aeae;font-weight:bold">PI</span> <span style="color:#3f8058">==</span> <span style="color:#27aeae;font-weight:bold">TAU</span>)
|
|
|
|
<span style="color:#fdbc4b;font-weight:bold">if</span> <span style="color:#27aeae;font-weight:bold">INF</span> <span style="color:#3f8058">==</span> <span style="color:#27aeae;font-weight:bold">INF</span>:
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
<span style="color:#fdbc4b;font-weight:bold">elif</span> <span style="color:#f67400">1</span>. <span style="color:#3f8058"><=</span> <span style="color:#f67400">1</span>:
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
<span style="color:#fdbc4b;font-weight:bold">else</span>
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">signal</span> <span style="color:#8e44ad">moved</span>():
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">remote</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">master</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">puppet</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">remotesync</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">mastersync</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">return</span> <span style="color:#f67400">1</span>
|
|
|
|
<span style="font-weight:bold">puppetsync</span> <span style="font-weight:bold">func</span> <span style="color:#8e44ad">test_connection</span>(<span style="color:#7a7c7d">_info</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">yield</span> <span style="color:#f67400">2</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#8e44ad">test</span>():
|
|
<span style="color:#fdbc4b;font-weight:bold">if</span> <span style="color:#f67400">1</span> <span style="font-weight:bold">is</span> <span style="color:#f67400">2</span> <span style="font-weight:bold">and</span> <span style="color:#f67400">1</span> <span style="font-weight:bold">not</span> <span style="font-weight:bold">is</span> <span style="color:#f67400">1</span> <span style="font-weight:bold">or</span> <span style="color:#f67400">1</span> <span style="font-weight:bold">in</span> [<span style="color:#f67400">1</span>, <span style="color:#f44f4f">"test"</span>, <span style="color:#da4453">@"Node</span><span style="color:#f44f4f">"</span>, <span style="color:#27aeae">$NodeName</span>]:
|
|
<span style="font-weight:bold">var</span> x <span style="color:#3f8058">=</span> <span style="color:#27aeae">$NodeName</span> <span style="font-weight:bold">as</span> Node2D
|
|
|
|
<span style="color:#fdbc4b;font-weight:bold">for</span> i <span style="font-weight:bold">in</span> <span style="color:#7f8c8d">range</span>(<span style="color:#f67400">1</span>, <span style="color:#f67400">100</span>):
|
|
<span style="color:#fdbc4b;font-weight:bold">continue</span>
|
|
|
|
x.<span style="color:#8e44ad">lala</span>().<span style="color:#8e44ad">prolog</span>()
|
|
x.<span style="color:#8e44ad">lala</span>().prolog
|
|
x.lala
|
|
x.<span style="color:#8e44ad">lala</span>()
|
|
|
|
<span style="color:#fdbc4b;font-weight:bold">while</span> <span style="color:#f67400">1</span> <span style="color:#3f8058">!=</span> <span style="color:#f67400">1</span>:
|
|
<span style="color:#8e44ad">statement</span>(s)
|
|
<span style="color:#fdbc4b;font-weight:bold">break</span>
|
|
|
|
<span style="color:#fdbc4b;font-weight:bold">match</span> <span style="color:#7f8c8d">typeof</span>(<span style="color:#f67400">123</span>):
|
|
<span style="color:#f67400">1234</span>:
|
|
<span style="color:#7f8c8d">print</span>(<span style="color:#f44f4f">"""test"""</span>)
|
|
|
|
<span style="color:#7f8c8d">min</span>(abc);
|
|
<span style="color:#7f8c8d">Color8</span>(abc);
|
|
<span style="color:#7f8c8d">ColorN</span>(abc);
|
|
<span style="color:#7f8c8d">abs</span>(abc);
|
|
<span style="color:#7f8c8d">acos</span>(abc);
|
|
<span style="color:#7f8c8d">asin</span>(abc);
|
|
<span style="color:#7f8c8d">atan</span>(abc);
|
|
<span style="color:#7f8c8d">atan2</span>(abc);
|
|
<span style="color:#7f8c8d">bytes2var</span>(abc);
|
|
<span style="color:#7f8c8d">cartesian2polar</span>(abc);
|
|
<span style="color:#7f8c8d">ceil</span>(abc);
|
|
<span style="color:#7f8c8d">char</span>(abc);
|
|
<span style="color:#7f8c8d">clamp</span>(abc);
|
|
<span style="color:#7f8c8d">convert</span>(abc);
|
|
<span style="color:#7f8c8d">cos</span>(abc);
|
|
<span style="color:#7f8c8d">cosh</span>(abc);
|
|
<span style="color:#7f8c8d">db2linear</span>(abc);
|
|
<span style="color:#7f8c8d">decimals</span>(abc);
|
|
<span style="color:#7f8c8d">dectime</span>(abc);
|
|
<span style="color:#7f8c8d">deg2rad</span>(abc);
|
|
<span style="color:#7f8c8d">dict2inst</span>(abc);
|
|
<span style="color:#7f8c8d">ease</span>(abc);
|
|
<span style="color:#7f8c8d">exp</span>(abc);
|
|
<span style="color:#7f8c8d">floor</span>(abc);
|
|
<span style="color:#7f8c8d">fmod</span>(abc);
|
|
<span style="color:#7f8c8d">fposmod</span>(abc);
|
|
<span style="color:#7f8c8d">funcref</span>(abc);
|
|
<span style="color:#7f8c8d">get_stack</span>(abc);
|
|
<span style="color:#7f8c8d">hash</span>(abc);
|
|
<span style="color:#7f8c8d">inst2dict</span>(abc);
|
|
<span style="color:#7f8c8d">instance_from_id</span>(abc);
|
|
<span style="color:#7f8c8d">inverse_lerp</span>(abc);
|
|
<span style="color:#7f8c8d">is_equal_approx</span>(abc);
|
|
<span style="color:#7f8c8d">is_inf</span>(abc);
|
|
<span style="color:#7f8c8d">is_instance_valid</span>(abc);
|
|
<span style="color:#7f8c8d">is_nan</span>(abc);
|
|
<span style="color:#7f8c8d">is_zero_approx</span>(abc);
|
|
<span style="color:#7f8c8d">len</span>(abc);
|
|
<span style="color:#7f8c8d">lerp</span>(abc);
|
|
<span style="color:#7f8c8d">lerp_angle</span>(abc);
|
|
<span style="color:#7f8c8d">linear2db</span>(abc);
|
|
<span style="color:#7f8c8d">load</span>(abc);
|
|
<span style="color:#7f8c8d">log</span>(abc);
|
|
<span style="color:#7f8c8d">max</span>(abc);
|
|
<span style="color:#7f8c8d">min</span>(abc);
|
|
<span style="color:#7f8c8d">move_toward</span>(abc);
|
|
<span style="color:#7f8c8d">nearest_po2</span>(abc);
|
|
<span style="color:#7f8c8d">ord</span>(abc);
|
|
<span style="color:#7f8c8d">parse_json</span>(abc);
|
|
<span style="color:#7f8c8d">polar2cartesian</span>(abc);
|
|
<span style="color:#7f8c8d">posmod</span>(abc);
|
|
<span style="color:#7f8c8d">pow</span>(abc);
|
|
<span style="color:#7f8c8d">print</span>(abc);
|
|
<span style="color:#7f8c8d">print_debug</span>(abc);
|
|
<span style="color:#7f8c8d">print_stack</span>(abc);
|
|
<span style="color:#7f8c8d">printerr</span>(abc);
|
|
<span style="color:#7f8c8d">printraw</span>(abc);
|
|
<span style="color:#7f8c8d">prints</span>(abc);
|
|
<span style="color:#7f8c8d">printt</span>(abc);
|
|
<span style="color:#7f8c8d">push_error</span>(abc);
|
|
<span style="color:#7f8c8d">push_warning</span>(abc);
|
|
<span style="color:#7f8c8d">rad2deg</span>(abc);
|
|
<span style="color:#7f8c8d">rand_range</span>(abc);
|
|
<span style="color:#7f8c8d">rand_seed</span>(abc);
|
|
<span style="color:#7f8c8d">randf</span>(abc);
|
|
<span style="color:#7f8c8d">randi</span>(abc);
|
|
<span style="color:#7f8c8d">randomize</span>(abc);
|
|
<span style="color:#7f8c8d">range</span>(abc);
|
|
<span style="color:#7f8c8d">range_lerp</span>(abc);
|
|
<span style="color:#7f8c8d">round</span>(abc);
|
|
<span style="color:#7f8c8d">seed</span>(abc);
|
|
<span style="color:#7f8c8d">sign</span>(abc);
|
|
<span style="color:#7f8c8d">sin</span>(abc);
|
|
<span style="color:#7f8c8d">sinh</span>(abc);
|
|
<span style="color:#7f8c8d">smoothstep</span>(abc);
|
|
<span style="color:#7f8c8d">sqrt</span>(abc);
|
|
<span style="color:#7f8c8d">step_decimals</span>(abc);
|
|
<span style="color:#7f8c8d">stepify</span>(abc);
|
|
<span style="color:#7f8c8d">str</span>(abc);
|
|
<span style="color:#7f8c8d">str2var</span>(abc);
|
|
<span style="color:#7f8c8d">tan</span>(abc);
|
|
<span style="color:#7f8c8d">tanh</span>(abc);
|
|
<span style="color:#7f8c8d">to_json</span>(abc);
|
|
<span style="color:#7f8c8d">type_exists</span>(abc);
|
|
<span style="color:#7f8c8d">typeof</span>(abc);
|
|
<span style="color:#7f8c8d">validate_json</span>(abc);
|
|
<span style="color:#7f8c8d">var2bytes</span>(abc);
|
|
<span style="color:#7f8c8d">var2str</span>(abc);
|
|
<span style="color:#7f8c8d">weakref</span>(abc);
|
|
<span style="color:#7f8c8d">wrapf</span>(abc);
|
|
<span style="color:#7f8c8d">wrapi</span>(abc);
|
|
|
|
|
|
<span style="font-weight:bold">var</span> x <span style="color:#3f8058">=</span> <span style="color:#27aeae">null</span>
|
|
x <span style="color:#3f8058">=</span> <span style="color:#27aeae">true</span>
|
|
x <span style="color:#3f8058">=</span> <span style="color:#27aeae">false</span>
|
|
<span style="color:#27aeae">self</span>.x <span style="color:#3f8058">=</span> x
|
|
<span style="color:#27aeae">self</span>.x.<span style="color:#7f8c8d">connect</span>(<span style="color:#f44f4f">"asd"</span>, x, <span style="color:#f44f4f">"asd"</span>)
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_get</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_get_property_list</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_init</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_notification</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_set</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_to_string</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_enter_tree</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_exit_tree</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_get_configuration_warning</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_input</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_physics_process</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_process</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_ready</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_unhandled_input</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
<span style="font-weight:bold">func</span> <span style="color:#7f8c8d">_unhandled_key_input</span>(abc):
|
|
<span style="color:#fdbc4b;font-weight:bold">pass</span>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</pre></body></html>
|