Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I would like to be able to change the crafting material amounts, but at the moment I can't see how to get at that stuff using the ADK. Think we need another set of functions to change it. For the moment I am stuck with the random assignments set when I create the blueprint.
I am asuming that your max tier limit is on the starting item? If its already of quality x+ then don't research just blueprint? Problem with that is that in game items are random, and an ascendant game item can be worse stats than a lower quality item. To limit the output item (rather than the input) you can reduce the multipliers to reduce overall effectiveness. In the end I think that achieves the same thing?
I do like the varying times for each level though, i'll look to add this.
What I mean is a limit on what can be input for upgrade in the first place. So server admins/users could set it so nothing above the mod's version of Journeyman for example would be upgradeable; meaning the research option would be greyed out if the item were already above Journeyman by the mod's calcualtions. Basically, caring about the stats, not the random tier label.
This is mainly a consideration setting for server admins to limit how much something can be upgraded if they choose to. Not everyone on a server is going to abide by a spoken rule of don't upgrade anything above Mastercraft for instance but a config that enforces that rule isn't something they can get around. Having a single setting for this is useful because some people don't want to get into the all in configuration while others want to min/max the settings.
Something like:
MaxInputTier=Journeyman (or whatever the user chose)
Just make sure that people realize this is based on Stats, not the random tier color/label the game gives.
From what I understand (just guessing haven't tested yet) server admins should be able to add config ini changes to override engrams. Something like
ConfigOverrideItemCraftingCosts=(ItemClassString="/Game/Mods/DestructiveTester/item/PrimalItemStructure_DestructiveTester.PrimalItemStructure_DestructiveTester",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemConsumable_RawMeat_C",BaseResourceRequirement=3.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemConsumable_CookedMeat_C",BaseResourceRequirement=2.0,bCraftingRequireExactResourceType=false)))
in the [/script/shootergame.shootergamemode] section
as the only engram we have is the building of the station itself; this is the only way to change the cost of researching, unless wuzzy was to add a fuel resource like research coins or something (who's crafting cost could then be change similarly)
What I would really like to see is a way to limit the amount of researchers a single player could build, then I would have to choose what I'm upgrading instead of just building more stations : )
wuzzy already has config settings to make things take longer to upgrade higher ter items.
RamshackleThreshold=1
RamshackleMultiplier=1
AscendantThreshold=6
AscendantMultiplier=0.01
from what I understand to get the same improvement on a ascendant item would take 100x longer, though the ascendant would be done in 100 small improvement chunks.
----------------------------
as for doing something like "MaxInputTier=Journeyman (or whatever the user chose)", simply make the improvement so small that it would take years to change the item in any noticeable way or set it to 0 if supported.
PrimitiveMultiplier=2
RamshackleThreshold=1
RamshackleMultiplier=1
ApprenticeThreshold=3
ApprenticeMultiplier=.5
JourneymanThreshold=4
JourneymanMultiplier=0.0000001
MastercraftThreshold=5
MastercraftMultiplier=0.0000001
AscendantThreshold=6
AscendantMultiplier=0.0000001
Hope this helps, Wuzzy kind of already explained this but i'm a numbers guy and thought example configs might help.