nerf xeno speeds + add some xenos to faction (#17290)

Co-authored-by: deltanedas <@deltanedas:kde.org>
This commit is contained in:
deltanedas
2023-06-13 04:48:28 +00:00
committed by GitHub
parent 77762b761e
commit 777c7dcd33
2 changed files with 34 additions and 44 deletions

View File

@@ -53,8 +53,8 @@
- MobLayer - MobLayer
- type: MobState - type: MobState
allowedStates: allowedStates:
- Alive - Alive
- Dead - Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -123,10 +123,6 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -135,7 +131,7 @@
excess: 300 excess: 300
- type: SlowOnDamage - type: SlowOnDamage
speedModifierThresholds: speedModifierThresholds:
250: 0.7 50: 0.7
- type: Fixtures - type: Fixtures
fixtures: fixtures:
fix1: fix1:
@@ -160,10 +156,6 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -172,11 +164,13 @@
damage: damage:
groups: groups:
Brute: 5 Brute: 5
- type: Stamina
excess: 200
- type: MovementSpeedModifier - type: MovementSpeedModifier
baseWalkSpeed : 3.0 baseWalkSpeed: 2.0
baseSprintSpeed : 5.5 baseSprintSpeed: 2.5
- type: SlowOnDamage
speedModifierThresholds:
100: 0.4
50: 0.7
- type: Fixtures - type: Fixtures
fixtures: fixtures:
fix1: fix1:
@@ -201,10 +195,6 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -212,8 +202,8 @@
- type: Stamina - type: Stamina
excess: 1500 excess: 1500
- type: MovementSpeedModifier - type: MovementSpeedModifier
baseWalkSpeed : 2.8 baseWalkSpeed: 2.8
baseSprintSpeed : 3.8 baseSprintSpeed: 3.8
- type: MeleeWeapon - type: MeleeWeapon
hidden: true hidden: true
damage: damage:
@@ -221,7 +211,8 @@
Brute: 20 Brute: 20
- type: SlowOnDamage - type: SlowOnDamage
speedModifierThresholds: speedModifierThresholds:
1000: 0.7 250: 0.4
200: 0.7
- type: Fixtures - type: Fixtures
fixtures: fixtures:
fix1: fix1:
@@ -249,10 +240,6 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -260,8 +247,8 @@
- type: Stamina - type: Stamina
excess: 550 excess: 550
- type: MovementSpeedModifier - type: MovementSpeedModifier
baseWalkSpeed : 2.3 baseWalkSpeed: 2.3
baseSprintSpeed : 4.2 baseSprintSpeed: 4.2
- type: MeleeWeapon - type: MeleeWeapon
hidden: true hidden: true
damage: damage:
@@ -269,7 +256,8 @@
Brute: 10 Brute: 10
- type: SlowOnDamage - type: SlowOnDamage
speedModifierThresholds: speedModifierThresholds:
450: 0.7 150: 0.5
100: 0.7
- type: Fixtures - type: Fixtures
fixtures: fixtures:
fix1: fix1:
@@ -294,19 +282,11 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds
thresholds:
0: Alive
50: Dead
- type: Stamina - type: Stamina
excess: 250 excess: 250
- type: MovementSpeedModifier - type: MovementSpeedModifier
baseWalkSpeed : 2.7 baseWalkSpeed: 2.7
baseSprintSpeed : 6.0 baseSprintSpeed: 6.0
- type: MeleeWeapon - type: MeleeWeapon
hidden: true hidden: true
damage: damage:
@@ -346,10 +326,6 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
- type: MobState
allowedStates:
- Alive
- Dead
- type: MobThresholds - type: MobThresholds
thresholds: thresholds:
0: Alive 0: Alive
@@ -358,7 +334,7 @@
excess: 300 excess: 300
- type: SlowOnDamage - type: SlowOnDamage
speedModifierThresholds: speedModifierThresholds:
250: 0.4 50: 0.4
- type: Fixtures - type: Fixtures
fixtures: fixtures:
fix1: fix1:

View File

@@ -7,10 +7,24 @@
maxAmount: 3 maxAmount: 3
- id: MobXenoDrone - id: MobXenoDrone
amount: 1 amount: 1
- entries:
- id: MobXenoPraetorian
amount: 1
maxAmount: 2
prob: 0.5
- entries:
- id: MobXenoDrone
amount: 0
maxAmount: 2
prob: 0.25
- entries: - entries:
- id: MobXenoRavager - id: MobXenoRavager
amount: 1 amount: 1
prob: 0.1 prob: 0.1
- entries:
- id: MobXenoRouny
amount: 1
prob: 0.001
configs: configs:
DefenseStructure: XenoWardingTower DefenseStructure: XenoWardingTower
Mining: Xenos Mining: Xenos