ARK: Survival Evolved

ARK: Survival Evolved

CE: Races
 This topic has been pinned, so it's probably important
Zarum  [developer] Apr 1, 2021 @ 3:42pm
GameUserSettings.ini
The code below contains the default values and can be pasted in your GameUserSettings.ini. Make sure to have an empty line above the [SFF] Header! Also, all INI options that need explaining have a descriptor below. Use 'CTRL+F' to search for the INI.

[SFF] UseTextureCompatabilityMode=False UseClearUnderwearMask=False AllowPartAbilities=True ForceAllowAbilitiesForAdmins=False AllowHiddenAbilities=False AllowGliderWings=True AllowClimbingClaws=True AllowWaterStability=True AllowVampireEyes=True AllowJetWings=True AllowAttackBlades=True AllowJumpLegs=True AllowBasiliskEyes=True AllowFireBreath=True AllowIceBreath=True AllowLightningBreath=True AllowAcidBreath=True AllowStalkerGrapple=True AllowFireAuraToggle=True AllowTailAuraToggle=True AllowRightHandCarry=True AllowLeftHandCarry=True AllowDrowEyes=True AllowGlowToggle=True AllowGlowLight=True AllowShadowInvis=True AllowHealAura_All=True AllowHealAura_Ally=True PreventWithGliderWings= PreventWithClimbingClaws= PreventWithWaterStability= PreventWithJetWings= PreventWithVampireEyes= PreventWithAttackBlades= PreventWithJumpLegs= PreventWithBasiliskEyes= PreventWithFireBreath= PreventWithIceBreath= PreventWithLightningBreath= PreventWithAcidBreath= PreventWithStalkerGrapple= PreventWithFireAuraToggle= PreventWithTailAuraToggle= PreventWithRightHandCarry= PreventWithLeftHandCarry= PreventWithDrowEyes= PreventWIthGlowToggle= PreventWithGlowLight= PreventWithShadowInvis= PreventWithAura_All= PreventWithAura_Ally= EngramLock_GliderWings= EngramLock_ClimbingClaws= EngramLock_WaterStability= EngramLock_JetWings= EngramLock_VampireEyes= EngramLock_AttackBlades= EngramLock_JumpLegs= EngramLock_BasiliskEyes= EngramLock_FireBreath= EngramLock_IceBreath= EngramLock_LightningBreath= EngramLock_AcidBreath= EngramLock_StalkerGrapple= EngramLock_FireAuraToggle= EngramLock_TailAuraToggle= EngramLock_RightHandCarry= EngramLock_LeftHandCarry= EngramLock_DrowEyes= EngramLock_GlowToggle= EngramLock_GlowLight= EngramLock_ShadowInvis= EngramLock_HealAura_All= EngramLock_HealAura_Ally= MaxLocationOffset=50 MaxScale=2.5 MinScale=0.1 MaxRotationOffset=180 MaxPlayerScale=1.5 MinPlayerScale=0.5 MinBoneScale=0.2 MaxBoneScale=2.5 AllowBoneCustomization=True AllowHairAdding=True PreviewNoUnderwear=False WaterStabilityStaminaAddPerSecond=0 WaterStabilityFoodAddPerSecond=0 AttackBladesStamCost=3.5 AttackBladesDamage=10 JumpLegsHeightMult=1.5 RemoveUnderwear=False AllowRunningWithBreathWeapons=False BreathBaseInstantDamage_Fire=3 StaminaDrainPerSec_Fire=10.0 MaxHealthPercentDamagePerSecond_Fire=0.08 MinDamagePerSec_Fire=12.0 MaxDamagePerSec_Fire=100.0 PreventWithFireBreath= EngramLock_FireBreath= BreathBaseInstantDamage_Ice=3 StaminaDrainPerSec_Ice=10.0 MaxHealthPercentDamagePerSecond_Ice=0.04 MinDamagePerSec_Ice=6.0 MaxDamagePerSec_Ice=50.0 MoveSpeedModifier_Ice=0.7 BreathBaseInstantDamage_Lightning=25 StaminaDrainPerSec_Lightning=10.0 BreathWeaponsFriendlyFire=False ScaleBreathWeaponsWithMelee=True StaminaDrainPerShot_Acid=15.0 BreathBaseInstantDamage_Acid=120 BreathBaseExplosionDamage_Acid=80 BreathBaseDamagePerSec_Acid=4 StaminaDrainPerSec_Hovering=0.0 StaminaDrainPerSec_Thrusting=0.0 StaminaDrainPerSec_Gliding=0.0 NoFlyWingStamDrainWithTekJetpack=true AllowBodyVariants=True AllowArmorHiding=True AllowUnderwearCustomizations=True SkipMoveDownCode=False UseMirrorWhitelist=False UseMirrorBlacklist=False MirrorBlacklist= MirrorWhitelist= MakeTemplatesReadMirrorLists=False BreathWeaponAnimationCompatabilityMode=False HairCompatabilityMode=False AllowUnderwearHiding=True AllowOnlyScissorStyling=False AllowAllFalseParts=False ScissorsGiveHair=True AllowPartDisabling=False DoNotCheckPlayerID=False ForceAllowMirrorUseInCaves=False AllowHidingImplant=True AllowShowingImplant=True AllowGrabbingUnconsciousDinos=True AllowWildDinoGrabbing=True AllowEnemyDinoGrabbing=False AllowAlliedDinoGrabbing=True AllowTribedDinoGrabbing=True AllowEnemyPlayerGrabbing=False AllowAllyPlayerGrabbing=False AllowTribedPlayerGrabbing=True AllowGrabbingPlayers=True MaxGrabDragWeight=70.0 GrabbedWeightMultiplier=0.8 AllowToolsWhileInvis=False ShadowInvis_InvisibleToDinos=True ShadowInvis_DinoInvisibilityRange=0 ShadowInvis_StamDrainPerSec=0 HealAura_AllowTribeHealing=True HealAura_AllowAllyHealing=True HealAura_AllowDinoHealing=True HealAura_All_AllowWildDinoHealing=True HealAura_AllowOtherPlayerHealing=True HealAura_AllowSelfHealing=True HealAura_AllowHealSleeping=False HealAura_AllowRaidDinoHealing=False HealAura_StamCostPerSec=4.0 HealAura_MinStamToHeal=20.0 HealAura_HealthPercentPerSec_Self=0.5 HealAura_HealthPercentPerSec_Player=0.5 HealAura_HealthPercentPerSec_Dino=0.5 HealAura_MaxHealingPerSec_Self=100.0 HealAura_MinHealingPerSec_Self=8.0 HealAura_MaxHealingPerSec_Player=300.0 HealAura_MinHealingPerSec_Player=10.0 HealAura_MaxHealingPerSec_Dino=400.0 HealAura_MinHealingPerSec_Dino=20.0 HealAura_StamUsePerHealthUnit_Self=0.1 HealAura_StamUsePerHealthUnit_Player=0.2 HealAura_StamUsePerHealthUnit_Dino=0.05 HealAura_MaxNumHealTargets=30 HealAura_HealingRadius=2500 DisableMaxStatEditing=False




