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

Squad Prep Weapon Vendors now scale with number of marines #7153

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

private-tristan
Copy link
Contributor

@private-tristan private-tristan commented Sep 12, 2024

About the pull request

latejoining now adds to the stock of squad vendors, meaning that latejoiners will no longer suffer from a lack of ammo due to someone emptying out most of the vendors of ammo.

I greatly reduced the starting stock of ammo to compensate, you can see my quick testing below for "number of marines joined" vs "number of mags added", but in short, every 3rd player adds 1 mag to every prep vendor (12 per prep). 65 marines joining will bring the number of mags to their previous starting amount (10 -> 25)

Explain why it's good for the game

Joining onto 3 hour rounds only to find that all the m41a ammo has been taken and sent to FOB kinda sucks, I don't want to visit requisitions for basic ammo (or loot the shooting range).

Testing Photographs and Procedure

1 marine:

image

3 marines:

image

50 marines:

image

Changelog

🆑
balance: Prep Weapon Vendors now scale with number of marines.
balance: Prep Weapon Vendor "base" stock is lowered to compensate.
/:cl:

@cmss13-ci cmss13-ci bot added the Balance You need to be a professional veteran game maintainer to comprehend what is being done here. label Sep 12, 2024
@hislittlecuzingames
Copy link
Contributor

why did you reduce the initial amount?
This looks to be less than it was before despite the ability to scale.

@private-tristan
Copy link
Contributor Author

If I didn't reduce the initial stock, assuming 50 marines join, the preps would have roughly 50 mags per vendor (and there are 24 vendors), which is a little absurd seeing how on some rounds there's 100+ marine players.

Also dynamic scaling is based on the initial stock. By reducing initial amounts control how many marines need to join per 1 mag to be added to all vendors (3 at the current rate.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Balance You need to be a professional veteran game maintainer to comprehend what is being done here.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants