Scheduled system upgrade on Sunday 21 April 2024 15:00-16:00 UTC - On that day, the wiki and other services might go down for 5-15 minutes.

AIDef:Behavior/EyeBlink and AIDef:Query/CheckDistanceForWarp: 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=EyeBlink
|name=CheckDistanceForWarp
|type=Behavior
|type=Query
}}
}}


== StaticInstParams ==
== DynamicInstParams ==
{|class="wikitable"
{|class="wikitable"
! Name !! Type !! Default value !! Description
! Name !! Type !! Default value !! Description
|-
|-
| LeftEyeLidName || String ||  ||  
| WarpDestMapName || String ||  ||  
|-
|-
| RightEyeLidName || String ||  ||
| WarpDestPosName || String ||  ||  
|-
| CloseOffset || Vec3 ||  ||
|-
| TimerMin || Int ||  ||
|-
| TimerMax || Int ||  ||
|-
| BlinkCount || Int ||  ||  
|-
|-
|}
|}
Line 24: Line 16:


== Derived definitions ==
== Derived definitions ==
=== EyeBlink (Stal_Bokoblin_Junior_Body) ===
=== CheckDistanceForWarp (EventSystemActor) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Stal_Bokoblin_Junior_Body
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Priest_Boss_ShadowClone) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Priest_Boss_ShadowClone
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Senior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Senior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Bokoblin_Red) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Bokoblin_Red
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Middle_Azito) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Middle_Azito
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Middle_Quest) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Middle_Quest
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Middle) ===
{{AIDefDerived
{{AIDefDerived
|name=EyeBlink
|name=CheckDistanceForWarp
|group_name=
|group_name=
|derived_from=EyeBlink
|derived_from=CheckDistanceForWarp
|aiprog=Assassin_Middle
|aiprog=EventSystemActor
}}
}}
{|class="wikitable"
No overridden parameters.
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lynel_Senior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lynel_Senior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 60
|-
| TimerMax || 90
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Fire) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Fire
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Priest_Boss_Normal) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Priest_Boss_Normal
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Bokoblin_Senior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Bokoblin_Senior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Bokoblin_Rapid) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Bokoblin_Rapid
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Electric) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Electric
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Moriblin_Senior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Moriblin_Senior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 15
|-
| TimerMax || 30
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Priest_Boss_ShadowClone_Real) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Priest_Boss_ShadowClone_Real
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Junior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Junior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lynel_Middle) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lynel_Middle
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 60
|-
| TimerMax || 90
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Middle_Azito_DLC) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Middle_Azito_DLC
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Bone) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Bone
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Priest_Boss_Giant) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Priest_Boss_Giant
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Moriblin_Blue) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Moriblin_Blue
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 15
|-
| TimerMax || 30
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Stal_Moriblin_Bone) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Stal_Moriblin_Bone
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 15
|-
| TimerMax || 30
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lynel) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lynel
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 60
|-
| TimerMax || 90
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Senior) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Senior
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Junior_Shooter) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Junior_Shooter
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Assassin_Junior_Azito_Shooter) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Assassin_Junior_Azito_Shooter
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Middle) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Middle
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}
=== EyeBlink (Lizalfos_Ice) ===
{{AIDefDerived
|name=EyeBlink
|group_name=
|derived_from=EyeBlink
|aiprog=Lizalfos_Ice
}}
{|class="wikitable"
! Name !! Value
|-
| LeftEyeLidName || Eyelid_U_L
|-
| RightEyeLidName || Eyelid_U_R
|-
| CloseOffset || Vec3(x=2.094395160675049, y=2.094395160675049, z=0.0)
|-
| TimerMin || 30
|-
| TimerMax || 50
|-
| BlinkCount || 1
|-
|}

Latest revision as of 18:13, 14 October 2018

CheckDistanceForWarp
AI definition
Type Query

DynamicInstParams

Name Type Default value Description
WarpDestMapName String
WarpDestPosName String


Derived definitions

CheckDistanceForWarp (EventSystemActor)

No overridden parameters.