AIDef:AI/GuardianMiniFinalBattle and AIDef:AI/GuardianMiniFindPlayer: Difference between pages

(Difference between pages)
Jump to navigation Jump to search
import AI definitions from 1.5.0
imported>Leoetlino
(import AI definitions from 1.5.0 (add missing AITreeVariables))
 
imported>Leoetlino
(import AI definitions from 1.5.0)
 
Line 1: Line 1:
{{AIDef
{{AIDef
|name=GuardianMiniFinalBattle
|name=GuardianMiniFindPlayer
|type=AI
|type=AI
}}
}}


== AITreeVariables ==
== StaticInstParams ==
{|class="wikitable"
{|class="wikitable"
! Name !! Type !! Default value !! Description
! Name !! Type !! Default value !! Description
|-
|-
| GuardianMiniChanceTimeState || Int || -1 ||  
| ExplosivesAvoidDist || Float ||  ||
|-
| ExplosivesAvoidSpeed || Float ||  ||
|-
| ExplosivesAvoidAng || Float ||  ||
|-
| ChemicalSearchDist || Float ||  ||
|-
| NoSearchDist || Float ||  ||
|-
| Voltage || Float ||  ||
|-
| ChemicalActionDist || Float ||  ||
|-
| ThrowWeaponPer || Int ||  ||
|-
| ThrowWeaponDist || Float ||  ||
|-
| NoChemSearchWpIdx || Int ||  ||
|-
| NoBurnWaterDepth || Float ||  ||
|-
| NearScaffoldDist || Float ||  ||
|-
| ClimbVmin || Float ||  ||
|-
| ClimbVmax || Float ||  ||
|-
| ClimbHmax || Float ||  ||
|-
| SurpriseAttackPer || Int ||  ||
|-
| SurpriseAttackRange || Float ||  ||
|-
| AttackRange || Float ||  ||  
|-
|-
|}
| AttackVMin || Float ||  ||  
 
 
== StaticInstParams ==
{|class="wikitable"
! Name !! Type !! Default value !! Description
|-
|-
| ASSlotRight || Int ||  ||  
| AttackVMax || Float ||  ||  
|-
|-
| ASSlotLeft || Int ||  ||  
| SwiftAttackVMin || Float ||  ||  
|-
|-
| ASSlotBack || Int ||  ||  
| SwiftAttackVMax || Float ||  ||  
|-
|-
| AttackHitNum || Int ||  ||  
| WeaponIdx || Int ||  ||  
|-
|-
| IsPreAttackMove || Bool ||  ||  
| LostTimer || Int ||  ||  
|-
|-
| RotNeckRate || Float ||  ||  
| SurpriseAttackTime || Int ||  ||  
|-
|-
| AttackAngle || Float ||  ||  
| SurpriseAttackTimeRand || Int ||  ||  
|-
|-
| RetFrmGrdAtkTimer || Int ||  ||  
| RerouteTimeMin || Int ||  ||  
|-
|-
| RetFrmGrdAtkPrcTimer || Int ||  ||  
| RerouteTimeMax || Int ||  ||  
|-
|-
| RetFrmDmgAtkTimer || Int ||  ||  
| RestreintTime || Int ||  ||  
|-
|-
| GlobalNoAtkTime || Int ||  ||  
| RetTiredFromTime || Int ||  ||  
|-
|-
| GlobalNoAtkTimeRnd || Int ||  ||  
| RestreintTiredDist || Float ||  ||  
|-
|-
| AttackIntervalIntensity || Float ||  ||  
| ForceFirstAttackDist || Float ||  ||  
|-
|-
| DisplayCheckRadius || Float ||  ||  
| RetForceFirstAttackDist || Float ||  ||  
|-
|-
| IsUpdateNoticeState || Bool ||  ||  
| PathTooLongDist || Float ||  ||  
|-
|-
| IsCheckLineReachable || Bool ||  ||  
| NoSearchFromTiredDist || Float ||  ||  
|-
|-
|}
|}
Line 56: Line 85:
! Name !! Description
! Name !! Description
|-
|-
| 戦闘予兆点滅 ||  
| ケミカル仲間招来 ||
|-
| ナビメッシュ無し ||
|-
| 不意討ち ||
|-
| 危険回避 ||
|-
| 威嚇 ||
|-
| 威嚇帰還 ||
|-
| 対象壁つかまり ||
|-
| 対象見張り台 ||  
|-
|-
| 戦闘予兆移動 ||  
| 戦闘 ||  
|-
|-
| 戦闘予兆開始 ||  
| 武器ケミカル付与 ||  
|-
|-
| 戦闘攻撃 ||  
| 武器投げ ||  
|-
|-
| 戦闘準備 ||  
| 気づき ||  
|-
|-
| 戦闘開始 ||  
| 速攻 ||  
|-
|-
|}
|}


