6#include <entt/entt.hpp>
20 entt::entity
owner = entt::null;
A burning area on the ground that damages players standing in it.
Definition FireField.hpp:14
float radius
AoE radius (u).
Definition FireField.hpp:16
glm::vec3 position
World-space center.
Definition FireField.hpp:15
float dps
Damage per second to players inside.
Definition FireField.hpp:18
entt::entity owner
Caused-by entity (for kill credit + self-damage scaling).
Definition FireField.hpp:20
float remaining
Seconds left until field is destroyed.
Definition FireField.hpp:17
float tickAccumulator
Sub-tick accumulator for fixed-rate damage application.
Definition FireField.hpp:19