Skip to content

Commit 552b43c

Browse files
authored
Merge pull request #185 from Catana791/barite-infrastructure
Asthosus v1.7.0 - The Barite Update
2 parents 469de9d + 727e627 commit 552b43c

File tree

82 files changed

+680
-63
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+680
-63
lines changed

bundles/bundle.properties

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ facunit.emergency = [#9f77fc]Emergency[] [accent]assembly bays activating in [li
5959

6060
magmaticriverbed = [accent]Enemy high tier unit production starting in [lightgray]{0}
6161

62-
evene.enemymech = Enemy [salmon]mech[] assembly bays will activate in [red]10 minutes and 30 seconds.
63-
evene.enemyhover = Enemy [#9f77fc]hover[] assembly bays will activate in [red]7 minutes.
64-
evene.enemytank = Enemy [yellow]tank[] assembly bays will activate in [red]4 minutes.
65-
evene.support = Enemy [green]support[] assembly bays will activate in 4 minutes.
66-
6762
baritevalley.sensor = Sensors detect life far out.\nPrepare quickly, it doesn't seem happy with you here...
6863

6964
bioweapon.sensor = Sensors detect that hives will start warning up to start sending mutants in about 2 minutes.
@@ -168,9 +163,6 @@ sector.asthosus-20t-02-g-factory-unit-0047.description = One of the many massive
168163
sector.asthosus-20t-03-a-magmatic-riverbed.name = Magmatic Riverbed
169164
sector.asthosus-20t-03-a-magmatic-riverbed.description = A vast slag riverbed is housing in this area.\nEnormous volcanic activities resulted in harsh terrain, proving most units being useless to attack.\n\nThe enemies set up a large, heavily protected outpost here.\n\n\n[blue]Modifiers:\n- Only Hover units are usable.\n- Enemy structure have 50% more health.\n- Enemies deal 50% more damage.\n- Your structures have 20% more health.\n- You build 50% faster.\n- Your unit production is 50% faster.\n- You can only deposit into the core.\n- Deconstructed structures refund no materials.\n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
170165

171-
sector.asthosus-20t-03-a-g-evene.name = Evene
172-
sector.asthosus-20t-03-a-g-evene.description = This sector resembles a rift.\n\nThe enemy has entrenched and built a large base here.\n\nUtilize [accent]Freight Launchers[] to expand your production.\n\nCreate units and take down the enemy base.\n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
173-
174166
sector.asthosus-20t-03-barite-valley.name = Barite Valley
175167
sector.asthosus-20t-03-barite-valley.description = You find yourself on an unexplored sector.\nThis sector seems to be home to strange, mutated creatures.\nThey appear to be somehow organic.\n\nSurvive the waves of mutant creatures. Secure a foothold.\n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
176168

@@ -204,6 +196,9 @@ sector.asthosus-20t-06-n-mune.description = Units equipped with superbuffed shie
204196
sector.asthosus-20t-06-o-inferno-bastion.name = Inferno Bastion
205197
sector.asthosus-20t-06-o-inferno-bastion.description = This area is rich in resources due to high volcanic activity,\ndue to which the sector was flooded with heaps of slag.\n\nEnemies have settled here long ago but were taken over by the barite creatures.\n\nTake back the base from these creatures \nwhile avoiding the molten mass and building your infrastructure around it.\n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
206198

199+
sector.asthosus-20t-06-p-nidus.name = Nidus
200+
sector.asthosus-20t-06-p-nidus.description = A d_ngero__ inte_ligenc_ se_ms to be ral_ying an i_credib_e amo_nt of bar_te cr__tures her_, it is reco_mend__ to \n- \n[red]Transmission lost, data unavailable. \n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
201+
207202
sector.asthosus-20t-07-finistera.name = Finistera
208203
sector.asthosus-20t-07-finistera.description = You land on a claustrophobic, cramped sector.\n\nThe enemy has found great value in this sector.\n\nThey are attacking from 4 directions.\nSome drop zones will activate after a while, others will be active the entire time.\n\nA large population of [accent]Barite Creatures[] is also present here.\nTake down their hives.\n\n\n[accent]Note: This is an optional sector. Capturing it is not required for completing the campaign.
209204

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
type: Duct
2+
name: Hive Vein
3+
description: It seems organic.
4+
placeablePlayer: false
5+
drawTeamOverlay: false
6+
buildVisibility: editorOnly
7+
speed: 0
8+
health: 500
9+
requirements: []
10+
bridgeReplacement: 05e-06-ferrinite-duct-bridge
11+
junctionReplacement: 05e-05-ferrinite-duct-junction
12+
squareSprite: false
13+
category: logic
Lines changed: 40 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,46 @@
1-
type: UnitFactory
1+
type: PowerTurret
22
name: Barite Hive
33
description: A hive that seems to be creating spider-like creatures. Best not to get close to them.
4-
size: 2
5-
customShadow: true
64
placeablePlayer: false
7-
drawTeamOverlay: false
5+
consumes: {}
86
buildVisibility: editorOnly
9-
squareSprite: false
10-
unitCapModifier: 3
7+
customShadow: true
8+
drawTeamOverlay: false
9+
reload: 9000
1110
health: 5000
12-
requirements: []
13-
plans: [
14-
{
15-
unit: barite-crawler
16-
requirements: []
17-
time: 9000
11+
size: 2
12+
shootSound: slime-arise
13+
rotateSpeed: 0
14+
drawer: {
15+
type: DrawTurret
16+
basePrefix: empty-
17+
}
18+
alwaysShooting: true
19+
recoil: 0
20+
inaccuracy: 360
21+
minRange: 24
22+
range: 32
23+
shootX: 0
24+
shootY: 0
25+
shootType: {
26+
damage: 0
27+
width: 0
28+
height: 0
29+
lifetime: 60
30+
spawnUnit: asthosus-barite-crawler
31+
despawnHit: true
32+
hitEffect: {
33+
type: ParticleEffect
34+
spin: -2.34
35+
colorFrom: e0d2a0
36+
colorTo: 9a916e
37+
region: asthosus-monolith-star
38+
lifetime: 127
39+
sizeFrom: 7
40+
sizeTo: 1
1841
}
19-
]
20-
consumes: {}
42+
hitSound: none
43+
despawnSound: none
44+
}
45+
outlineColor: 42413e
46+
squareSprite: false
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
type: PowerTurret
2+
name: Hive Interceptor
3+
description: Charges up to deliver a concentrated blast of liquid barite, dealing damage and radiating hit targets. Deals extra damage to buildings.
4+
size: 2
5+
consumes: {}
6+
requirements: []
7+
placeablePlayer: false
8+
buildVisibility: editorOnly
9+
squareSprite: false
10+
drawTeamOverlay: false
11+
reload: 137
12+
range: 120
13+
health: 750
14+
shoot: {
15+
firstShotDelay: 60
16+
}
17+
chargeSound: short-laser-charge
18+
shootSound: hive-impact
19+
shootType: {
20+
type: BasicBulletType
21+
frontColor: ffffff
22+
backColor: dad2ca
23+
trailColor: dad2ca
24+
height: 12
25+
width: 12
26+
speed: 6
27+
lifetime: 20
28+
trailLength: 18
29+
trailWidth: 3
30+
sprite: circle-bullet
31+
damage: 0
32+
splashDamage: 90
33+
splashDamageRadius: 32
34+
buildingDamageMultiplier: 6
35+
puddleRange: 4
36+
puddles: 3
37+
puddleAmount: 64
38+
puddleLiquid: 02b-04-liquid-liquid-barite
39+
despawnEffect: none
40+
hitEffect: none
41+
despawnSound: hive-impact
42+
}
43+
outlineColor: 42413e
44+
drawer: {
45+
type: DrawTurret
46+
basePrefix: hive-
47+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
type: PowerTurret
2+
name: Hive Slinger
3+
description: Grows organic barite hive boulders in its body to launch them at enemies, dealing high splash damage in a large area.
4+
size: 3
5+
consumes: {}
6+
requirements: []
7+
placeablePlayer: false
8+
buildVisibility: editorOnly
9+
squareSprite: false
10+
drawTeamOverlay: false
11+
reload: 437
12+
range: 200
13+
health: 1000
14+
shootWarmupSpeed: 0.05
15+
minWarmup: 0.99
16+
warmupMaintainTime: 120
17+
shootSound: hive-shoot
18+
shootType: {
19+
type: BasicBulletType
20+
instantDisappear: true
21+
collides: false
22+
damage: 0
23+
splashDamage: 300
24+
splashDamageRadius: 40
25+
hitEffect: none
26+
despawnEffect: none
27+
spawnUnit: asthosus-barite-slinger-missile
28+
buildingDamageMultiplier: 10
29+
puddleRange: 12
30+
puddles: 6
31+
puddleAmount: 128
32+
puddleLiquid: 02b-04-liquid-liquid-barite
33+
}
34+
outlineColor: 42413e
35+
drawer: {
36+
type: DrawTurret
37+
basePrefix: hive-
38+
parts: [
39+
{
40+
type: RegionPart
41+
suffix: -barrel
42+
}
43+
{
44+
type: RegionPart
45+
suffix: -boulder
46+
mirror: false
47+
progress: reload
48+
growProgress: reload
49+
growX: -1
50+
growY: -1
51+
y: 2
52+
}
53+
{
54+
type: RegionPart
55+
suffix: -body
56+
mirror: true
57+
under: false
58+
progress: warmup
59+
moveX: 4
60+
}
61+
]
62+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
type: PowerTurret
2+
name: Hive Tempest
3+
description: Charges up to deliver a flurry of liquid barite globs, melting targets.
4+
size: 2
5+
consumes: {}
6+
requirements: []
7+
placeablePlayer: false
8+
buildVisibility: editorOnly
9+
squareSprite: false
10+
drawTeamOverlay: false
11+
reload: 473
12+
range: 160
13+
health: 750
14+
shoot: {
15+
firstShotDelay: 60
16+
shots: 80
17+
shotDelay: 2
18+
}
19+
inaccuracy: 9
20+
velocityRnd: 0.34
21+
chargeSound: short-laser-charge
22+
shootSound: hive-impact
23+
shootType: {
24+
type: BasicBulletType
25+
frontColor: ffffff
26+
backColor: dad2ca
27+
trailColor: dad2ca
28+
height: 4
29+
width: 4
30+
speed: 6
31+
lifetime: 27
32+
trailLength: 18
33+
trailWidth: 3
34+
sprite: circle-bullet
35+
damage: 0
36+
splashDamage: 8
37+
pierceArmor: true
38+
splashPierce: true
39+
splashDamageRadius: 32
40+
buildingDamageMultiplier: 2
41+
puddleRange: 4
42+
puddles: 1
43+
puddleAmount: 16
44+
puddleLiquid: 02b-04-liquid-liquid-barite
45+
despawnEffect: none
46+
hitEffect: none
47+
}
48+
outlineColor: 42413e
49+
drawer: {
50+
type: DrawTurret
51+
basePrefix: hive-
52+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
type: StorageBlock
2+
name: Large Hive Barricade
3+
description: An alien wall that protects hive infrastructure.
4+
size: 2
5+
health: 4000
6+
requirements: []
7+
placeablePlayer: false
8+
drawTeamOverlay: false
9+
buildVisibility: editorOnly
10+
squareSprite: false
11+
itemCapacity: 0
12+
variants: 2
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
type: StorageBlock
2+
name: Hive Barricade
3+
description: An alien wall that protects hive infrastructure.
4+
size: 1
5+
health: 1000
6+
squareSprite: false
7+
requirements: []
8+
placeablePlayer: false
9+
drawTeamOverlay: false
10+
buildVisibility: editorOnly
11+
itemCapacity: 0
12+
variants: 2
Lines changed: 42 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,49 @@
1-
type: UnitFactory
1+
type: PowerTurret
22
name: Huge Barite Hive
33
description: A hive that seems to be creating spider-like creatures. Best not to get close to them.
4-
size: 3
5-
customShadow: true
64
placeablePlayer: false
7-
drawTeamOverlay: false
8-
squareSprite: false
5+
consumes: {}
96
buildVisibility: editorOnly
107
unitCapModifier: 3
8+
customShadow: true
9+
drawTeamOverlay: false
10+
reload: 15000
1111
health: 10000
12-
requirements: []
13-
plans: [
14-
{
15-
unit: barite-scourge
16-
requirements: []
17-
time: 15000
12+
size: 3
13+
shootSound: slime-arise
14+
ambientSound: fast-heartbeat-loop
15+
ambientSoundVolume: 6
16+
rotateSpeed: 0
17+
drawer: {
18+
type: DrawTurret
19+
basePrefix: empty-
20+
}
21+
alwaysShooting: true
22+
recoil: 0
23+
inaccuracy: 360
24+
minRange: 24
25+
range: 32
26+
shootX: 0
27+
shootY: 0
28+
shootType: {
29+
damage: 0
30+
width: 0
31+
height: 0
32+
lifetime: 60
33+
spawnUnit: asthosus-barite-scourge
34+
despawnHit: true
35+
hitEffect: {
36+
type: ParticleEffect
37+
spin: -2.34
38+
colorFrom: e0d2a0
39+
colorTo: 9a916e
40+
region: asthosus-monolith-star
41+
lifetime: 127
42+
sizeFrom: 7
43+
sizeTo: 1
1844
}
19-
]
20-
consumes: {}
45+
hitSound: none
46+
despawnSound: none
47+
}
48+
outlineColor: 42413e
49+
squareSprite: false

0 commit comments

Comments
 (0)