#pragma once #include "main.h" #define PLAYER_SIZE 12 #define PLAYER_ACC 1 #define BASE_FRIC 0.2 #define GRAVITY 0.4 #define JUMP_H 7 #define COYOTE_TIME 3 Player player_reset(Player player, Level level); Vec2 search(tile_t x, Level level); int convert_all(tile_t x, tile_t y, Level level); int collide_pixel(Vec2 pos, tile_t obj, Level level); int collide(Vec2 pos, int h, tile_t obj, Level level); Res_Mov move(Player player, Level level); Player player_reset(Player player, Level level);