TITANS 1v1 Ranked Season 12 to Infinity


2021-08-27 Update

There will be no season participation prizes. Ranks were reset for the final time on 2021-07-23.

Map Pool

The map pool has been expanded to the best 50 maps from all 12 seasons including 4 NEW maps:

  • Current
  • Trench
  • Scarred Sands
  • Forager

Final 50 maps:

  • A-SAT
  • Alloy
  • Amadeus’ Rift
  • Angel’s Causeway
  • Ashworth’s Garden
  • Backbone
  • Bulkhead
  • Canals
  • Canyon
  • Castle
  • Centax-3
  • Clutch II
  • Complaint Department
  • Current
  • Diahyrdi
  • Disparity
  • District
  • Echo
  • Enfer
  • EVAK-TWO
  • Forager
  • Fossil
  • Fulcrum
  • Gargantuan LE
  • Haze
  • Headwind
  • Hemlock
  • Hopper
  • Line
  • Maginot
  • Moment
  • Niflhel
  • PAX Frontier
  • Plenty
  • Riddler
  • Riptide
  • Roc
  • Scarred Sands
  • Shackle
  • Shard
  • Snowball
  • Spindel Range
  • Surface
  • The Ardennes
  • The Marne
  • Threshold
  • Trench
  • Turnpike
  • Ulmost
  • Undergrowth

2021-08-31 Update

Prizes can no longer be claimed.


Mid-season ends 2021-09-03 00:00 UTC

Season ends 2021-10-22 00:00 UTC

Prize Pool US$3,000


Hello Commanders,

Ranks are reset and participation prizes are back for the most active players with more prizes available to higher leagues.

Mid-Season Participation Prizes

Mid-season ends 2021-09-03 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single mid-season participation prize from this allocation.

Season Participation Prizes

Season ends 2021-10-22 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single season participation prize from this allocation.

Maps

We have four maps carried over from season 11:

  • EVAK-TWO
  • Fossil
  • Hemlock
  • Turnpike

Three maps return from previous seasons:

  • Devil’s Causeway
  • Janus
  • Plenty

One default map:

  • Spindel Range

Seven NEW maps for season 12:

  • Amadeus’ Rift
  • Ashworth’s Garden
  • Cascade
  • City of Walkways
  • Cold Reception
  • Headwind
  • Petard

https://planetaryannihilation.com/news/titans-1v1-ranked-prize-winners/

Rules & Guidelines

We are monitoring the use of smurfs and player behaviour. That may result in some changes, some warnings, some season bans and some permanent bans (a number of which have already been applied).

  • Be respectful in chat (or don’t say anything at all if you can’t self moderate)
  • No smurfs (play on your primary account)
  • No impersonating other players
  • Avoid instant surrenders without communication and agreement from the other player
  • Avoid disconnects

High rates of instant surrenders or disconnects are NOT considered participation and will disqualify you from participation prizes.

Fusion Updates 115819 to 115958

Hello Commanders,

The time of the Unicorn is over, and now, the time of Fusion begins. It represents the beginning of great change.

This arc kicks off with the introduction of the Stinger, the little bot that could. Bringing anti-air back to the Bot Factory with its twin mounted homing missile pods, it can accompany your Dox raids to bring down those pesky Icarus and Bumblebees.

A major improvement to the lobby UI has been introduced, with the host being able to drag, drop and swap players. Easily switch teams around to achieve Ultimate Balance™. There is also no longer a default system in new lobbies, saving your CPU from generating something you were probably not going to use. Just doing our bit for the planet. Lastly, asteroids can now be included in randomly generated systems.

The hand-crafted map pool has expanded, with all previous 1v1 ranked maps available. A revised default system list includes some new FFA / team maps for you to play but don’t panic! PAX has survived the cull 🙂

You may have noticed the servers are running smoother than ever, with the recent upgrades to the fastest m5zn instances in all regions. Our dedicated servers for big FFA and team games have also been upgraded.

The Fusion Commander is available to all players during the Steam Summer Sale and Humble Greatest Hits Sale, after which it can be purchased through the Armory.


Balance changes: https://planetaryannihilation.com/guides/titans-balance-changes/

Previous update arcs:

Technical Notes

Added Fusion commander.

Balance Changes

Added Stinger anti-air bot.

Client Improvements

  • Updated translations

Start

  • Added view replays to mini leaderboard

New Game Lobby

  • Added player drag / drop / swap for team games
  • Changed to no default system for faster hosting
  • Added new status messages while waiting for system to be selected
  • Added asteroid option to random system generator
  • Added new default maps

Leaderboards

  • Added view replays

Live Game

  • Improved scrolling of unit selection list

Replays (115847)

  • Added system name
  • Added tooltips
  • Added 1v1 ranked filter

Settings (115932)

  • Added Camera > Mouse Pan Button

Server / Sim Improvements

  • Added server side support for player drag / drop / swap in new game lobby
  • Added server side support for player IDs, game type, mods info, system name and system summary to replay summary

Server / Sim Fixes

  • Fixed loading of saves with orphaned celestial sim projectiles (115923)

AI Improvements

  • Tweaked Easy / Normal difficulties

115836

Fixes new maps not showing in system list.

115847

  • Updated translations
  • Updated default maps

Replays

  • Added system name
  • Added tooltips
  • Added 1v1 ranked filter

115863 / 115902

Galactic War

  • Added Stinger anti-air bot
  • Updated tech cards

Thanks to Quitch for documenting tech card issues.

Basic Bot Tech

Enables building of basic Bots and basic Bot Factories.

Complete Bot Tech

Enables building of all Bots and all Bot Factories.

Bot Fabrication Tech

Reduces metal build costs of all bots by 25%.

Vehicle Fabrication Tech

Reduces metal build costs of all vehicles by 25%.

  • Fixed deal conditions

Orbital Fabrication Tech

Reduces metal build costs of all orbital vehicles by 25%.

  • Removed Anchor
  • Removed Jig
  • Fixed inconsistent deal

Economy Fabrication Tech

Reduces metal build costs of all metal and energy production structures by 50%.

  • Fixed inconsistent deal

Intelligence Fabrication Tech

Reduces metal build costs of all intelligence structures and mobile units by 50%.

Improved Fabricator Build Arms

Increases the build speed of all fabricator and factory build arms by 50% and reduces energy usage by 50%.

Efficiency Tech

Increases metal and energy production by 25%.

  • Fixed inconsistent deal

Storage Compression Tech

Metal and energy storage on all commanders and storage structures increased by 300%.

  • Fixed inconsistent deal

Bot Engine Tech

Increases speed of all bots by 50%.

Vehicle Engine Tech

Increases speed of all vehicles by 50%.

  • Fixed deal conditions

Commander Combat Tech

Increases the speed of your commanders by 200%, doubles commander health, and increases damage by 25%.

  • Fixed inconsistent deal

Air Combat Tech

