Starting to add a lua component.

This commit is contained in:
Ulysse Cura 2026-09-02 22:19:55 +02:00
parent 4aefbc031e
commit ecb5101077
7 changed files with 13 additions and 2 deletions

@ -1 +1 @@
Subproject commit 60b58036a98698ddf63bb2b2baa384d780c1b3d3
Subproject commit bc3f9b4726b7a5cb9522bc959f6086095d5f4301

View File

@ -24,6 +24,8 @@
### In progress
- [ ] Create lua component
### Done
- [x] Make camera center on map

View File

@ -9,7 +9,8 @@ SOURCES := \
components/animation_system.c \
components/player_system.c \
components/lever_component.c \
components/door_component.c
components/door_component.c \
components/lua_component.c
# Compiler and flags
SRC_CC = gcc

View File

@ -18,6 +18,7 @@ COMPONENT(ANIMATION_SYSTEM, animation_system, NO_DRAW)
COMPONENT(PLAYER_SYSTEM, player_system, NO_DRAW)
COMPONENT(LEVER_COMPONENT, lever_component, NO_DRAW)
COMPONENT(DOOR_COMPONENT, door_component, NO_DRAW)
COMPONENT(LUA_COMPONENT, lua_component, NO_DRAW)
// Add new components definition here
#undef COMPONENT

View File

@ -10,6 +10,7 @@
#include "player_system.h"
#include "lever_component.h"
#include "door_component.h"
#include "lua_component.h"
// Add new components header file here
#endif // COMPONENTS_H

View File

View File

@ -0,0 +1,6 @@
#ifndef LUA_COMPONENT_H
#define LUA_COMPONENT_H
#endif // LUA_COMPONENT_H