12,463 Commits over 2,284 Days - 0.23cph!
Merge from spraycan_codelock_reskin
Merge from hardcore_refresh
Add back in the option to make the player not show their direction on the map, show an empty circle
Even if a player has a compass on the belt, they still need to to pull out the compass to figure out a direction
Can no longer buy pistol ammo from npc vendors (affects waterwell mostly)
Fix monuments/vending machines briefly visible when map is fading in
Fix game modes automatically spawning the player if they were killed while offline even if they have a sleeping bag (ie. when we would normally just show the death screen when connecting)
Fix death screen fog not being applied if player leaves and joins another server in a single session
Merge from hardcore_refresh
Possible MapInterface.ResetMapView NRE fix
Merge from hardcore_refresh
Merge from hardcore_refresh
Updated upkeep costs to 2x
bracket_0_costfraction is now 0.2 (0.1 vanilla)
bracket_1_costfraction is now 0.3 (0.15 vanilla)
bracket_2_costfraction is now 0.4 (0.2 vanilla)
bracket_3_costfraction is now 0.66 (0.33 vanilla)
Bring the sleeping bag clusters above the fog of war when a cluster is opened
Merge from hardcore_refresh
Show the players location on the map if they have a compass in their belt bar
Adjust map fade logic to prevent a few edge cases where the map under the fog was visible for a few frames
Can now craft an eoka in hardcore
Merge from decor_lighting_dlc/clothing_mannequin
Fill fog images in the state before sending to client
Fully destroy the fog grid when disconnecting/reconnecting
Fix State protocol not being updated
Move player fog of war image crc's to player state so that it persists if a player is deleted from the server
WIP overhauling how we save fog of war, moved protocl/seed/saveCreatedTime out of the missions message into the parent PlayerState
Merge from hardcore_refresh
Remove outpost respawn point mission provider from hardcore (he had no missions to provide anyway)
Fixed floating lights in bandit town when marketplace is deleted due to a game mode
Horses for sale are now immortal (not an issue in vanilla due to safe zones)
Halved all ammo drops from killing NPC's (see server.npcAmmoLootMultiplier, set to 0.5 for hardcore)
Fix tech tree lines being able to render on top of the tech tree nodes if the order of the tech tree nodes has been modified
Layout change on T2 hardcore for buckshot/shield
Removed respawnTimeAddition convar
Added respawnTimeAdditionBag and respawnTimeAdditionBed convars, controls respawn rates per respawn type (campers are counted as beds)
Adjusted respawn time to 15m for bags and 10m for beds in hardcore
Reduce ammunition crafting cost multiplier to 5x (was 10x)
Don't show the player icon on the map
Don't show underground layers on the map
Tech tree window correctly reinitalises after a code change
Fixed the tech tree toolbar moving down every time we enter/exit play mode
Remove nextID field from TechTreeData, just evaluate when needed (it's editor only anyway)
Merge from tech_editor_improvements (Hardcore specific tech trees + layout fixes for all other tech trees)
S2P bandit, outpost and large oil rig for hardcore tech trees
Added new T0, T2 and T3 hardcore tech trees, identical to vanilla but without guns
Added ability for a game mode to gate access to a tech tree