======Replace Navigation======
----
Replaces one navigation type with another for any navigation paths that are connected to the specified entity. The acceptable values for navigation type are listed and explained on the [[Navigation and Interaction]] page.
====Signature:====
replace_navigation(entity, navigation_type, new_navigation_type)
^Argument^Description^Type^Required^
|entity|Entity to replace navigation to/from.|[[Entity]], [[groups|Group]]|Yes|
|navigation_type|Existing navigation type that will be replaced.|[[navigation_and_interaction|Navigation Type]]|Yes|
|new_navigation_type|New navigation type to replace the existing type with.|[[navigation_and_interaction|Navigation Type]]|Yes|
See [[Modify Navigation]] if you'd like to only change the navigation type between two specific [[tile|tiles]] instead of any [[tile|tiles]] relative to an [[entity]].
====Example:====
replace_navigation(self, INTERACT_ONLY, WALK_AND_INTERACT);
//Results:// Any navigation paths in each of the four [[cardinal direction|cardinal directions]] from the [[entity]] that this [[script]] is attached to currently having a type of INTERACT_ONLY will be changed to WALK_AND_INTERACT (now allowing [[character|characters]] to pass through).
Use the **Replace Navigation** function to easily update the navigation for any [[tile|tiles]] surrounding an obstacle that has been removed or a door that has been opened to enable [[character|characters]] to pass through.
----
====Editor Node:====
{{:wiki:replace_navigation_node.png?nolink|}}
====Visual Demo:====
{{:wiki:replace_navigation_demo.gif?nolink|}}
~~NOTOC~~