From 92cb1855ba6308a5cc12618db43bc99ff5fd4498 Mon Sep 17 00:00:00 2001 From: En Yi Date: Mon, 6 Mar 2023 20:42:30 +0800 Subject: [PATCH] Increase player hitbox size --- engine/editor_scene.c | 10 +++++----- engine/game_systems.c | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/engine/editor_scene.c b/engine/editor_scene.c index 95d7e3b..0ff9937 100644 --- a/engine/editor_scene.c +++ b/engine/editor_scene.c @@ -192,17 +192,17 @@ static void spawn_player(Scene_t *scene) p_hitbox->n_boxes = 2; p_hitbox->boxes[0] = (Rectangle) { - .x = p_bbox->size.x / 4, + .x = 0, .y = -1, - .width = p_bbox->size.x / 2, + .width = p_bbox->size.x - 1, .height = p_bbox->size.y + 2, }; p_hitbox->boxes[1] = (Rectangle) { .x = -1, - .y = p_bbox->size.y / 4, - .width = p_bbox->size.x + 2 , - .height = p_bbox->size.y / 2, + .y = 0, + .width = p_bbox->size.x + 2, + .height = p_bbox->size.y - 1, }; } diff --git a/engine/game_systems.c b/engine/game_systems.c index ead3021..ee3671d 100644 --- a/engine/game_systems.c +++ b/engine/game_systems.c @@ -406,8 +406,8 @@ void player_bbox_update_system(Scene_t *scene) CHitBoxes_t* p_hitbox = get_component(&scene->ent_manager, p_player, CHITBOXES_T); p_hitbox->boxes[0].height = p_bbox->size.y + 2; - p_hitbox->boxes[1].y = p_bbox->size.y / 4; - p_hitbox->boxes[1].height = p_bbox->size.y / 2; + //p_hitbox->boxes[1].y = p_bbox->size.y / 4; + p_hitbox->boxes[1].height = p_bbox->size.y - 1; } }