Represents the Entrance and Exit points for a [GwNavSmartObject].
Constructors and accessors
Other related reference items
stingray.GwNavBot.current_or_next_smartobject_interval() stingray.GwNavBot.enter_manual_control() stingray.GwNavBot.exit_manual_control() | |
Gameware Navigation |
can_traverse_smartobject ( self ) : booleanReturns if the GwNavSmartObjectInterval can be traversed.
|
self : | Specifies the object instance that this function will act on. You must always provide this self parameter when you call this function. You must use the dot . calling syntax, not the object-oriented colon : calling syntax.For more information, see this Stingray help topic, or this page in the Lua documentation. |
boolean |
Tells if the smartobject id is still allowed in GwNavWorld' smartobject/cost table. |
create ( navworld ) : stingray.GwNavSmartObjectIntervalCreates a GwNavSmartObjectInterval.
|
navworld : | The GwNavWorld that this interval will be used with. |
The created GwNavSmartObjectInterval. |
destroy ( self )Destroys a GwNavSmartObjectInterval.
|
self : | Specifies the object instance that this function will act on. You must always provide this self parameter when you call this function. You must use the dot . calling syntax, not the object-oriented colon : calling syntax.For more information, see this Stingray help topic, or this page in the Lua documentation. |
This function does not return any values. |
entrance_position ( self ) : stingray.Vector3, booleanReturns the entrance position of a GwNavSmartObjectInterval.
|
self : | Specifies the object instance that this function will act on. You must always provide this self parameter when you call this function. You must use the dot . calling syntax, not the object-oriented colon : calling syntax.For more information, see this Stingray help topic, or this page in the Lua documentation. |
The entrance position. | |
boolean |
true if the bot is currently stood at the entrance position. |
exit_position ( self ) : stingray.Vector3, booleanReturns the entrance position of a GwNavSmartObjectInterval.
|
self : | Specifies the object instance that this function will act on. You must always provide this self parameter when you call this function. You must use the dot . calling syntax, not the object-oriented colon : calling syntax.For more information, see this Stingray help topic, or this page in the Lua documentation. |
The exit position. | |
boolean |
true if the bot's path ends at the exit position. |
smartobject_id ( self ) : integerReturns the SmartObject id of a GwNavSmartObjectInterval.
|
self : | Specifies the object instance that this function will act on. You must always provide this self parameter when you call this function. You must use the dot . calling syntax, not the object-oriented colon : calling syntax.For more information, see this Stingray help topic, or this page in the Lua documentation. |
integer |
The id of the SmartObject. |