Skip to content

Commander eggs#5686

Open
Licho1 wants to merge 23 commits intomasterfrom
commander_egg
Open

Commander eggs#5686
Licho1 wants to merge 23 commits intomasterfrom
commander_egg

Conversation

@Licho1
Copy link
Copy Markdown
Member

@Licho1 Licho1 commented Apr 6, 2026

image

Buildable eggs that can spawn (morph to) empty comms if your comm is dead.
Egg is actually an immobile unit - can be transported by hercules or thrown with newtons. Can detonate on D-gun with shockley effect - for some extra fun.

Notes:

  • handles obscure cases like commshare or higher number of initial comms. Max number of comms per team is invariant and during commshare, comms that are hatched are allocated to a team with spare capacity.
  • comms or eggs can be given to allies, but comms belong to original owner for purpose of limits (so give egg if you want to help ally and not your comm)
  • captured comms still belong to original owner so capturing hurts an extra bit
  • commander corpses are not ressurectable

Credits go mostly to @Orlicek

Should be squashed when merging

@Licho1 Licho1 requested a review from GoogleFrog April 6, 2026 19:11
@GoogleFrog
Copy link
Copy Markdown
Contributor

GoogleFrog commented Apr 7, 2026

image

Units can drive straight through the egg.

image

At some point the transport rules were simplified so that heavy meant >1000 cost (or something like this, might be equal to 1000 too). But the egg only costs 500.

image image The base cost of a commander chassis is 1100, and the two modules it comes with cost 175. This cost is correct for initial comms, but not for hatched comms.

I am not sure the commander should come with vanguard, as part of the persistent benefit of a comm snipe is the small loss of income. Also do we want people to remake a comm just for the income?

@GoogleFrog
Copy link
Copy Markdown
Contributor

The egg costs 500 metal and the morph is free, but creates a 1100 metal cost unit. So shouldn't I be able to reclaim my comm for 880 metal and make a profit? This costs energy, and removes the vanguard income.

image

The egg shows up in Orders tab, which is a bit front-and-centre for something that cannot do its primary purpose unless you lose your comm.

image

For engineer comm it shows up in the units tab alongside its blueprint unit, and no unit is shown in the Orders tab. This all happens because I made constructors with a single unit build option put it in the Orders tab, for blueprint.

The tabs on the command panel look pretty bad when six are squished together. This is part of why Athena went to the Strider hub. I think it would be preferable to put the egg in the special panel, because it is pretty special. Perhaps here:

image

@GoogleFrog
Copy link
Copy Markdown
Contributor

Juggle, or even Netwon, pushing the egg into the enemy seems very powerful. And it can be cloaked. I expect this would make Herc tossing much more common, perhaps just Lobster works.

@GoogleFrog
Copy link
Copy Markdown
Contributor

image

The morph buttons are active while my commander is alive, but clicking them does nothing. They should be disabled when they can't be used, and ideally would have a tooltip that says why they are disabled.

@GoogleFrog
Copy link
Copy Markdown
Contributor

Wrecks are 440 metal and I think live commanders being unreclaimable would be fine.

@sprunk
Copy link
Copy Markdown
Member

sprunk commented Apr 7, 2026

I think adding exceptional rules (unrezzable, unreclaimable, can't be target of morph, unusual transportability for the egg) is somewhat inelegant, in the past exceptional rules for the commander were rather removed. In practice it's probably fine though.

Some of the implementation looks modding-unfriendly (morph and ownership behaviours being bundled into commander customparam, rezzability handled in script) but that's also minor and can be fixed later.

@GoogleFrog
Copy link
Copy Markdown
Contributor

Wait isn't rezzability a feature parameter?

@Licho1
Copy link
Copy Markdown
Member Author

Licho1 commented Apr 11, 2026

@GoogleFrog
updated the PR:

  • build cost is 600
  • living commander is not reclaimable
  • egg is blocking units but can be pushed
  • egg can be transported by charon for consistency
  • comm price includes modules
  • egg is in special section of build menu
  • morph buttons are updated to match availability
  • logic moved mostly to extra file for better readability

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants