Skip to content

Commit

Permalink
Version 0.7.3 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
Eschatologue committed Nov 9, 2021
1 parent 4232b51 commit 40257e2
Show file tree
Hide file tree
Showing 2 changed files with 170 additions and 88 deletions.
238 changes: 153 additions & 85 deletions assets/changelog.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,68 @@
# Update 0.7.3

<div align="center">

[![0-7-1.png](https://i.postimg.cc/W3QcKHdB/0-7-1.png)](https://postimg.cc/vgLKxXLh)
[![0.7.3](https://i.postimg.cc/nLDR0KPG/image.png)](https://postimg.cc/CZwsK8YR)

</div>

**Update 0.7.3** features some adjustments to several blocks, new reconstructor and units, and many more
## Whats new?
1. Tetrative Petroleum Reconstructor
* Upgrades UAW Tier 4 units to Tier 5, Requires a LOT of oil
2. Tier 5 Helicopter : **Calogrenant**
* "_Her Enternal Majesty wrath shall be delivered_"
* The standard attack helicopter for Albion Royal Air Force, equipped with auto-cannons, dual-railgun, and cryo cruise missiles
* Can be acquired by upgrading the **Bedivere** inside the **Tetrative Petroleum Reconstructor**
## Changes
1. New Tank AI
* Tanks have new updated AI, Tank will prioritize and chase down ground units, they can shoot down air units but won't chase them.
2. Reconstructor changes
* Material requirements for both building and reconstructing units have been adjusted
* Researching reconstructor is also changed, to unlock them in the tech tree, you need to research their vanilla counterpart first
3. Effect changes
* Some effects have been polished
4. Tier 4 Helicopter : Bedivere
* New Artillery weapon are added to bedievere,
* New Cruise Missile Sprite

# Update 0.7.1

<div align="center">

[![0-7-1.png](https://i.postimg.cc/W3QcKHdB/0-7-1.png)](https://postimg.cc/vgLKxXLh)

</div>


An update that releases unexpectedly longer than expected.

This update features some balance changes, overall polishing to torpedoes, and a new unit for the torpedo destroyer line

## What's new?

1. Added Tier 4 UAW Ground unit the 'Shiratsuyu'
- Can be researched from the Hatsuharu
- Equipped with more powerful torpedoes, along with machine-guns and missiles
2. Slightly increases the movement penalty for tanks on liquid terrain
3. Torpedo now deals increased damage depending on its target `hitSize` or `size`, the bigger they are, the more damage they take from torpedoes
3. Torpedo now deals increased damage depending on its target `hitSize` or `size`, the bigger they are, the more damage
they take from torpedoes
4. Slight changes reconstructors unit upgrade requirement
5. New Sprite for [T3 Naval] 'Hatsuharu'

## Other Change

1. Unlimited Armament Works is now licensed under GPL-3.0

# Update 0.7
Update 0.7 is a small one, just overall polishing of tank units, I probably will do these type of updates more often instead of monthly huge update.

Update 0.7 is a small one, just overall polishing of tank units, I probably will do these type of updates more often
instead of monthly huge update.

## Whats new?

1. Added Tier 4 UAW Ground unit the 'Arkabuz'
- Can be researched from the Gardlacz, Arkabuz is equipped with thick armor and a hard hitting gun
- Can be researched from the Gardlacz, Arkabuz is equipped with thick armor and a hard hitting gun
2. Status Field projector now can't be manually controlled
3. Slight buff and nerf to the Gardlacz
4. Tank Units now suffer less movement penalty on liquid terrain and immune to slow, freeze, and disarm.
Expand All @@ -37,47 +73,54 @@ Update 0.7 is a small one, just overall polishing of tank units, I probably will
9. Various fixed from the previous version

# Update 0.6

Update 0.6 will feature minor adjustments, new units, and more crafters.

## New Content

1. New Unit Archetype : **Torpedo Destroyers**
- Fast moving units capable of launching deadly torpedo strikes against enemy.
- Currently there's only 1 unit placed at tier 3 : **Hatsuharu**
- Fast moving units capable of launching deadly torpedo strikes against enemy.
- Currently there's only 1 unit placed at tier 3 : **Hatsuharu**
2. New Defense Building
- Rejuvination Projector
- Rapidly heals buildings in its vicinity in small amount, after a building reach a certain percentage of their max HP, they will be overdriven.
- Rejuvination Projector
- Rapidly heals buildings in its vicinity in small amount, after a building reach a certain percentage of their
max HP, they will be overdriven.

## Adjustments

**I obviously can't list every single small thing that is changed in v0.6, so these below is just the big thing**

1. Multiplicative Petroleum Reconstructor
- Unit Construction Speed reduced from **26.66 seconds** > **25 seconds**
- Unit Construction Cost Changes :
- Silicon **80 > 120**
- Plastanium **40 > 60**
- Titanium **120 > 100**
- Build Cost Changes :
- Copper **removed**
- Lead **120 > 500**
- Metaglass **0 > 150**
- Silicon **90 > 150**
- Titanium **0 > 950**
2. Exponential Petroleum Reconstructor
- Unit Construction Speed increased from **35 seconds** > **80 seconds**
- Unit Construction Cost Changes :
- Silicon **80 > 250**
- Metaglass **0 > 250**
- Plastanium **40 > 60**
- Titanium Carbide **0 > 250**
- Plastanium **40 > 550**
- Titanium **removed**
- Unit Construction Speed reduced from **26.66 seconds** > **25 seconds**
- Unit Construction Cost Changes :
- Silicon **80 > 120**
- Plastanium **40 > 60**
- Titanium **120 > 100**
- Build Cost Changes :
- Copper **removed**
- Lead **120 > 500**
- Metaglass **0 > 150**
- Silicon **90 > 150**
- Titanium **0 > 950**

2. Exponential Petroleum Reconstructor
- Unit Construction Speed increased from **35 seconds** > **80 seconds**
- Unit Construction Cost Changes :
- Silicon **80 > 250**
- Metaglass **0 > 250**
- Plastanium **40 > 60**
- Titanium Carbide **0 > 250**
- Plastanium **40 > 550**
- Titanium **removed**

3. Clurit [T3-Naval-Monitor]
- New Sprite
- Health is increased from **450 > 750**
- Artillery splash damage reduced from **80 > 70**
- Artillery rate of fire reduced from **0.66/sec > 1/sec**
- Artillery building damage multiplier reduced from **300% > 250%**
- Artillery now cause small slag splashes

4. Kujang [T4-Naval-Monitor]
- New sprite
- Health is increased from **450 > 4500**
Expand All @@ -87,42 +130,54 @@ Update 0.6 will feature minor adjustments, new units, and more crafters.
- Artillery building damage multiplier increased from **300% > 350%**
- Artillery now cause big slag splashes
- Point Defense Weapon effectiveness increased

5. Status Field Projector
- Effect change
- Effect change

6. Sparkler & Sunspot
- Removed


- Removed

# Update v0.5

Lots of new content changes are coming in this update, from new turret to buffs and nerfs

# New Contents

## Crafters

1. Surge Solvent Mixer
- Produces highly electrifying liquid known as 'Surge Solvent'
- Produces highly electrifying liquid known as 'Surge Solvent'

## Turrets

1. Zounderkite
- A turret capable of launching many types of mine depending on the item used.
- A turret capable of launching many types of mine depending on the item used.
2. Sparkler and Sunspot
- Launches devastating fast moving cruise missiles over long distance.
- Launches devastating fast moving cruise missiles over long distance.
3. Longsword
- Long range high precision cannon, low rate of fire, high damage.
- Long range high precision cannon, low rate of fire, high damage.
4. Spitfire
- High rate of fire gatling gun
- High rate of fire gatling gun

## Defense

1. Status Field Projector
- Applies status effects to enemies in its range at an interval. The status effects depends on the liquid you filled it with.
- Applies status effects to enemies in its range at an interval. The status effects depends on the liquid you filled
it with.
2. Force Wall
- Wall that can project small force shield around it, very fragile but has very durable shield.
- The main wall is highly susceptible to splash damage, be careful where you use them
- Wall that can project small force shield around it, very fragile but has very durable shield.
- The main wall is highly susceptible to splash damage, be careful where you use them

## Liquids

1. Surge Solvent
- A highly conductive liquid that electrocutes enemy that stepped on it
- A highly conductive liquid that electrocutes enemy that stepped on it

# Other Changes

1. Badik [T2-Naval-Monitor] has been renamed to Clurit, and Clurit [T3-Naval-Monitor], is renamed to Kujang.
2. Gardłacz [T3-Ground-Tank], Clurit [T2-Naval-Monitor], & Kujang [T3-Naval-Monitor] will receive a point defense weapon to increase their survivability
2. Gardłacz [T3-Ground-Tank], Clurit [T2-Naval-Monitor], & Kujang [T3-Naval-Monitor] will receive a point defense weapon
to increase their survivability
3. Clurit [T2-Naval-Monitor] artillery split in 2 and have slight increase in RoF.
4. Kujang [T3-Naval-Monitor] have slight reduction in its reload speed.
5. New trail effects for unit weapons.
Expand All @@ -131,60 +186,73 @@ Lots of new content changes are coming in this update, from new turret to buffs
8. Various Turrets can now fire more types of bullet.
9. Cryogel color is now lighter.


# Update 0.4
After a grueling month of not being able to work on this mod, version 0.4 is finally released, introducing 5 new unit and a new turret from old Heavy-Armaments-Industries!

After a grueling month of not being able to work on this mod, version 0.4 is finally released, introducing 5 new unit
and a new turret from old Heavy-Armaments-Industries!

## New Content

### Units
- Air
- Attack Helicopters
- Tier 3 : Aglovale
- Fragile yet swift attack helicopter, equipped with piercing machine guns and missiles.
- Tier 4 : Bedivere
- Equipped with the improved machine guns and surge rockets. A very dangerous predator in the skies
- Ability : Razor Rotors
- Enemies units or building that are too close gets damaged.
- Naval
- Monitors
- Tier 3 : Badik
- Slower and more fragile than its counterpart on the same tier. Will always struggles fighting other naval, but deals extra damage and devastating blows upon building.
- Tier 4 : Clurit
- Equipped with improved anti-air guns and even more powerful gun to wreck enemy structures. Prioritize targetting turrets.
- Ground
- Tanks
- Tier 3 : Gardłacz
- A simple armored vehicle firing powerful piercing shells at enemies. Low health but has more armor.

- Air
- Attack Helicopters
- Tier 3 : Aglovale
- Fragile yet swift attack helicopter, equipped with piercing machine guns and missiles.
- Tier 4 : Bedivere
- Equipped with the improved machine guns and surge rockets. A very dangerous predator in the skies
- Ability : Razor Rotors
- Enemies units or building that are too close gets damaged.
- Naval
- Monitors
- Tier 3 : Badik
- Slower and more fragile than its counterpart on the same tier. Will always struggles fighting other naval,
but deals extra damage and devastating blows upon building.
- Tier 4 : Clurit
- Equipped with improved anti-air guns and even more powerful gun to wreck enemy structures. Prioritize
targetting turrets.
- Ground
- Tanks
- Tier 3 : Gardłacz
- A simple armored vehicle firing powerful piercing shells at enemies. Low health but has more armor.

### Turret

- Shotcannon
- Strikeforce
- The 'Strikeforce', new and improved! Short range turret that fires multiple pellets per shot, capable of firing thermal compounds at fearsome quantity.
- Strikeforce
- The 'Strikeforce', new and improved! Short range turret that fires multiple pellets per shot, capable of
firing thermal compounds at fearsome quantity.

## Other Adjustments
- Some grammatical error fixes inside bundle
- Buffs and other small adjustments to other existing turrets
- I forgot the rest, its been almost a month, and I have forgotten to keep track of the changes.

- Some grammatical error fixes inside bundle
- Buffs and other small adjustments to other existing turrets
- I forgot the rest, its been almost a month, and I have forgotten to keep track of the changes.

## Update 0.3

Implements several changes, overall polishing existing turrets, and addition of a new turret and 2 crafters
### Adjustment

### Adjustment

1. Solo
- Buffed Solo damage
- Updated Effects
- Buffed Solo damage
- Updated Effects
2. Buckshot
- Shot spread reduced
- Updated Effects
- Air Targetting disabled
- Shot spread reduced
- Updated Effects
- Air Targetting disabled
3. Quadra
- Reduced Quadra Wind up speed
- Max RoF is increased
- Reduced Quadra Wind up speed
- Max RoF is increased

### New Content

1. Carburizing Furnace
- Produces Titanium Carbide, can be researched from Surge Alloy factory
2. Gelatinizer
- Produces Cryogel, which used for cryogenic munitions. Can be researched from the Blast mixer
- Produces Titanium Carbide, can be researched from Surge Alloy factory

2. Gelatinizer
- Produces Cryogel, which used for cryogenic munitions. Can be researched from the Blast mixer

3. Tempest
- Rapid fire tier 3 Shotcannon-class turret. Limited to ground target and can be researched from the Buckshot'
- Rapid fire tier 3 Shotcannon-class turret. Limited to ground target and can be researched from the Buckshot'
20 changes: 17 additions & 3 deletions src/UAW/world/blocks/defense/RejuvenationProjector.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import arc.graphics.g2d.*;
import arc.math.Mathf;
import arc.math.geom.Geometry;
import arc.util.Time;
import mindustry.content.Fx;
import mindustry.gen.*;
Expand All @@ -11,6 +12,9 @@

import static mindustry.Vars.*;

/**
* Heals and overdrives unit
*/
public class RejuvenationProjector extends MendProjector {
public float boostMultiplier = 3f;
public float boostDuration = 180f;
Expand Down Expand Up @@ -80,9 +84,19 @@ public void draw() {
Draw.color(baseColor);
Draw.alpha(heat * Mathf.absin(Time.time, 10f, 1f) * 0.5f);
Draw.rect(topRegion, x, y);
Draw.alpha(1f);
Lines.stroke((2f * f + (0.1f / 200000)) * heat);
Lines.square(x, y, Math.min(1f + (1f - f) * size * tilesize / 2f, size * tilesize / 1.6f), 45f);
Draw.alpha(0.8f);
Lines.stroke((2f * f + 0.1f) * heat);

float r = Math.max(0f, Mathf.clamp(2f - f * 2f) * size * tilesize / 2f - f - 0.2f), w = Mathf.clamp(0.5f - f) * size * tilesize;
Lines.beginLine();
for (int i = 0; i < 4; i++) {
Lines.linePoint(x + Geometry.d4(i).x * r + Geometry.d4(i).y * w, y + Geometry.d4(i).y * r - Geometry.d4(i).x * w);
if (f < 0.5f)
Lines.linePoint(x + Geometry.d4(i).x * r - Geometry.d4(i).y * w, y + Geometry.d4(i).y * r + Geometry.d4(i).x * w);
}
Lines.endLine(true);

Draw.reset();
}
}
}

0 comments on commit 40257e2

Please sign in to comment.