citadelfwf_win64
steamcmd
Citadel: Forged with Fire
CitadelServer.exe
-nosteamclient -server
19238
Citadel/Saved/Logs/Citadel.log
70
None
489650
anonymous
Port=.*
Port=
Citadel/Saved/Config/WindowsServer/Engine.ini
ConnectionPort=.*
ConnectionPort=
Citadel/Saved/Config/WindowsServer/Game.ini
QueryPort=.*
QueryPort=
Citadel/Saved/Config/WindowsServer/Game.ini
(ServerName=")([^",]*)
${1}%key%
Citadel/Saved/Config/WindowsServer/Game.ini
key-regex
(PlayerLimit=)([^,]*)
${1}%key%
Citadel/Saved/Config/WindowsServer/Game.ini
key-regex
Password=.*
Password=
Citadel/Saved/Config/WindowsServer/Game.ini
Used to verify that it successfully bound to the ports you defined (not recommended for long term use).
cfg1="Engine.ini"
cfg2="Game.ini"
if [ -d "Citadel/Saved/Config/WindowsServer" ]
then
echo "Config files already generated or fixed. OK!"
else
echo "Config files not found."
echo "Downloading config files in $cfg1 and $cfg2!"
mkdir -p Citadel/Saved/Config/WindowsServer
wget https://pastebin.com/raw/Rn9BHUUz -O Citadel/Saved/Config/WindowsServer/$cfg1
wget https://pastebin.com/raw/FzXyKpiA -O Citadel/Saved/Config/WindowsServer/$cfg2
fi
Citadel/Saved/Config/WindowsServer/Game.ini