Excluding textures and sound for dedicated servers

We have a client and server type of game that works with dedicated servers.

We will distribute standalone dedicated servers this week on steam as ‘tool’ and hope we could get rid of the textures and sound assets in a convenient way.

All assets being .uasset we can’t easily get rid of them and it is not convenient to manually get them out at every build.

Is there something we could do to filter certain asset types at the cooking level?

Our game weight +10Gb build so it would certainly be beneficial for us, the user and steam.

If anyone is interested to know, dedicated servers can be packaged properly in “small footprint configuration” by using the RunUAT bat file ;

CALL “%RunUAT_PATH%” BuildCookRun -project="%Project_PATH%" -noP4 -platform=Win64 -clientconfig=%PackageType% -serverconfig=%PackageType% -cook -server -serverplatform=Win64 -noclient -build -stage -archive -archivedirectory=“Output Directory”

I hope this helps.

Hey Bigzer. A small unrelated question; where did you turn to for documentation regarding steam dedicated servers?

There’s not much documentation about it as of now from my understanding. We’ve tried many stuff ourselves, read the engine’s source code and asked questions on the forum, answerhub and IRC. Not the most convenient way of working I have to admit.