group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
ExplosionSystem.hpp File Reference

Explosion request processing and radial damage. More...

#include "ecs/registry/Registry.hpp"
#include "network/ShotEvent.hpp"
#include <glm/vec3.hpp>
#include <vector>
Include dependency graph for ExplosionSystem.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  systems
 Client-only input sampling system — split into two halves so mouse look can run every iterate() (smooth camera at any FPS) while movement keys run once per physics tick group (server-consistent).
 

Functions

void systems::queueExplosion (Registry &registry, glm::vec3 position, float radius, float maxDamage, entt::entity owner)
 
void systems::runExplosion (Registry &registry, std::vector< NetParticleEvent > &outParticles)
 

Detailed Description

Explosion request processing and radial damage.