Unify melee ranges (#11708)
This commit is contained in:
@@ -83,11 +83,12 @@ public sealed class MeleeWeaponComponent : Component
|
|||||||
[ViewVariables(VVAccess.ReadWrite)]
|
[ViewVariables(VVAccess.ReadWrite)]
|
||||||
public FixedPoint2 BluntStaminaDamageFactor { get; set; } = 0.5f;
|
public FixedPoint2 BluntStaminaDamageFactor { get; set; } = 0.5f;
|
||||||
|
|
||||||
|
// TODO: Temporarily 1.5 until interactionoutline is adjusted to use melee, then probably drop to 1.2
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Nearest edge range to hit an entity.
|
/// Nearest edge range to hit an entity.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[ViewVariables(VVAccess.ReadWrite), DataField("range")]
|
[ViewVariables(VVAccess.ReadWrite), DataField("range")]
|
||||||
public float Range = 1f;
|
public float Range = 1.5f;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Total width of the angle for wide attacks.
|
/// Total width of the angle for wide attacks.
|
||||||
|
|||||||
@@ -55,7 +55,6 @@
|
|||||||
accent: mouse
|
accent: mouse
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
@@ -132,7 +131,6 @@
|
|||||||
name: action-name-disarm
|
name: action-name-disarm
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 0.3
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
@@ -658,7 +656,6 @@
|
|||||||
Base: kangaroo-boxing-dead
|
Base: kangaroo-boxing-dead
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcClaw
|
animation: WeaponArcClaw
|
||||||
damage:
|
damage:
|
||||||
@@ -1186,7 +1183,6 @@
|
|||||||
amount: 3
|
amount: 3
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 0.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -60,7 +60,6 @@
|
|||||||
coldDamageThreshold: 0
|
coldDamageThreshold: 0
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 0.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcClaw
|
animation: WeaponArcClaw
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -56,7 +56,6 @@
|
|||||||
amount: 2
|
amount: 2
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
soundHit:
|
soundHit:
|
||||||
|
|||||||
@@ -37,7 +37,6 @@
|
|||||||
- type: AnimationPlayer
|
- type: AnimationPlayer
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcFist
|
animation: WeaponArcFist
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -76,7 +76,6 @@
|
|||||||
Base: narsian_dead
|
Base: narsian_dead
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -42,7 +42,6 @@
|
|||||||
200: Dead
|
200: Dead
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcClaw
|
animation: WeaponArcClaw
|
||||||
damage:
|
damage:
|
||||||
@@ -134,7 +133,6 @@
|
|||||||
350: Dead
|
350: Dead
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
attackRate: 0.75
|
attackRate: 0.75
|
||||||
animation: WeaponArcFist
|
animation: WeaponArcFist
|
||||||
@@ -202,7 +200,6 @@
|
|||||||
60: Dead
|
60: Dead
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcClaw
|
animation: WeaponArcClaw
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -117,7 +117,6 @@
|
|||||||
- type: Examiner
|
- type: Examiner
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -55,7 +55,6 @@
|
|||||||
name: action-name-disarm
|
name: action-name-disarm
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 0.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -67,7 +67,6 @@
|
|||||||
-0.25
|
-0.25
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
soundHit:
|
soundHit:
|
||||||
collection: AlienClaw
|
collection: AlienClaw
|
||||||
@@ -364,7 +363,6 @@
|
|||||||
- Xeno
|
- Xeno
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -41,7 +41,6 @@
|
|||||||
rules: You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained.
|
rules: You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained.
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcBite
|
animation: WeaponArcBite
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -80,7 +80,6 @@
|
|||||||
- type: Pullable
|
- type: Pullable
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
range: 2
|
|
||||||
angle: 30
|
angle: 30
|
||||||
animation: WeaponArcFist
|
animation: WeaponArcFist
|
||||||
attackRate: 1.5
|
attackRate: 1.5
|
||||||
|
|||||||
@@ -246,7 +246,6 @@
|
|||||||
hidden: true
|
hidden: true
|
||||||
soundHit:
|
soundHit:
|
||||||
collection: Punch
|
collection: Punch
|
||||||
range: 1.5
|
|
||||||
angle: 30
|
angle: 30
|
||||||
animation: WeaponArcFist
|
animation: WeaponArcFist
|
||||||
attackRate: 1
|
attackRate: 1
|
||||||
|
|||||||
@@ -27,7 +27,6 @@
|
|||||||
hidden: true
|
hidden: true
|
||||||
soundHit:
|
soundHit:
|
||||||
path: /Audio/Weapons/pierce.ogg
|
path: /Audio/Weapons/pierce.ogg
|
||||||
range: 0.8
|
|
||||||
angle: 30
|
angle: 30
|
||||||
animation: WeaponArcFist
|
animation: WeaponArcFist
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -550,7 +550,6 @@
|
|||||||
state: foamblade
|
state: foamblade
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
attackRate: 1.5
|
attackRate: 1.5
|
||||||
range: 2.0
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcThrust
|
animation: WeaponArcThrust
|
||||||
damage:
|
damage:
|
||||||
|
|||||||
@@ -16,7 +16,6 @@
|
|||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Piercing: 10
|
Piercing: 10
|
||||||
range: 1.5
|
|
||||||
angle: 0
|
angle: 0
|
||||||
animation: WeaponArcThrust
|
animation: WeaponArcThrust
|
||||||
- type: DamageOtherOnHit
|
- type: DamageOtherOnHit
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
types:
|
types:
|
||||||
Blunt: 7
|
Blunt: 7
|
||||||
bluntStaminaDamageFactor: 2.0
|
bluntStaminaDamageFactor: 2.0
|
||||||
range: 1.5
|
|
||||||
angle: 60
|
angle: 60
|
||||||
animation: WeaponArcSlash
|
animation: WeaponArcSlash
|
||||||
- type: StaminaDamageOnHit
|
- type: StaminaDamageOnHit
|
||||||
@@ -61,7 +60,6 @@
|
|||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Blunt: 0 # why is this classed as a melee weapon? Is it needed for some interaction?
|
Blunt: 0 # why is this classed as a melee weapon? Is it needed for some interaction?
|
||||||
range: 1
|
|
||||||
angle: 10
|
angle: 10
|
||||||
- type: Item
|
- type: Item
|
||||||
size: 5
|
size: 5
|
||||||
|
|||||||
Reference in New Issue
Block a user