From 1b8553bf96017795dcf081b78371c3b2a8d5ecc5 Mon Sep 17 00:00:00 2001 From: iamcheeseman <[hidden email]> Date: Wed, 14 Jan 2026 15:20:56 -0500 Subject: prefix private functions with underscore --- src/player.odin | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) (limited to 'src/player.odin') diff --git a/src/player.odin b/src/player.odin index 07b6473..7233278 100644 --- a/src/player.odin +++ b/src/player.odin @@ -55,7 +55,7 @@ delete_player :: proc() { } @(private = "file") -get_input_dir :: proc() -> f32 { +_get_input_dir :: proc() -> f32 { input: f32 if is_keybind_down(actions.move_left) { @@ -69,8 +69,8 @@ get_input_dir :: proc() -> f32 { } @(private = "file") -default_state :: proc(dt: f32) { - input := get_input_dir() +_default_state :: proc(dt: f32) { + input := _get_input_dir() if input != 0 { set_sprite_active_tag(&player.sprite, "run") @@ -84,7 +84,7 @@ default_state :: proc(dt: f32) { } if is_keybind_just_down(actions.dash) && player.dash_cooldown <= 0 { - enter_dash() + _enter_dash() return } @@ -135,7 +135,7 @@ default_state :: proc(dt: f32) { } @(private = "file") -enter_dash :: proc() { +_enter_dash :: proc() { body := phys.get_body(player.body_handle) // the sprite x scale is the direction the player is facing :) body.vel = {math.sign(player.sprite.scale.x) * PLAYER_DASH_SPEED, 0} @@ -145,19 +145,19 @@ enter_dash :: proc() { } @(private = "file") -dash_state :: proc(dt: f32) { +_dash_state :: proc(dt: f32) { phys.update_body(player.body_handle) player.dash_timer -= dt body := phys.get_body(player.body_handle) if player.dash_timer <= 0 || body.collisions != {} { - exit_dash() + _exit_dash() } } @(private = "file") -exit_dash :: proc() { +_exit_dash :: proc() { player.state = .DEFAULT player.dash_cooldown = PLAYER_DASH_COOLDOWN @@ -167,7 +167,7 @@ exit_dash :: proc() { } @(private = "file") -change_rooms :: proc() { +_change_rooms :: proc() { body := phys.get_body(player.body_handle) width := f32(current_room.width) @@ -192,10 +192,8 @@ change_rooms :: proc() { update_player :: proc(dt: f32) { switch player.state { - case .DEFAULT: - default_state(dt) - case .DASH: - dash_state(dt) + case .DEFAULT: _default_state(dt) + case .DASH: _dash_state(dt) } body := phys.get_body(player.body_handle) @@ -207,7 +205,7 @@ update_player :: proc(dt: f32) { player.jump_buffer -= dt player.coyote_time -= dt - change_rooms() + _change_rooms() } draw_player :: proc() { -- cgit v1.3-2-g0d8e