interference/include/player.h

16 lines
458 B
C

#pragma once
#include "main.h"
#define PLAYER_ACC 0.8
#define BASE_FRIC 0.2
#define GRAVITY 0.4
#define JUMP_H 6
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);