Edited wiki page LuaAPI through web abuser interface.
authorsheepyluva@gmail.com
Tue, 01 Jul 2014 12:46:28 +0000 (2014-07-01)
changeset 394 b2742eb19396
parent 393 6cf42dce2dcc
child 395 2ea04ea4594d
Edited wiki page LuaAPI through web abuser interface.
LuaAPI.wiki
--- a/LuaAPI.wiki	Wed Jun 18 13:23:50 2014 +0000
+++ b/LuaAPI.wiki	Tue Jul 01 12:46:28 2014 +0000
@@ -630,11 +630,6 @@
 <blockquote>Makes the game end.
 </blockquote>
 
-=== <tt>!ParseCommand(string)</tt> ===
-
-<blockquote>Makes the gameclient parse the specified custom command.
-</blockquote>
-
 === <tt>!ShowMission(caption, subcaption, text, icon, time)</tt> ===
 
 <blockquote>Use to tell the player what he is supposed to do.
@@ -830,6 +825,18 @@
 
 == Debugging Functions ==
 
+=== <tt>!ParseCommand(string)</tt> ===
+
+<blockquote>Makes the gameclient parse the specified custom command.
+
+*Note*: Please be aware that the *engine protocol can (and will) change* between releases.
+
+If you do use ParseCommand to overcome a shortcoming in our Lua API (e.g. a missing Function), please make sure to [https://code.google.com/p/hedgewars/issues/entry report the issue].
+
+With your report we can fix the shortcoming in future releases.
+This will allow scripts to use the previously missing feature in a way that won't break!
+</blockquote>
+
 === <tt>!WriteLnToConsole(string)</tt> ===
 
 <blockquote>Writes (string) to the game0.log, found in the user data directory.