summaryrefslogtreecommitdiff
path: root/doc/classes
diff options
context:
space:
mode:
authorChaosus <chaosus89@gmail.com>2019-03-29 11:10:57 +0300
committerChaosus <chaosus89@gmail.com>2019-04-08 09:28:03 +0300
commitcc71fb2308b04f6fab67490e99d0fb0ea1251031 (patch)
tree4fb10226192ea2d61060bf69b8ff17a73faefaff /doc/classes
parent805eec7643a4b2a8b8ed521e213ae8189acaba40 (diff)
Added functions to AStar for disable/enable points
Diffstat (limited to 'doc/classes')
-rw-r--r--doc/classes/AStar.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/classes/AStar.xml b/doc/classes/AStar.xml
index e1b79a2a3e..685e17b6b5 100644
--- a/doc/classes/AStar.xml
+++ b/doc/classes/AStar.xml
@@ -226,6 +226,15 @@
Returns whether a point associated with the given id exists.
</description>
</method>
+ <method name="is_point_disabled" qualifiers="const">
+ <return type="bool">
+ </return>
+ <argument index="0" name="id" type="int">
+ </argument>
+ <description>
+ Returns whether a point is disabled or not for pathfinding. By default, all points are enabled.
+ </description>
+ </method>
<method name="remove_point">
<return type="void">
</return>
@@ -235,6 +244,17 @@
Removes the point associated with the given id from the points pool.
</description>
</method>
+ <method name="set_point_disabled">
+ <return type="void">
+ </return>
+ <argument index="0" name="id" type="int">
+ </argument>
+ <argument index="1" name="disabled" type="bool" default="true">
+ </argument>
+ <description>
+ Disables or enables the specified point for pathfinding. Useful for making a temporary obstacle.
+ </description>
+ </method>
<method name="set_point_position">
<return type="void">
</return>