AIDef:AI/OctarockBattle

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
OctarockBattle
AI definition
Type AI

StaticInstParams

Name Type Default value Description
ShootActorKey String
VacuumPartsKey String
IsAttackOnlyOutScreen Bool
ActorDisplayRadius Float
IsHideMode Bool
AttackDistMin Float
IsFirstAttackIntervalZero Bool
IsLostAttack Bool
OutScreenDist Float
OutScreenAttackNum Int
OutScrnAtkOffset Float
OutScrnAtkOffsetY Float
AttackAngle Float
RetFrmGrdAtkTimer Int
RetFrmGrdAtkPrcTimer Int
RetFrmDmgAtkTimer Int
GlobalNoAtkTime Int
GlobalNoAtkTimeRnd Int
AttackIntervalIntensity Float
DisplayCheckRadius Float
IsUpdateNoticeState Bool
IsCheckLineReachable Bool


Children

Name Description
吐き出し攻撃
戦闘攻撃
戦闘準備
画面外吐き出し攻撃
画面外攻撃

Derived definitions

戦闘 (Octarock_Forest, 隠れ時プレイヤー発見)

Name Value
ShootActorKey ShootActor
VacuumPartsKey Vacuum
IsAttackOnlyOutScreen False
ActorDisplayRadius 2.0
IsHideMode True
AttackDistMin 20.0
IsFirstAttackIntervalZero True
IsLostAttack False
OutScreenDist 50.0
OutScreenAttackNum 2
OutScrnAtkOffset 0.0
OutScrnAtkOffsetY 0.5
AttackAngle 3.14159
RetFrmGrdAtkTimer 20
RetFrmGrdAtkPrcTimer 30
RetFrmDmgAtkTimer -1
GlobalNoAtkTime 10
GlobalNoAtkTimeRnd 0
AttackIntervalIntensity 0.3
DisplayCheckRadius 0.8
IsUpdateNoticeState True
IsCheckLineReachable False

近づき反応 (Octarock_Water, 水中隠れプレイヤー発見画面外)

Name Value
ShootActorKey ShootActor
VacuumPartsKey Vacuum
IsAttackOnlyOutScreen False
ActorDisplayRadius 2.0
IsHideMode True
AttackDistMin 0.0
IsFirstAttackIntervalZero False
IsLostAttack True
OutScreenDist 30.0
OutScreenAttackNum 2
OutScrnAtkOffset 0.0
OutScrnAtkOffsetY 0.5
AttackAngle 3.14159
RetFrmGrdAtkTimer 20
RetFrmGrdAtkPrcTimer 30
RetFrmDmgAtkTimer -1
GlobalNoAtkTime 10
GlobalNoAtkTimeRnd 0
AttackIntervalIntensity 0.3
DisplayCheckRadius 0.8
IsUpdateNoticeState True
IsCheckLineReachable False

発見行動 (Octarock_Water, 未撃破)

Name Value
ShootActorKey ShootActor
VacuumPartsKey Vacuum
IsAttackOnlyOutScreen False
ActorDisplayRadius 0.0
IsHideMode False
AttackDistMin 0.0
IsFirstAttackIntervalZero True
IsLostAttack False
OutScreenDist 30.0
OutScreenAttackNum 0
OutScrnAtkOffset 0.0
OutScrnAtkOffsetY 0.5
AttackAngle 3.14159
RetFrmGrdAtkTimer 20
RetFrmGrdAtkPrcTimer 30
RetFrmDmgAtkTimer -1
GlobalNoAtkTime 80
GlobalNoAtkTimeRnd 16
AttackIntervalIntensity 1.0
DisplayCheckRadius 0.8
IsUpdateNoticeState True
IsCheckLineReachable False

戦闘 (Octarock_Snow, 隠れ時プレイヤー発見)

Name Value
ShootActorKey ShootActor
VacuumPartsKey Vacuum
IsAttackOnlyOutScreen True
ActorDisplayRadius 2.0
IsHideMode True
AttackDistMin 0.0
IsFirstAttackIntervalZero True
IsLostAttack False
OutScreenDist 30.0
OutScreenAttackNum 2
OutScrnAtkOffset 0.0
OutScrnAtkOffsetY 0.5
AttackAngle 3.14159
RetFrmGrdAtkTimer 20
RetFrmGrdAtkPrcTimer 30
RetFrmDmgAtkTimer -1
GlobalNoAtkTime 10
GlobalNoAtkTimeRnd 0
AttackIntervalIntensity 0.3
DisplayCheckRadius 0.8
IsUpdateNoticeState True
IsCheckLineReachable False