Increases the speed of all air units by 25%, health by 50%, and damage by 25%.

Bot Combat Tech

Increases health of all bots by 50%, damage by 25%, and speed by 50%.

  • Added Stinger
  • Fixed deal conditions

Vehicle Combat Tech

Increases speed of all vehicles by 50%, health by 50%, and damage by 25%.

Naval Combat Tech

Increases speed of all naval units by 50%, health by 50%, and damage by 25%.

Orbital Combat Tech

Increases speed of all orbital units by 50%, health by 50%, and damage by 25%.

  • Fixed inconsistent deal

Structure Combat Tech

Increases the health of all structures by 50%. Defensive structures also gain a 25% damage increase.

Commander Ammunition Tech

Increases damage of your commanders by 25%.

  • Added anti-air
  • Added torpedo

Air Ammunition Tech

Increases damage of all mobile air units by 25%.

Bot Ammunition Tech

Increases damage of all bots by 25%.

Vehicle Ammunition Tech

Increases damage of all vehicles by 25%.

  • Fixed deal conditions

Naval Ammunition Tech

Increases the damage of all naval vessels by 25%.

Advanced Defense Technology

Enables more powerful defenses.

Bot Armour Tech

Increases health of all bots by 50%.

Vehicle Armour Tech

Increases health of all vehicles by 50%.

  • Fixed deal conditions

Structure Armour Tech

Increases the health of all structures by 50%.

Super Weapon Tech

Enables nuclear missiles, metal planet controllers, and planetary engines to be built.

  • Disabled card as already available

Improved Intelligence Tech

Reduces energy costs for intelligence structures by 75%.

Improved Energy Weapons Tech

Reduces energy costs for energy based weapons by 75%.

Complete Energy Tech

Reduces energy costs for intelligence structures by 75%, weapon energy costs by 75%.

Modding

gw_specs

  • Added array operator defaults
  • Added pull operation
  • Added support for death weapons

115923

  • Updated translations
  • Added Settings > Camera > Mouse Pan Button
  • Fixed loading of saves with orphaned celestial sim projectiles

115938

115958

  • Updated translations
  • Fixed Galactic War freeze when selecting edge systems
  • Fixed psychedelic 2017 commanders changing colour
  • Fixed render chain memory stomp with fractional scaling eg subsample 75%
  • Added --single-material to papatran to combine multiple materials in units that should have only a single material group and material


https://planetaryannihilation.com/timeline

TITANS 1v1 Ranked Season 11

Mid-season ends 2021-06-04 00:00 UTC

Season ends 2021-07-23 00:00 UTC

Prize Pool US$3,000


Hello Commanders,

Ranks are reset and participation prizes are back for the most active players with more prizes available to higher leagues.

Mid-Season Participation Prizes

Mid-season ends 2021-06-04 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single mid-season participation prize from this allocation.

Season Participation Prizes

Season ends 2021-07-23 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single season participation prize from this allocation.

Maps

We have three maps carried over from season 10:

  • Demi-Mirum
  • Angel’s Causeway
  • Riptide

Five maps return from previous seasons:

  • Diahyrdi
  • Fluviaat
  • Rotunda
  • Surface
  • Undergrowth

Eight NEW maps for season 11:

  • Amanita
  • Dust Bowl
  • EVAK-TWO
  • Fossil
  • Hemlock
  • Nitre
  • Turnpike
  • Utonaga

https://planetaryannihilation.com/news/titans-1v1-ranked-prize-winners/

Rules & Guidelines

We are monitoring the use of smurfs and player behaviour. That may result in some changes, some warnings, some season bans and some permanent bans (a number of which have already been applied).

  • Be respectful in chat (or don’t say anything at all if you can’t self moderate)
  • No smurfs (play on your primary account)
  • No impersonating other players
  • Avoid instant surrenders without communication and agreement from the other player
  • Avoid disconnects

High rates of instant surrenders or disconnects are NOT considered participation and will disqualify you from participation prizes.


Season Bounty for Top FAF or BAR Players in Season 11 and 12

US$150 for end of season top Star league #1, #2, #3, #4 or #5 ranking.

Rules

Registered

  • Tagada (FAF)
  • Archsimkat (FAF)
  • Swkoll (FAF)
  • ShoX (BAR)
  • MightySheep (BAR)

TITANS 1v1 Ranked Season 10

Mid-season ends 2021-03-05 00:00 UTC

Season ends 2021-04-23 00:00 UTC

Prize Pool US$3,000


Hello Commanders,

Ranks are reset and participation prizes are back for the most active players with more prizes available to higher leagues.

Mid-Season Participation Prizes

Mid-season ends 2021-03-05 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single mid-season participation prize from this allocation.

Season Participation Prizes

Season ends 2021-04-23 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single season participation prize from this allocation.

Maps

We have three maps carried over from season 9:

  • Bayrange
  • Castle
  • Pivot

Five maps return from previous seasons:

  • A-SAT
  • Echo
  • Hoppper
  • Nogolia
  • Pier

Seven NEW maps for season 10:

  • Angel’s Causeway
  • Checker
  • Demi-Mirum
  • Devil’s Causeway
  • Janus
  • Riptide
  • Steps

https://planetaryannihilation.com/news/titans-1v1-ranked-prize-winners/

Rules & Guidelines

We are monitoring the use of smurfs and player behaviour. That may result in some changes, some warnings, some season bans and some permanent bans (a number of which have already been applied).

  • Be respectful in chat (or don’t say anything at all if you can’t self moderate)
  • No smurfs (play on your primary account)
  • No impersonating other players
  • Avoid instant surrenders without communication and agreement from the other player
  • Avoid disconnects

High rates of instant surrenders or disconnects are NOT considered participation and will disqualify you from participation prizes.

TITANS 1v1 Ranked Season 9

Mid-season ends 2020-12-04 00:00 UTC

Season ends 2021-01-22 00:00 UTC

Prize Pool US$3,000


Hello Commanders,

Ranks are reset and participation prizes are back for the most active players with more prizes available to higher leagues.

Mid-Season Participation Prizes

Mid-season ends 2020-12-04 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single mid-season participation prize from this allocation.

Season Participation Prizes

Season ends 2020-01-22 00:00 UTC

AllocationLeaguesDescriptionPrize
First 31 to 5 AnyoneUS$100
Next 31 to 4Silver and higherUS$100
Next 31 to 3Gold and higherUS$100
Next 31 to 2Platinum and higherUS$100
Next 31Top playersUS$100
15 prizesUS$1,500

Note: Players are only eligible for a single season participation prize from this allocation.

Maps

We have four maps carried over from season 8:

  • Haze
  • Line
  • Shard
  • Ulmost

One map returns from previous seasons:

  • Superbowl (updated)

Ten NEW maps for season 9:

  • Snowball (updated)
  • Great Lakes
  • Undergrowth
  • Mantle
  • Bayrange
  • Pivot
  • Castle
  • Twin Peaks
  • Scavenger’s Recluse
  • Periculo