Option Descriptions:


AllowPartAbilities
This option, when set to true, will allow certain parts to give the player abilities like gliding, flying, climbing, and even thermal vision! This setting overrides any individual ability togglables.

UseTextureCompatabilityMode
This option, when set to true, will NOT use the custom desaturated textures that help give better color variation. But, when set to true, it will also add compatibility for mods like Naturalism 2 or Jack&Jill that replace the character's 3rd person texture.

UseClearUnderwearMask
When set to true, this will not use the default underwear masks when not wearing any armor. This is only useful to have set to true if another mod you have installed removes underwear. That way, without underwear, you won't see holes in your character mesh.

Allow [Ability]
These options, when set to true, disable the ability for all players, making any parts with the ability purely cosmetic.

MaxLocationOffset
This option allows you to set the maximum location offset you allow your players to have on each customization part. Setting this value to 50 (for example), lets them go between -50 and 50 on each axis. This option has a minimum value of 0.0001.

MaxScale
This option allows you to set the maximum scale you allow your players to have on each customization part. Setting this value to 5 (for example), lets them have a maximum scale of 5 on each axis. This option has a minimum value of 0.0001.

MinScale
This option allows you to set the minimum scale you allow your players to have on each customization part. Setting this value to 0.01 (for example), lets them have a minimum scale of 0.01 on each axis. This option has a minimum value of 0.0001.

