/usr/share/doc/sludge/SLUDGEDevKitHelp/moveCharacter.html is in sludge-doc 2.1.2-3build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<TITLE>moveCharacter</TITLE>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<BODY>
<HR>
<div align="center"><img id="headerGraphic" src="images/sludge300.png" alt="SLUDGE"/></div>
<h2>moveCharacter</h2>
<HR>
<H3>Syntax:</H3>
<P>
<pre class="syntax">moveCharacter (<i>thisCharacter, sX, sY</i>);</pre>
</P>
<P>
<pre class="syntax">moveCharacter (<i>thisCharacter, thisObject</i>);</pre>
</P>
<H3>Purpose:</H3>
<P>
Walks <i>thisCharacter</i> to a new location on the screen, following any floor which <a href="setFloor.html">setFloor</a> has currently set. The execution of the program will continue when the character reaches its desired destination or as close to the destination as the floor will allow. If the location lies outside of the current floor, the position to which the character will actually walk is the closest point on any of the floor borders. If the character is not inside the floor area when the function is called, it will be moved around the floor as if it were starting in the nearest section to its current position.
</P>
<P>
If the function call provides three parameters, the second and third parameters are assumed to be the co-ordinates of the new position (<i>sX</i>, <i>sY</i>).
</P>
<P>
If the function call provides only two parameters, the second is assumed to be an object <i>thisObject</i> which is already represented by a region on the screen using the <a href="addScreenRegion.html">addScreenRegion</a> command. If this is the case, upon arrival at the new location the character will turn to face the direction specified in the <a href="addScreenRegion.html">addScreenRegion</a> call (unless this has been set to -1).
</P>
<P>
In either of these cases, if the final co-ordinates to which the character is told to walk are (0, 0) the character will not move.
</P>
<H3>Return value:</H3>
<P>
No return value.
</P>
<H3>See also:</H3>
<P>
<a href="Object_Types_as_Characters.html">Object Types as Characters</a>
</P>
<P>
<a href="addCharacter.html">addCharacter</a>
</P>
<P>
<a href="forceCharacter.html">forceCharacter</a>
</P>
<P>
<a href="isMoving.html">isMoving</a>
</P>
<P>
<a href="jumpCharacter.html">jumpCharacter</a>
</P>
<P>
<a href="setCharacterWalkSpeed.html">setCharacterWalkSpeed</a>
</P>
<P class="copyright-notice">SLUDGE and this SLUDGE documentation are <A HREF="Copyright.html">copyright</A> Hungry Software and contributors 2000-2011
</P>
<HR>
</BODY>
</html>
|