== Derived definitions ==
== Derived definitions ==
=== 最終段階 (Guardian_Mini_DetachLineBeam, 威嚇) ===
=== 盾はある (Guardian_Mini_DetachLineBeam, 所持) ===
{{AIDefDerived
{{AIDefDerived
|name=最終段階
|name=盾はある
|group_name=威嚇
|group_name=所持
|derived_from=GuardianMiniFinalBattle
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini_DetachLineBeam
|aiprog=Guardian_Mini_DetachLineBeam
}}
}}
Line 81: Line 124:
! Name !! Value
! Name !! Value
|-
|-
| ASSlotRight || 1
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 0
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 0.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 20.0
|-
| AttackVMin || -0.1
|-
|-
| ASSlotLeft || 2
| AttackVMax || 0.1
|-
|-
| ASSlotBack || 3
| SwiftAttackVMin || -4.0
|-
|-
| AttackHitNum || 2
| SwiftAttackVMax || 4.0
|-
|-
| IsPreAttackMove || False
| WeaponIdx || 0
|-
|-
| RotNeckRate || 0.0
| LostTimer || 100
|-
|-
| AttackAngle || 3.14159
| SurpriseAttackTime || 0
|-
|-
| RetFrmGrdAtkTimer || 0
| SurpriseAttackTimeRand || 0
|-
|-
| RetFrmGrdAtkPrcTimer || 0
| RerouteTimeMin || 100
|-
|-
| RetFrmDmgAtkTimer || 0
| RerouteTimeMax || 120
|-
|-
| GlobalNoAtkTime || 80
| RestreintTime || -1
|-
|-
| GlobalNoAtkTimeRnd || 0
| RetTiredFromTime || 7
|-
|-
| AttackIntervalIntensity || 1.0
| RestreintTiredDist || 40.0
|-
|-
| DisplayCheckRadius || 0.8
| ForceFirstAttackDist || 0.0
|-
|-
| IsUpdateNoticeState || True
| RetForceFirstAttackDist || 0.0
|-
|-
| IsCheckLineReachable || False
| PathTooLongDist || 200.0
|-
| NoSearchFromTiredDist || 0.0
|-
|-
|}
|}
=== 最終段階 (Guardian_Mini_DetachLineBeam, 装備所持戦闘) ===
=== 武器がある (Guardian_Mini_DetachLineBeam, 所持) ===
{{AIDefDerived
{{AIDefDerived
|name=最終段階
|name=武器がある
|group_name=装備所持戦闘
|group_name=所持
|derived_from=GuardianMiniFinalBattle
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini_DetachLineBeam
|aiprog=Guardian_Mini_DetachLineBeam
}}
}}
Line 124: Line 205:
! Name !! Value
! Name !! Value
|-
|-
| ASSlotRight || 1
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 100
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 100.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 10.0
|-
| AttackVMin || -0.1
|-
| AttackVMax || 0.1
|-
|-
| ASSlotLeft || 2
| SwiftAttackVMin || -4.0
|-
|-
| ASSlotBack || 3
| SwiftAttackVMax || 4.0
|-
|-
| AttackHitNum || 2
| WeaponIdx || 0
|-
|-
| IsPreAttackMove || True
| LostTimer || 100
|-
|-
| RotNeckRate || 0.05
| SurpriseAttackTime || 0
|-
|-
| AttackAngle || 3.14159
| SurpriseAttackTimeRand || 0
|-
|-
| RetFrmGrdAtkTimer || 0
| RerouteTimeMin || 100
|-
|-
| RetFrmGrdAtkPrcTimer || 0
| RerouteTimeMax || 120
|-
|-
| RetFrmDmgAtkTimer || 0
| RestreintTime || -1
|-
|-
| GlobalNoAtkTime || 80
| RetTiredFromTime || 7
|-
|-
| GlobalNoAtkTimeRnd || 0
| RestreintTiredDist || 40.0
|-
|-
| AttackIntervalIntensity || 1.0
| ForceFirstAttackDist || 0.0
|-
|-
| DisplayCheckRadius || 0.8
| RetForceFirstAttackDist || 0.0
|-
|-
| IsUpdateNoticeState || True
| PathTooLongDist || 200.0
|-
|-
| IsCheckLineReachable || False
| NoSearchFromTiredDist || 0.0
|-
|-
|}
|}
=== 最終段階 (Guardian_Mini, 威嚇) ===
=== 武器がない (Guardian_Mini_DetachLineBeam, 所持) ===
{{AIDefDerived
{{AIDefDerived
|name=最終段階
|name=武器がない
|group_name=威嚇
|group_name=所持
|derived_from=GuardianMiniFinalBattle
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini_DetachLineBeam
}}
{|class="wikitable"
! Name !! Value
|-
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 0
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 100.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 20.0
|-
| AttackVMin || -0.1
|-
| AttackVMax || 0.1
|-
| SwiftAttackVMin || -4.0
|-
| SwiftAttackVMax || 4.0
|-
| WeaponIdx || 0
|-
| LostTimer || 100
|-
| SurpriseAttackTime || 0
|-
| SurpriseAttackTimeRand || 0
|-
| RerouteTimeMin || 100
|-
| RerouteTimeMax || 120
|-
| RestreintTime || -1
|-
| RetTiredFromTime || 7
|-
| RestreintTiredDist || 40.0
|-
| ForceFirstAttackDist || 0.0
|-
| RetForceFirstAttackDist || 0.0
|-
| PathTooLongDist || 200.0
|-
| NoSearchFromTiredDist || 0.0
|-
|}
=== 盾はある (Guardian_Mini, 所持) ===
{{AIDefDerived
|name=盾はある
|group_name=所持
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini
|aiprog=Guardian_Mini
}}
}}
Line 167: Line 367:
! Name !! Value
! Name !! Value
|-
|-
| ASSlotRight || 1
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 0
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 0.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 20.0
|-
| AttackVMin || -5.0
|-
| AttackVMax || 5.0
|-
|-
| ASSlotLeft || 2
| SwiftAttackVMin || -4.0
|-
|-
| ASSlotBack || 3
| SwiftAttackVMax || 4.0
|-
|-
| AttackHitNum || 2
| WeaponIdx || 0
|-
|-
| IsPreAttackMove || False
| LostTimer || 100
|-
|-
| RotNeckRate || 0.0
| SurpriseAttackTime || 0
|-
|-
| AttackAngle || 3.14159
| SurpriseAttackTimeRand || 0
|-
|-
| RetFrmGrdAtkTimer || 0
| RerouteTimeMin || 100
|-
|-
| RetFrmGrdAtkPrcTimer || 0
| RerouteTimeMax || 120
|-
|-
| RetFrmDmgAtkTimer || 0
| RestreintTime || -1
|-
|-
| GlobalNoAtkTime || 80
| RetTiredFromTime || 7
|-
|-
| GlobalNoAtkTimeRnd || 0
| RestreintTiredDist || 40.0
|-
|-
| AttackIntervalIntensity || 1.0
| ForceFirstAttackDist || 0.0
|-
|-
| DisplayCheckRadius || 0.8
| RetForceFirstAttackDist || 0.0
|-
|-
| IsUpdateNoticeState || True
| PathTooLongDist || 200.0
|-
|-
| IsCheckLineReachable || False
| NoSearchFromTiredDist || 0.0
|-
|-
|}
|}
=== 最終段階 (Guardian_Mini, 装備所持戦闘) ===
=== 武器がある (Guardian_Mini, 所持) ===
{{AIDefDerived
{{AIDefDerived
|name=最終段階
|name=武器がある
|group_name=装備所持戦闘
|group_name=所持
|derived_from=GuardianMiniFinalBattle
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini
|aiprog=Guardian_Mini
}}
}}
Line 210: Line 448:
! Name !! Value
! Name !! Value
|-
|-
| ASSlotRight || 1
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 100
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 100.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 10.0
|-
| AttackVMin || -5.0
|-
| AttackVMax || 5.0
|-
| SwiftAttackVMin || -4.0
|-
| SwiftAttackVMax || 4.0
|-
| WeaponIdx || 0
|-
| LostTimer || 100
|-
| SurpriseAttackTime || 0
|-
| SurpriseAttackTimeRand || 0
|-
| RerouteTimeMin || 100
|-
| RerouteTimeMax || 120
|-
| RestreintTime || -1
|-
| RetTiredFromTime || 7
|-
| RestreintTiredDist || 40.0
|-
| ForceFirstAttackDist || 0.0
|-
| RetForceFirstAttackDist || 0.0
|-
| PathTooLongDist || 200.0
|-
| NoSearchFromTiredDist || 0.0
|-
|}
=== 武器がない (Guardian_Mini, 所持) ===
{{AIDefDerived
|name=武器がない
|group_name=所持
|derived_from=GuardianMiniFindPlayer
|aiprog=Guardian_Mini
}}
{|class="wikitable"
! Name !! Value
|-
| ExplosivesAvoidDist || 10.0
|-
| ExplosivesAvoidSpeed || 999.0
|-
| ExplosivesAvoidAng || 3.14159
|-
| ChemicalSearchDist || 0.0
|-
| NoSearchDist || 0.0
|-
| Voltage || 0.0
|-
| ChemicalActionDist || 0.0
|-
| ThrowWeaponPer || 0
|-
| ThrowWeaponDist || 0.0
|-
| NoChemSearchWpIdx || 0
|-
| NoBurnWaterDepth || 0.0
|-
| NearScaffoldDist || 100.0
|-
| ClimbVmin || -1.0
|-
| ClimbVmax || -1.0
|-
| ClimbHmax || -1.0
|-
| SurpriseAttackPer || 0
|-
| SurpriseAttackRange || 0.0
|-
| AttackRange || 20.0
|-
| AttackVMin || -5.0
|-
| AttackVMax || 5.0
|-
|-
| ASSlotLeft || 2
| SwiftAttackVMin || -4.0
|-
|-
| ASSlotBack || 3
| SwiftAttackVMax || 4.0
|-
|-
| AttackHitNum || 2
| WeaponIdx || 0
|-
|-
| IsPreAttackMove || True
| LostTimer || 100
|-
|-
| RotNeckRate || 0.05
| SurpriseAttackTime || 0
|-
|-
| AttackAngle || 3.14159
| SurpriseAttackTimeRand || 0
|-
|-
| RetFrmGrdAtkTimer || 0
| RerouteTimeMin || 100
|-
|-
| RetFrmGrdAtkPrcTimer || 0
| RerouteTimeMax || 120
|-
|-
| RetFrmDmgAtkTimer || 0
| RestreintTime || -1
|-
|-
| GlobalNoAtkTime || 80
| RetTiredFromTime || 7
|-
|-
| GlobalNoAtkTimeRnd || 0
| RestreintTiredDist || 40.0
|-
|-
| AttackIntervalIntensity || 1.0
| ForceFirstAttackDist || 0.0
|-
|-
| DisplayCheckRadius || 0.8
| RetForceFirstAttackDist || 0.0
|-
|-
| IsUpdateNoticeState || True
| PathTooLongDist || 200.0
|-
|-
| IsCheckLineReachable || False
| NoSearchFromTiredDist || 0.0
|-
|-
|}
|}
Anonymous user

Navigation menu