Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 19 additions & 13 deletions control/config.txt
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,10 @@ EdenPortalExit

# Maximum walking path distance (client setting). Default: 17
# This corresponds to max_walk_path in server configuration
maxWalkPathDistance 17
maxUnobstructedWalkPathDistance 17

# If there are obstacles and the path is walkable the max dist acceptable is 14
maxObstructedWalkPathDistance 14

runFromTarget 0
runFromTarget_inAdvance 0
Expand Down Expand Up @@ -318,6 +321,7 @@ teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_lostTarget 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetEngaged 1
teleportAuto_dropTargetKS 0
teleportAuto_dropTargetHidden 0
teleportAuto_attackedWhenSitting 0
Expand Down Expand Up @@ -441,16 +445,15 @@ mercenary_attackChangeTarget 1
mercenary_attack_dance_melee 0
mercenary_attack_dance_ranged 0

mercenary_attackBeyondMaxDistance_waitForAgressive 0
mercenary_attackBeyondMaxDistance_waitForAgressive 1
mercenary_attackBeyondMaxDistance_sendAttackWhileWaiting 0
mercenary_attackSendAttackWithMove 0
mercenary_attackWaitApproachFinish 1

mercenary_lost_teleportToMaster_maxTries 6

mercenary_route_randomWalk_rescueWhenLost 0
mercenary_route_randomWalk_stopDuringAttack 0
mercenary_route_randomWalk_waitMinDistance 0
mercenary_route_rescueWhenLost 0
mercenary_route_stopDuringAttack 0
mercenary_route_waitMinDistance 10

mercenary_runFromTarget 0
mercenary_runFromTarget_inAdvance 0
Expand All @@ -462,8 +465,9 @@ mercenary_runFromTarget_noAttackMethodFallback_attackMaxDist 14
mercenary_runFromTarget_noAttackMethodFallback_minStep 8

mercenary_idleWalkType 1
mercenary_followMode 1
mercenary_followDistanceMin 3
mercenary_followDistanceMax 12
mercenary_followDistanceMax 10

mercenary_moveNearWhenIdle 1
mercenary_moveNearWhenIdle_minDistance 3
Expand All @@ -480,6 +484,7 @@ mercenary_teleportAuto_maxDmgInLock 0
mercenary_teleportAuto_deadly 1
mercenary_teleportAuto_unstuck 0
mercenary_teleportAuto_dropTarget 0
mercenary_teleportAuto_dropTargetEngaged 1
mercenary_teleportAuto_dropTargetKS 0
mercenary_teleportAuto_totalDmg 0
mercenary_teleportAuto_totalDmgInLock 0
Expand Down Expand Up @@ -511,16 +516,15 @@ homunculus_attackNoGiveup 0
homunculus_attackChangeTarget 1
homunculus_attack_dance_melee 0

homunculus_attackBeyondMaxDistance_waitForAgressive 0
homunculus_attackBeyondMaxDistance_waitForAgressive 1
homunculus_attackBeyondMaxDistance_sendAttackWhileWaiting 0
homunculus_attackSendAttackWithMove 0
homunculus_attackWaitApproachFinish 1

homunculus_lost_teleportToMaster_maxTries 6

homunculus_route_randomWalk_rescueWhenLost 0
homunculus_route_randomWalk_stopDuringAttack 0
homunculus_route_randomWalk_waitMinDistance 0
homunculus_route_rescueWhenLost 0
homunculus_route_stopDuringAttack 0
homunculus_route_waitMinDistance 0

homunculus_runFromTarget 0
homunculus_runFromTarget_dist 5
Expand All @@ -531,8 +535,9 @@ homunculus_runFromTarget_noAttackMethodFallback_attackMaxDist 14
homunculus_runFromTarget_noAttackMethodFallback_minStep 8

homunculus_idleWalkType 1
homunculus_followMode 1
homunculus_followDistanceMin 3
homunculus_followDistanceMax 12
homunculus_followDistanceMax 10

homunculus_moveNearWhenIdle 1
homunculus_moveNearWhenIdle_minDistance 3
Expand All @@ -550,6 +555,7 @@ homunculus_teleportAuto_maxDmgInLock 0
homunculus_teleportAuto_deadly 1
homunculus_teleportAuto_unstuck 0
homunculus_teleportAuto_dropTarget 0
homunculus_teleportAuto_dropTargetEngaged 1
homunculus_teleportAuto_dropTargetKS 0
homunculus_teleportAuto_totalDmg 0
homunculus_teleportAuto_totalDmgInLock 0
Expand Down
13 changes: 6 additions & 7 deletions control/timeouts.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ ai 1
ai_move_retry 0.4
ai_move_giveup 1.2

ai_homunculus_standby 0.5
ai_mercenary_standby 0.5
ai_homunculus_standby 2
ai_mercenary_standby 2

# Send the attack packet every x seconds, if it hasn't been send already
ai_attack 1
Expand All @@ -49,9 +49,6 @@ ai_attack_auto 0.5
ai_homunculus_attack_auto 0.5
ai_mercenary_attack_auto 0.5

ai_attack_route_adjust 0.15
ai_homunculus_route_adjust 0.15
ai_mercenary_route_adjust 0.15

# Ignore monster for x seconds if there is no route to it
ai_attack_failedLOS 12
Expand All @@ -74,7 +71,7 @@ ai_attack_main 0.1
ai_homunculus_attack_main 0.1
ai_mercenary_attack_main 0.1

ai_future_reachability_lookup 0.3
ai_future_reachability_lookup 0.7

ai_attack_unstuck 2.75
ai_attack_unfail 12
Expand Down Expand Up @@ -222,4 +219,6 @@ ai_clientSuspend 1
ai_route_position_prediction_delay 0.05
meetingPosition_future_reachability_lookup 0.3

ai_attack_allowed_waitForTarget 0.3
# If a target is predicted to move into attack range/LOS soon, wait up to x seconds
# before rerouting or dropping it. Shared by player and slave attack AI.
ai_attack_allowed_waitForTarget 0.3
Loading
Loading