MaxRotationOffset
This option allows you to set the maximum rotation offset you allow your players to have on each customization part. Setting this value to 80 (for example), lets them go between -80° and 80° on each axis. This option has a minimum value of 0.0001 and a maximum value of 180.

MaxPlayerScale
This option allows you to set the maximum player scale you want allow your players to have. Setting this value to 3 (for example), lets them have characters 3x the normal size. Bare in mind, things may get weird with more extreme sizes. This option has a minimum value of 0.075 and a maximum value of 3.

MinPlayerScale
This option allows you to set the minimum player scale you want allow your players to have. Setting this value to 0.1 (for example), lets them have characters 0.1x the normal size. Bare in mind, things may get weird with more extreme sizes. This option has a minimum value of 0.075 and a maximum value of 3.

MinBoneScale
This option allows you to set the minimum scale you allow your players' bones to have. Setting this value to 0.01 (for example), lets them have a minimum scale of 0.01 on each axis. Bare in mind, things may get weird with more extreme sizes. This option has a clamped value range of (20 - 0.005).

MaxBoneScale
This option allows you to set the maximum scale you allow your players' bones to have. Setting this value to 5 (for example), lets them have a maximum scale of 5 on each axis. Bare in mind, things may get weird with more extreme sizes. This option has a clamped value range of (20 - 0.005).

AllowBoneCustomization
When set to true, this option allows the player to change the scale of their bones via the Persona Mirror. If false, the bones will not be altered and the 'bone customization' tab will no longer exist.

AllowHairAdding
When set to true, this option allows the user to add hair in the customizer. When false, the user can only set current and lower values of hair length.

PreviewNoUnderwear
When set to true, this option removes underwear from the customization preview menu.

WaterStabilityStaminaAddPerSecond
This float value will determine the amount of stamina to add per second for players that are swimming and have a part with the water stability ability.

WaterStabilityFoodAddPerSecond
This float value will determine the amount of food to add per second for players that are swimming and have a part with the water stability ability.

PreventWith [ability]
These INIs (containing all "prevent with" INIs) are used to prevent players from being able to use certain abilities when they have other abilities. The prevented abilities need to be a comma-separated list with the EXACT parameter name pertaining to each ability. The paramater name is the same as the INI option name, but without "PreventWith". An example with ALL ability parameters is listed below.

PreventWithAttackBlades=GliderWings,ClimbingClaws,WaterStability,JetWings,VampireEyes,AttackBlades

AllowHiddenAbilities
When set to true, this option allows parts with abilities to still give the player abilities even if they have that part hidden.

AttackBladesStamCost
This INI determines the stamina cost for each swing of the attack blades. Nice and simple.

AttackBladesDamage
This INI determines the damage amount dealt on each swing of the attack blades, but there are a few things you must take note of. Firstly, The longer you attack with the blades, the more damage you do. Secondly, the damage number is arbitrary, meaning it's not going to be 1 to 1 from the INI to in-game, so you'll need to do some testing. Thirdly, this value should be an INT, meaning it will not accept non-whole numbers.