https://planetaryannihilation.com/news/titans-1v1-ranked-prize-winners/

TITANS 1v1 Ranked Prize Winners

2021-08-31 Update

Prizes can no longer be claimed.

Rules & Guidelines

We are monitoring the use of smurfs and player behaviour. That may result in some changes, some warnings, some season bans and some permanent bans (a number of which have already been applied).

  • Be respectful in chat (or don’t say anything at all if you can’t self moderate)
  • No smurfs (play on your primary account)
  • No impersonating other players
  • Avoid instant surrenders without communication and agreement from the other player
  • Avoid disconnects

High rates of instant surrenders or disconnects are NOT considered participation and will disqualify you from participation prizes.

Past Winners

If your name shows Contact or Ticket please open or respond to a support ticket: https://support.planetaryannihilation.com/

SeasonNamePrizeSupport
Season 11RobogodParticipationContact
Season 111ofthesedazeParticipationTicket
Season 11lsolumParticipationContact
Season 11Sanity11ParticipationContact
Season 11uber.monkParticipationContact
Season 11Ch3w84cc4ParticipationTicket
Season 11JudicatorParticipationTicket
Season 11milp_hotParticipationTicket
Season 11theibanParticipation
Season 11CorgiarmyParticipation
Season 11DreadnoughtParticipation
Season 11BroomParticipation
Season 11ClopseParticipation
Season 11Pa!nParticipation
Season 11AdmiralGeneralParticipation
Mid-Season 11JudicatorParticipationTicket
Mid-Season 111ofthesedazeParticipationTicket
Mid-Season 11MuhrParticipationTicket
Mid-Season 11RobogodParticipationContact
Mid-Season 11The Amtal RuleParticipationContact
Mid-Season 11DreadnoughtParticipation
Mid-Season 11ClopseParticipation
Mid-Season 11CorgiarmyParticipation
Mid-Season 11milp_hotParticipationTicket
Mid-Season 11TaigaParticipationTicket
Mid-Season 11Princess FoxParticipationTicket
Mid-Season 11KinglerParticipationTicket
Mid-Season 11PtasiorParticipation
Mid-Season 11AdmiralGeneralParticipation
Mid-Season 11Pa!nParticipation
Season 101ofthesedazeParticipationTicket
Season 10Mech-lo-maniacParticipationContact
Season 10MuhrParticipationTicket
Season 10bastirecordingsParticipationContact
Season 10uber.monkParticipationContact
Season 10Leo VanguardParticipationContact
Season 10givantParticipationContact
Season 10KowalskiParticipationTicket
Season 10OkeParticipation
Season 10ClopseParticipation
Season 10MinstrelParticipationTicket
Season 10DreadnoughtParticipation
Season 10BroomParticipation
Season 10DiskraipParticipation
Season 10PtasiorParticipation
Mid-Season 10Mech-lo-maniacParticipationContact
Mid-Season 101ofthesedazeParticipationTicket
Mid-Season 10MuhrParticipationTicket
Mid-Season 10bastirecordingsParticipationContact
Mid-Season 10uber.monkParticipationContact
Mid-Season 10KowalskiParticipationTicket
Mid-Season 10MikeIkeSterParticipationContact
Mid-Season 10HackerParticipationTicket
Mid-Season 10OkeParticipation
Mid-Season 10DiskraipParticipation
Mid-Season 10isiiParticipationContact
Mid-Season 10BroomParticipation
Mid-Season 10DreadnoughtParticipation
Mid-Season 10Pa!nParticipation
Mid-Season 10NikParticipation
Season 9MuhrParticipationTicket
Season 9TheNoobParticipation
Season 9Mech-to-maniacParticipationContact
Season 9NeoValenceParticipation
Season 9SonicBlue22Participation
Season 9Sword Training SolutionsParticipationContact
Season 9OkeParticipation
Season 9MockerbirdParticipation
Season 9NikParticipation
Season 9DreadnoughtParticipation
Season 9BroomParticipationTicket
Season 9MetapodParticipation
Season 9ClopseParticipation
Season 9GryzzlyParticipation
Season 9Pa!nParticipation
Mid-Season 9TheNoobParticipation
Mid-Season 9Mech-to-maniacParticipationContact
Mid-Season 9NeoValenceParticipation
Mid-Season 9MuhrParticipationTicket
Mid-Season 9OkeParticipationTicket
Mid-Season 9SonicBlue22Participation
Mid-Season 9NikParticipation
Mid-Season 9DreadnoughtParticipation
Mid-Season 9BroomParticipationTicket
Mid-Season 9CorgiarmyParticipation
Mid-Season 9GryzzlyParticipation
Mid-Season 9MetapodParticipation
Mid-Season 9ClopseParticipation
Mid-Season 9AdmiralGeneralParticipation
Mid-Season 9AndreasGParticipation
Season 8 TopDreadnoughtParticipation
Season 8 TopClopseParticipation
Season 8 TopCorgiarmyParticipationTicket
Season 8MuhrParticipationTicket
Season 8TheNoobParticipation
Season 8Mech-to-maniacParticipationContact
Season 8Salamander SquatchParticipationTicket
Season 8vega40kParticipationContact
Season 8WarlordParticipation
Season 8MockerbirdParticipation
Season 8amphiprionsParticipation
Season 8OsmiumShieldParticipationContact
Season 8NeoValanceParticipation
Season 8uber.monkParticipationContact
Season 8Person MayneParticipation
Season 8BroomParticipationTicket
Season 8for_the_greater_goodParticipationTicket
Season 8Celestial DeedParticipation
Mid-Season 8TheNoobParticipation
Mid-Season 8Salamander SquatchParticipationTicket
Mid-Season 8Mech-lo-maniacParticipationContact
Mid-Season 8WarlordParticipation
Mid-Season 8vega40kParticipationContact
Mid-Season 8NeoValanceParticipation
Mid-Season 8OsmiumShieldParticipationContact
Mid-Season 8ClopseParticipation
Mid-Season 8MuhrParticipationTicket
Mid-Season 8Celestial DeedParticipation
Mid-Season 8JmicParticipationContact
Mid-Season 8BroomParticipationTicket
Mid-Season 8DreadnoughtParticipationTicket
Mid-Season 8IVSParticipationContact
Mid-Season 8CorgiarmyParticipationTicket
Season 7NikParticipation
Season 7AdmiralGeneralParticipation
Season 7AndreasGParticipation
Season 7The EconomyParticipationTicket
Season 7ClopseParticipation
Season 7isiiParticipationContact
Season 7SchlibbuzParticipationContact
Season 7ScolyarParticipationContact
Season 7HateseasonParticipation
Season 7TheNoobParticipation
Season 7muhrParticipationTicket
Season 7Woodland TrollParticipationContact
Season 7isolumParticipationContact
Season 7typhoon75jgParticipationContact
Season 7for_the_greater_goodParticipationTicket
HistoricalpetermeffertParticipationContact
HistoricalkunaParticipationTicket
Historical906797135ParticipationContact
Historicalreynald009ParticipationContact
Historicalaleks.clarkParticipationContact
HistoricalcuytoParticipationContact
HistoricalelvisParticipationTicket
HistoricalfagatromParticipationTicket
HistoricalscooterParticipationTicket
HistoricalSmirnoffIceDragonParticipationTicket
HistoricalSword Training SolutionsParticipationContact
HistoricalacademiaParticipationTicket

