TSS - An animated decal spawn system, built heavily on how popular games work, easily adaptable and implemented.
Tag Spraying System, was originally designed to just be an animated tag system. As I researched what games do this, I saw certain games have really expansive systems. I attempted to build the system that has what some of these other games have as features. Finding out how to prevent back face projection and stopping the decal from projecting on other surfaces Took quite some time
it includes a basic spraying character animation, VFX and 3D model of a spray can. But the main purpose of the asset is the animated sprayed decal.
Replicated Demonstration Video
Important/Additional Notes:
I haven't found a sensible way to prevent certain decals projecting onto the character. If your project requires decals on characters, this may lead to problems.
Features:
Number of Blueprints:
There is a Function Library that contains the main calculations.
There are 2 blueprint components (Tag Spraying Component, and Exclusive Taggable Actor)
The example character BP has input examples on initiating the tag spraying
there are 2 other blueprints:
There are replicated versions of these 2 blueprints and the Tag Spraying Component.
Number of Asset Elements:
Network Replicated:
Yes - May need some improvements.
(Custom URL Images not replicated currently)