<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Ground_%28functions%29%2FEntity_Movement</id>
	<title>Ground (functions)/Entity Movement - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Ground_%28functions%29%2FEntity_Movement"/>
	<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Ground_(functions)/Entity_Movement&amp;action=history"/>
	<updated>2026-07-31T18:54:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Ground_(functions)/Entity_Movement&amp;diff=6336&amp;oldid=prev</id>
		<title>Imbion: Imbion moved page Ground (function)/Entity Movement to Ground (functions)/Entity Movement: Misspelled title</title>
		<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Ground_(functions)/Entity_Movement&amp;diff=6336&amp;oldid=prev"/>
		<updated>2026-01-17T20:06:57Z</updated>

		<summary type="html">&lt;p&gt;Imbion moved page &lt;a href=&quot;/Ground_(function)/Entity_Movement&quot; class=&quot;mw-redirect&quot; title=&quot;Ground (function)/Entity Movement&quot;&gt;Ground (function)/Entity Movement&lt;/a&gt; to &lt;a href=&quot;/Ground_(functions)/Entity_Movement&quot; title=&quot;Ground (functions)/Entity Movement&quot;&gt;Ground (functions)/Entity Movement&lt;/a&gt;: Misspelled title&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:06, 17 January 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Imbion</name></author>
	</entry>
	<entry>
		<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Ground_(functions)/Entity_Movement&amp;diff=6325&amp;oldid=prev</id>
		<title>Imbion: Created page with &quot;== GROUND:TeleportTo(RogueEssence.Ground.GroundEntity,System.Int32,System.Int32,RogueElements.Dir8,System.Int32) ==   Repositions the ground entity in a specified location.   === Arguments ===  * &lt;code&gt;ent&lt;/code&gt;: The ground entity to reposition * &lt;code&gt;x&lt;/code&gt;: The X coordinate of the destination * &lt;code&gt;y&lt;/code&gt;: The Y coordinate of the destination * &lt;code&gt;direction&lt;/code&gt;: The direction to point the entity.  Defaults to Dir8.None, which leaves it untouched. * &lt;code&gt;h...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Ground_(functions)/Entity_Movement&amp;diff=6325&amp;oldid=prev"/>
		<updated>2026-01-17T19:57:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== GROUND:TeleportTo(RogueEssence.Ground.GroundEntity,System.Int32,System.Int32,RogueElements.Dir8,System.Int32) ==   Repositions the ground entity in a specified location.   === Arguments ===  * &amp;lt;code&amp;gt;ent&amp;lt;/code&amp;gt;: The ground entity to reposition * &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: The X coordinate of the destination * &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: The Y coordinate of the destination * &amp;lt;code&amp;gt;direction&amp;lt;/code&amp;gt;: The direction to point the entity.  Defaults to Dir8.None, which leaves it untouched. * &amp;lt;code&amp;gt;h...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== GROUND:TeleportTo(RogueEssence.Ground.GroundEntity,System.Int32,System.Int32,RogueElements.Dir8,System.Int32) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Repositions the ground entity in a specified location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ent&amp;lt;/code&amp;gt;: The ground entity to reposition&lt;br /&gt;
* &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: The X coordinate of the destination&lt;br /&gt;
* &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: The Y coordinate of the destination&lt;br /&gt;
* &amp;lt;code&amp;gt;direction&amp;lt;/code&amp;gt;: The direction to point the entity.  Defaults to Dir8.None, which leaves it untouched.&lt;br /&gt;
* &amp;lt;code&amp;gt;height&amp;lt;/code&amp;gt;: None&lt;br /&gt;
&lt;br /&gt;
== GROUND:MoveInDirection ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make ground character move in a direction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;chara&amp;lt;/code&amp;gt;: Character to move&lt;br /&gt;
* &amp;lt;code&amp;gt;direction&amp;lt;/code&amp;gt;: Direction to move in&lt;br /&gt;
* &amp;lt;code&amp;gt;duration&amp;lt;/code&amp;gt;: Duration of movement, in frames&lt;br /&gt;
* &amp;lt;code&amp;gt;run&amp;lt;/code&amp;gt;: True if using a running animation, false otherwise&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed in pixels per frame&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:MoveInDirection(player, Dir8.Down, 24, false, 2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROUND:MoveToPosition ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make ground character move to a position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;chara&amp;lt;/code&amp;gt;: Character to move&lt;br /&gt;
* &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: X coordinate of destination&lt;br /&gt;
* &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: Y  coordinate of destination&lt;br /&gt;
* &amp;lt;code&amp;gt;run&amp;lt;/code&amp;gt;: True if using a running animation, false otherwise&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed in pixels per frame&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:MoveInDirection(player, 200, 240, false, 2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROUND:MoveToMarker ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make ground character move to a ground marker.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;chara&amp;lt;/code&amp;gt;: Character to move&lt;br /&gt;
* &amp;lt;code&amp;gt;mark&amp;lt;/code&amp;gt;: GroundMarker object ot move to&lt;br /&gt;
* &amp;lt;code&amp;gt;run&amp;lt;/code&amp;gt;: True if using a running animation, false otherwise&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed in pixels per frame&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:MoveInDirection(player, marker, false, 2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROUND:MoveObjectToPosition ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make ground object move to a position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ent&amp;lt;/code&amp;gt;: Ground Entity to move&lt;br /&gt;
* &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: X coordinate of destination&lt;br /&gt;
* &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: Y  coordinate of destination&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed in pixels per frame&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:MoveInDirection(player, 200, 240, 2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROUND:AnimateInDirection ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make a ground character move in a direction with custom animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;chara&amp;lt;/code&amp;gt;: Character to move&lt;br /&gt;
* &amp;lt;code&amp;gt;anim&amp;lt;/code&amp;gt;: Name of the animation&lt;br /&gt;
* &amp;lt;code&amp;gt;animDir&amp;lt;/code&amp;gt;: Direction of animation&lt;br /&gt;
* &amp;lt;code&amp;gt;direction&amp;lt;/code&amp;gt;: Direction to move in&lt;br /&gt;
* &amp;lt;code&amp;gt;duration&amp;lt;/code&amp;gt;: Duration of movement, in frames&lt;br /&gt;
* &amp;lt;code&amp;gt;animSpeed&amp;lt;/code&amp;gt;: Speed of animation, where 1.0 represents normal speed&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed movement, in pixels per frame&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:AnimateInDirection(player, &amp;quot;Hurt&amp;quot;, Dir8.Down, 24, 0.5, 2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== GROUND:AnimateToPosition ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make a ground entity move to a position with custom animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ent&amp;lt;/code&amp;gt;: Entity to move&lt;br /&gt;
* &amp;lt;code&amp;gt;anim&amp;lt;/code&amp;gt;: Name of the animation&lt;br /&gt;
* &amp;lt;code&amp;gt;animDir&amp;lt;/code&amp;gt;: Direction of animation&lt;br /&gt;
* &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: X coordinate of the destination&lt;br /&gt;
* &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: Y coordinate of the destination&lt;br /&gt;
* &amp;lt;code&amp;gt;animSpeed&amp;lt;/code&amp;gt;: Speed of animation, where 1.0 represents normal speed&lt;br /&gt;
* &amp;lt;code&amp;gt;speed&amp;lt;/code&amp;gt;: Speed movement, in pixels per frame&lt;br /&gt;
* &amp;lt;code&amp;gt;height&amp;lt;/code&amp;gt;: Height of the destination&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GROUND:AnimateToPosition(player, &amp;quot;Hurt&amp;quot;, Dir8.Down, 200, 240, 0.5, 2, 0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Imbion</name></author>
	</entry>
</feed>