ARK: Survival Evolved

ARK: Survival Evolved

Small DodoWyvern
 This topic has been pinned, so it's probably important
2Slow2Shoot  [developer] 21 Sep, 2019 @ 6:52am
INI-Settings
General
Please note, that this mod is new (21.09.2019) and it can happen, that one or another option isn't working like intended. In this case, please report and I will check.

Options

Settings have to be added to your GameUserSettings.ini.
Possible Settings (values are the default ones):
[SMDWyvern] BiteGlobalDamageMultiTamed=1.0 BiteGlobalDamageMultiUntamed=1.0 AttackBiteBaseDamage=55 ExtraDamageMultiBiteTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiBiteUntamed= BreathFireGlobalDamageMultiTamed=1.0 BreathFireGlobalDamageMultiUntamed=1.0 AttackBreathFireBaseDamageDirectTamed=10 AttackBreathFireBaseDamageDirectUntamed=10 ExtraDamageMultiFireTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiFireUntamed= BuffDamageFirePercentageTamed=0.001 BuffDamageFirePercentageUntamed=0.001 BreathCorruptGlobalDamageMultiTamed=1.0 BreathCorruptGlobalDamageMultiUntamed=1.0 AttackBreathCorruptedBaseDamageDirectTamed=2 AttackBreathCorruptedBaseDamageDirectUntamed=2 ExtraDamageMultiCorruptTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiCorruptUntamed= BuffDamageCorruptPercentageTamed=0.0005 BuffDamageCorruptPercentageUntamed=0.0005 BuffDamageCorruptPercentageTorporTamed=0.035 BuffDamageCorruptPercentageTorporUntamed=0.035 BuffDamageCorruptPercentageFoodTamed=0.001 BuffDamageCorruptPercentageFoodUntamed=0.001 BuffDamageCorruptPercentageWaterTamed=0.001 BuffDamageCorruptPercentageWaterUntamed=0.001 BreathIceGlobalDamageMultiTamed=1.0 BreathIceGlobalDamageMultiUntamed=1.0 AttackBreathIceBaseDamageDirectTamed=5 AttackBreathIceBaseDamageDirectUntamed=5 ExtraDamageMultiIceTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiIceUntamed= BuffDamageIcePercentageTamed=0.001 BuffDamageIcePercentageUntamed=0.001 BreathLightningGlobalDamageMultiTamed=1.0 BreathLightningGlobalDamageMultiUntamed=1.0 AttackBreathLightningBaseDamageDirectTamed=15 AttackBreathLightningBaseDamageDirectUntamed=15 ExtraDamageMultiLightningTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiLightningUntamed= BreathPoisenGlobalDamageMultiTamed=1.0 BreathPoisenGlobalDamageMultiUntamed=1.0 AttackBreathPoisenBaseDamageDirectTamed=66 AttackBreathPoisenBaseDamageDirectUntamed=66 AttackBreathPoisenBaseDamageExplodeTamed=55 AttackBreathPoisenBaseDamageExplodeTamed=55 ExtraDamageMultiPoisenTamed=(Gigant_Character_BP_C=7.0/true,Gigant_Character_BP_TekCave_C=7.0/true,Gigant_Character_BP_Corrupt_C=7.0/true) ExtraDamageMultiPoisenUntamed= BuffDamagePoisenBaseTamed=10 BuffDamagePoisenBaseUntamed=10 IncomingDamageMultiTamed=(Gigant_Character_BP_C=0.15/true,Gigant_Character_BP_TekCave_C=0.15/true,Gigant_Character_BP_Corrupt_C=0.15/true) IncomingDamageMultiUntamed= BuffUseMeleeMultiTamed=false BuffUseMeleeMultiUntamed=false BuffPreventOnBossDino=false DisableMating=false DisableTaming=false disableTekSaddleRecovery=false TekSaddleRecoveryInterval=1.0

In the following explanations, I will use some placeholder inside the options,
because I don't want to explain every option over and over again for every attack type.
Those placeholders don't mean you can create new options. Only options that are working, are the ones above.

{AttackType}GlobalDamageMulti (Tamed /Untamed)
Multiplier for the damage of the {AttackType} attack.
You can set different values for tamed and untamed.

AttackBiteBaseDamage (Tamed /Untamed)
Sets the base damage of the bite attack.
You can set different values for tamed and untamed.

Attack{AttackType}BaseDamageDirect (Tamed /Untamed)
Sets the direct base damage of the {AttackType} attack.
Attention: Don't set this value below 2, because this could prevent the buff(s) from getting applied.
You can set different values for tamed and untamed.

Attack{AttackType}BaseDamageExplode (Tamed /Untamed)
Sets the explode base damage of the {AttackType} attack.
You can set different values for tamed and untamed.

ExtraDamageMulti{AttackType} (Tamed /Untamed)
With this option, you can set damage multis based on the victim.
You can set different values for tamed and untamed.

Syntax:
([DinoClass]=[Multiplier]<float>/[OnlyWild]<true/false>,[DinoClass]=[Multiplier]<float>/[OnlyWild]<true/false>)
- "OnlyWild" means: This Multiplier should only be applied to targets, which are wild.

IncomingDamageMulti (Tamed /Untamed)
With this option, you can set incoming damage multis based on the attacker.
This means, you can control how much damage a specific dino class can do to you.
You can set different values for tamed and untamed.

Syntax:
([DinoClass]=[Multiplier]<float>/[OnlyWild]<true/false>,[DinoClass]=[Multiplier]<float>/[OnlyWild]<true/false>)
- "OnlyWild" means: This Multiplier should only be applied to targets, which are wild.

BuffDamage{AttackType}Percentage/Base{StatusType} (Tamed /Untamed)
Sets the percentage or base value, which will be given to the victims health or {StatusType}.
Water,Food values decrease and Torpor increases.
The damages to health of Fire, Corrupt and Ice are having hardcoded min values, which will,
at least, getting applied to the victim. Even if the percentage would do less:
Fire: min. 15HP
Corrupt: min. 3HP
Ice: min. 6HP
You can set different values for tamed and untamed.

BuffUseMeleeMulti(Tamed /Untamed)
If this is enabled. The damage caused by the buff is scaled with the melee damage percentage (status value) of the DodoWyvern.
You can set different values for tamed and untamed.

BuffPreventOnBossDino
If this is enabled. The buff isn't working on dinos having the "IsBossDino" flag set.

DisableMating
If this is enabled, you cannot get eggs using mating.

DisableTaming
If this is enabled, you cannot tame the DodoWyvern.
So only eggs, found in nests, will work.

disableTekSaddleRecovery
If this is enabled, the Tek saddle will not give you infinite Stamina anymore.

TekSaddleRecoveryInterval
The interval in which will the Stamina should set back to 100%.



How is damage getting calculated

For direct damages:
[GlobalMulti] * [ExtraDamageMulti] * [BaseDamageDirect] * [MeleeDamagePercentage] = Damage

For buff damages with percentage:
[BuffDamage Percentage] * [MeleeDamagePercentage, if enbaled] * [MaxStatusValue] = Damage

For buff damages with base:
[BuffDamage Base] * [MeleeDamagePercentage, if enbaled] = Damage