This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
npc_behavior [2017/12/01 08:02] – justin | npc_behavior [2020/05/07 12:44] – justin | ||
---|---|---|---|
Line 2: | Line 2: | ||
---- | ---- | ||
- | **NPC Behavior** determines how an [[NPC]] moves around the map and reacts to their surroundings. It can be configured | + | **NPC Behavior** determines how an [[NPC]] moves around the [[map]] and reacts to their surroundings. It can be configured |
{{: | {{: | ||
Line 13: | Line 13: | ||
|Movement Interval|Determines how long the [[NPC]] will wait (in seconds) between each movement attempt. This can either be a fixed value or a random value within a range.| | |Movement Interval|Determines how long the [[NPC]] will wait (in seconds) between each movement attempt. This can either be a fixed value or a random value within a range.| | ||
|Movement Direction|Determines the direction in which the [[NPC]] will attempt to move. This can either be a random direction, a relative direction (forward, to their left. etc.), or an absolute [[cardinal direction]].| | |Movement Direction|Determines the direction in which the [[NPC]] will attempt to move. This can either be a random direction, a relative direction (forward, to their left. etc.), or an absolute [[cardinal direction]].| | ||
- | |Reaction to Obstacle|Determines how the [[NPC]] will react to an obstacle in their path. The options currently include turning left, turning right, | + | |Reaction to Obstacle|Determines how the [[NPC]] will react to an obstacle in their path. The options currently include turning left, turning right, reversing direction, or stopping permanently.| |
In the example below, the slime has been configured to always move forward at an interval of zero seconds. It is also configured to turn right in reaction to an obstacle. | In the example below, the slime has been configured to always move forward at an interval of zero seconds. It is also configured to turn right in reaction to an obstacle. |