From e29d6793845d66a3e2c38e1df24f8917c4b933c1 Mon Sep 17 00:00:00 2001 From: Grant Hur <22hurg@sjchrisitan.org> Date: Wed, 3 May 2023 13:41:12 -0700 Subject: [PATCH 1/3] initial commit --- rpg/sprites/player_sprite.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rpg/sprites/player_sprite.py b/rpg/sprites/player_sprite.py index f07d19c1..48613117 100644 --- a/rpg/sprites/player_sprite.py +++ b/rpg/sprites/player_sprite.py @@ -8,6 +8,12 @@ def __init__(self, sheet_name): super().__init__(sheet_name) self.sound_update = 0 self.footstep_sound = arcade.load_sound(":sounds:footstep00.wav") + self.hit_box = [ + (12, 0), + (12, -16), + (-12, -16), + (-12, 0) + ] def on_update(self, delta_time): super().on_update(delta_time) From a16332cc4b4031fb098cbeac7f04781bd195d079 Mon Sep 17 00:00:00 2001 From: Grant Hur <22hurg@sjchrisitan.org> Date: Wed, 3 May 2023 13:42:24 -0700 Subject: [PATCH 2/3] Make x-axis smaller --- rpg/sprites/player_sprite.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rpg/sprites/player_sprite.py b/rpg/sprites/player_sprite.py index 48613117..ef16ecdc 100644 --- a/rpg/sprites/player_sprite.py +++ b/rpg/sprites/player_sprite.py @@ -9,10 +9,10 @@ def __init__(self, sheet_name): self.sound_update = 0 self.footstep_sound = arcade.load_sound(":sounds:footstep00.wav") self.hit_box = [ - (12, 0), - (12, -16), - (-12, -16), - (-12, 0) + (8, 0), + (8, -16), + (-8, -16), + (-8, 0) ] def on_update(self, delta_time): From c9c9b6dbcf488cc5a2a3b847da46181ba8efa854 Mon Sep 17 00:00:00 2001 From: Grant Hur <22hurg@sjchrisitan.org> Date: Wed, 3 May 2023 13:49:08 -0700 Subject: [PATCH 3/3] use self.set_hit_box --- rpg/sprites/player_sprite.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/rpg/sprites/player_sprite.py b/rpg/sprites/player_sprite.py index ef16ecdc..aead29ed 100644 --- a/rpg/sprites/player_sprite.py +++ b/rpg/sprites/player_sprite.py @@ -8,12 +8,14 @@ def __init__(self, sheet_name): super().__init__(sheet_name) self.sound_update = 0 self.footstep_sound = arcade.load_sound(":sounds:footstep00.wav") - self.hit_box = [ - (8, 0), - (8, -16), - (-8, -16), - (-8, 0) - ] + self.set_hit_box( + [ + (8, 0), + (8, -16), + (-8, -16), + (-8, 0) + ] + ) def on_update(self, delta_time): super().on_update(delta_time)