Prize Payouts

We currently pay prizes via Wise / TransferWise: https://wise.com/

For low or zero fees we recommend regular players create a Wise account.

Battle of the Ancients 2v2 Invitational Community Tournament

 

Who: Current and past top ranked players competing 2v2 in the modern PA meta

When: 2020-09-05 16:00 UTC

Where: https://www.twitch.tv/wpmarshall

Format: Swiss then top 4 teams best of 3 semi-finals

Prizes: $400 winner / $200 second place

Teams

CurrentAncient
ClopseNeptunio
AndreasGMatiz
NimzoPwn4two
AdmiralGeneralFlubb
MkfedLjfed
KillerkiwijuiceElodea
SomppePt4h
PtasiorLoren8008
BroomRiver
B3l4lTheEffectTheCause
TheTitan01DirtyApples
Smurf Anonemous2Luther
Corgi CyberPunkPandaBigDanny
N30NMot9001
DiskraipKisel
FerretmasterDom
XankarGandalf
Bot1BurntCustard

TITANS 1v1 Ranked Season 8

Mid-season ends 2020-09-04 00:00 UTC

Season ends 2020-10-23 00:00 UTC

Prize Pool US$3,300


Hello Commanders,

We have two maps carried over from season 7:

  • PAX Frontier!
  • Complaint Department

Two maps returning from previous seasons:

  • Lost Temple (updated)
  • District

Eleven NEW maps for season 8:

  • Faren
  • Gorge
  • Tempo
  • Haze
  • Clutch II
  • Line
  • Shard
  • Plenty
  • Ulmost
  • Nogolia
  • Mirum

Most Active Prizes Are Back!

Updated: 2020-10-10

Participation prizes are back for the most active players:

Mid-season ends 2020-09-04 00:00 UTC

  • 15 most active players – US$100 each

Season ends 2020-10-23 00:00 UTC

  • 15 most active players across all leagues – US$100 each
  • 3 most active players in league 1 (Star / Uber) – US$100 each

Note: Players are only eligible for a single season prize.

https://planetaryannihilation.com/news/titans-1v1-ranked-prize-winners/

Rainbows & Unicorns Updates 114599 to 115711

Scroll to the end for latest patch notes.

Hello Commanders,

Your eyes do not deceive you, this creature of majesty above is both half-Commander and half-unicorn. Touch its horn if you will, but the only wish it grants is the pillaging of the galaxy’s resources to ensure the demise of your enemies. Friendship is temporary, but a well-placed ubercannon is forever.

The Unicorn Commander is available to all players during the Steam Summer Sale, after which it can be purchased through the Armory. It also comes with its own strategic icon so that everyone else knows that you’re better than them, both as a player and a person.

Lobbies now have the option to shuffle player starting locations. No longer can you know who is where without any scouting in FFA and team games. Live the mystery.

The AI has had an easy difficulty added to skirmish and normal in Galactic War as part of some more extensive changes. We hear your eyebrow lift (just one, you’re classy like that) at the addition of an easier difficulty, but once improvements land and it’s kicking your hiney, you’ll be sorry you got all sniffy about an easy difficulty.

Translations have been updated and expanded to include community mods like Legion Expansion and Queller AI.

Balance changes: https://planetaryannihilation.com/guides/titans-balance-changes/

Previous update series: https://planetaryannihilation.com/news/stay-safe-updates/

Technical Notes

Client Improvements

  • Updated translations
  • Added connect timeouts to download manager to avoid long launch stalls
  • Added initial support for full offline / disconnected mode via --offline (work in progress)
  • Improved game password dialog with focus and default button
  • Added shuffle landing zones to new game lobby for large FFA and teams games using maps with custom landing zones
  • Improved discord user handling (114673)
  • Improved commander spawn zoom (114673)
  • Added spacebar to exit video (114673)
  • Improved locale error logging (114673)
  • Improved fatal error logging (114673)
  • Added audio device routing (114716)
  • Added default audio device setting with list refreshing every 5 seconds 114716)
  • Added default audio device selection during startup (114716)
  • Reduced unnecessary locks and allocations during material creation (114862)
  • Added automatic open of players list for 1v1 ranked games (114750)
  • Added --enable-detailed-minidump command line parameter as an alternative to setting the MINIDUMP_DIRECTORY environment variable (114750)
  • Added skybox graphics setting (114776)
  • Removed outdated sRGB restrictions for AMD / Intel GPUs (114880)
  • Added --gl-disable-srgb / --gl-disable-mrt-srgb command line options to restore previous behaviour if needed (114880)
  • Added --hardware-hdr command line option to enable experimental HDR10 support on latest Windows 10 for modern 10 series or newer Nvidia GPUs (114880)
    Note: macOS HDR10 support is automatic
    https://planetaryannihilation.com/support/troubleshooting/#HDR10
  • Added support for 128 bit UNITTYPE flags and masks expanding max types from 63 to 127 (114980)
  • Added SIMD optimisations for 128 bit flags (114980)
  • Added legacy CPU check with error message to try legacy build (114980)
  • Added events to ui/main/game/live_game/js/constants.js (114980)
    • Custom1
    • Custom2
    • Custom3
    • Custom4
    • Vehicle
    • Shield
    • Amphibious
    • WaterHover

Updated water shader to show different depths (115280)

  • Water hover shallows
  • Deep water commander danger zone
  • Deep water

Client Fixes

  • Fixed SDL2 full screen toggle / resize issue on Windows (114628)
  • Fixed intro video loss of focus (114673)
  • Fixed tutorial commander specs (114716)
  • Fixed custom line formations crashes (114726 / 114823)
  • Fixed settings mod compatibility issue (114726)
  • Fixed join modded game crash from modded new game lobby or live game (114726)
  • Fixed landing crash on slower systems (114726)
  • Fixed setCommandMode crash (114759)
  • Fixed line command crash (114759)
  • Fixed API data access (114880)
  • Fixed get units crash (114880)
  • Fixed icons not showing with one or more unit server mods (115280)
  • Fixed handling of Unicode surrogates eg 🔥 (115447)

AI Improvements

  • Added easy difficulty for AI skirmish to match galactic war (work in progress)
  • Improved AI start location selection (114716)
  • AI landing policies now avoid planets with others AIs so they spread across planets (115050)

