Skip to content

Add navy orders, fixes to Soviet 06b#21243

Merged
Smittytron merged 1 commit into
OpenRA:bleedfrom
JovialFeline:soviet-06b-fixes
Mar 2, 2024
Merged

Add navy orders, fixes to Soviet 06b#21243
Smittytron merged 1 commit into
OpenRA:bleedfrom
JovialFeline:soviet-06b-fixes

Conversation

@JovialFeline

@JovialFeline JovialFeline commented Dec 9, 2023

Copy link
Copy Markdown
Contributor

This changes Over the Bridge VizchGoi to add missing events, tweak how base rebuilds work, fix some oddities, and hopefully make the script a bit more straightforward to read.


The Allied navy has some "new" behavior that was in the original mission.

When the bridge is approached or 30 seconds pass, two Cruisers will shell part of the bridge until it breaks.

  • If approached first, there is also a camera reveal.
  • The bridge shelling is skipped on Easy difficulty.
BridgeShelling.mp4

Bridge_Triggers

If certain Allied buildings are attacked before the Radar Dome is captured or destroyed, a Cruiser moves toward the Soviet base to retaliate.

  • This response is skipped on Easy difficulty.
  • For better or worse, this is less effective without the original's obvious vision cheating.

RSPD_Triggers


The truck objective text correctly uses its translation.

  • A fix for the same issue in Soviet 06a is included.

The Radar Dome's capture correctly stops Allied reinforcements.

  • The Radar Dome is also checked before a wave is sent, rather than before the next wave is scheduled.

The Allies' rebuild logic has gone through some changes.

The Allies' unit production is slightly changed.

  • ProduceArmor/ProduceInfantry is halted by a captured War Factory/Allied Barracks, instead of only a destroyed one.
  • If the Allies' harvester dies, a replacement can be built.

Some unit facings that were mismatched from the original are fixed. This may be most noticeable on the main stretch of road where, on bleed, everything is pointed off to the side.

Facings

A tank and Artillery are nudged so they don't start on impassable terrain.

The Allies' starting artillery use Defend stance to mimic their original "sticky" orders.

The pre-placed "lazy" Allied units will start hunting when damaged. This seemed intended but the function for this was never called. Cruisers and artillery are skipped by this.

@PunkPun PunkPun added this to the Next Release milestone Dec 15, 2023
PunkPun
PunkPun previously approved these changes Dec 15, 2023

@PunkPun PunkPun left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, no idea what was done to lua though

Comment thread mods/ra/maps/soviet-06b/map.yaml Outdated

@Smittytron Smittytron left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and LGTM

@Smittytron Smittytron merged commit ac610c5 into OpenRA:bleed Mar 2, 2024
@Smittytron

Copy link
Copy Markdown
Member

changelog

@JovialFeline JovialFeline deleted the soviet-06b-fixes branch March 21, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants