branchrust_reboot/main/hackweek_local_tutorialcancel

35 Commits over 242 Days - 0.01cph!

6 Days Ago
Merge from main
6 Days Ago
Updated mac and windows local server handler to use the new NativeProcess generic handler
7 Days Ago
Merge from main
7 Days Ago
Local server instance handler for Mac (only required some minor directory changes and disabling visual console convar) Updated ignore file
10 Days Ago
Merge from main
10 Days Ago
▌▄▆▍ ▆▉▇▄▌ ▅▊▅▆ ▌▌▌██ ▆▉▆▋▋ █▆▍▆▍▇ █▋▅▆▉█
11 Days Ago
Invoke via a UI button, very WIP
11 Days Ago
Some general refactors to make the local server process more generic for future plans
11 Days Ago
Updated paths
11 Days Ago
Fixed furnaces not working Removed tutorial island map marker (we can just render terrain) Fixed navmesh not starting Disable all skins while in tutorial (saves us having to bundle redirects)
11 Days Ago
Instead of running BuildAssetBundles over all assets when making a tutorial build and putting all non tutorial assets in the private bundle, just run BuildAssetBundles over the assets needed by the tutorial Cuts down tutorial bundle builds to a couple of minutes from 15
11 Days Ago
More intelligent process for finding assets that need to be in the tutorial asset bundles Strip shaders entirely when building server or tutorial bundles - they end up in the private bundle and are deleted anyway but are still compiled and packed, now clear all variants for the build Reduces tutorial bundle build process from 40 minutes to 20 minutes Fixed some more missing assets in the tutorial bundles Fixed resource pings not working Can now boot a client, run the tutorial locally and client and server combined uses < 10gb of memory
12 Days Ago
Rework how we dump server tutorial needed paths Updated list
12 Days Ago
Resave tutorial island scene
12 Days Ago
Fixed powergrid, steam auth issues Reduce pool sizes on server Disable server save/loading Consolidate all the command line switches Bypass steam auth if a local server (we already gate it so only local ip's can connect)
13 Days Ago
Add local tutorial server folder to ignore Fixed window popping up, now successfully hidden (still triggering windows firewall though)
13 Days Ago
More merge cleanup
13 Days Ago
Some misc cleanup
13 Days Ago
Merge fixes
13 Days Ago
Merge from main (many conflicts, likely many errors)
9 Months Ago
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
9 Months Ago
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
9 Months Ago
Fixed cook mission stage not working Fixed respawn stage not working
9 Months Ago
Merge from hackweek_local_tutorial/mesh_strip
9 Months Ago
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)
9 Months Ago
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)
9 Months Ago
Tutorial island successfuly runs as a scene in a dedicated build
9 Months Ago
Fixed a bunch of serialization mismatch fields in BoatBuildingStation, BoatAI, BoatBuildingBlock and PlayerBoat Was preventing local builds
9 Months Ago
Build stuff WIP
9 Months Ago
Compile fixes
9 Months Ago
Setup tutorial island scene as a playable scene Ripped out a massive amount of tutorial code for handling the spawning around the world edge
9 Months Ago
Fixed server shutting down when player tried to connect Better line reading of logs
9 Months Ago
Read the log file instead and run the server in the shell
9 Months Ago
Properly route stdout to the rust client Watch for server ready message, connect player once server has booted
9 Months Ago
First steps for a local tutorial Start up a local server via debug.startLocalTutorial convar, currently only loads craggy