(Linux if it’s important)
These are a few, not super important changes, but still something:
By the looks of it, the server process just need to open these files with ‘R’, not ‘RW’:
steam_appid.txt
Maps/*/Environment/Bounds.dat
Maps/*/Environment/Flags_Data.dat
Maps/*/Environment/Roads.dat
Maps/*/Environment/Paths.dat
Maps/*/Environment/Nodes.dat
Maps/*/Environment/Navigation_*.dat
Maps/*/Level/Objects.dat
Maps/*/Level/Buildables.dat
Maps/*/Terrain/Resources.dat
Maps/*/Terrain/Trees.dat
Maps/*/Spawns/Jars.dat
Maps/*/Spawns/Players.dat
Maps/*/Spawns/Animals.dat
Maps/*/Spawns/Vehicles.dat
Maps/*/Spawns/Fauna.dat
ServerHelper.sh:
# instead of copying, which cause other servers running in same installation to crash;
# move instead? In some way
if [[ -f $steamcmd_steamclient ]]
then
mv $steamcmd_steamclient $unturned_steamclient
else
mv $redist_steamclient $unturned_steamclient
fi
# and also perhaps use exec?
exec ./Unturned_Headless.x86_64 -batchmode -nographics "$@"
What changes do you guys think is most worth doing? Any changes?
I personally think the top is most worth doing since that’s the part you “can’t do yourself”