Galactic War Improvements

  • Added normal difficulty between easy and hard (work in progress)
  • Added Default personality placeholder to gw minions (114716)

Server / Sim Improvements

  • Improved attack (focus fire) task
  • Added shuffle landing zones
  • Added early exit for sim tasks that set failed during initialisation (114673)
  • Added radar jamming (114862)
  • Added support for 128 bit UNITTYPE flags and masks expanding max types from 63 to 127 (114980)
  • Added SIMD optimisations for 128 bit flags (114980)
  • Add new units types
    • UNITTYPE_Vehicle (114980)
    • UNITTYPE_Shield (114980)
    • UNITTYPE_Amphibious (114980)
    • UNITTYPE_WaterHover (114980)
    • UNITTYPE_Interplanetary (115506)
    • UNITTYPE_TacticalDefense (115506)
    • UNITTYPE_Radar (115506)
    • UNITTYPE_RadarJammer (115506)

Server / Sim Fixes

  • Fixed AI server crash in evaluateBases
  • Fixed server crash for modded units with ORDER_Attack and no weapons (114673)
  • Fixed target priorities vision (114716)
  • Fixed Windows 4GB replay / saved game limit (114862)
  • Fixed moving to target assist task crash (114862)
  • Fixed auto repair / reclaim while transporting (114862)
  • Fixed water-hover pathing around structures, walls, TITANS, etc (114980)
  • Fixed handling of Unicode surrogates eg 🔥 (115447)
  • Fixed beam weapon collisions with structures, terrain and water surface (115447)

Maps

  • Added shuffleLandingZones
  • Updated the following maps to use shuffleLandingZones: true
    • Clutch
    • Lock
    • Crag
    • Bedlam
    • PAX
    • Medea
    • Roc
    • Blitz
    • Forge
    • Berg
    • Duat
    • Pacific
    • Styx
    • Meso
    • Amplus

Modding

  • Exposed locTree for localislation parsing of modified DOM nodes avoiding the need for concatenated loc strings or data-binding
    locTree(document.getElementById('#nav-link'));
  • Added gOffline and gModsOffline for offline mode (work in progress)
  • Added api.audio.getDevices():[string]
  • Added api.audio.setDevice(string)
  • Reworked SettingItemModel to support
    • options.function(currentValue)
    • options.deferredFunction(currentValue) for async
    • options.refresh: seconds
    • option.empty: string
  • Added support for JSON // single line comments
  • Improved modding support for multiple selectable skybox mods in settings: (114776)
    • model.skyBoxes.push({text: 'Test', value: '/pa/terrain/sky/textures/skybox_02.json'})
    • api.ar_system.changeSkyBoxSpec(api.settings.getSynchronous('graphics', 'skybox'));
  • New recon observer channel (114862)
    • radar_jammer

AI Modding

  • Default personality tag is the placeholder for current base game functionality
  • Added fall back to default netural_networks if not included under personality.ai_path which will be the case for most mods
  • Added additional --ai-debug output (114673)
  • Added enabled to build specs for AI debugging (114673)
  • Added debug to build conditions for AI debugging (114673)
  • Added IsMainBase build condition (114673)
  • Added first pass of AI intel point threat status (114673)
  • Added personality.starting_location_evaluation_radius (114673)
  • Added gw mod support for bounty_mode, bounty_value, sudden_death_mode, shuffle_landing_zones and land_anywhere (114716)

AI mods can use personality.ai_path to specify their own complete set of templates, builds and unit maps as the default AI may be changing significantly

Toolchain

Updated software development toolchain: https://en.wikipedia.org/wiki/Toolchain

  • C++17
  • Visual Studio 2019 latest with 142 build tools / Windows 10 SDK latest
  • Xcode 11.5 / macOS 10.15.x latest for macOS Mavericks 10.9+ with full notarisation using hardened runtime
  • Steam Linux runtime with gcc-9 / LTO native (previously limited to gcc 6.2 and no LTO)
  • Steamworks SDK 148 (will upgrade to 149 soon)
  • Windows libcurl 7.68.0 with nghttp2 1.40.0 for HTTP/2 and multiplexing (will upgrade to 7.70.0 and 1.41.0 soon)
  • breakpad latest
  • libpng 1.6.37 with SSE optimisations
  • libsquish 1.15 with SSE optimisations
  • stb_image 2.25
  • stb_truetype 1.24
  • lz4 1.9.2
  • miniz 2.1
  • zlib 1.2.11
  • sdl 2.0.12

114618

  • Fixed missing Unicorn Commander build image
  • AI tweaks

114628

  • Fixed SDL2 full screen toggle / resize issue on Windows
  • Changed libpng 1.6.37 SSE optimisations for older CPU on Windows (use legacy build for older CPUs)

114673

  • Updated translations
  • Updated Steam Linux runtime
  • Improved discord user handling
  • Improved commander spawn zoom
  • Added current zoom type support to api.camera.lookAt
  • Added early exit for sim tasks that set failed during initialisation
  • Added spacebar to exit video
  • Fixed intro video loss of focus
  • Improved locale error logging
  • Improved fatal error logging
  • Fixed server crash for modded units with ORDER_Attack and no weapons

AI modding

  • Added additional --ai-debug output
  • Added enabled to build specs for AI debugging
  • Added debug to build conditions for AI debugging
  • Added IsMainBase build condition
  • Added first pass of AI intel point threat status
  • Added personality.starting_location_evaluation_radius

114716

  • Updated translations
  • Added audio device routing
  • Added default audio device setting with list refreshing every 5 seconds
  • Added default audio device selection during startup
  • Added Default personality placeholder to gw minions
  • Improved AI start location selection
  • Fixed target priorities vision
  • Fixed tutorial commander specs

AI Modding

  • Added gw mod support for bounty_mode, bounty_value, sudden_death_mode, shuffle_landing_zones and land_anywhere

Modding

  • Added api.audio.getDevices():[string]
  • Added api.audio.setDevice(string)
  • Reworked SettingItemModel to support
    • options.function(currentValue)
    • options.deferredFunction(currentValue) for async
    • options.refresh: seconds
    • option.empty: string
  • Added support for JSON // single line comments

114726

  • Fixed custom line formations crash
  • Fixed settings mod compatibility issue

114750

  • Updated translations
  • Added automatic open of players list for 1v1 ranked games
  • Added --enable-detailed-minidump command line parameter as an alternative to setting the MINIDUMP_DIRECTORY environment variable
  • Fixed join modded game crash from modded new game lobby or live game
  • Fixed landing crash on slower systems

114759

  • Updated translations
  • Fixed setCommandMode crash
  • Fixed line command crash

114776

  • Updated translations
  • Added skybox graphics setting
  • Improved modding support for multiple selectable skybox mods in settings:
    • model.skyBoxes.push({text: 'Test', value: '/pa/terrain/sky/textures/skybox_02.json'})
  • api.ar_system.changeSkyBoxSpec(api.settings.getSynchronous('graphics', 'skybox'));

