AIDef:AI/GuardianMiniBeamAttackMove and LevelSensor.byml: Difference between pages

(Difference between pages)
Jump to navigation Jump to search
no edit summary
imported>Leoetlino
(import AI definitions from 1.5.0)
 
imported>Leoetlino
No edit summary
 
Line 1: Line 1:
{{AIDef
<onlyinclude>
|name=GuardianMiniBeamAttackMove
{{resloc|path=Ecosystem/LevelSensor.byml|locations=[[Bootup.pack]]}}
|type=AI
'''LevelSensor.byml''' is the main configuration file for the LevelSensor subsystem (which handles parts of [[difficulty scaling]]). Its file format is [[BYML]].
}}
</onlyinclude>
All information related to difficulty (enemy and weapon) scaling is stored in this configuration file. Human-readable versions dumped from [[Renotesfiles:game files/1.0.0 LevelSensor.yml|1.0.0]] and [[Renotesfiles:game files/1.5.0 LevelSensor.yml|1.5.0]] are included in the [https://github.com/leoetlino/botw-re-notes botw-re-notes] repo. A [[Renotesfiles:game files/1.0.0 1.5.0 LevelSensor.yml.diff|diff between 1.0.0 and 1.5.0]] is also provided in the repo.


== StaticInstParams ==
[1.4.0] Flag entries for Golden enemies, Igneo Talus Titan and Monk Maz Koshia were added to the kill point table. Weapon entries for the One-Hit Obliterator and Weapon_Sword_503 were also added to the weapon scaling list. They cannot receive any modifier. (Yes, the developers forgot to add golden enemies to the config in 1.3.0.)
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
| MoveTime || Int ||  ||
|-
| BaseNode || String ||  ||
|-
| BeamSpeed || Float ||  ||
|-
| AttackInterval || Int ||  ||
|-
| TargetDistOffset || Float ||  ||
|-
|}


 
[[Category:Content (BotW)]]
== DynamicInstParams ==
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
| TargetPos || Vec3 ||  ||
|-
|}
 
 
== Children ==
{|class="wikitable"
! Name !! Description
|-
| 移動 ||
|-
|}
 
== Derived definitions ==
=== 先行動 (Guardian_Mini_DetachLineBeam, 崖である) ===
{{AIDefDerived
|name=先行動
|group_name=崖である
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini_DetachLineBeam
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 40
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || -1
|-
| TargetDistOffset || 0.75
|-
|}
=== 戦闘攻撃 (Guardian_Mini_DetachLineBeam, 危険回避) ===
{{AIDefDerived
|name=戦闘攻撃
|group_name=危険回避
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini_DetachLineBeam
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 15
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 10
|-
| TargetDistOffset || 1.0
|-
|}
=== 戦闘攻撃 (Guardian_Mini_DetachLineBeam, 変形前危険回避) ===
{{AIDefDerived
|name=戦闘攻撃
|group_name=変形前危険回避
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini_DetachLineBeam
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 15
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 10
|-
| TargetDistOffset || 1.0
|-
|}
=== 旋回移動 (Guardian_Mini_DetachLineBeam, 装備所持戦闘) ===
{{AIDefDerived
|name=旋回移動
|group_name=装備所持戦闘
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini_DetachLineBeam
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 40
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 8
|-
| TargetDistOffset || 0.92
|-
|}
=== 先行動 (Guardian_Mini, 崖である) ===
{{AIDefDerived
|name=先行動
|group_name=崖である
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 40
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || -1
|-
| TargetDistOffset || 0.75
|-
|}
=== 戦闘攻撃 (Guardian_Mini, 危険回避) ===
{{AIDefDerived
|name=戦闘攻撃
|group_name=危険回避
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 15
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 10
|-
| TargetDistOffset || 1.0
|-
|}
=== 戦闘攻撃 (Guardian_Mini, 変形前危険回避) ===
{{AIDefDerived
|name=戦闘攻撃
|group_name=変形前危険回避
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 15
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 10
|-
| TargetDistOffset || 1.0
|-
|}
=== 旋回移動 (Guardian_Mini, 装備所持戦闘) ===
{{AIDefDerived
|name=旋回移動
|group_name=装備所持戦闘
|derived_from=GuardianMiniBeamAttackMove
|aiprog=Guardian_Mini
}}
{|class="wikitable"
! Name !! Value
|-
| MoveTime || 40
|-
| BaseNode || Head
|-
| BeamSpeed || 3.0
|-
| AttackInterval || 8
|-
| TargetDistOffset || 0.92
|-
|}
Anonymous user

Navigation menu