File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ void Game::spawn_wave() {
73
73
}
74
74
75
75
void Game::update_score (int points) {
76
- auto const & framebuffer_size = m_services->get <le::Context>().framebuffer_size ();
76
+ auto const framebuffer_size = m_services->get <le::Context>().framebuffer_size ();
77
77
m_score_text.transform .position .y = static_cast <float >(framebuffer_size.y ) / 2 .0f - 50 .0f ;
78
78
m_score += points;
79
79
m_score_str.clear ();
@@ -82,7 +82,7 @@ void Game::update_score(int points) {
82
82
}
83
83
84
84
void Game::update_health_text () {
85
- auto const & framebuffer_size = m_services->get <le::Context>().framebuffer_size ();
85
+ auto const framebuffer_size = m_services->get <le::Context>().framebuffer_size ();
86
86
float const x = (static_cast <float >(framebuffer_size.x ) * 0 .5f ) - 150 .0f ;
87
87
float const y = (static_cast <float >(framebuffer_size.y ) * 0 .5f ) - 50 .0f ;
88
88
m_health_text.transform .position = {x, y};
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ class Lighthouse {
25
25
26
26
private:
27
27
gsl::not_null<le::ServiceLocator const *> m_services;
28
- float m_hitbog_diameter {150 .0f };
28
+ float m_hitbox_diameter {150 .0f };
29
29
float m_visibility_diameter{250 .0f };
30
30
std::optional<le::Texture> m_texture;
31
31
le::drawable::Circle m_sprite{};
Original file line number Diff line number Diff line change 5
5
6
6
namespace miracle {
7
7
Lighthouse::Lighthouse (gsl::not_null<le::ServiceLocator const *> services) : m_services(services) {
8
- m_sprite.create (m_hitbog_diameter );
8
+ m_sprite.create (m_hitbox_diameter );
9
9
auto const & data_loader = services->get <le::IDataLoader>();
10
10
auto const & context = services->get <le::Context>();
11
11
auto const asset_loader = le::AssetLoader{&data_loader, &context};
@@ -34,7 +34,7 @@ void Lighthouse::check_visibility_range(Enemy& enemy) {
34
34
}
35
35
void Lighthouse::check_damage_taken (Enemy& enemy) {
36
36
auto [enemy_pos, enemy_diameter] = enemy.get_collision_params ();
37
- if (glm::distance (m_sprite.transform .position , enemy_pos) < (m_hitbog_diameter + enemy_diameter) / 2 .0f ) {
37
+ if (glm::distance (m_sprite.transform .position , enemy_pos) < (m_hitbox_diameter + enemy_diameter) / 2 .0f ) {
38
38
take_damage (enemy_diameter / 200 );
39
39
} // magic numbers
40
40
}
You can’t perform that action at this time.
0 commit comments