AIDef:AI/PriestBossIAIAttack and AIDef:AI/PriestBossIronBall: Difference between pages

From ZeldaMods (Breath of the Wild)
(Difference between pages)
Jump to navigation Jump to search
imported>Leoetlino
(import AI definitions from 1.5.0)
 
imported>Leoetlino
(import AI definitions from 1.5.0 (add missing AITreeVariables))
 
Line 1: Line 1:
{{AIDef
{{AIDef
|name=PriestBossIAIAttack
|name=PriestBossIronBall
|type=AI
|type=AI
}}
}}
== AITreeVariables ==
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
| PriestBossMetaAIUnit || AITreeVariablePointer ||  ||
|-
|}


== StaticInstParams ==
== StaticInstParams ==
Line 8: Line 17:
! Name !! Type !! Default value !! Description
! Name !! Type !! Default value !! Description
|-
|-
| OffsetLR || Float ||  ||  
| IronBallWaitThunderTime || Int ||  ||
|-
| IronBallOffsetY || Float ||  ||  
|-
|-
| WeaponIdx || Int ||  ||  
| IronBallRadius || Float ||  ||  
|-
|-
| CloseDistLR || Float ||  ||  
| IronBallAngle || Float ||  ||  
|-
|-
| ClsoeDistFB || Float ||  ||  
| IronSummonLeftBoneName || String ||  ||  
|-
|-
| TiredAngle || Float ||  ||  
| IronSummonRightBoneName || String ||  ||  
|-
|-
| IsAbleSkipNear || Bool ||  ||  
| IsAfterAttack || Bool ||  ||  
|-
|-
|}
| IronBallAngleOffset || Float ||  ||  
 
 
== DynamicInstParams ==
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
|-
| TargetPos || Vec3 ||  ||  
| ChangeEndAnime || Int ||  ||  
|-
|-
|}
|}
Line 36: Line 42:
! Name !! Description
! Name !! Description
|-
|-
| 斬り付け ||  
| 攻撃 ||  
|-
|-
| 駆け寄り ||  
| 攻撃後 ||
|-
| 攻撃終了 ||
|-
| 準備完了待ち ||  
|-
|-
|}
|}


== Derived definitions ==
== Derived definitions ==
=== 先行動 (Priest_Boss_ShadowClone, 後行動) ===
=== 鉄球投げ (Priest_Boss_Giant, 通常) ===
{{AIDefDerived
|name=先行動
|group_name=後行動
|derived_from=PriestBossIAIAttack
|aiprog=Priest_Boss_ShadowClone
}}
{|class="wikitable"
! Name !! Value
|-
| OffsetLR || -1.0
|-
| WeaponIdx || 0
|-
| CloseDistLR || 7.0
|-
| ClsoeDistFB || 2.0
|-
| TiredAngle || 2.0944
|-
| IsAbleSkipNear || True
|-
|}
=== 先行動 (Priest_Boss_Normal, 後行動) ===
{{AIDefDerived
{{AIDefDerived
|name=先行動
|name=鉄球投げ
|group_name=後行動
|group_name=通常
|derived_from=PriestBossIAIAttack
|derived_from=PriestBossIronBall
|aiprog=Priest_Boss_Normal
|aiprog=Priest_Boss_Giant
}}
}}
{|class="wikitable"
{|class="wikitable"
! Name !! Value
! Name !! Value
|-
|-
| OffsetLR || -1.0
| IronBallWaitThunderTime || 540
|-
| WeaponIdx || 0
|-
|-
| CloseDistLR || 7.0
| IronBallOffsetY || 8.0
|-
|-
| ClsoeDistFB || 2.0
| IronBallRadius || 6.5
|-
| TiredAngle || 2.0944
|-
| IsAbleSkipNear || True
|-
|}
=== 先行動 (Priest_Boss_ShadowClone_Real, 後行動) ===
{{AIDefDerived
|name=先行動
|group_name=後行動
|derived_from=PriestBossIAIAttack
|aiprog=Priest_Boss_ShadowClone_Real
}}
{|class="wikitable"
! Name !! Value
|-
|-
| OffsetLR || -1.0
| IronBallAngle || 44.0
|-
|-
| WeaponIdx || 0
| IronSummonLeftBoneName || Weapon_L
|-
|-
| CloseDistLR || 7.0
| IronSummonRightBoneName || Weapon_R
|-
|-
| ClsoeDistFB || 2.0
| IsAfterAttack || True
|-
|-
| TiredAngle || 2.0944
| IronBallAngleOffset || 30.0
|-
|-
| IsAbleSkipNear || True
| ChangeEndAnime || 756
|-
|-
|}
|}

Latest revision as of 15:00, 22 October 2018

PriestBossIronBall
AI definition
Type AI

AITreeVariables

Name Type Default value Description
PriestBossMetaAIUnit AITreeVariablePointer


StaticInstParams

Name Type Default value Description
IronBallWaitThunderTime Int
IronBallOffsetY Float
IronBallRadius Float
IronBallAngle Float
IronSummonLeftBoneName String
IronSummonRightBoneName String
IsAfterAttack Bool
IronBallAngleOffset Float
ChangeEndAnime Int


Children

Name Description
攻撃
攻撃後
攻撃終了
準備完了待ち

Derived definitions

鉄球投げ (Priest_Boss_Giant, 通常)

Name Value
IronBallWaitThunderTime 540
IronBallOffsetY 8.0
IronBallRadius 6.5
IronBallAngle 44.0
IronSummonLeftBoneName Weapon_L
IronSummonRightBoneName Weapon_R
IsAfterAttack True
IronBallAngleOffset 30.0
ChangeEndAnime 756