Dedicated server setup and configuration

Linux servers

 

Undead Legacy is an overhaul mod and you have to make sure that your server provider will allow uploads of modified DLL and SH files.

If you are using FileZilla to transfer files, then make sure you have this option enabled:

 

All the required files to run the server with Undead Legacy are included in the archive:

  • BepInEx
  • Mods
  • doorstop_libs
  • doorstop_config.ini
  • run_bepinex_server.sh (used to launch the server)

 

Additionally you also might have to change the following file:

7DaysToDieServer_Data/MonoBleedingEdge/etc/mono/config

And append to it the follwing:

<dllmap dll="dl" target="libdl.so.2"/>

So that it looks like:

	<dllmap dll="dl" target="libdl.so.2"/>
</configuration>

Windows servers

 

Undead Legacy is an overhaul mod and you have to make sure that your server provider will allow uploads of modified DLL files.

If you are using FileZilla to transfer files, then make sure you have this option enabled:

 

All the required files to run the server with Undead Legacy are included in the archive:

  • BepInEx
  • Mods
  • doorstop_config.ini
  • winhttp.dll

 Configuration

 

Disable EAC (EasyAntiCheat), because otherwise the mod will not work:Configuration

<property name="EACEnabled" value="false"/>

Undead Legacy supports additional custom mod specific options:

<property name="RecipeFilter" value="0"/>
<property name="WanderingHordeFrequency" value="16"/>
<property name="WanderingHordeRange" value="8"/>
<property name="WanderingHordeEnemyCount" value="10"/>
<property name="WanderingHordeEnemyRange" value="10"/>
<property name="DeathPenalty" value="3"/>
<property name="POITierLootScale" value="0"/>
<property name="BasicSurvivalChallenges" value="true"/>
<property name="DuskTime" value="20"/>
<property name="DawnTime" value="7"/>
<property name="AmbientLightLevel" value="40"/>
<property name="OverrideBrightness" value="-1"/>
<property name="ActionSkillXPMultiplier" value="100"/>
<property name="TraderMissionCooldown" value="20"/>
<property name="DeathPenalty2" value="3"/>
<property name="AIZombieRageChance" value="25"/>
<property name="AIHeatMapScoutsEnabled" value="true"/>
<property name="AIZombieDiggingEnabled" value="2"/>
<property name="AIGroupDamageBoost" value="20"/>


Stats Death Penalty (DeathPenalty2):

0 - No stat penalty
1 - Near Death Trauma Debuff (Vanilla)
2 - Near Death Trauma Debuff (Vanilla) + Lose random Action Skills
3 - Near Death Trauma Debuff (Vanilla) + Lose random Action Skills + Respawn with partial Health, Food and Water

AIZombieDiggingEnabled

0 - Disabled
1 - Can dig only during blood moons
2 - Can dig anytime

RecipeFilter:

0 - Shows all recipes
1 - Shows unknown recipes, search limited by workstation
2 - Shows only known and workstation relevant recipes

BasicSurvivalChallenges:

True or False - determines if you trigger the tutorial challenges upon first spawning on the server.

WanderingHordeFrequency:

After how many in-game hours a wandering horde would occur. On top of this value 1 to 4 additional hours may be added depending on spawn conditions. Minimum Value: 1

WanderingHordeRange:

Additional random hours added to Wandering Horde Frequency to add randomness to hours between spawns. For example, Frequency: 5, Frequency RNG Range: 10, then wandering horde will spawn anywhere between 5 to 15 (5+10) in-game hours + additional hours if special conditions occur (No players alive, etc).

WanderingHordeEnemyCount:

Fixed zombie count, that will spawn in a Wandering horde. Minimum Value: 2. Zombies + Zombie RNG Range value must not exceed: 64

WanderingHordeEnemyRange:

This value determines up to how many additional zombies can spawn for Wandering Horde. For example, Zombies: 5, Zombies RNG Range: 10, then wandering horde will spawn anywhere between 5 to 15 (5+10) zombies. Combined value must not exceed: 64

DeathPenalty

Sets what will be the consequences to your progression when you die in the game:
0 - No penalty (you will not get XP debt as well as no debuff, that lowers your Attributes)
1 - Beginner, near Death Trauma debuff (Vanilla like experience)
2 - Moderate, same as beginner, but also with loss of random Action skills
3 - Standard, same as moderate, but also you will respawn with partial health, food and water

POITierLootScale

Multiplier determining how important a POI Tier is when scaling Loot Stage. 0% - Disabled (Default), 100% Vanilla Scaling. Acceptable values are integers from 0 to 100