Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework Sector Loss Flow #13

Open
carlmylo opened this issue Mar 21, 2024 · 0 comments
Open

Rework Sector Loss Flow #13

carlmylo opened this issue Mar 21, 2024 · 0 comments
Assignees
Labels
scripts any pending tweaks to scripts

Comments

@carlmylo
Copy link

Short Summary

We should add a delay and rework the way lost sectors work.

Description

As of now, when a sector is considered "captured" by the enemy, enemies respawn and repopulate the area as if the sector is activating from the beginning. This looks very janky and is also frustrating to play through.

I think a possible solution would be to not immediately respawn enemies but to perhaps check if it was captured within the last 20 to 30 minutes. If not enough time has passed, it will be impossible to flip the sector back regardless of the current enemy population. If BLUFOR is detected in this recently lost sector, an enemy battlegroup should be dispatched to come defend. Ideally it would spawn both air/paratroopers and a ground battlegroup.

I feel enemies should probably attack in waves as well, which would lead to players having to properly hold the ground for the time. Once 20-30 minutes have passed and all enemies are cleared in the sector, it would then capture the sector. This would create a consequence for failing to defend a sector and would also reward players for being persistent in correcting their mistake by having them defend against waves within a time limit.

TLDR:

  1. Lose sector.
  2. "Lock" sector ownership for 20-30 minutes to enemies.
  3. Send enemy battlegroups within this time, ideally in waves.
  4. "Unlock" sector so it's available for capture after 20-30 minutes have passed.

Challenges

@carlmylo carlmylo added the scripts any pending tweaks to scripts label Mar 21, 2024
@doxus doxus self-assigned this May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scripts any pending tweaks to scripts
Projects
None yet
Development

No branches or pull requests

2 participants