branchrust_reboot/main/hackweek_local_tutorialcancel
15 Commits over 0 Days - ∞cph!
Stripping out more useless stuff, adding in more needed stuff
Shut down the tutorial server if the player disconnects for more than 5 seconds or finishes the tutorial
Include some needed scriptable objects
Strip out deep sea, cargo ship and other expensive vehicles
Show a loading screen while the tutorial server is booting
Fixed cook mission stage not working
Fixed respawn stage not working
Merge from hackweek_local_tutorial/mesh_strip
More asset scene work, still not quite working
Don't allow the server to save when running in local server mode
Don't allow more than one player to connect
Don't allow connections from other IP addresses (in case the default server port is open on the network)
Don't load monument bundles or asset scenes when running a local server
Add a list of allowed files, don't let the asset scene system load them (not quite working yet)
Tutorial island successfuly runs as a scene in a dedicated build
Fixed a bunch of serialization mismatch fields in BoatBuildingStation, BoatAI, BoatBuildingBlock and PlayerBoat
Was preventing local builds
Setup tutorial island scene as a playable scene
Ripped out a massive amount of tutorial code for handling the spawning around the world edge
Fixed server shutting down when player tried to connect
Better line reading of logs
Read the log file instead and run the server in the shell
Properly route stdout to the rust client
Watch for server ready message, connect player once server has booted
First steps for a local tutorial
Start up a local server via debug.startLocalTutorial convar, currently only loads craggy