3,982 Commits over 1,035 Days - 0.16cph!
Fix item ownership throwing an error if the username is null
merge from crafting_update -> item_ownership
merge from fix_world_serialization_checksum -> main
Add simple checksum tests
Fix world serialization checksum not handling -0f
merge from crafting_update -> aux2
merge from cookingv2 -> crafting_update
merge from fix_multiple_effect_expiry -> cookingv2
Fix modifier removal not working when multiple effects of the same type are active
merge from crafting_update -> aux2
merge cookingv2 -> crafting_update
merge fix_fridge_io_arrow -> cookingv2
Fix fridge not showing IO arrow
- enable main power slot
- set IO arrow direction
Upload symbols with parallel streams instead of a single stream per file (via TransferUtilility))
Update to net8
Merge branch 'parallel_upload'
merge from faster_il2cpp_compilation -> main
Instead apply the IL2CPP arguments via `IPreprocessBuildWithReport` which allows you to override IL2CPP arguments per platform
- only apply to windows
Revert the project wide IL2CPP arguments since it doesn't work on OSX with clang
merge from faster_il2cpp_compilation -> main
Pass argument to IL2CPP to increase number of cores Link.exe uses
- reduces IL2CPP linking step by 22 min
merge from crafting_update -> aux2
merge from cookingv2 -> crafting_update
Fix modifiers being set to zero instead of fully removed
- fixes yield bonus going to zero once digestion effect expired
merge from client_copy_paste -> main
(update manifest)
merge from client_copy_paste -> main
Fix compile errors due to CLIENT and SERVER
Add commands to copy pastes off server since it now is based on storing on client
- `download_paste {name}` used to download from web, now it downloads from game server
- `list_pastes` to list pastes on client
- `list_pastes_sv` to list pastes on server
Fix error if trying to save a paste to client before the directory was created
merge from qol_save_sign_color -> main
Fix signs not saving the last selected color when entering & exiting sign paint mode
- it already saved brush size & everything else, only color was missed
merge from main -> client_copy_paste
merge from fix_f1_convar_value_missing -> main
Fix F1 menu not showing current value if the convar also has a description
merge from item_ownership -> crafting_update
Update ownership phrase of corpses
Update metal detector phrase
merge from main -> item_ownership
merge from fix_runtime_profiling_container_url -> main
Fix runtime profiler not running when using the new upload container convars
- required the SAS token convar to be set even if it was using the container upload method
Add convar to control if item ownership is shown on client
- `show_item_ownership`
Add support for streamer mode
- show `STREAMER MODE` instead of the username for all item ownership on client
merge from fix_train_barricade_collision -> main
Set trains to hit construction layer again so they can hit barricades
Disable stackable item support on rockets
- the convar was already disabled but lets not forget this
merge from crafting_update -> aux2