JumpLegsHeightMult
This INI will set the amount of extra height you gain when a player jumps with a jump legs part attached. It sets the jump height as a multiplier (multiplied by the player's default jump height.)

EngramLock [ability]
These INIs (containing all "Engram Lock" INIs) are used to prevent players from being able to use certain abilities when they have not unlocked a specified engram. To correctly specify an engram in one of these INIs, you need to past the ITEM's blueprint path. An example with the Stone Hatchet Engram is shown below.
EngramLockGliderWings=/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponStoneHatchet.PrimalItem_WeaponStoneHatchet

RemoveUnderwear
This option, when set to true, will remove the underwear mesh from the TPV character and also remove the default underwear texture masks. (This will override UseClearUnderwearMask and PreviewNoUnderwear if set to TRUE.)

SkipMoveDownCode
When set to true, CE will no longer move you up or down depending on your size when you mount a dino. This can be useful if you have modded creatures and, for some reason, your character is nowhere near where they should be. Enabling this may also improve performance, but beware that it may be best to leave this enabled if your PlayerScale is anything but 1.0

UseMirrorWhitelist & UseMirrorBlacklist
When set to true, CE will check the MirrorBlacklist or MirrorWhitelist respectively to see if a player is allowed to access the mirror or not. If both are false, it will not check the lists and will let anyone use it. Admins are automatically allowed to bypass the whitelist/blacklist.

MirrorWhitelist & MirrorBlacklist
These String variables are a comma separated list of SteamIDs that you want to whitelist or blacklist from being able to use the mirror. for example: [MirrorWhitelist=1111111,2222222,333333]

MakeTemplatesReadMirrorLists
When set to true, CE will check the MirrorBlacklist or MirrorWhitelist respectively to see if a player is allowed when loading templates. If both are false, it will not check the lists and will let anyone use templates. Admins are automatically allowed to bypass the whitelist/blacklist.

BreathWeaponAnimationCompatabilityMode
When set to true, using a breath weapon will no longer open your mouth.

HairCompatabilityMode
When set to true, CE will not replace the hair with its own component. However, the J&J hairs will not work.

AllowUnderwearHiding
When set to true, CE will allow players to hide or show their underwear via the Mirror's UI menu. NOTE: RemoveUnderwear and UseClearUnderwearMask will ALWAYS hide underwear and must be disabled to give your players this option.

AllowOnlyScissorStyling
When set to true, players will not be able to change their hair style, length, or color via the mirror and must, instead, use the Cosplay Scissors.

AllowAllFalseParts
When set to true, this will allow the admin-accessible allowed parts list to have every part disabled.

ScissorsGiveHair
When set to true, this will allow the CE scissors to give Human Hair when the saved hair is shorter than it was previously.

AllowPartDisabling
When set to true, this will allow for admins to disable certain parts in the mirror from being accessible.

DoNotCheckPlayerID
When set to true, this stops the server from checking if the PlayerID on their save file matches the player's current PlayerID. This means that it will no longer make a new save file for the player if their PlayerID doesn't match the one saved on the save file. In other words: enabling this will cause a player's customizations to persist even if the player makes a new character.

StaminaDrainPerSec_Hovering / StaminaDrainPerSec_Thrusting
These float values change the amount of stamina that is drained when using the jet wings.

StaminaDrainPerSec_Gliding
This float value changes the amount of stamina that is drained when using the gliding wings.

MaxGrabDragWeight
Defining this maximum of drag weight allows you to control what creatures can be picked up. For a list, go here and sort by drag weight. https://ark.fandom.com/wiki/Drag_Weight

GrabbedWeightMultiplier
This defines what the weight of the creature you're carrying should be multiplied by before adding its weight to your character.

AllowToolsWhileInvis
If true, it allows the player to equip any tool or weapon while using an invisibility ability, like the Shadowmane Invisibility Part Ability.

ShadowInvis_DinoInvisibilityRange
The range at which, while invisible, dinos will sense you and return to their default aggression state. You must have ShadowInvis_InvisibleToDinos set to true for this to work.

DisableMaxStatEditing
If true, this will prevent CE: Races from editing or setting any of the player's Max Status Values. Note, this will prevent some race stat multipliers from working.
Last edited by Zarum; Nov 2, 2022 @ 5:00pm