VoidArkMods / QoLPlus

ARK: Survival Ascended mod. Adds quality of life changes.
GNU Affero General Public License v3.0
17 stars 13 forks source link

How do i disable features? #28

Open jer256 opened 10 months ago

jer256 commented 10 months ago

I'm looking to disable the mutators and nanny. Please advise how to?

VoidArkMods commented 10 months ago

Hello! You can make only a few engrams appear to player by using the QoLPlusEngramWhitelist ini configuration, listed on the README.md file and the mod page on CurseForge. That way, you can decide to disable some features by not adding them into the list. Some features like the mutator have deeper fine-tuning, where you can disable or tweak parts of their behaviour.

izNavo commented 10 months ago

Hey, how can I remove Mutator, Blueprint maker and Propagator?

Rashaka11 commented 10 months ago

Can we get a list of acceptable parameters for the whitelist filter? There doesn't appear to be a readme.md file with the addon and the mod pages shows the command but doesn't list parameters like other ini options. Is the parameter simple like Mutator or do you need to use something like Mutator_BP_C as an example?

VoidArkMods commented 10 months ago

All supported Engrams are listed in this file, thanks to the recent contribution of a GitHub user (kudos to him): https://github.com/VoidArkMods/QoLPlus/blob/main/EngramEntries

Rashaka11 commented 10 months ago

Mutator and Propagator aren't listed in this list.

VoidArkMods commented 10 months ago

Nice catch! I added them to the list, thanks.

Thamakil commented 10 months ago

Seems the engram for the blueprint maker is also missing on that list :) Not sure if that already is in the mod but at least it states so on the curseforge mod description page.

Also: would it not be better to have a QoLPlusEngramBlacklist instead of a QoLPlusEngramWhitelist as config variable? I figure most people who install this mod will want to have the majority of the features active and only a small potion of them excluded. If you want to do that now, you have a very long list of engrams to add to the whitelist. With a blacklist, you would only have a way shorter list. Also with a blacklist people only need to know the engram names of the stuff they want to exclude and not all of them. So if an engam name is missing on the list it is less of a trouble. In addition, features that are added after an update would be active by default with a blacklist, which somehow seems more sensible to me.