114780

Updated TITANS 1v1 ranked maps and reconnects

114803

Grenadier

  • Idle aim delay restored to 1.0 from 0.5
  • Max firing velocity decreased to 80 from 90
  • Min firing velocity decreased to 70 from 85
  • Splash radius decreased to 5 from 6

Gil-E advanced sniper bot

  • Vision and range decreased to 200 from 220
  • Can no longer target seafloor

Naval Basic Fabrication Ship

  • Navigation changed to new water-hover with updated flat bottom model

Barnacle support barge

  • Navigation changed to new water-hover with updated flat bottom model
  • Can now build teleporters on land

114823

  • Updated translations
  • Fixed custom line formation crash

Grenadier

  • Maximum firing velocity increased to 90 from 80

114862

Client Improvements

  • Updated translations
  • Reduced unnecessary locks and allocations during material creation

Server / Sim Improvements

  • Added radar jamming

Server / Sim Fixes

  • Fixed Windows 4GB replay / saved game limit
  • Fixed moving to target assist task crash
  • Fixed auto repair / reclaim while transporting

Balance Changes

Grenadier

  • Splash damage decreased to 30 from 40

Slammer advanced assault bot

  • Damage decreased to 90 from 100

Vanguard advanced heavy tank

  • Radar jamming 75 added

Typhoon drone carrier

  • Squall torpedo damage decreased to 75 from 100

Jig gas mining platform

  • Cost increased to 4,000 from 3,000

114880

Client Improvements

  • Updated translations
  • Reduced unnecessary locks and allocations during material creation
  • Removed outdated sRGB restrictions for AMD / Intel GPUs
  • Added --gl-disable-srgb / --gl-disable-mrt-srgb command line options to restore previous behaviour if needed
  • Added --hardware-hdr command line option to enable experimental HDR10 support on latest Windows 10 for modern 10 series or newer Nvidia GPUs

Note: macOS HDR10 support is automatic.

https://planetaryannihilation.com/support/troubleshooting/#HDR10

Client Fixes

  • Fixed API data access
  • Fixed get units crash

114980

  • Added support for 128 bit UNITTYPE flags and masks expanding max types from 63 to 127
  • Added SIMD optimisations for 128 bit flags
  • Add new units types:
    • UNITTYPE_Vehicle
    • UNITTYPE_Shield
    • UNITTYPE_Amphibious
    • UNITTYPE_WaterHover

Client Improvements

  • Updated translations
  • Added legacy CPU check with error message to try legacy build
  • Added missing events to ui/main/game/live_game/js/constants.js
    • Custom1
    • Custom2
    • Custom3
    • Custom4
    • Vehicle
    • Shield
    • Amphibious

Server / Sim Fixes

  • Fixed water-hover pathing around structures, walls, TITANS, etc

Balance Changes

Grenadier

  • Acceleration decreased from 120 to 100

Added UNITTYPE_Vehicle for wheeled units vs treads

Added UNITTYPE_Shield placeholder.

Added UNITTYPE_Amphibious

  • Commander
  • Dox
  • Slammer
  • Colonel
  • Manhattan
  • Atlas

Added UNITTYPE_WaterHover and are no longer targetable by below the waterline naval torpedoes

Note: This excludes amphibious torpedoes from:

  • Commander
  • Slammer advanced assault bot

Removed UNITTYPE_Scout from Piranha gunboat.

The following naval below the waterline torpedo weapons no longer target UNITTYPE_WaterHover with "exclude_unit_types": "Hover | WaterHover"

Modding

  • Added the following for testing by modders when enabled in boot.json
  • knockout-3.5.1.min.js / knockout-3.5.1.debug.js (swap wth knockout-3.4.0.min.js)
  • lodash-migrate.min.js / lodash-migrate.js (enable to see and report potential issues with lodash 3.x > 4.x)
  • lodash-4.7.20.min.js / lodash-4.7.20.js (swap with lodash-3.9.3.min.js to see breakage)

115003

115013

  • Fixed regression of unit selection type counts
  • Updated translations

115050

Balance Changes

Stryker attack vehicle

  • Speed decreased to 18 from 20 (same as Dox)

Ant light tank

  • Turn rate increased to 120 from 90

Grenadier

  • Vision decreased to 125 from 130

Spark tesla bot

  • Range increased to 70 from 65

Mend advanced combat fabricator

  • Cost decreased to 1,000 from 1,200

Spinner anti-air vehicle

  • Rate of fire decreased to 2.4 from 3

Piranha gunboat

  • Range decreased to 120 from 130

Barracuda submarine now has radar stealth

Horsefly advanced heavy strafing aircraft

  • Cost decreased to 1,800 from 2,000

Angel advanced air support platform

  • Cost decreased to 5,000 from 5,500

Mines changed to sight vision which now reveal units and target radar stealth

115186

Dox assault bot

  • Acceleration increased to 180 from 50

Advanced Metal Extractor

  • Production rate increased to 16 from 15

115280

  • Updated water shader to show different depths
    • Water hover shallows
    • Deep water commander danger zone
    • Deep water
  • Fixed icons not showing with one or more unit server mods

115447 / 115459

Client / Server Fixes

  • Fixed handling of Unicode surrogates eg 🔥

Server / Sim Fixes

  • Fixed beam weapon collisions with structures, terrain and water surface

Balance Changes

Commander

  • Can now build orbital launchers and umbrellas

Icarus Solar Drone

  • Beam weapon now collides with enemies, structures, terrain and water surface

Orbital Launcher

  • Cost decreased to 600 to match T1 factories
  • Commander buildable

Orbital Factory

  • Cost increased to 6,000 from 3,600

Umbrella

  • Commander buildable

Anchor

  • Beam weapon now collides with enemies, structures, terrain and water surface

SXX-1304 laser platform

  • Beam weapon now collides with enemies, structures, terrain and water surface
  • Underwater vision removed

Artemis railgun platform

  • Beam weapon now collides with enemies and structures

Omega orbital battleship

  • Beam weapon now collides with enemies, structures and terrain
  • Can now target seafloor
  • Now has underwater vision of 200

Helios orbital titan

  • Beam weapon now collides with enemies, structures and terrain

Dox assault bot

  • Speed increased to 19 from 18

Grenadier

  • Vision decreased to 115 from 125

Storm mobile flak

  • Removed underwater vision

115482

115506 / 115521 / 115529

  • Upgraded AWS servers in all regions with faster CPUs and more RAM (c5n > m5zn instances)
  • Fixed missing unit types (115521)
  • Fixed spurious unit alerts (115521)
  • Gnugfur commander is now FREE (115529)

New unit types:

  • UNITTYPE_Interplanetary
  • UNITTYPE_TacticalDefense
  • UNITTYPE_Radar
  • UNITTYPE_RadarJammer

Balance Changes

Grenadier range decreased to 140 from 145

