KiritsuguTG 5c46d84ca4 origin
2022-02-14 13:43:02 +08:00

308 lines
8.1 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset">
<Tags />
<Includes>
<Include
type="all"
source="DATA:GlobalData/GlobalDefines.xml" />
</Includes>
<!-- 友伤是用来测试的感觉可以了可以全部去掉-->
<!--入口-->
<WeaponTemplate
id="yukitsuki_KamikazeBlade"
AttackRange="1000.0"
FireFX="FX_None"
FireVeteranFX="FX_None"
RadiusDamageAffects="ENEMIES"
ClipSize="1"
Flags="RELOAD_WHEN_ATTACK_STOPS NOT_ATTRACTED_BY_MAGNETS"
PreAttackType="PER_CLIP"
CanFireWhileMoving="false"
AcceptableAimDelta="10d"
RevealShroudOnFire="true"
>
<PreAttackDelay
MinSeconds="1.0s"
MaxSeconds="1.0s" />
<FiringDuration
MinSeconds="0.5s"
MaxSeconds="0.5s" />
<ClipReloadTime
MinSeconds="1.0s"
MaxSeconds="1.0s" />
<Nuggets>
<AttributeModifierNugget
AttributeModifierOwnerName="Attribute_shana_swing_damningness_pack">
</AttributeModifierNugget>
<WeaponOCLNugget
WeaponOCL="OCL_Shana_DamningnessObject"/>
</Nuggets>
</WeaponTemplate>
<!--外面一圈的燃烧伤害-->
<WeaponTemplate
id="Weapon_shana_swing_damningnessSourceFireDamage"
ProjectileCollidesWith="ENEMIES"
RadiusDamageAffects="ALLIES ENEMIES NEUTRALS"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_STRUCTURE ANTI_AIRBORNE_VEHICLE">
<Nuggets>
<DamageNugget
Damage="15"
Radius="25.0"
DamageTaperOff="5"
DamageType="EXPLOSIVE"
DeathType="BURNED"
PartitionFilterTestType="CIRCLE">
<DamageScalarDetails
Scalar= "25%">
<Filter
Rule="NONE"
Include="STRUCTURE" />
</DamageScalarDetails>
</DamageNugget>
<!--DamageTaperOff="10.0"
Radius="100"-->
</Nuggets>
</WeaponTemplate>
<!--ocl物体 对中心进行攻击-->
<WeaponTemplate
id="Weapon_shana_swing_damningness_FireOnCenter"
AttackRange="300.0"
WeaponSpeed="400"
MaxWeaponSpeed="450"
FireFX="FX_JapanMIRVFire"
FireVeteranFX="FX_JapanMIRVFire"
FireSound="JAP_RocketAngel_WeaponFire_Missile"
AcceptableAimDelta="20d"
ClipSize="1"
AutoReloadsClip="AUTO"
PreAttackType="PER_CLIP"
RequiredAntiMask="ANTI_GROUND ANTI_AIRBORNE_VEHICLE ANTI_AIRBORNE_INFANTRY ANTI_STRUCTURE ANTI_WATER"
RadiusDamageAffects="ENEMIES">
<PreAttackDelay
MinSeconds="0.25s"
MaxSeconds="0.25s" />
<FiringDuration
MinSeconds="0.02s"
MaxSeconds="0.02s" />
<ClipReloadTime
MinSeconds="1.45s"
MaxSeconds="1.65s" />
<Nuggets>
<FireOnObjectsNugget
Radius="200.0"
FireOnVictimObject="true"
PartitionFilterTestType="CIRCLE"
VictimMustBeAlive="true"
Weapon="Weapon_shana_swing_damningness_FireOnCenterLauncher">
<Filter
Rule="NONE">
<IncludeThing>Object_Shana_DamningnessTarget</IncludeThing>
</Filter>
</FireOnObjectsNugget>
</Nuggets>
</WeaponTemplate>
<!--ocl物体 对中心进行攻击-->
<!--FireFX="FX_AlliedMissileManFire"
FireVeteranFX="FX_AlliedMissileManFireHeroic"
FireSound="ALL_JavelinSoldier_MissileFire"-->
<WeaponTemplate
id="Weapon_shana_swing_damningness_FireOnCenterLauncher"
AttackRange="175.0"
WeaponSpeed="300"
MinWeaponSpeed="150"
AcceptableAimDelta="20d"
PreAttackType="PER_SHOT"
ReAcquireDetailType="PRE_FIRE"
VirtualDamage="SHARE"
ClipSize="1"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_STRUCTURE"
CanFireWhileMoving="false"
FinishAttackOnceStarted="true">
<FiringDuration
MinSeconds="0.4s"
MaxSeconds="0.6s" />
<ClipReloadTime
MinSeconds="0.1s"
MaxSeconds="0.1s" />
<Nuggets>
<ProjectileNugget
WarheadTemplate="Weapon_shana_swing_damningnessDamageWarhead"
ProjectileTemplate="prop_Shana_Damningnessproject">
</ProjectileNugget>
</Nuggets>
<ScatterRadiusVsType
Radius="25.0"
RequiredModelConditions="SHRINK_EFFECT">
<Filter
Rule="ANY"
Include="INFANTRY AIRCRAFT VEHICLE HUGE_VEHICLE" />
</ScatterRadiusVsType>
</WeaponTemplate>
<!--WarheadTemplate="Weapon_shana_swing_damningnessDamageWarhead"
ProjectileTemplate="prop_Shana_Damningnessproject">-->
<WeaponTemplate
id="Weapon_shana_swing_damningnessDamageWarhead"
ProjectileCollidesWith="ALLIES ENEMIES NEUTRAL STRUCTURES WALLS"
RadiusDamageAffects="ALLIES ENEMIES NEUTRALS"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_AIRBORNE_VEHICLE ANTI_AIRBORNE_INFANTRY ANTI_STRUCTURE">
<Nuggets>
<DamageNugget
Damage="1"
Radius="25.0"
DamageType="EXPLOSIVE"
DeathType="BURNED">
</DamageNugget>
</Nuggets>
<ScatterRadiusVsType
Radius="25.0"
RequiredModelConditions="SHRINK_EFFECT">
<Filter
Rule="ANY"
Include="INFANTRY AIRCRAFT VEHICLE HUGE_VEHICLE" />
</ScatterRadiusVsType>
</WeaponTemplate>
<!-- 飞行中的伤害-->
<WeaponTemplate
id="Weapon_shana_swing_damningnessDamageWarheadInFly"
ProjectileCollidesWith="ENEMIES"
RadiusDamageAffects="ALLIES ENEMIES NEUTRALS"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_STRUCTURE ANTI_AIRBORNE_VEHICLE">
<Nuggets>
<DamageNugget
Damage="15"
Radius="25.0"
DamageTaperOff="5.0"
DamageType="EXPLOSIVE"
DeathType="BURNED"
PartitionFilterTestType="CIRCLE">
<DamageScalarDetails
Scalar= "20%">
<Filter
Rule="NONE"
Include="STRUCTURE" />
</DamageScalarDetails>
</DamageNugget>
<!-- 这里要对建筑有修正比 这里是对建筑伤害的大头 -->
<!--DamageTaperOff="10.0"
Radius="100"-->
</Nuggets>
</WeaponTemplate>
<!-- 散射武器 进行散射-->
<WeaponTemplate
id="Weapon_shana_swing_damningness_CenterScatter"
AttackRange="230.0"
MinimumAttackRange="110"
WeaponSpeed="200"
FireFX="FX_AlliedMissileManFire"
FireVeteranFX="FX_AlliedMissileManFireHeroic"
FireSound="ALL_JavelinSoldier_MissileFire"
AcceptableAimDelta="20d"
PreAttackType="PER_SHOT"
ReAcquireDetailType="PRE_FIRE"
VirtualDamage="SHARE"
ClipSize="1"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_STRUCTURE"
CanFireWhileMoving="false"
FinishAttackOnceStarted="true">
<FiringDuration
MinSeconds="0.4s"
MaxSeconds="0.6s" />
<ClipReloadTime
MinSeconds="0.1s"
MaxSeconds="0.1s" />
<Nuggets>
<ProjectileNugget
WarheadTemplate="Weapon_shana_swing_damningness_CenterScatterDamageWarhead"
ProjectileTemplate="prop_Shana_DamningnessprojectScatter">
</ProjectileNugget>
</Nuggets>
<ScatterRadiusVsType
Radius="25.0"
RequiredModelConditions="SHRINK_EFFECT">
<Filter
Rule="ANY"
Include="INFANTRY AIRCRAFT VEHICLE HUGE_VEHICLE" />
</ScatterRadiusVsType>
</WeaponTemplate>
<WeaponTemplate
id="Weapon_shana_swing_damningness_CenterScatterDamageWarhead"
ProjectileCollidesWith="ALLIES ENEMIES NEUTRAL STRUCTURES WALLS"
RadiusDamageAffects="ALLIES ENEMIES NEUTRALS"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_AIRBORNE_VEHICLE ANTI_AIRBORNE_INFANTRY ANTI_STRUCTURE">
<Nuggets>
<DamageNugget
Damage="1"
Radius="25.0"
DamageType="EXPLOSIVE"
DeathType="BURNED">
</DamageNugget>
</Nuggets>
<ScatterRadiusVsType
Radius="25.0"
RequiredModelConditions="SHRINK_EFFECT">
<Filter
Rule="ANY"
Include="INFANTRY AIRCRAFT VEHICLE HUGE_VEHICLE" />
</ScatterRadiusVsType>
</WeaponTemplate>
<!-- 飞行中的伤害-->
<WeaponTemplate
id="Weapon_shana_swing_damningness_CenterScatterDamageWarheadFly"
ProjectileCollidesWith="ENEMIES"
RadiusDamageAffects="ALLIES ENEMIES NEUTRALS"
Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
RequiredAntiMask="ANTI_WATER ANTI_GROUND ANTI_STRUCTURE ANTI_AIRBORNE_VEHICLE">
<Nuggets>
<DamageNugget
Damage="25"
Radius="20.0"
DamageType="EXPLOSIVE"
DeathType="BURNED"
PartitionFilterTestType="CIRCLE">
<DamageScalarDetails
Scalar= "50%">
<Filter
Rule="NONE"
Include="STRUCTURE" />
</DamageScalarDetails>
</DamageNugget>
<!--DamageTaperOff="10.0"
Radius="100"-->
</Nuggets>
</WeaponTemplate>
</AssetDeclaration>