summaryrefslogtreecommitdiffstats
path: root/game/client/world/player_target.cc
diff options
context:
space:
mode:
authoruntodesu <kirill@untode.su>2025-09-11 15:48:53 +0500
committeruntodesu <kirill@untode.su>2025-09-11 15:48:53 +0500
commitd0fbd68055e3f4a796330cc8acc6c0954b5327ff (patch)
treee581014ea02711efa5e71f00f9862e5bca58f2ed /game/client/world/player_target.cc
parentcbd823aa2154a956e7da4319eecbf7afc10441ae (diff)
downloadvoxelius-d0fbd68055e3f4a796330cc8acc6c0954b5327ff.tar.bz2
voxelius-d0fbd68055e3f4a796330cc8acc6c0954b5327ff.zip
Run clang-format across the project
Diffstat (limited to 'game/client/world/player_target.cc')
-rw-r--r--game/client/world/player_target.cc138
1 files changed, 69 insertions, 69 deletions
diff --git a/game/client/world/player_target.cc b/game/client/world/player_target.cc
index a398eed..f0550c0 100644
--- a/game/client/world/player_target.cc
+++ b/game/client/world/player_target.cc
@@ -1,69 +1,69 @@
-#include "client/pch.hh"
-
-#include "client/world/player_target.hh"
-
-#include "shared/world/dimension.hh"
-#include "shared/world/ray_dda.hh"
-
-#include "shared/coord.hh"
-
-#include "client/entity/camera.hh"
-#include "client/world/outline.hh"
-
-#include "client/game.hh"
-#include "client/globals.hh"
-#include "client/session.hh"
-
-constexpr static float MAX_REACH = 16.0f;
-
-voxel_id world::player_target::voxel;
-voxel_pos world::player_target::coord;
-voxel_pos world::player_target::normal;
-const world::VoxelInfo* world::player_target::info;
-
-void world::player_target::init(void)
-{
- world::player_target::voxel = NULL_VOXEL_ID;
- world::player_target::coord = voxel_pos();
- world::player_target::normal = voxel_pos();
- world::player_target::info = nullptr;
-}
-
-void world::player_target::update(void)
-{
- if(session::is_ingame()) {
- RayDDA ray(globals::dimension, entity::camera::position_chunk, entity::camera::position_local, entity::camera::direction);
-
- do {
- world::player_target::voxel = ray.step();
-
- if(world::player_target::voxel != NULL_VOXEL_ID) {
- world::player_target::coord = ray.vpos;
- world::player_target::normal = ray.vnormal;
- world::player_target::info = world::voxel_registry::find(world::player_target::voxel);
- break;
- }
-
- world::player_target::coord = voxel_pos();
- world::player_target::normal = voxel_pos();
- world::player_target::info = nullptr;
- } while(ray.distance < MAX_REACH);
- }
- else {
- world::player_target::voxel = NULL_VOXEL_ID;
- world::player_target::coord = voxel_pos();
- world::player_target::normal = voxel_pos();
- world::player_target::info = nullptr;
- }
-}
-
-void world::player_target::render(void)
-{
- if((world::player_target::voxel != NULL_VOXEL_ID) && !client_game::hide_hud) {
- auto cpos = coord::to_chunk(world::player_target::coord);
- auto fpos = coord::to_local(world::player_target::coord);
-
- world::outline::prepare();
- world::outline::cube(cpos, glm::fvec3(fpos), glm::fvec3(1.0f), 2.0f, glm::fvec4(0.0f, 0.0f, 0.0f, 1.0f));
- }
-}
+#include "client/pch.hh"
+
+#include "client/world/player_target.hh"
+
+#include "shared/world/dimension.hh"
+#include "shared/world/ray_dda.hh"
+
+#include "shared/coord.hh"
+
+#include "client/entity/camera.hh"
+#include "client/world/outline.hh"
+
+#include "client/game.hh"
+#include "client/globals.hh"
+#include "client/session.hh"
+
+constexpr static float MAX_REACH = 16.0f;
+
+voxel_id world::player_target::voxel;
+voxel_pos world::player_target::coord;
+voxel_pos world::player_target::normal;
+const world::VoxelInfo* world::player_target::info;
+
+void world::player_target::init(void)
+{
+ world::player_target::voxel = NULL_VOXEL_ID;
+ world::player_target::coord = voxel_pos();
+ world::player_target::normal = voxel_pos();
+ world::player_target::info = nullptr;
+}
+
+void world::player_target::update(void)
+{
+ if(session::is_ingame()) {
+ RayDDA ray(globals::dimension, entity::camera::position_chunk, entity::camera::position_local, entity::camera::direction);
+
+ do {
+ world::player_target::voxel = ray.step();
+
+ if(world::player_target::voxel != NULL_VOXEL_ID) {
+ world::player_target::coord = ray.vpos;
+ world::player_target::normal = ray.vnormal;
+ world::player_target::info = world::voxel_registry::find(world::player_target::voxel);
+ break;
+ }
+
+ world::player_target::coord = voxel_pos();
+ world::player_target::normal = voxel_pos();
+ world::player_target::info = nullptr;
+ } while(ray.distance < MAX_REACH);
+ }
+ else {
+ world::player_target::voxel = NULL_VOXEL_ID;
+ world::player_target::coord = voxel_pos();
+ world::player_target::normal = voxel_pos();
+ world::player_target::info = nullptr;
+ }
+}
+
+void world::player_target::render(void)
+{
+ if((world::player_target::voxel != NULL_VOXEL_ID) && !client_game::hide_hud) {
+ auto cpos = coord::to_chunk(world::player_target::coord);
+ auto fpos = coord::to_local(world::player_target::coord);
+
+ world::outline::prepare();
+ world::outline::cube(cpos, glm::fvec3(fpos), glm::fvec3(1.0f), 2.0f, glm::fvec4(0.0f, 0.0f, 0.0f, 1.0f));
+ }
+}