Catapult tactical missile launcher

  • Rate of fire increased to 0.4 from 0.2
  • Cost increased to 2,000 from 1,800

Holkins long range artillery cost increased to 10,000 from 9,600

Orca destroyer torpedo range decreased to 145 from 150

Orbital Fabrication Bot surface radar changed to surface vision

115546

  • Improved multi-threading on upgraded AWS servers
  • Fixed client crashes caused by mods

115678 / 115693 / 115711

  • Fixed ALWAYS order and build previews ignoring SELECTED
  • Changed amphibious units on sea floor to require underwater vision if below the water line (115693)
  • Added SELECTED OR ALL to order and build previews (115711)

Balance Changes

AA target priorities now include Icarus solar drone.

Underwater vision removed for all non amphibious land units.

Spark vision decreased to 120 from 130.

Grenadier vision decreased to 100 from 115.

Stay Safe Updates 114344 to 114475

Hello Commanders,

Did you want to know what Planetary Annihilation Inc is doing to help you stay safe during COVID-19? No? Didn’t think so. Instead we’ve spent the time adjusting the dials, tweaking the numbers and fiddling the stats, all to create the new perfect™ balance. We’re making adjustments to make it easier to create your initial base, make tanks more viable as an early game option, and also make it easier to get into the orbital layer.

For the map makers among you, we fixed metal on the equator, allowed you to quickly create backups as you work, and height adjustments are now possible for terrain. You’ll need to dive into the pas files with your preferred text editor to make the changes, no fancy UI just yet, but it will allow you even more control over your creations. In return, don’t create systems with planets as far apart from one another as possible and orbital travel times so long they verge on the realistic. No one likes those systems. Please stop.

New support section on website (work in progress): https://planetaryannihilation.com/support/

Horsefly update: https://planetaryannihilation.com/news/horsefly-and-titans-1v1-ranked-mid-season-4-winners/

Technical Notes

TITANS Balance Changes

Fixed attack (focus fire) delayed targeting and charging to their death for units with a firing delay, ballistic solutions, etc. eg Commander, Grenadier, Hornets, etc.

Queued area load and unload can now be used to create a temporary ferry.

Commander

  • Build range increased to 30 from 20
  • Faster and more accurate alt-fire ubercannon d-gun (114438)
  • Fixed all commanders to have identical mesh bounds based on base commander spec (114438)

Icarus Solar Drone

  • Speed increased to 50 from 30

Stryker attack vehicle

  • Speed increased to 20 from 15 (faster than Dox)

Grenadier

  • Rate of fire increased to 0.5 from 0.4
  • Range increased to 145 from 130
  • Yaw ranged increased to 135 from 90
  • Idle aim delay decreased to 0.5 from 1.0
  • Firing standard deviation decreased to 0.75 from 1.0

Drifter hover tank

  • Range increased to 115 from 100
  • Damage increased to 125 from 120

Pelter medium range artillery

  • Firing standard deviation increased to 0.5 from 0.35
  • Range decreased to 240 from 260

Orbital Launcher

  • Cost decreased to 1,500 from 2,000

Mend advanced combat fabricator (check the build range)

Anchor defense satellite

  • Ground weapon range reduced to 80 from 100

Jig gas mining platform

  • Metal production decreased to 30 from 36
  • Energy production decreased to 7,500 from 9,000

Piranha gunboat / sea scout:

  • Navigation changed to new water-hover (114438)

Stingray missile ship target priorities:

  • Air & ( Transport | Bomber | Gunship | Titan )
  • Mobile & Air

Narwhal frigate target priorities:

  • Air & ( Transport | Bomber | Gunship | Titan )
  • Mobile & Air

Horsefly advanced heavy strafing aircraft

  • Cost increased to 2,000 from 1,200
  • Health decreased to 1,250 from 1,500
  • No longer targets air

https://planetaryannihilation.com/guides/titans-balance-changes/

Client Improvements

  • Added support for interplanetary area and line formations with load / unload
  • Added control build range preview
  • Added official support link to start menu and removed community support link
  • Added alt / option alternative area build (114438)
  • Added max radius for alt / option alternative area build (114445)
  • Changed Armory to be available offline and show locked commanders not available to purchase without steam overlay (114473)

Client Fixes

  • Fixed black screen issue where load event for splash image failed to fire (patched by community mods)
  • Fixed strategic icons and fog of war lighting showing when units teleporting
  • Fixed invalid userIds causing empty friends list (114473)

System Editor Improvements

  • Added export to system editor for fast backups while creating maps
  • Added description, creator and version to system editor

System Editor Fixes

  • Fixed system editor metal sport validation
  • Fixed unselectable sunken CSG in system editor

Server / Sim Improvements

  • Added continuous area load / chase and interplanetary area load / unload (queued area load / unload orders can be used for temporary ferry)
  • Added terrain height adjustments to planet builder
  • Added water-hover navigation type for low draft brown water navy access to shallows (114438)

Server / Sim Fixes

  • Fixed transport / distance with teleport load / unload exploits
  • Fixed death explosion damaging their own wreckage
  • Fixed move sub tasks targeting a unit only targeting initial position resulting in missed air / orbital loads for moving units
  • Fixed nav agent targeting of lower layers by air / orbital not excluding radius of each agent resulting in missed loads as vertical move outside of goal range
  • Fixed attack (focus fire) charging to their death for units with a firing delay, ballistic solutions, etc
  • Fixed attack (focus fire) weapon targeting (114438)

Modding

  • Added to transporter spec
    • load_range
    • chase_range
  • Added alternative area builds to unit spec: (114438)
    • alt_area_build_separation
    • alt_area_build_type
    • alt_area_build_pattern
  • Added to unit state JSON for map units capture: (114438)
    • unit_spec
    • army [index]

Content Creation

  • Added --no-sun and –-no-planets with hidden black biome for video capture using api.ar_system.changeSkyboxOverlayColor(0,0,0,1)

Terrain Height Adjustment Example

{
    "name": "test",
    "description": "",
    "author": "",
    "version": "",
    "planets": [
        {
            "name": "test",
            "mass": 20000,
            "position_x": 13400,
            "position_y": 1200,
            "velocity_x": 17.19521141052246,
            "velocity_y": -192.0131072998047,
            "required_thrust_to_move": 0,
            "starting_planet": true,
            "respawn": false,
            "start_destroyed": false,
            "min_spawn_delay": 0,
            "max_spawn_delay": 0,
            "planet": {
                "seed": 1,
                "radius": 500,
                "heightRange": 100,
                "waterHeight": 50,
                "waterDepth": 100,
                "temperature": 100,
                "metalDensity": 50,
                "metalClusters": 50,
                "metalSpotLimit": -1,
                "biomeScale": 50,
                "biome": "grass",
                "symmetryType": "terrain and CSG",
                "symmetricalMetal": true,
                "symmetricalStarts": true,
                "numArmies": 2,
                "landingZonesPerArmy": 0,
                "landingZoneSize": 0,
                "heightAdjustments": [
                    {
                        "normalizedAdjustment": -0.5,
                        "radius": 200,
                        "pos": [
                            0,
                            0,
                            500
                        ]
                    },
                    {
                        "normalizedAdjustment": -0.5,
                        "radius": 200,
                        "pos": [
                            500,
                            0,
                            0
                        ]
                    }
                ]
            }
        }
    ]
}

