branchrust_reboot/main/hardcore_refreshcancel
117 Commits over 61 Days - 0.08cph!
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
Another loot spawn change to try and resolve these game mode issues
Reapply
125897, adjust logic to only run if there is already loot spawned, should fix no loot in vanilla
Added an editor tool to simulate loot spawns on each loot spawn scriptable object, can configure how many slots and how many iterations to run
Don't show the little arrow on the player indicator on the map in hardcore
Subtract
125897, want to rule it out of causing the empty loot spawns issue
If a player has set their bagassignmode to always allowed, always preserve the final slot so that a players bag allotment can't be filled by another player
This isn't really an issue in vanilla since we can just clear bags on the map, but if the bags in hardcore are in a location that hasn't been cleared they wouldn't be able to place new bags without dying
Don't lock vehicles for a period after purchasing if safe zones are disabled by a game mode
Added canRepairIfCraftingBanned option to game modes, enabled on hardcore
Allows weapon repairs without a blueprint if the item being repaired is banned from crafting by the gamemode
Force play the whole death screen animation when closing the ESC menu while dead to ensure fog of war is applied properly
Fix recyclers in safe zone working at low efficiency in hardcore mode (there are no safe zones in hardcore)
Clear local fog of war when disconnecting from a server
Fixed loot spawns not properly getting filtered by game mode restrictions
Apply crafting cost multipliers to mixing/cooking benches
Fix server not sending fog images to client on connect
Possible NRE fix when connecting to a hardcore server and dying quickly
Rename convar enum for clearer options down the line
Added the ability for a game mode to multiply the crafting cost of a set of items
Uses the loot tag system, added a new FirearmAmmunition tag
Can be defined in sliders on the gamemode prefab, can also override per game mode to pipe in convars
Exposed multiplier as a convar for hardcore (server.hardcoreFirearmAmmunitionCraftingMultiplier), defaults to x10 crafting cost (WIP)
Applied to : regular/HV/incendiary pistol ammo, regular/HV/invendiary rifle ammo
Can no longer loot rifle, smg or semi bodies
Adjusted map fade in animations on in-game map and death screen map to properly hide underlying info
Fixed clearAllFogOfWar not working on large maps
Enable Burst on DrawPixelsJob
Fixed map marker sfx still playing even if map markers are disabled by game mode
Fixed being able to research items that are marked default craftable but also blocked for crafting in the current game mode (eg. eoka)
Fixed being able to research redirect skins of items that have been marked non craftable by the game mode
Possibly fixed out of range exception when saving fog images
Fix alphaHitTestMinimumThreshold error spam
Suppress warnings in Compass and CompassViewmodel
None compile fix (CompassViewmodel)
Support alpha clipping the fog of war so we get hover events on things like vending machines that have been revealed by fog
Added admin convar debug.clearAllFogOfWar to fully reveal the map
Obscure the underlying map image by 0.15 seconds when opening the map, prevents the map image being visible for a few frames while the fog is fading in
Disable condition on compass
Clean up v_compass.anim.controller missing local files
Fix resetfogofwar command
Possibly, maybe, finally fixed loading fog of war from a save
Switch to RGBAFloat for fog images, looks better and matches the data we're using in the jobs. Still broken after loading though
Fog of war works on death screen map