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

Lua Mini-Quests (For better balance!) #365

Open
DarthFutuza opened this issue Oct 24, 2023 · 0 comments
Open

Lua Mini-Quests (For better balance!) #365

DarthFutuza opened this issue Oct 24, 2023 · 0 comments
Labels
discussion Requires discussion among developers. enhancement Improve or expand on the game. priority:low

Comments

@DarthFutuza
Copy link
Member

Awec suggested we have periodic mini-quests during matches to help out players who are struggling. This would also be a nice way of testing out Lua/expanding it.

Here were some of the ideas, in order of most feasible:

  • a flat bonus to the team with the lower net worth
  • bounty on the player with the highest net worth; this could either be highest in the game total or highest on the enemy team
  • bonus credits for getting kills with weaker weapons
  • a mission for the player with the lowest net worth to survive for a period of time with a bonus bounty to any player that kills them
  • find a hidden datapad and bring it back to the spawn area
  • control an area on the map for a period of time, the area is closer to the team with the lower net worth

To implement, probably have the game check/call a 'miniquest' routine/function on a periodic basis (every 5 minutes or something). There it would check the map lua for possible miniquests implemented for the current map. Then it would randomly pick one, and start it adding it the queue. The mission remains in place until completed (or a timer runs out). If completed, rewards are given and the miniquest system goes back on cooldown for a few minutes, and then randomly picks a new quests. This repeats periodically throughout the match. During the last 10 minutes of the match, it picks 3 quests to give out (instead of just one) to up the stakes/change up the balance.

@DarthFutuza DarthFutuza added enhancement Improve or expand on the game. discussion Requires discussion among developers. priority:low labels Oct 24, 2023
@DarthFutuza DarthFutuza added this to the Unknown Milestone milestone Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Requires discussion among developers. enhancement Improve or expand on the game. priority:low
Projects
None yet
Development

No branches or pull requests

1 participant