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

Harass: Bugfix: double harassment of FOBs. #7

Open
wants to merge 1 commit into
base: development
Choose a base branch
from

Conversation

dijksterhuis
Copy link
Contributor

See here for explanation: #5


A FOB can have half the AI of a 'capture' phase AO assigned to harass it because the harass subsystem assigns multiple AI objectives to bother players at the FOB

  • 1x 'attack' AI objective -- "send a bunch of AI to keep the FOB occupied" AI objective
  • Nx 'pursue' AI objectives -- "track these players through the jungle to keep them under pressure" objectives

It doesn't make sense to 'pursue' players at a FOB when they are mostly stationary, and it's probably better tohave those AI tasked somewhere else (tracking players out in the field or on other 'defend'/ambush' objectives).

There's a risk of FOBs feeling under-harrased after the change, but we can tweak the harassment period and/or the attack intensity here if desired: https://github.com/Savage-Game-Design/Paradigm/blob/development/server/functions/harass/fn_harass_create_squads.sqf#L80-L89

@dijksterhuis dijksterhuis force-pushed the 5-fix-double-fob-harassment branch from ef9a190 to 5825efc Compare October 3, 2024 19:11
@dijksterhuis dijksterhuis changed the title #5: Bugfix: double harassment of FOBs. Harass: Bugfix: double harassment of FOBs. Oct 3, 2024
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.

2 participants