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

Scarcity: Add API for mods to add custom "scarcified" classes and revert to explicit class checks. #210

Open
FistsAkimbo opened this issue Sep 14, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@FistsAkimbo
Copy link

FistsAkimbo commented Sep 14, 2023

The recent medical item specification to scarcity's settings made me wonder if there could be an additional option for disabling weapon and item drops from monsters that aren't zombies; such as disabling handgun drops from imps, and batteries from arachnotrons, while retaining the full range of normal drops for all kinds of undead humans and (technically) living tyrant-hired mercenaries. Main reason being it could be an extra challenge on resources, but it can also be distracting when monsters drop guns and/or ammo when they neither use them nor have a proper storage accommodation that makes rough sense for carrying said stuff.

@caligari87
Copy link
Member

caligari87 commented Sep 15, 2023

I don't think I want to get any more detailed with the scarcity tuning at this time. As-is the monster drops option is purely for blocking "free" ammo from monsters, not to make sense of things like imps carrying handguns.

Really this update was just to fix a couple things that have been bugging me for a while.

@FistsAkimbo
Copy link
Author

FistsAkimbo commented Sep 16, 2023

If you're going more for map placed items at this time, then can you add an option to preserve map ammo, so you can have absolute fine tuned control on what becomes scarce? Apologies for not starting a new thread, I figured it recent and relevant enough to just ask here. With that option, you can scrounge for medical supplies while still retaining full map ammo and weapons, while disabling all monster drops altogether, as the ammo supply would generally be sufficient enough without them.

@caligari87
Copy link
Member

I'll consider it, but the problem becomes that while medical items are "set", ammo items can be handled generically and many things besides ammo use the same base class.

Most likely that will have to wait for another revamp where I set up an API for mods to add custom classes to the scarcity list, instead of treating everything the same. I'll leave this open and change the name to remind myself of it later.

@caligari87 caligari87 changed the title [Scarcity Request] Conditional weapon drop disabling depending on monster type Scarcity: Add API for mods to add custom "scarcified" classes and revert to explicit class checks. Sep 25, 2023
@caligari87 caligari87 self-assigned this Sep 25, 2023
@caligari87 caligari87 added the enhancement New feature or request label Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants