diff --git a/include/Cubed/dev_panel.hpp b/include/Cubed/dev_panel.hpp index 6560cb5..aa8fa1c 100644 --- a/include/Cubed/dev_panel.hpp +++ b/include/Cubed/dev_panel.hpp @@ -45,7 +45,7 @@ private: bool m_gen_thread_running = true; int m_theme = 0; int m_pre_set_day_tick = 0; - int m_pre_set_tick_speed = 0; + int m_pre_set_tick_speed = 1; void show_about_table_bar(); void show_biome_table_bar(); void show_time_table_bar(); diff --git a/include/Cubed/gameplay/game_time.hpp b/include/Cubed/gameplay/game_time.hpp index 875b1e5..edd2e2d 100644 --- a/include/Cubed/gameplay/game_time.hpp +++ b/include/Cubed/gameplay/game_time.hpp @@ -1,6 +1,6 @@ #pragma once -using TickType = long long; +using TickType = unsigned long long; constexpr int DEFAULT_PER_TICK_TIME = 50; diff --git a/src/dev_panel.cpp b/src/dev_panel.cpp index 9edead4..f7805ac 100644 --- a/src/dev_panel.cpp +++ b/src/dev_panel.cpp @@ -265,8 +265,8 @@ void DevPanel::show_biome_table_bar() { void DevPanel::show_time_table_bar() { World& world = m_app.world(); - ImGui::Text("Game Tick %lld", world.game_tick()); - ImGui::Text("Day Tick %lld", world.day_tick()); + ImGui::Text("Game Tick %llu", world.game_tick()); + ImGui::Text("Day Tick %llu", world.day_tick()); if (ImGui::SliderInt("SetDayTick", &m_pre_set_day_tick, 0, DAY_TIME)) { } ImGui::SameLine(); @@ -274,7 +274,7 @@ void DevPanel::show_time_table_bar() { world.day_tick(static_cast(m_pre_set_day_tick)); } ImGui::Text("MSPT %d", world.per_tick_time()); - if (ImGui::SliderInt("SetMSPT", &m_pre_set_tick_speed, 0, 200)) { + if (ImGui::SliderInt("SetMSPT", &m_pre_set_tick_speed, 1, 200)) { } ImGui::SameLine(); if (ImGui::Button("Set##MSPT")) {