/docs/sdk/script/fn/SetComDir.xml

https://bitbucket.org/randrian/openclonk2 · XML · 39 lines · 34 code · 5 blank · 0 comment · 0 complexity · f18016e019d92946d2964c6876779eba MD5 · raw file

  1. <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
  2. <!DOCTYPE funcs SYSTEM "../../../clonk.dtd">
  3. <?xml-stylesheet type="text/xsl" href="../../../clonk.xsl"?>
  4. <funcs>
  5. <func>
  6. <title>SetComDir</title>
  7. <category>Objekte</category><subcat>Bewegung</subcat>
  8. <version>4.6.5.0 CP</version>
  9. <syntax>
  10. <rtype>int</rtype>
  11. <params>
  12. <param><type>int</type><name>iComDir</name><desc>Befehlsrichtung. Muss <funclink>COMD_None</funclink>(), <funclink>COMD_Down</funclink>(), <funclink>COMD_DownLeft</funclink>(), <funclink>COMD_DownRight</funclink>(), <funclink>COMD_Left</funclink>(), <funclink>COMD_Right</funclink>(), <funclink>COMD_Up</funclink>(), <funclink>COMD_UpLeft</funclink>() oder <funclink>COMD_UpRight</funclink>() sein.</desc></param>
  13. </params>
  14. </syntax>
  15. <desc>Setzt die Befehlsrichtung des aufrufenden Objekts (siehe <funclink>GetComDir</funclink>)</desc>
  16. <examples>
  17. <example>
  18. <code>var pClnk = <funclink>GetHiRank</funclink>(0);
  19. pClnk->SetComDir(<funclink>COMD_None</funclink>());
  20. pClnk-><funclink>SetCommand</funclink>("");</code>
  21. <text>Gibt dem höchstrangigsten Clonk von Spieler 1 den Befehl, stehen zu bleiben. Vorhandene Kommandos werden gelöscht.</text>
  22. <code>var pClnk = <funclink>GetHiRank</funclink>(0);
  23. <funclink>pClnk->SetAction</funclink>("Dig");
  24. pClnk->SetComDir(<funclink>COMD_DownRight</funclink>());</code>
  25. <text>Lässt den höchstrangigsten Clonk von Spieler 1 nach rechts unten graben.</text>
  26. </example>
  27. </examples>
  28. <related>
  29. <funclink>GetComDir</funclink>
  30. <funclink>SetDir</funclink>
  31. </related>
  32. </func>
  33. <author>jwk</author><date>August 2002</date>
  34. </funcs>