Lots of updates - lua, narrator, logic, models

This commit is contained in:
2025-09-19 04:35:20 +03:00
parent 4249a0238b
commit 62e14cf075
19 changed files with 924 additions and 157 deletions

View File

@@ -0,0 +1,21 @@
#ifndef EVENT_TRIGGER_MODULE_H_
#define EVENT_TRIGGER_MODULE_H_
#include <flecs.h>
#include <Ogre.h>
namespace ECS
{
struct EventTrigger {
Ogre::SceneNode *parent;
Ogre::Vector3 position;
float halfheight;
float radius;
Ogre::String event;
};
struct EventTriggerExit {
Ogre::String event;
};
struct EventTriggerModule {
EventTriggerModule(flecs::world &ecs);
};
}
#endif