You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/actors/ai/index.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,21 +5,21 @@ aliases:
5
5
- AI Overview
6
6
description: Most AI in Morrowind is handled within the actor (character or creature) themselves.
7
7
---
8
-
Most AI in Morrowind is handled within the actor (character or creature) themselves. They will decide how to behave based on their current stats.
8
+
Most AI in Morrowind is handled within the [[actors/index|actor]] ([[objects/object-types/npc|character]] or [[actors/creature/index|creature]]) themselves. They will decide how to behave based on their current stats.
9
9
10
-
These stats include their attributes, skills, health, [[disposition]], etc. It also includes 4 stats that are set through the AI window. These are
10
+
These stats include their attributes, [[skills]], health, [[disposition]], etc. It also includes 4 [[actors/ai/settings/index|stats that are set through the AI window]]. These are
11
11
12
12
[[fight|Fight]]: How much the actor wants to fight the PC.
13
13
14
14
[[flee|Flee]]: How likely the actor is to flee when in combat.
15
15
16
16
[[alarm|Alarm]]: How likely the NPC is to react to the PC committing a crime. NPCs only.
17
17
18
-
[[hello|Hello]]: The distance within which the actor will say “hello” to the PC (this is multiplied by the game setting iGreetDistanceMultiplier, which defaults to 7). NPCs only.
18
+
[[hello|Hello]]: The distance within which the actor will say “hello” to the PC (this is multiplied by the [[gameplay/game-settings/index|game setting]] iGreetDistanceMultiplier, which defaults to 7). NPCs only.
19
19
20
20
## AI Packages
21
21
22
-
Each Actor may have a series of AI Packages. These are instructions they execute in order. When they are done with the last one in the list, they start the list over. There are 5 different packages you can assign to an actor:
22
+
Each Actor may have a series of [[actors/ai/packages/index|AI Packages]]. These are instructions they execute in order. When they are done with the last one in the list, they start the list over. There are 5 different packages you can assign to an actor:
23
23
24
24
[[wander|Wander]]: Makes the actor wander around a set area.
25
25
[[travel|Travel]]: Makes the actor travel to a specified location.
@@ -31,4 +31,4 @@ When an actor finishes one package, they will start the next one in the list. If
31
31
32
32
## Services
33
33
34
-
The Services tab is where you select which services the actor can offer the PC. Simply check off the ones you wish him to have. The Barter Gold value is how much money the actor has to spend in barter. The amount the actor is left with after a transaction will reset to this value after a time. For Travel Services, locations he travels to are set up the same way Teleport locations are set up for Door references. If an NPC is marked as Auto-Calc, he can not select his own services but instead uses the Auto-Calc services selected for his class.
34
+
The Services tab is where you select which services the actor can offer the PC. Simply check off the ones you wish him to have. The Barter Gold value is how much money the actor has to spend in barter. The amount the actor is left with after a transaction will reset to this value after a time. For Travel Services, locations he travels to are set up the same way Teleport locations are set up for [[door|Door]] references. If an NPC is marked as [[auto-calculate-stats|Auto-Calc]], he can not select his own services but instead uses the Auto-Calc services selected for his [[class]].
Copy file name to clipboardExpand all lines: content/actors/ai/packages/activate-ai.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,12 +5,12 @@ aliases:
5
5
- Activate AI
6
6
description: This package tells the actor to activate the specified ObjectID.
7
7
---
8
-
This package tells the actor to activate the specified ObjectID. A powerful and admittedly underutilized and undertested package.
8
+
This package tells the actor to [[activate]] the specified [[object-referencing|objectID]]. A powerful and admittedly underutilized and undertested package.
Copy file name to clipboardExpand all lines: content/actors/ai/packages/escort.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,18 +4,18 @@ aliases:
4
4
- Escort
5
5
description: Makes the actor escort another actor to a location or for a specified period of time.
6
6
---
7
-
Makes the actor escort another actor to a location or for a specified period of time. During this time the actor will also protect the actor it is escorting.
7
+
Makes the [[actors/index|actor]] escort another actor to a location or for a specified period of time. During this time the actor will also protect the actor it is escorting.
8
8
9
-
If you are not doing this package with the player as the target, you’ll want to also put a follow package on the target Actor, since escorting an actor makes the escorter wait for the other actor. If the Target does not know they are supposed to follow, the escorter will most likely just stand there.
9
+
If you are not doing this package with the player as the target, you’ll want to also put a [[follow]] package on the target Actor, since escorting an actor makes the escorter wait for the other actor. If the Target does not know they are supposed to follow, the escorter will most likely just stand there.
10
10
11
-
_Target:_ The ActorID to Escort. Remember that since all ActorIDs share the same AI packages, putting this on an Actor with multiple references will cause ALL references of that actor to attempt to escort the same actor. Thus, this type of AI should only be placed on specific or unique sets of Actors.
11
+
_Target:_ The ActorID to Escort. Remember that since all ActorIDs share the same AI packages, putting this on an Actor with multiple [[objects/reference-data/index|references]] will cause ALL references of that actor to attempt to escort the same actor. Thus, this type of AI should only be placed on specific or unique sets of Actors.
12
12
13
13
_Duration:_ The duration the actor should escort for. Trumped by providing a location.
14
14
15
15
_Escort to:_ Check this to use location data for the escort.
16
16
17
-
_Cell:_ The Cell to escort to.
17
+
_Cell:_ The [[building-and-editing/world/index|Cell]] to escort to.
18
18
19
-
_XYZ:_ Like Travel, specify the XYZ location to escort to.
19
+
_XYZ:_ Like [[travel|Travel]], specify the XYZ location to escort to.
20
20
21
-
_View Location:_ A red X will appear in the render window that you can move around with the standard render window object controls. Place the X on the escort destination.
21
+
_View Location:_ A red X will appear in the [[the-render-window|render window]] that you can move around with the standard render window object controls. Place the X on the escort destination.
Copy file name to clipboardExpand all lines: content/actors/ai/packages/follow.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,18 +2,19 @@
2
2
title: Follow
3
3
aliases:
4
4
- Follow
5
+
- Follower
5
6
description: Makes the actor follow another actor to a location or for a specified period of time.
6
7
---
7
8
Makes the actor follow another actor to a location or for a specified period of time. During this time the actor will also protect the actor it is following.
8
9
9
-
_Target:_ The ActorID to follow. Remember that since all ActorIDs share the same AI packages, putting this on an Actor with multiple references will cause ALL references of that actor to follow the same actor. Thus, this type of AI should only be placed on specific or unique sets of Actors.
10
+
_Target:_ The ActorID to follow. Remember that since all ActorIDs share the same AI packages, putting this on an Actor with multiple [[objects/reference-data/index|references]] will cause ALL references of that actor to follow the same actor. Thus, this type of AI should only be placed on specific or unique sets of Actors.
10
11
11
12
_Duration:_ The duration the actor should follow for. Trumped by providing a location.
12
13
13
14
_Follow to:_ Check this to use location data for following.
14
15
15
-
_Cell:_ The Cell to follow to.
16
+
_Cell:_ The [[building-and-editing/world/index|Cell]] to follow to.
16
17
17
-
_XYZ:_ Like Travel, specify the XYZ location to follow to.
18
+
_XYZ:_ Like [[travel|Travel]], specify the XYZ location to follow to.
18
19
19
-
_View Location:_ A red X will appear in the render window that you can move around with the standard render window object controls. Place the X on the follow destination.
20
+
_View Location:_ A red X will appear in the [[the-render-window|render window]] that you can move around with the standard render window object controls. Place the X on the follow destination.
Copy file name to clipboardExpand all lines: content/actors/ai/packages/travel.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,8 @@ aliases:
4
4
- Travel
5
5
description: Makes actor walk to a certain XYZ location.
6
6
---
7
-
Makes actor walk to a certain XYZ location. You can type in the location or “View the Location”.
7
+
Makes [[actors/index|actor]] walk to a certain XYZ location. You can type in the location or “View the Location”.
8
8
9
-
_View Location:_ A red X will appear in the render window that you can move around with the standard render window object controls. Place the X on the travel destination.
9
+
_View Location:_ A red X will appear in the [[the-render-window|render window]] that you can move around with the standard render window object controls. Place the X on the travel destination.
10
10
11
11
This package ends when the actor reaches that location.
Copy file name to clipboardExpand all lines: content/actors/ai/packages/wander.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,10 @@ aliases:
4
4
- Wander
5
5
description: Wander is the most popular form of AI, causing an actor to move around at random.
6
6
---
7
-
Wander is the most popular form of AI, causing an actor to move around at random. Actors will intelligently choose points to walk to based in the path grid of the cell they are in.
7
+
Wander is the most popular form of AI, causing an [[actors/index|actor]] to move around at random. Actors will intelligently choose points to walk to based in the path grid of the cell they are in.
8
8
9
9
## Idle Chances
10
-
This is the percentage chance the actor will stand still and perform the particular idle. Each idle is checked, and the one that passes with the highest roll is played. If no Idle passes the random roll, the Actor will move (walk).
10
+
This is the percentage chance the actor will stand still and [[actors/animation/index|perform the particular idle]]. Each idle is checked, and the one that passes with the highest roll is played. If no Idle passes the random roll, the Actor will move (walk).
11
11
12
12
The Idles are:
13
13
Idle2: Looking around
Copy file name to clipboardExpand all lines: content/actors/ai/settings/alarm.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,9 @@ description: When a crime is committed, and it is detected by an NPC, they will
7
7
---
8
8
## Alarm & Crimes
9
9
10
-
When a crime is committed, and it is detected by an NPC, they will shout something at the player, this also notifies other NPCs in the area.
10
+
When a crime is committed, and it is detected by an [[objects/object-types/npc|NPC]], they will shout something at the player, this also notifies other NPCs in the area.
11
11
12
-
When the NPCs hear this, they adjust their settings based on their alarm setting. The higher the alarm setting, the angrier they will get.
12
+
When the NPCs hear this, they adjust their [[gameplay/game-settings/index|settings]] based on their alarm setting. The higher the alarm setting, the angrier they will get.
13
13
14
14
If an NPC has an alarm of 100, he will put gold on the PC’s head if they hear of a crime.
15
15
@@ -23,7 +23,7 @@ If an NPC has an alarm of 100, he will put gold on the PC’s head if the
Copy file name to clipboardExpand all lines: content/actors/ai/settings/fight.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,15 @@ aliases:
4
4
- Fight
5
5
description: An actors fight setting determines how prone the actor is to attacking the PC.
6
6
---
7
-
An actors fight setting determines how prone the actor is to attacking the PC. When an actor’s fight setting hits 100, they will attack the PC.
7
+
An [[actors/index|actors]] fight setting determines how prone the actor is to attacking the PC. When an actor’s fight setting hits 100, they will attack the PC.
8
8
9
9
Player actions will increase (or decrease) an actor’s fight setting. These are:
Copy file name to clipboardExpand all lines: content/actors/ai/settings/flee.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,6 @@ aliases:
4
4
- Flee
5
5
description: This is used in determining how apt the actor is to flee.
6
6
---
7
-
This is used in determining how apt the actor is to flee. It is used in a much larger AI strategy that will not be documented in this help file.
7
+
This is used in determining how apt the [[actors/index|actor]] is to flee. It is used in a much larger AI strategy that will not be documented in this help file.
8
8
9
-
Setting it to 100 will make the actor more likely to flee, but this may not always be the result, as the Actor will also use other factors like how much damage they can give out, or other strategies they may use such as magic and ranged combat.
9
+
Setting it to 100 will make the actor more likely to flee, but this may not always be the result, as the Actor will also use other factors like how much damage they can give out, or other strategies they may use such as [[magic]] and ranged combat.
0 commit comments