This repository has been archived on 2022-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
2021-01-09 14:28:14 +01:00
|
|
|
/* tile modifiers on player vars */
|
|
|
|
#ifndef _DEF_PLAYER_MODIFIERS
|
|
|
|
#define _DEF_PLAYER_MODIFIERS
|
2021-01-15 18:37:43 +01:00
|
|
|
|
|
|
|
#define D_LEFT 0b1
|
|
|
|
#define D_RIGHT 0b10
|
|
|
|
#define D_FLOOR 0b100
|
|
|
|
#define D_CEIL 0b1000
|
|
|
|
#define D_WALL (D_LEFT | D_RIGHT)
|
|
|
|
#define D_ANY (D_LEFT | D_RIGHT | D_FLOOR | D_CEIL)
|
2021-01-16 10:43:39 +01:00
|
|
|
|
2021-01-09 16:52:03 +01:00
|
|
|
#include "player.h"
|
|
|
|
|
2021-01-16 12:36:20 +01:00
|
|
|
void player_mod_water(Player *player, uint8_t sides);
|
2021-01-15 18:37:43 +01:00
|
|
|
void player_mod_ice(Player *player, uint8_t sides);
|
|
|
|
void player_mod_glue(Player *player, uint8_t sides);
|
2021-01-09 14:28:14 +01:00
|
|
|
#endif
|