summaryrefslogtreecommitdiff
path: root/src/level.c
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-02-01 14:54:55 +0500
committerilotterytea <iltsu@alright.party>2025-02-01 14:55:37 +0500
commit98bb51185eb053d56052ad9feb3420c258dbb601 (patch)
tree81562188ef0015a6c903bb985ab864014b80f4b4 /src/level.c
parentf1ab4e564ea83540e513e1266c87e31c0eedf073 (diff)
upd: we migrated to sfml/imgui/c++ stack (project rewrite)
Diffstat (limited to 'src/level.c')
-rw-r--r--src/level.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/level.c b/src/level.c
deleted file mode 100644
index cda6594..0000000
--- a/src/level.c
+++ /dev/null
@@ -1,38 +0,0 @@
-#include "level.h"
-
-#include <stdio.h>
-#include <stdlib.h>
-
-#include "raylib.h"
-
-Level *SE_CreateLevel(int width, int height) {
- Level *level = malloc(sizeof(Level) + sizeof(Vector3) * width * height);
-
- for (int i = 0; i < width * height; i++) {
- level->sides[i] = NULL;
- }
-
- level->width = width;
- level->height = height;
-
- return level;
-}
-
-void SE_RenderLevel(Level *level, int zoomScale) {
- for (int i = 0; i < level->width * level->height; i++) {
- Side *side = level->sides[i];
- if (side == NULL) continue;
-
- DrawLine(side->a.x * zoomScale, side->a.y * zoomScale,
- side->b.x * zoomScale, side->b.y * zoomScale, RED);
- }
-}
-
-void SE_FreeLevel(Level *level) {
- for (int i = 0; i < level->width * level->height; i++) {
- Side *side = level->sides[i];
- if (side == NULL) continue;
- free(side);
- }
- free(level);
-}