JavsScript example of 10 equally spaced terrain height adjustments using golden circle for a 600 radius planet in the System Editor scene using the debugger:

(function(count, adjustment, radius)
{
    var planetRadius = model.radius();

    var increment = Math.PI * (3 - Math.sqrt(5));

    var offset = 2 / count;

    var adjustments = [];

    for (var k = 0; k < count; k++)
    {
        var y = k * offset - 1 + (offset / 2);
        var r = Math.sqrt(1 - y * y);
        phi = k * increment;
        adjustments.push({
            normalizedAdjustment: adjustment,
            radius: radius,
            pos: [planetRadius * Math.cos(phi) * r, planetRadius * y, planetRadius * Math.sin(phi) * r]
        });
    }

    model.heightAdjustments(adjustments);
    model.heightAdjustments.valueHasMutated();
    model.update_planet_spec();
    model.previewTerrainSelectedPlanet();

})(10, 1, 100)

Lave biome with generated terrain height adjustments:

{
    "name": "test",
    "description": "",
    "version": "",
    "planets": [
        {
            "name": "test",
            "mass": 20000,
            "position_x": 13400,
            "position_y": 1200,
            "velocity_x": -17.19521141052246,
            "velocity_y": 192.0131072998047,
            "required_thrust_to_move": 0,
            "starting_planet": true,
            "respawn": false,
            "start_destroyed": false,
            "min_spawn_delay": 0,
            "max_spawn_delay": 0,
            "planet": {
                "seed": 1,
                "radius": 600,
                "heightRange": 10,
                "waterHeight": 0,
                "waterDepth": 0,
                "temperature": 100,
                "metalDensity": 50,
                "metalClusters": 50,
                "metalSpotLimit": -1,
                "biomeScale": 50,
                "biome": "lava",
                "symmetryType": "terrain and CSG",
                "symmetricalMetal": true,
                "symmetricalStarts": true,
                "numArmies": 2,
                "landingZonesPerArmy": 0,
                "landingZoneSize": 0,
                "heightAdjustments": [
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            261.533935546875,
                            -540,
                            0
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            -315.9520263671875,
                            -420,
                            289.43792724609375
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            45.427738189697266,
                            -300,
                            -517.6256713867188
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            348.2481994628906,
                            -180,
                            454.2281188964844
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            -587.8665161132812,
                            -60,
                            -103.98531341552734
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            503.7155456542969,
                            60,
                            -320.422607421875
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            -148.58802795410156,
                            180,
                            552.7400512695312
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            -239.4943084716797,
                            300,
                            -461.1317443847656
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            402.4857482910156,
                            420,
                            146.98715209960938
                        ]
                    },
                    {
                        "normalizedAdjustment": 1,
                        "radius": 200,
                        "pos": [
                            -241.7477264404297,
                            540,
                            99.78994750976562
                        ]
                    }
                ]
            }
        }
    ]
}

114349 / 114353

Horsefly advanced heavy strafing aircraft

  • Cost increased to 2,000 from 1,200
  • Health decreased to 1,250 from 1,500
  • No longer targets air

114438

  • Updated translations
  • Added alt / option alternative area build
    • Four wide strips of land mines
    • Double walls
    • Nuke farm sphere
    • Double Galata Anti-Air
    • Double Flak Cannon Advanced Anti-Air
    • alt_area_build_type
    • alt_area_build_separation
    • alt_area_build_pattern
  • Added normalizedAdjustment property to terrain height adjustments with range -1 (water bottom) to 1 (max height)
  • Added water-hover navigation type for low draft brown water navy access to shallows
  • Changed Piranha gunboat / sea scout to new water-hover navigation type with new flat bottom model
  • Faster and more accurate alt-fire ubercannon d-gun
  • Fixed all commanders to have identical mesh bounds based on base commander spec
  • Fixed attack (focus fire) delayed targeting and charging to their death for units with a firing delay, ballistic solutions, etc. eg Commander, Grenadier, Hornets, etc

114445

  • Updated translations
  • Added alt / option alternative area build
    • Double Lob
    • Double Turret
    • Double Pelter
    • Double Catapult
    • Double Holkins
  • Added max radius for alt / option alternative area build
    • Land mine
    • Nuke Launcher
    • area_max_radius
    • alt_area_max_radius
  • Fixed alt / option area feature crash

114473

  • Updated translations
  • Changed Armory to be available offline and show locked commanders not available to purchase without steam overlay
  • Fixed invalid userIds causing empty friends list
  • Stingray missile ship target priorities:
    • Air & ( Transport | Bomber | Gunship | Titan )
    • Mobile & Air
  • Narwhal frigate target priorities:
    • Air & ( Transport | Bomber | Gunship | Titan )
    • Mobile & Air

114475

  • Updated translations
  • Fixed compatibility issue with some mods

Beast vs Beast Clash of the Egos NikolaMX vs AndreasG Best of 9

Hello Commanders,

We’re almost mid-way through Planetary Annihilation: TITANS 1v1 ranked season 7.

Over the past seasons many players have proven themselves to be among the best commanders out there, capable of adapting to the ever changing pool of maps. An even smaller number of commanders can lay claim to the title of Uber #1, the highest symbol of skill in the game. Holding this rank at the end of a season also comes with the reward of the prestigious Beast Commander.

Of those few who hold this title to their name, two have consistently shown they can stand out from even the highest echelons of commanders with the sheer size of their egos. Now it’s time to put them head-to-head to determine once and for all who really has the biggest pair of tusks!

On Saturday, June 6th, starting at 17:00 UTC, AndreasG and NikolaMX will compete in a best-of-9 series. The winner will take home US$1,000 while the loser departs in disgrace and audience catcalls.

They will NOT know the map list in advance. The maps may be from the 1v1 ranked pool, or they may be confronted with brand new maps. We’ve allowed them to submit one map each to try to exploit their opponent’s weaknesses.

This titanic grudge match permits no excuses for defeat other than distinct and tangible inferiority. The defeated will be, officially, a loser.

Join us over at WPMarshall’s Twitch where this event will be cast live for your pleasure. It’s going to be quite a spectacular tussle between these 2 players where we will determine who is truly deserving of the Beast Commander.

When: 2020-06-06 Saturday 17:00 UTC

Where: https://www.twitch.tv/wpmarshall

THE GALAXY WON'T CONQUER ITSELF Get it now on Steam!
Get It on Steam

90% off for classic PA owners