You are viewing a potentially older version of this package. View all versions.
Ghost_Pack-VargheimGate-0.3.2 icon

VargheimGate

Season gate for the Vargheim server: one fresh start per character per season, armed in the world save. Required to join; does nothing elsewhere.

Date uploaded a day ago
Version 0.3.2
Download link Ghost_Pack-VargheimGate-0.3.2.zip
Downloads 12
Dependency string Ghost_Pack-VargheimGate-0.3.2

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

Vargheim — a Ghost Pack server

VargheimGate

The season gate: one fresh start per character per season, enforced by the world itself. Required to join Vargheim; harmless anywhere else.

What it does

  • On a gated server: the first time a character joins in a season, it starts the season fresh. Its inventory is emptied and replaced with a starter kit, and its known recipes, pieces, materials, stations and trophies are cleared, along with its Forsaken power and food. Skills above 25 are lowered to 25. The character is then stamped with the season and left alone from then on. An existing character gets a Yes/No question first, and answering No logs out with the character unchanged. A brand-new character isn't asked.
  • Everywhere else: nothing happens. Other servers and single player are not affected.
  • Server side: it tells joining players the season rules, and can turn away players who don't have the mod.

Tip: use a new character for the server. Your other characters stay untouched as long as you answer No.

How a season is armed (0.3.0)

The season label the gate uses is stored in the world save, not in the config. The config's SeasonId is only a request. The world takes it once, the first time this version runs on a world that has never been armed; after that the world keeps its label no matter what the config says. A config file that gets overwritten or mis-edited can therefore never ask players to reset.

To really start a new season an admin sets SeasonId in the config and runs vg_season arm in the game console while connected. vg_season on its own shows what the world is armed for and what the config says.

Server settings (digi.vargheim.gate.cfg)

Setting Default What it does
Enabled true Master switch
SeasonId S2 Requested season label. Takes effect with vg_season arm (see above).
SkillCap 25 Skills above this are lowered to it on entry
RequireMod true Turns away players who don't have the mod
NemesisScore 5000 Star Level System Nemesis score a gated character is set back to
ExemptIds Steam ids never gated

Changelog

  • 0.3.2 — icon and README (no code change; the server accepts any 0.3.x client).
  • 0.3.1 — case-insensitive season key; server accepts any 0.3.x client.
  • 0.3.0 — the season label is armed in the world save (vg_season / vg_season arm); the config alone can never reset anyone again.
  • 0.2.0 — clears chosen professions on entry (with VargheimProfessions 0.5.15+).
  • 0.1.0 — first release.

Part of the Vargheim mod set by Ghost Pack. Source and runbook: https://github.com/dig1talwolve3/vargheim-mods · Questions and bug reports: the Ghost Pack Discord, #s2-bug-reports.