Summary: In BL Multiplayer on round end / round start all decals get removed from a map (I assume to removed blood stains from previous rounds). Unfortunately that also removes all intended decals that were placed through the map editor.
all call Mission.ResetMission(); which calls this.Scene.ClearDecals(); (as I said, propably to remove blood stains from previous rounds). So this problem should only occure in Multiplayer.
How to Reproduce: Place decals on a map, start it on MP, check if the decals are still in place after round end / round start / after warmup.
Scene Name (if related): All maps with decals
Media (Screenshots & Video):
Computer Specs:
OS: W11
GPU: AMD 7900XTX
GPU Driver Version: Up to date
CPU: AMD 5950X
RAM: 32GB
Motherboard:/
Storage Device (HDD/SSD): M2 SSD
C#:
MissionNetworkComponent.HandleServerEventClearMission(GameNetworkMessage baseMessage);
MultiplayerRoundController.BeginNewRound();
MultiplayerWarmupComponent.BeginWarmup();
MultiplayerWarmupComponent.EndWarmup();
How to Reproduce: Place decals on a map, start it on MP, check if the decals are still in place after round end / round start / after warmup.
Scene Name (if related): All maps with decals
Media (Screenshots & Video):
Computer Specs:
OS: W11
GPU: AMD 7900XTX
GPU Driver Version: Up to date
CPU: AMD 5950X
RAM: 32GB
Motherboard:/
Storage Device (HDD/SSD): M2 SSD