Cleaning up

This commit is contained in:
AnonymusRaccoon
2020-03-12 18:54:34 +01:00
parent 0062aa990e
commit 05c0a1ba74
3 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
#define ANGLE_Y 35
#define ADD_VALUE 10
void move_tile(gc_engine *engine, struct tile *ret, char mode, bool r);
void move_verticies(gc_engine *engine, struct tile *ret, char mode, bool r);
int get_index_nearest_vertex(struct tile *sel, gc_vector2 pos);
struct tile *get_tile_from_pos(struct vertex_component *map, gc_vector2 pos);
bool map_manage_click(gc_engine *engine, int id, gc_vector2 pos);
+6 -1
View File
@@ -20,4 +20,9 @@ typedef struct gc_vector2i
} gc_vector2i;
float gcvector_magnitude(gc_vector2 vec);
gc_vector2 gcvector2_normilize(gc_vector2 vec);
gc_vector2 gcvector2_normilize(gc_vector2 vec);
static inline gc_vector2 gc_vector2_add(gc_vector2 first, gc_vector2 second)
{
return (gc_vector2){first.x + second.x, first.y + second.y};
}
+1 -1
View File
@@ -75,7 +75,7 @@ struct vertex_component *info, float dt)
if (!info || !info->map)
return;
tl = get_tile_from_pos(info, (gc_vector2){w.x - pos->position.x, wp.y + pos->position.y});
tl = get_tile_from_pos(info, (gc_vector2){w.x - pos->position.x, w.y + pos->position.y});
for (i = 0; info->map[i].corners[0]; i++);
for (i--; i >= 0; i--) {
draw_tile(this, pos->position, &info->map[i], &info->map[i] == tl);