Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Lockstep
The next boss stays sealed until every player on the server has defeated the previous one. Server synced.
CHANGELOG
Changelog
0.6.1
- Fixed: translated text no longer turns back to English with OdinHorse or similar mods installed.
0.6.0
- Translations: every word you read is in
translations/English.yml; aLockstep.translations.<Language>.ymlinBepInEx/configtranslates it.
0.5.1
- Fixed: players on a slow connection with many mods are no longer refused when joining a server.
0.5.0
- Every gated altar's hover says whether it is open or which players the group is waiting for.
- A player on a server without Lockstep is told so, and the console commands say it too.
0.4.1
- Store page: a fuller overview of what the mod does.
0.4.0
- The server confirms a boss really died before giving credit; unconfirmed kill reports are refused and logged.
- Less work updating the altars' waiting list when players join, leave or earn credit.
- Update the server and every client together.
0.3.4
- Discord link on the store page.
0.3.3
- Faster loading: the config file is written once instead of once per setting.
0.3.2
- Less work every frame keeping the server's settings in sync.
0.3.1
- Fixed: joining a busy server no longer refuses a correct client.
- Shorter store page.
0.3.0
- Server sync moved to Charter, our own library; config files work unchanged.
- A version mismatch refuses the join with a named reason and a code in both logs.
- New console command
charter(status,diff,versions).
0.2.1
- New store icon.
0.2.0
- Renamed from OathBound to Lockstep: GUID
com.Lockstep,com.Lockstep.cfg,LockstepChain.yml,Lockstep.<world>.roster.ymland console commandlockstep. - Old OathBound files are not read: rename them to keep your settings, and remove the old DLL.
0.1.4
- Store page links to the GitHub repository.
0.1.3
- The chain file is checked on load: a stage without
keyorboss, or an empty chain, keeps the previous chain. - A duplicate
orderwarns; every message names the file and path. - Rebuilt on the rewritten shared config libraries; MIT licence added.
0.1.2
- Fixed: a frame rate loss.
- YAML files with a byte order mark are accepted.
0.1.1
- Fixed: Linux dedicated servers hung in an endless config and roster reload.
- No warning on first run when the example chain file is written.
0.1.0
- First working version: player roster, credit by attackers and radius, altar gate with spawn guard, YAML chain.
- Console commands, late joiner catch-up, inactive days and mid-playthrough backfill.