diff --git a/platform.g3a b/platform.g3a index 746c51c..be3265a 100644 Binary files a/platform.g3a and b/platform.g3a differ diff --git a/src/main.c b/src/main.c index 4ce001d..b415270 100644 --- a/src/main.c +++ b/src/main.c @@ -9,10 +9,10 @@ #define WALK_SPD 2 #define MIN_VSPD -12.0 #define MAX_VSPD 12 -#define JUMP_SPD -6.4 +#define JUMP_SPD -4.2 #define GRAV 0.4 #define JUMP_SCALE 12 -#define JUMP_REDUCTION -0.2 +#define JUMP_REDUCTION -0.4 #define UG_CAN_JUMP upgrades[0] void dupdate(); //gint function @@ -146,7 +146,7 @@ int main(void) if (player_x <= 22) { level_id -= 1; - player_x = 414; + player_x = 416 + hspd; set_start_pos(&start_x, &start_y, player_x, player_y); set_level(level_id, level); draw_level(level, upgrades); @@ -155,7 +155,7 @@ int main(void) else if (player_x >= 416) { level_id += 1; - player_x = 24; + player_x = 22 + hspd; set_start_pos(&start_x, &start_y, player_x, player_y); set_level(level_id, level); draw_level(level, upgrades);