Updated Steam meta / Fixed #3673

This commit is contained in:
Anuken 2020-11-30 17:12:29 -05:00
parent af122a76a4
commit 9870098457
5 changed files with 60 additions and 43 deletions

View File

@ -227,7 +227,11 @@ public class SectorInfo{
updateDelta(item, production, coreDeltas);
updateDelta(item, rawProduction, productionDeltas);
//cap production/export by production
production.get(item).mean = Math.min(production.get(item).mean, rawProduction.get(item).mean);
if(export.containsKey(item)){
export.get(item).mean = Math.min(export.get(item).mean, rawProduction.get(item).mean);
}
}
Arrays.fill(coreDeltas, 0);

View File

@ -166,10 +166,13 @@ public class TypeIO{
}
public static void writeUnit(Writes write, Unit unit){
write.b(unit.isNull() ? 0 : unit instanceof BlockUnitc ? 1 : 2);
write.b(unit == null || unit.isNull() ? 0 : unit instanceof BlockUnitc ? 1 : 2);
//block units are special
if(unit instanceof BlockUnitc){
write.i(((BlockUnitc)unit).tile().pos());
}else if(unit == null){
write.i(0);
}else{
write.i(unit.id);
}

View File

@ -38,7 +38,7 @@ public class HintsFragment extends Fragment{
public void build(Group parent){
group.setFillParent(true);
group.touchable = Touchable.childrenOnly;
group.visibility = () -> Core.settings.getBool("hints", true);
group.visibility = () -> Core.settings.getBool("hints", true) && ui.hudfrag.shown;
group.update(() -> {
if(current != null){
//current got completed

View File

@ -3,16 +3,12 @@
"Language" "english"
"Tokens"
{
"NEW_ACHIEVEMENT_20_0_NAME" "Verified"
"NEW_ACHIEVEMENT_20_0_DESC" "Complete the tutorial."
"NEW_ACHIEVEMENT_20_1_NAME" "Scrapper"
"NEW_ACHIEVEMENT_20_1_DESC" "Destroy 1000 enemy units."
"NEW_ACHIEVEMENT_20_2_NAME" "Purge"
"NEW_ACHIEVEMENT_20_2_DESC" "Destroy 100,000 enemy units."
"NEW_ACHIEVEMENT_20_3_NAME" "Atmospheric Transportation"
"NEW_ACHIEVEMENT_20_3_DESC" "Launch 10,000 items total."
"NEW_ACHIEVEMENT_20_5_NAME" "Endless Shipments"
"NEW_ACHIEVEMENT_20_5_DESC" "Launch 1,000,000 items total."
"NEW_ACHIEVEMENT_20_5_DESC" "Launch 100,000 items total."
"NEW_ACHIEVEMENT_20_6_NAME" "Conqueror"
"NEW_ACHIEVEMENT_20_6_DESC" "Win 10 attack-mode matches."
"NEW_ACHIEVEMENT_20_7_NAME" "Champion"
@ -20,15 +16,11 @@
"NEW_ACHIEVEMENT_20_8_NAME" "Blitz"
"NEW_ACHIEVEMENT_20_8_DESC" "Destroy the enemy core in an attack zone in 5 waves or fewer."
"NEW_ACHIEVEMENT_20_9_NAME" "Core Rain"
"NEW_ACHIEVEMENT_20_9_DESC" "Launch your core into a zone 30 times."
"NEW_ACHIEVEMENT_20_9_DESC" "Launch your core 30 times."
"NEW_ACHIEVEMENT_20_10_NAME" "Tenacious"
"NEW_ACHIEVEMENT_20_10_DESC" "Survive 100 waves."
"NEW_ACHIEVEMENT_20_11_NAME" "Unvanquished"
"NEW_ACHIEVEMENT_20_11_DESC" "Survive 500 waves."
"NEW_ACHIEVEMENT_20_12_NAME" "Researcher"
"NEW_ACHIEVEMENT_20_12_DESC" "Research everything."
"NEW_ACHIEVEMENT_20_13_NAME" "Shapeshifter"
"NEW_ACHIEVEMENT_20_13_DESC" "Unlock and transform into every mech in the game."
"NEW_ACHIEVEMENT_20_14_NAME" "Overload"
"NEW_ACHIEVEMENT_20_14_DESC" "Hit a water-covered enemy with electricity."
"NEW_ACHIEVEMENT_20_15_NAME" "Deflection"
@ -51,44 +43,36 @@
"NEW_ACHIEVEMENT_20_24_DESC" "Defeat a boss."
"NEW_ACHIEVEMENT_20_25_NAME" "Explorer"
"NEW_ACHIEVEMENT_20_25_DESC" "Unlock all zones in the campaign."
"NEW_ACHIEVEMENT_20_26_NAME" "Completionist"
"NEW_ACHIEVEMENT_20_26_DESC" "Reach the configuration requirement wave on all zones."
"NEW_ACHIEVEMENT_20_29_NAME" "Material II"
"NEW_ACHIEVEMENT_20_29_DESC" "Unlock Thorium."
"NEW_ACHIEVEMENT_20_31_NAME" "Material I"
"NEW_ACHIEVEMENT_20_31_DESC" "Unlock Titanium."
"NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze"
"NEW_ACHIEVEMENT_21_0_DESC" "Fill your mech up with explosive materials and die, creating an explosion."
"NEW_ACHIEVEMENT_21_0_DESC" "Fill your mech up with explosive materials and die."
"NEW_ACHIEVEMENT_21_1_NAME" "It Begins"
"NEW_ACHIEVEMENT_21_1_DESC" "Build a Dagger factory."
"NEW_ACHIEVEMENT_21_1_DESC" "Build a ground unit factory."
"NEW_ACHIEVEMENT_21_2_NAME" "Direct Assault"
"NEW_ACHIEVEMENT_21_2_DESC" "Issue the Attack command using the Command Center."
"NEW_ACHIEVEMENT_21_3_NAME" "Swarm"
"NEW_ACHIEVEMENT_21_3_DESC" "Have 100 units active at once."
"NEW_ACHIEVEMENT_21_4_NAME" "Flock"
"NEW_ACHIEVEMENT_21_4_DESC" "Have 10 Phantom drones active at once."
"NEW_ACHIEVEMENT_21_5_NAME" "Volatile Army"
"NEW_ACHIEVEMENT_21_5_DESC" "Have 50 Crawler units active at once."
"NEW_ACHIEVEMENT_21_4_DESC" "Have 10 Phantom Poly drones active at once."
"NEW_ACHIEVEMENT_21_5_NAME" "Roboticist"
"NEW_ACHIEVEMENT_21_5_DESC" "Build every type of unit."
"NEW_ACHIEVEMENT_21_6_NAME" "Legions"
"NEW_ACHIEVEMENT_21_6_DESC" "Build 1000 units total."
"NEW_ACHIEVEMENT_21_7_NAME" "Super"
"NEW_ACHIEVEMENT_21_7_DESC" "Earn the S rank on any zone."
"NEW_ACHIEVEMENT_21_8_NAME" "Super Super"
"NEW_ACHIEVEMENT_21_8_DESC" "Earn the SS rank on any zone."
"NEW_ACHIEVEMENT_21_9_NAME" "You Should've Listened"
"NEW_ACHIEVEMENT_21_9_DESC" "Die in the drop point exclusion zone."
"NEW_ACHIEVEMENT_21_10_NAME" "Just Press Shift"
"NEW_ACHIEVEMENT_21_10_DESC" "Drown, somehow."
"NEW_ACHIEVEMENT_21_10_NAME" "There are naval units for that."
"NEW_ACHIEVEMENT_21_10_DESC" "Drown."
"NEW_ACHIEVEMENT_21_11_NAME" "Collector"
"NEW_ACHIEVEMENT_21_11_DESC" "Fill the core to maximum capacity with every type of material."
"NEW_ACHIEVEMENT_21_12_NAME" "Crowd"
"NEW_ACHIEVEMENT_21_12_DESC" "Host a server with 10 players on it."
"NEW_ACHIEVEMENT_21_13_NAME" "Invulnerable"
"NEW_ACHIEVEMENT_21_13_DESC" "Build the Meltdown and Spectre."
"NEW_ACHIEVEMENT_21_13_DESC" "Build the Meltdown and, Spectre and Foreshadow.."
"NEW_ACHIEVEMENT_21_14_NAME" "Liftoff"
"NEW_ACHIEVEMENT_21_14_DESC" "Use the Launch Pad."
"NEW_ACHIEVEMENT_21_15_NAME" "Complacence"
"NEW_ACHIEVEMENT_21_15_DESC" "Skip launching twice, then have your core destroyed by the enemy."
"NEW_ACHIEVEMENT_21_16_NAME" "Heresy"
"NEW_ACHIEVEMENT_21_16_DESC" "Build two routers next to each other."
"NEW_ACHIEVEMENT_21_17_NAME" "Lone Guardian"
@ -105,5 +89,27 @@
"NEW_ACHIEVEMENT_21_22_DESC" "Launch into a zone with 10,000 or more items configured."
"NEW_ACHIEVEMENT_21_23_NAME" "Ignition"
"NEW_ACHIEVEMENT_21_23_DESC" "Power up an Impact Reactor."
"NEW_ACHIEVEMENT_21_24_NAME" "Acceleration"
"NEW_ACHIEVEMENT_21_24_DESC" "Activate the Interplanteary Accelerator."
"NEW_ACHIEVEMENT_21_25_NAME" "The Spiral"
"NEW_ACHIEVEMENT_21_25_DESC" "Round and round it goes..."
"NEW_ACHIEVEMENT_21_26_NAME" "Escalation"
"NEW_ACHIEVEMENT_21_26_DESC" "Construct a Tier 5 unit."
"NEW_ACHIEVEMENT_21_27_NAME" "Architect"
"NEW_ACHIEVEMENT_21_27_DESC" "Create 20 schematics."
"NEW_ACHIEVEMENT_21_28_NAME" "Global Domination"
"NEW_ACHIEVEMENT_21_28_DESC" "Capture every sector on Serpulo."
"NEW_ACHIEVEMENT_21_29_NAME" "Airlift"
"NEW_ACHIEVEMENT_21_29_DESC" "Pick up a T5 unit in an Oct unit carrier."
"NEW_ACHIEVEMENT_21_30_NAME" "The Ultimate Form"
"NEW_ACHIEVEMENT_21_30_DESC" "Join them."
"NEW_ACHIEVEMENT_21_31_NAME" "Production I"
"NEW_ACHIEVEMENT_21_31_DESC" "Reach 5,000 items/min total production in the campaign."
"NEW_ACHIEVEMENT_26_0_NAME" "Production II"
"NEW_ACHIEVEMENT_26_0_DESC" "Reach 50,000 items/min total production in the campaign."
"NEW_ACHIEVEMENT_26_1_NAME" "Assured Victory"
"NEW_ACHIEVEMENT_26_1_DESC" "Capture a sector while playing on a different sector."
"NEW_ACHIEVEMENT_26_2_NAME" "Small Empire"
"NEW_ACHIEVEMENT_26_2_DESC" "Control 10 sectors at once."
}
}

View File

@ -1,28 +1,30 @@
Create elaborate supply chains of conveyor belts to feed ammo into your turrets, produce materials to use for building, and defend your structures from waves of enemies. Play with your friends in cross-platform multiplayer co-op games, or challenge them in team-based PvP matches.
[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img]
[h2]Gameplay[/h2]
[list]
[*] Create drills and conveyors to move resources into your Core.
[*] Use production blocks to create advanced materials.
[*] Build drones for automatically mining resources, assisting in building and protecting your base.
[*] Distribute liquids and fight outbreaks of fire.
[*] Boost production by supplying optional coolant and lubricant to your defense and production blocks.
[*] Create elaborate supply chains of conveyor belts to feed ammo into your turrets and produce materials to use for building
[*] Use production blocks to create a wide variety of advanced materials
[*] Defend your structures from waves of enemies
[*] Play with your friends in cross-platform multiplayer co-op games, or challenge them in team-based PvP matches
[*] Distribute liquids and fight constant challenges, like outbreaks of fire or enemy flier raids
[*] Get the most out of your production by supplying optional coolant and lubricant
[*] Produce a wide variety of units for automatic management of your base or assault on enemy bases
[/list]
[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img]
[h2]Campaign[/h2]
[list]
[*] Advance through 12 replayable built-in zones with randomized spawn points
[*] Collect and launch resources
[*] Conquer the planet Serpulo as you advance through 250+ procedurally generated sectors and 16 hand-made maps
[*] Capture territory and set up factories to produce resources while you play other sectors
[*] Defend your sectors from periodic invasions
[*] Coordinate resource distribution between sectors via launch pads
[*] Research new blocks to fuel progress
[*] Configure launch loadouts to bring resources to each zone
[*] Variety of mission objectives and goals
[*] Invite your friends to complete missions together
[*] 120+ technology blocks to master
[*] 19 different types of drones, mechs and ships
[*] 33 different types of drones, mechs and ships
[*] 50+ achievements to complete
[/list]
@ -30,15 +32,17 @@ Create elaborate supply chains of conveyor belts to feed ammo into your turrets,
[list]
[*] [b]Survival[/b]: Build turrets to defend from enemies in tower-defense based gameplay. Survive as long as possible, optionally launching your core to use your collected resources for research. Prepare your base for intermittent attacks from airborne bosses.
[*] [b]Attack[/b]: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals.
[*] [b]Attack[/b]: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals. Optionally enable an AI that builds defensive structures to an extra challenge.
[*] [b]PvP[/b]: Compete with other players on up to 4 different teams to destroy each other's cores. Create units, or attack other bases directly with your mechs.
[*] [b]Sandbox[/b]: Play around with infinite resources and no enemy threat. Use sandbox-specific item and liquid source blocks to test out designs, and spawn in enemies on request.
[/list]
[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img]
[h2]Custom Games & Cross-Platform Multiplayer[/h2]
[list]
[*] 12 built in maps for custom games, in addition to campaign
[*] 16 built in maps for custom games, in addition to campaign
[*] Play Co-op, PvP or sandbox
[*] Join a public dedicated server, or invite friends to your own private session
[*] Customizable game rules: Change block costs, enemy stats, starting items, wave timing and more
@ -57,5 +61,5 @@ Create elaborate supply chains of conveyor belts to feed ammo into your turrets,
[*] Configure enemy wave layouts
[*] Share exported maps on the Steam Workshop
[*] Customize base map rules
[*] Use 75+ different environmental blocks
[*] Use 80+ different environmental blocks
[/list]