
Описание
Add Blueprint-controlled colored outlines to Actors with runtime events, timed transitions, locking, gameplay grouping, and replication support.
Documentation:
https://github.com/givecode/ActorChromaOutline
Support:
https://github.com/givecode/ActorChromaOutline/issues
Actor Chroma Outline is a Blueprint-friendly Unreal Engine runtime plugin for adding colored outlines to gameplay Actors.
Add the Actor Chroma Outline Component to an Actor, place one Actor Chroma Outline Setup Actor in the level, and control the outline directly from Blueprint.
The Setup Actor creates an unbound Post Process Component and loads the included outline material by default. It can also ensure that Custom Depth with Stencil is enabled when required. The Actor Component applies the necessary Custom Depth and Custom Stencil settings to the Primitive Components owned by its Actor.
Main Features:
• Five built-in outline colors: Blue, Green, Red, White, and Yellow.
• Show or hide an outline at runtime.
• Change the active outline color from Blueprint.
• Restore the most recently used visible outline color.
• Apply an initial color and automatically switch to a final color after a specified duration.
• Cancel an active outline timer without changing the current color.
• Lock and unlock outline changes.
• Read the active outline color from Blueprint.
• Receive Blueprint events when the outline changes.
• Receive a Blueprint event when a timed transition finishes.
• Replicate the active outline color to remote instances.
• Assign optional gameplay groups such as Team, Enemy, Loot, Interaction, Neutral, Friendly, Objective, Quest, Boss, and NPC.
• Apply the outline to Primitive Components owned by the Actor.
• Use the included Setup Actor, post-process material, material instance, and editor icon.
• Automatically check r.CustomDepth and switch it to stencil mode only when required.



