Commit Graph

18 Commits

Author SHA1 Message Date
Ulysse Cura 4995e0757b Loading and destroying maps. 2026-08-16 01:04:58 +02:00
Ulysse Cura eb01fd4d2b Adding comment. 2026-08-14 20:44:40 +02:00
Ulysse Cura a7e3c16ad9 Removed variadic arguments from looping linked list functions. 2026-08-14 19:06:25 +02:00
Ulysse Cura e0e0587a16 Using global game instance instead of passing as an arg. 2026-08-14 17:23:32 +02:00
Ulysse Cura 2860380395 Added error trace. 2026-08-13 17:55:40 +02:00
Ulysse Cura ea7f745313 Adding linked list insertion sort and sorting entities by draw priority. 2026-08-11 11:13:03 +02:00
Ulysse Cura c57cfea7f7 Removed useless code. 2026-08-10 00:47:04 +02:00
Ulysse Cura d648bcbb9b Adding const to entity get component. 2026-08-04 21:02:13 +02:00
Ulysse Cura 34ee7e2a57 Remove excesive explicity. 2026-08-04 20:34:01 +02:00
Ulysse Cura 344664f537 Re fixing components update order :'). 2026-08-04 19:47:59 +02:00
Ulysse Cura af46238076 Fixed get component error handling. 2026-08-04 01:54:54 +02:00
Ulysse Cura dd1aeae9f5 Fixing components update order. 2026-08-04 01:02:09 +02:00
Ulysse Cura 4dbee83e8d Added a linked list exit function for reserved elements and documented unsafe functions. 2026-08-03 19:20:01 +02:00
Ulysse Cura b1dd9baf98 Added a reserve function to linked lists. This came along an allocator function and better memory management. Elements and error handling has exploded everywere, that's why there is so much changes. 2026-07-30 17:59:14 +02:00
Ulysse Cura 457de07ecb Linked lists error handling and consequences 💀 2026-07-26 14:37:38 +02:00
Ulysse Cura d60953e1e2 Added assertions. 2026-07-26 12:25:08 +02:00
Ulysse Cura e11f9bea73 Added more debug messages and moved the time update function into main. 2026-07-24 16:42:06 +02:00
Ulysse Cura 2e1eaf4c1c Moved ecs.c into core and added much better error and debug handling. 2026-07-24 03:23:03 +02:00