![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Functions | |
| void | EmitExplosion (const Vector &position, float radius) |
| void | EmitNoise (const Vector &position, float intensity=1.0f) |
| void | EmitDamageDealt (EntityID victim, EntityID attacker, float damage) |
Definition at line 54 of file AIEvents.h.
References Message::Create(), EventType_Hit, Gameplay, EventQueue::Get(), GetComponentTypeID_Static(), and EventQueue::Push().
Here is the call graph for this function:Definition at line 24 of file AIEvents.h.
References Message::Create(), Gameplay, EventQueue::Get(), GetComponentTypeID_Static(), Olympe_EventType_AI_Explosion, EventQueue::Push(), Vector::x, and Vector::y.
Here is the call graph for this function:Definition at line 39 of file AIEvents.h.
References Message::Create(), Gameplay, EventQueue::Get(), GetComponentTypeID_Static(), Olympe_EventType_AI_Noise, EventQueue::Push(), Vector::x, and Vector::y.
Here is the call graph for this function: