Rising Constellation as Tetrarchy Falls

Version 1.0

Rising Constellation is finally getting a re-release as Tetrarchy Falls! After years of waiting, it comes out ready for players to stab, bombard, and seduce their way to victory once more.

I have tried to refresh the game with a light touch for its release: adding small changes, things I wished I had, or mods I had made in the original game that are now just part of it.

Of course, the biggest reveal of all is the map maker is available for all to use. Please note, it is still very clunky to use, but more is coming with greater flexibility for more designs.

There may be some rough spots as I try to get this hulking game back to life, but I hope you all will give me some patience while I try to get it running again.

And please, if you have ideas, do post them. I'll do my best to involve the community in decisions that affect the game's mechanics that aren't optional.

Map Maker

Publicly Available!

The Forge, with a grid of community-authored maps and scenarios

Public access to the Forge, where Maps and Scenarios can be created by anyone! Like, favorite, search, and filter. Much more to come for this.

Set Systems Per Sector

Sector configuration showing exact systems-per-sector controls

Control the exact number of systems that each sector gets.

Control Neutral Distribution

Neutral distribution configuration controls

No more sectors with completely unbalanced neutrals. Control the exact amount, or just change how much.

Quality of Life

Help Menu

Find Shortcuts and Hotkeys

In-game help panel listing keyboard shortcuts and hotkeys

Listing out the shortcuts, with some new ones added.

Icon Legend

In-game icon legend with descriptions for every map icon

No more guessing what icons mean with the built-in icon legend.

Go to Systems Faster

A clickable system chip in the chat

Shift-clicking a system adds a clickable chip in the chat. Clicking the chip sends your camera to it.

System search dialog opened with the F hotkey

Search for a system with the F hotkey.

System name, coordinates, and sector ready to copy

If you hover over a system and press C, it will copy its name, coordinates, and sector to your clipboard.

Number Format Localization

Numbers formatted for the local language, with a 24-hour total projection

Numbers are now localized correctly to your language; and a projection of totals in 24hr.

Number format override setting

Override the preferred number format if you want.

Resource Export

Tooltip prompting C to copy resource total and rate

Pressing C while hovering over your resources will copy the total and rate to the clipboard, ready to paste into a spreadsheet.

More Agent Details

Skill levels with in-game descriptions of what they do

Skill levels now say what they do in-game.

Mute Players

Player settings panel with mute controls

Mute players, or the map icons they create.

Place Map Icons

The galaxy map with player-placed icons used to coordinate with teammates

Players can now put icons on the map to better communicate with teammates.

Icon picker offering seven different map icons

Choose from 7 different icons.

Miscellaneous

Fleets

  • Adding more automated tests to help find weird edge cases.

Performance Improvements

  • Login screen no longer has a forced delay.
  • Loading a game has a reduced forced delay; cinematic no longer prevents start of connection.
  • Dramatically reduced the number of rendering calls for Agents on the move.
    • Memoized lookups for the navigation mesh.
    • Per-character update, rather than all-character update.

Security Improvements

Authentication

  • Steam users can't get their in-game linked account hijacked by another Steam-linked user.
  • Rate limiting on password reset.
  • Prevent other players from forcing another player to create a tutorial instance.
  • Login expires every 30 days, but is seamlessly refreshed every 30 minutes (JWT improvements).
  • Hardening on the Admin pages and admin users.
  • And other minor issues.

Game Exploits

  • Several fixes that prevent chat from crashing the server / faction chat.
  • Prevent buying Characters for free.
  • Prevent negative offers for resources.
  • Concurrency hardening on market offers.
  • Prevent game replay maliciously filled with garbage data.
  • Prevent chat impersonation.
  • Preventing possible information leak of enemy agents/systems (if you peeked under the hood).

Sane Defaults on Inputs

  • Capped length of passwords to prevent DDoS via Argon hashing.
  • Name length capped.