]> git.seodisparate.com - jumpartifact.com_demo_0/commitdiff
Minor refactoring
authorStephen Seo <seo.disparate@gmail.com>
Thu, 31 Aug 2023 06:34:58 +0000 (15:34 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Thu, 31 Aug 2023 06:34:58 +0000 (15:34 +0900)
src/common_constants.cc
src/common_constants.h
src/screen_trunner.cc

index 16d2f3a4697d0aa70c49a1d3add88a04f0fe57c6..2b3dcf5f5cad41252c0fdf79856ff29bfca98bf6 100644 (file)
@@ -39,3 +39,7 @@ void set_color_from_neon_color(NeonColor nc, Color *c_out) {
       break;
   }
 }
+
+void set_color_from_neon_random(Color *c_out) {
+  set_color_from_neon_color(get_random_neon_color(), c_out);
+}
index 574a1e46824376db0bd00e4c53e51340b696635d..ba8d7c0cabfb05233ca978a0ca2053d98095b634 100644 (file)
@@ -22,5 +22,6 @@ enum class NeonColor {
 
 extern NeonColor get_random_neon_color();
 extern void set_color_from_neon_color(NeonColor nc, Color *c_out);
+extern void set_color_from_neon_random(Color *c_out);
 
 #endif
index 975d36b695c522faf8680d54f17f70f21fac10a3..397ec8cbbcf3cd03499c74023d76d7d92bdcd9d4 100644 (file)
@@ -109,7 +109,7 @@ bool TRunnerScreen::update(float dt, bool is_resized) {
     if (walker_hack_success && controlled_walker_idx.has_value()) {
       walkers[controlled_walker_idx.value()].set_player_controlled(true);
       Color color;
-      set_color_from_neon_color(get_random_neon_color(), &color);
+      set_color_from_neon_random(&color);
       electricityEffects.push_back(ElectricityEffect(
           walkers[controlled_walker_idx.value()].get_body_pos(),
           ELECTRICITY_EFFECT_RADIUS, ELECTRICITY_EFFECT_LINE_COUNT,