12,731 Commits over 2,315 Days - 0.23cph!
Don't allow a client to send fog of war updates until they receive the initial fog update form the server
Merge from hardcore_refresh
Fixed another case of fog of war being deleted when a player is deleted (ReassignEntityId on FileStorage with the players new network id)
This will wipe all existing fog of war
Fix map not rendering properly after leaving a hardcore server and joining a non hardcore server
Merge from hardcore_refresh
▅▇▋▆▄ ▋▌▉▆ ▇▅▄▄▌▍_▍▌▌_▍▍▉▇▊▇
▊▄▄ ▄▊▍█▄▅ ▄█▆ ▇▆▆▆█▅▍▉█▄█, ▄▅▋▉▊▆▄▇▅▉▍▉▊▇, ▊▋▌▊▍▅▄▇▌▌▆▊▍▋▇▄▆▍▉▊, ▄▌▌▇▋▋▅▊▆▋█▋
Merge from hardcore_refresh
Reassign the read only death screen fog images every time we open the death screen
▉▉▅▋▍ ▉█▅▄ ▅▌▌▋▊_▅▉▄▇█_▍█▆▅▄▆▅▄
▄▆██▉ ▊▄▊ ▍▋▅▄▅▅█▌▊ ▋█▉▇▄▍ ▋▅ ▉▅▆ ▍▋▄██▋▆▋▇▊ ▌▄▄▆█ ▍▌▅█▄▊ ▍▄ █▌▋▄
▍▄▊▊▋ ▅▆▊█▇.▅▍▇▄▊▇▍▆▇▍▌▄▆▇▋▍▋▌▌▉▉▇▌▊▌▊▄, ▍▅▋▍ ▅▅█ ▋▊▄▄▇█▉ ▊▌▍▆▍▋▇▌▋▇ █▌▌▋▋ ▄▊▅▄▇ ▄▄▉▄ ▊▌▌▊▄ (▍▋. ▉█▍ ▍█▍█▍▌ ▋▄▇▇ ▉▆▆▋ ▍▊▇▌▆▄▉ ▉▇▌▉ ▄▍▋▋) ▌▊ ▍█▍ ▌▇▄▆▆ ▆▉▄▋▅ █▇▊▅▋█▉ ▍-▆
▇█▇▅▄ ▌▌▍▄▆▉▋▊▌▇▌▉▉▅▉▄▉█▌ ▅█ ▅█▌▄▇▇▋▊▅█▉▅▄▇▇▇▉▋▅█.▋▉▆▆▅▍ ▇▇▆ ▌▍▉▍▊▊█▄▍▍.▅▄▄▋▍▇▇▉▌▅▋▍▋▊.▋▊▊▅▉▌ ▇▄ ▇█▇█▄▆█ ▊▍▆▊▌▍▇ ▋▌▇▍▋█▉ ▅█▌▆▌ ▅▍▄▆▉▄ ▉▅▊▉
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