4,899 Commits over 1,431 Days - 0.14cph!
Show lock icon when you don't qualify to join the premium server
- show nothing extra when you do qualify for it
Add `browser_premium_tab` convar to control if the premium tab is shown
Add new tab to the server list for premium servers
- similar to how official servers show in their own tab
Add filtering for the premium server tag
- like how you can filter by monthly, weekly, etc
Add premium server tag to tag list prefab
Add ability for servers to stay inside the same server list when forwarded from one server list to another
- allows us to forward servers from official list while keeping them in the official list
Refactor how the premium tag is added
Add `premium` server tag when `server.premium` convar is set
Ensure `premium` tag gets compressed
merge from fix_camper_map_marker_unclaim -> main
Fix camper not removing map marker when bed is cleared for up to 15 seconds
merge from item_ownership -> crafting_update
Fix give command not setting item ownership
Set item ownership from the player deploying it when placing stackable items
- fixes industrial crafters not having an owner to assign items to
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 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 cookingv2 -> crafting_update
merge fix_fridge_io_arrow -> cookingv2
Fix fridge not showing IO arrow
- enable main power slot
- set IO arrow direction
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 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