Overview

A_RadioactiveZone is an Actor Blueprint designed to represent a radioactive area within the game world. It detects when other actors enter or leave its spherical boundary and communicates these events to the actors' Radioactivity components, enabling dynamic radiation effects. Additionally, it visually represents the radioactive zone using a Decal component, which can be scaled and customized based on the radiation radius. The Blueprint also includes a function to calculate the radiation intensity affecting a given actor based on their position within the zone.


Variables

Variable Name Type Purpose Usage Notes
ShowRadiationDebug Boolean Toggles the visibility or debugging display of the radioactive zone's visual elements. Used in ConstructionScript to conditionally show debug visuals. Not used in runtime graphs.
LowRadValue Float Represents the minimum radiation intensity within the zone. Defined but not actively used in current graphs. Possibly intended for radiation calculation.
HighRadValue Float Represents the maximum radiation intensity within the zone. Defined but not actively used in current graphs. Possibly intended for radiation calculation.
RadiationRadius Float Defines the effective radius of the radioactive zone's spherical detection area. Used in ConstructionScript to set the Sphere component radius.
Falloff Float Determines how radiation intensity decreases from the center to the edge of the zone. Defined but not actively used in current graphs. Intended for radiation value calculations.
RadiationCoreThickness Float Specifies the thickness of the central core area with maximum radiation. Defined but not actively used in current graphs. Intended for radiation gradient.
MID_Debug Material Instance Dynamic Holds a dynamic material instance for debug visualization of the radioactive zone. Defined but not actively used in current graphs. Likely for future debug material control.

Components

Component Name Type Description
Root SceneComponent The root component serving as the parent for all other components in this Actor.
Sphere SphereComponent Defines the collision and detection boundary of the radioactive zone.
Decal DecalComponent Visual representation of the radioactive zone on surfaces, scaled according to radiation radius.
Billboard BillboardComponent Editor-only visual aid to help locate and identify the radioactive zone in the editor viewport.

Event Graph

On Component Begin Overlap (Sphere)

On Component End Overlap (Sphere)


Functions