Skip to content
This repository has been archived by the owner on Jan 25, 2021. It is now read-only.

Commit

Permalink
Merge pull request #8 from JerichoFletcher/v1.2
Browse files Browse the repository at this point in the history
v1.2 master
  • Loading branch information
JerichoFletcher authored Apr 8, 2020
2 parents fa1c2ba + 91c0235 commit 22018dd
Show file tree
Hide file tree
Showing 49 changed files with 97 additions and 51 deletions.
8 changes: 2 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,11 @@
Mechanical Warfare is a Mindustry mod adding brand new units, mechs, and turrets. Not for the faintest of engines.

Additions:
- 5 new items and 3 new liquids (with the respective crafters)
- 5 new items + 3 new liquids (with the respective crafters) mostly compatible with vanilla blocks & turrets
- Several new environment tiles
- 2 new powerful turrets (with custom sounds!)
- 1 new unit + 1 new boss
- 3 new campaign zones
- 1 new nuclear reactor

Changes:
- Vanilla turrets and buildings can accept new items and liquids
- 4 new campaign zones

Please be aware that _this mod is still under heavy development._ Expect more features to be added regularly!

Expand Down
2 changes: 1 addition & 1 deletion content/blocks/environments/hills.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
type: StaticWall
name: Hills
variants: 2
variants: 2
2 changes: 1 addition & 1 deletion content/blocks/environments/lava.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ drownUpdateEffect: burning
walkEffect: melting
blendGroup: water
drownTime: 40
cacheLayer: tar
cacheLayer: tar
2 changes: 1 addition & 1 deletion content/blocks/environments/obsidian-rocks.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
type: StaticWall
name: Obsidian Rocks
variants: 2
variants: 2
2 changes: 1 addition & 1 deletion content/blocks/environments/obsidian.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
type: floor
name: Obsidian
variants: 3
variants: 3
2 changes: 1 addition & 1 deletion content/blocks/environments/ore-iron.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ type: OreBlock
itemDrop: iron
oreDefault: true
oreThreshold: 0.864
oreScale: 24.904762
oreScale: 24.904762
4 changes: 2 additions & 2 deletions content/blocks/environments/ore-uranium.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
type: OreBlock
itemDrop: uranium
oreDefault: true
oreThreshold: 0.902
oreScale: 25.828543
oreThreshold: 0.89
oreScale: 25.828543
2 changes: 1 addition & 1 deletion content/blocks/environments/soil.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
type: floor
name: Soil
variants: 3
variants: 3
10 changes: 5 additions & 5 deletions content/blocks/production/ap-shell-assembler.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ consumes: {
power: 5
items: {
items: [
blast-compound/4
uranium/10
coal/8
]
blast-compound/2
uranium/5
coal/4
]
}
}
itemCapacity: 20
Expand All @@ -26,4 +26,4 @@ requirements: [
plastanium/80
]
category: crafting
research: blast-mixer
research: blast-mixer
2 changes: 1 addition & 1 deletion content/blocks/production/chemical-station.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ requirements: [
category: crafting
research: oil-refinery
idleSound: respawning
idleSoundVolume: 0.5
idleSoundVolume: 0.5
10 changes: 5 additions & 5 deletions content/blocks/production/he-shell-assembler.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ consumes: {
power: 5
items: {
items: [
blast-compound/10
steel/4
coal/8
]
blast-compound/5
steel/2
coal/4
]
}
}
itemCapacity: 20
Expand All @@ -26,4 +26,4 @@ requirements: [
surge-alloy/60
]
category: crafting
research: blast-mixer
research: blast-mixer
2 changes: 1 addition & 1 deletion content/blocks/production/oil-refinery.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ requirements: [
category: crafting
research: coal-centrifuge
idleSound: respawning
idleSoundVolume: 0.5
idleSoundVolume: 0.5
2 changes: 1 addition & 1 deletion content/blocks/production/steel-crucible.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ requirements: [
category: crafting
research: silicon-smelter
idleSound: respawning
idleSoundVolume: 0.5
idleSoundVolume: 0.5
2 changes: 1 addition & 1 deletion content/blocks/turrets/blow.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ requirements: [
]
category: turret
research: fuse
shootSound: blowshot
shootSound: blowshot
4 changes: 3 additions & 1 deletion content/blocks/turrets/quake.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ ammo: {
bulletHeight: 22
backColor: b6573a
frontColor: ffd385
ammoMultiplier: 4
}
ap-shell: {
damage: 1700
Expand All @@ -39,6 +40,7 @@ ammo: {
bulletHeight: 22
backColor: b68f3a
frontColor: fbff85
ammoMultiplier: 4
}
}
requirements: [
Expand All @@ -50,4 +52,4 @@ requirements: [
]
category: turret
research: ripple
shootSound: quakeshot
shootSound: quakeshot
1 change: 1 addition & 0 deletions content/blocks/turrets/spectre.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@ ammo: {
frontColor: b3ffb2
backColor: 729e5c
speed: 8
ammoMultiplier: 4
}
}
2 changes: 1 addition & 1 deletion content/blocks/units/sabre-factory.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ requirements: [
lead/95
silicon/60
steel/60
]
]
2 changes: 1 addition & 1 deletion content/blocks/walls/reinforced-wall-large.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ requirements: [
surge-alloy/16
uranium/12
]
research: reinforced-wall
category: defense
research: reinforced-wall
2 changes: 1 addition & 1 deletion content/blocks/walls/reinforced-wall.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ requirements: [
surge-alloy/4
uranium/3
]
research: surge-wall
category: defense
research: surge-wall
2 changes: 1 addition & 1 deletion content/items/ap-shell.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ type: resource
name: AP Shell
description: Armor-piercing artillery shells to counter heavy armors.
explosiveness: 0.6
color: c9e75f
color: c9e75f
2 changes: 1 addition & 1 deletion content/items/he-shell.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ type: resource
name: HE Shell
description: High-explosive artillery shells made for long range strikes.
explosiveness: 1.8
color: f3885e
color: f3885e
2 changes: 1 addition & 1 deletion content/items/iron.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ name: Iron
description: A heavy metal used primarily in armor plates and steel casting.
hardness: 3
cost: 1
color: cce7ff
color: cce7ff
2 changes: 1 addition & 1 deletion content/items/steel.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ type: material
name: Steel
description: A durable material with various uses.
cost: 3
color: aeaeae
color: aeaeae
2 changes: 1 addition & 1 deletion content/items/uranium.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ hardness: 6
cost: 1.2
explosiveness: 0.3
radioactivity: 1.4
color: 309926
color: 309926
2 changes: 1 addition & 1 deletion content/liquids/liquid-acid.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ description: A highly corrosive fluid. Rain it down on the enemies or feed it to
viscosity: 0.8
temperature: 0.6
effect: corroded
color: c9eb86
color: c9eb86
2 changes: 1 addition & 1 deletion content/liquids/liquid-gas.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ name: Gas
description: A dangerously explosive oil product. Handle with care.
flammability: 1.25
explosiveness: 1
color: b33eb3
color: b33eb3
1 change: 0 additions & 1 deletion content/units/nullifier.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ type: GroundUnit
name: Nullifier
description: "Extremely durable and dangerous. Use AP ammo whenever encountered."
health: 18000

speed: 0.1
maxVelocity: 0.6
mass: 6
Expand Down
6 changes: 4 additions & 2 deletions content/units/sabre.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@ type: GroundUnit
name: Sabre
description: A well-armored unit that fires acid frag-rockets.
health: 600

speed: 0.12
drag: 0.4
mass: 5
hitsize: 9
rotatespeed: 0.08
immunities: [
corroded
]
weapon: {
name: swarm
length: 1
Expand Down Expand Up @@ -53,4 +55,4 @@ weapon: {
}
}
}
}
}
45 changes: 45 additions & 0 deletions content/zones/front-gate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Front Gate
description: A main gate to the enemy's capital. Heavily guarded, knowing that the main factory is inside. Uranium is present, but is already taken and fortified. Take out the two cores and move on.
loadout: basicFoundation
startingItems: [
copper/1500
lead/1250
graphite/500
silicon/500
metaglass/500
titanium/500
iron/750
steel/500
]
conditionWave: 20
configureObjective: {
type: Launched
zone: front-gate
}
launchPeriod: 10
requirements: [
{
type: ZoneWave
zone: nuclearComplex
wave: 30
}
{
type: ZoneWave
zone: volcano
wave: 20
}
{
type: Unlock
block: thorium-reactor
}
]
resources: [
copper
lead
coal
titanium
iron
thorium
uranium
sand
]
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Frozen Meadow
description: Several abandoned iron mining camp can be seen here. Explore the grassy outskirts. Traverse the wet terrain carefully. Mine iron and learn how to use it.
name: Frozen Valley
description: Iron vains can be seen here. Explore the grassy outskirts. Traverse the wet terrain carefully. Mine iron and learn how to use it.
loadout: basicFoundation
startingItems: [
copper/200
Expand All @@ -26,6 +26,7 @@ resources: [
copper
lead
coal
titanium
iron
sand
]
]
4 changes: 2 additions & 2 deletions content/zones/hill-path.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ launchPeriod: 10
requirements: [
{
type: ZoneWave
zone: frozen-meadow
zone: frozen-valley
wave: 20
}
{
Expand Down Expand Up @@ -39,4 +39,4 @@ resources: [
titanium
iron
sand
]
]
2 changes: 1 addition & 1 deletion content/zones/volcano.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ resources: [
thorium
uranium
sand
]
]
Binary file removed maps/coastline.msav
Binary file not shown.
Binary file modified maps/front-gate.msav
Binary file not shown.
Binary file removed maps/frozen-meadow.msav
Binary file not shown.
Binary file added maps/frozen-valley.msav
Binary file not shown.
Binary file modified maps/hill-path.msav
Binary file not shown.
Binary file modified maps/volcano.msav
Binary file not shown.
6 changes: 3 additions & 3 deletions mod.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: "scientific-expansion"
name: "mechanical-warfare"
displayName: "[gold]Mechanical [accent]Warfare[]"
author: "Folker + JerichoFletcher"
author: "GlennFolker + JerichoFletcher"
description: "Not for the faintest of engines."
version: "1.1.1"
version: "1.2"
minGameVersion: "104.5"
dependencies: []
Binary file added sprites/blocks/turrets/blow-heat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprites/blocks/turrets/blow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprites/blocks/walls/reinforced-wall-large.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprites/blocks/walls/reinforced-wall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed sprites/zones/coastline-zone.png
Binary file not shown.
Binary file added sprites/zones/front-gate-zone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed sprites/zones/frozen-meadow-zone.png
Binary file not shown.
Binary file added sprites/zones/frozen-valley-zone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprites/zones/hill-path-zone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sprites/zones/volcano-zone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 22018dd

Please sign in to comment.