Files
ROSS/.env.example
T
ThomasandClaude Sonnet 5 560f6a968f Rebrand welcome messages and re-enable drop-roll debug logging
Welcome message default/example changed from "Welcome to ROSE" to
"Welcome to ROSS", and the hardcoded post-login system message
replaced with a ROSS-specific credit line.

Also re-enable the codedebug SendPM lines in GetNewDrop that report
the raw randv/money/zulyrate/item/itemrate values behind each
zuly-vs-item roll (previously commented out) -- needed to diagnose
in-game why item drops are still rare/absent after the drop-rate and
item-index fixes, without guessing at STB drop-table values blind.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-09 07:16:01 +02:00

37 lines
1.3 KiB
Bash

# Copy to .env and adjust. All server settings are controlled from here -
# docker compose renders them into the .conf files at container start.
# --- Database -----------------------------------------------------------
DB_NAME=ktrose
DB_USER=rose
DB_PASSWORD=change_me
# --- Public address -------------------------------------------------------
# The address game clients connect to. For a LAN-only server this can stay
# 127.0.0.1 / the LAN IP; for an internet-exposed server this MUST be the
# public IP or DNS name of this host, otherwise clients won't be able to
# reach the char/world server after the login server hands them off.
PUBLIC_HOST=127.0.0.1
# --- Ports (published to the host) ----------------------------------------
LOGIN_PORT=29000
CHAR_PORT=29100
WORLD_PORT=29200
# --- Server / channel naming -----------------------------------------------
LOGIN_SERVER_NAME=ROSE Login
CHAR_SERVER_NAME=Server 1
WORLD_CHANNEL_NAME=Channel 1
WORLD_WELCOME_MSG=Welcome to ROSS
# --- Gameplay knobs ---------------------------------------------------------
WORLD_MAX_CONNECTIONS=500
WORLD_SAVE_TIME=3600
CHAR_DELETE_TIME=3600
LOGIN_CREATE_ACCOUNT=1
# --- Inter-server auth (must just be consistent across the 3 servers) -------
SHARED_LOGIN_PASS=789456
SHARED_CHAR_PASS=456123
SHARED_WORLD_PASS=321654