AIDef:AI/GoronCannon and AIDef:AI/GoronHeroDescendentRoot: 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)
 
Line 1: Line 1:
{{AIDef
{{AIDef
|name=GoronCannon
|name=GoronHeroDescendentRoot
|type=AI
|type=AI
}}
}}


== MapUnitInstParams ==
== StaticInstParams ==
{|class="wikitable"
{|class="wikitable"
! Name !! Type !! Default value !! Description
! Name !! Type !! Default value !! Description
|-
|-
| TiltAngle || Float || 45.0 ||  
| PlayerFollowOffset || Vec3 || ||  
|-
|-
| TiltAngularSpeed || Float || 0.1 ||  
| PlayerNearDist || Float || ||  
|-
|-
| ActorName || String ||  ||  
| PlayerLeaveDist || Float ||  ||  
|-
|-
| Angle || Float || 0.0 ||  
| PlayerSeparateDist || Float || ||  
|-
|-
| Speed || Float || 1.0 ||  
| GuardEndDelayTime || Int || ||  
|-
|-
|}
| WhistleReactTimeGo || Int ||  ||  
 
 
== StaticInstParams ==
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
| ActName || String ||  ||  
|-
|-
| Offset || Vec3 ||  ||  
| WhistleReactTimeStop || Int ||  ||  
|-
|-
| ShotNodeName || String ||  ||  
| AppearWaitTime || Int ||  ||  
|-
|-
| IsDrawDebug || Bool ||  ||
| FollowModeFlagName || String ||  ||  
|-
| RotRadAccel || Float ||  ||
|-
| RotBrake || Float ||  ||
|-
| IsUseShotNodeAngle || Bool ||  ||
|-
| ShotCannonBallScale || Float ||  ||  
|-
|-
|}
|}
Line 48: Line 33:
! Name !! Description
! Name !! Description
|-
|-
| 冷却中 ||  
| ジャンプ ||  
|-
|-
| 発射 ||  
| ジャンプ準備 ||  
|-
|-
| 発射前待機 ||  
| プレイヤー接近待機 ||  
|-
|-
| 発射後待機 ||  
| プレイヤー追従 ||  
|-
|-
|}
| 停止 ||  
 
== Derived definitions ==
=== 通常 (GoronCannon, BaseAI) ===
{{AIDefDerived
|name=通常
|group_name=BaseAI
|derived_from=GoronCannon
|aiprog=GoronCannon
}}
{|class="wikitable"
! Name !! Value
|-
| ActName || FldObj_GoronCannonBall_A_01
|-
| Offset || Vec3(x=0.0, y=6.0, z=10.0)
|-
| ShotNodeName ||
|-
| IsDrawDebug || False
|-
| RotRadAccel || 0.000174533
|-
| RotBrake || 0.000872665
|-
|-
| IsUseShotNodeAngle || False
| 停止命令 ||  
|-
|-
| ShotCannonBallScale || 1.0
| 停止指示 ||  
|-
|-
|}
| 屈む ||  
=== 子0 (DungeonCannon, 通常) ===
{{AIDefDerived
|name=子0
|group_name=通常
|derived_from=GoronCannon
|aiprog=DungeonCannon
}}
{|class="wikitable"
! Name !! Value
|-
|-
| ActName || DgnObj_AncientBall_06
| 帰還 ||  
|-
|-
| Offset || Vec3(x=0.0, y=6.0, z=15.0)
| 待機 ||  
|-
|-
| ShotNodeName || Shot
| 敵に怯える ||  
|-
|-
| IsDrawDebug || False
| 減速 ||  
|-
|-
| RotRadAccel || 0.000174533
| 着地 ||  
|-
|-
| RotBrake || 0.000872665
| 砲台内 ||  
|-
|-
| IsUseShotNodeAngle || True
| 移動指示 ||  
|-
|-
| ShotCannonBallScale || 0.8
| 退避 ||  
|-
|-
|}
|}
=== 子0 (DungeonCannon_DLC, 通常) ===
 
== Derived definitions ==
=== Root (GoronHeroDescendent) ===
{{AIDefDerived
{{AIDefDerived
|name=子0
|name=Root
|group_name=通常
|group_name=
|derived_from=GoronCannon
|derived_from=GoronHeroDescendentRoot
|aiprog=DungeonCannon_DLC
|aiprog=GoronHeroDescendent
}}
}}
{|class="wikitable"
{|class="wikitable"
! Name !! Value
! Name !! Value
|-
|-
| ActName || DgnObj_DLC_AncientBall_130
| PlayerFollowOffset || Vec3(x=1.5, y=0.0, z=-1.5)
|-
| PlayerNearDist || 3.3
|-
|-
| Offset || Vec3(x=0.0, y=6.0, z=15.0)
| PlayerLeaveDist || 3.3
|-
|-
| ShotNodeName || Shot
| PlayerSeparateDist || 50.0
|-
|-
| IsDrawDebug || False
| GuardEndDelayTime || 30
|-
|-
| RotRadAccel || 0.000174533
| WhistleReactTimeGo || 30
|-
|-
| RotBrake || 0.000872665
| WhistleReactTimeStop || 15
|-
|-
| IsUseShotNodeAngle || True
| AppearWaitTime || 60
|-
|-
| ShotCannonBallScale || 0.8
| FollowModeFlagName || Fire_Relic_NPC020_Follow
|-
|-
|}
|}

Latest revision as of 18:09, 14 October 2018

GoronHeroDescendentRoot
AI definition
Type AI

StaticInstParams

Name Type Default value Description
PlayerFollowOffset Vec3
PlayerNearDist Float
PlayerLeaveDist Float
PlayerSeparateDist Float
GuardEndDelayTime Int
WhistleReactTimeGo Int
WhistleReactTimeStop Int
AppearWaitTime Int
FollowModeFlagName String


Children

Name Description
ジャンプ
ジャンプ準備
プレイヤー接近待機
プレイヤー追従
停止
停止命令
停止指示
屈む
帰還
待機
敵に怯える
減速
着地
砲台内
移動指示
退避

Derived definitions

Root (GoronHeroDescendent)

Name Value
PlayerFollowOffset Vec3(x=1.5, y=0.0, z=-1.5)
PlayerNearDist 3.3
PlayerLeaveDist 3.3
PlayerSeparateDist 50.0
GuardEndDelayTime 30
WhistleReactTimeGo 30
WhistleReactTimeStop 15
AppearWaitTime 60
FollowModeFlagName Fire_Relic_NPC020_Follow