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 07:54] – justin | npc_behavior [2017/12/01 08:02] – justin | ||
---|---|---|---|
Line 2: | Line 2: | ||
---- | ---- | ||
- | **NPC behavior** determines how an [[NPC]] moves around the map and reacts to their surroundings. It can be configured from their [[Entity Properties]] dialog in the [[Map Editor]]. | + | **NPC Behavior** determines how an [[NPC]] moves around the map and reacts to their surroundings. It can be configured from their [[Entity Properties]] dialog in the [[Map Editor]]. |
{{: | {{: | ||
+ | |||
+ | Refer to the table below for a description of each setting. | ||
^Setting^Description^ | ^Setting^Description^ | ||
Line 11: | 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.| | + | |Reaction to Obstacle|Determines how the [[NPC]] will react to an obstacle in their path. The options currently include turning left, turning right, or reversing direction.| |
- | 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. |
{{: | {{: | ||
~~NOTOC~~ | ~~NOTOC~~ |