feat(Self): Part Water (Moses Mode) (#838)

Co-authored-by: TheGreenBandit <106003542+TheGreenBandit@users.noreply.github.com>
This commit is contained in:
Maddy
2023-01-15 16:39:57 -05:00
committed by GitHub
parent c138aaa974
commit f6a6682c86
8 changed files with 89 additions and 25 deletions

View File

@ -242,7 +242,7 @@ namespace big
selected_ped_player_id = -1;
g_model_preview_service->stop_preview();
}
else if (!g.spawn_ped.preview_ped || (g.spawn_ped.preview_ped && !ImGui::IsAnyItemHovered()))
else if (!g.world.spawn_ped.preview_ped || (g.world.spawn_ped.preview_ped && !ImGui::IsAnyItemHovered()))
{
g_model_preview_service->stop_preview();
}
@ -273,7 +273,7 @@ namespace big
selected_ped_player_id = plyr_id;
g_model_preview_service->stop_preview();
}
else if (!g.spawn_ped.preview_ped || (g.spawn_ped.preview_ped && !ImGui::IsAnyItemHovered()))
else if (!g.world.spawn_ped.preview_ped || (g.world.spawn_ped.preview_ped && !ImGui::IsAnyItemHovered()))
{
g_model_preview_service->stop_preview();
}
@ -387,7 +387,7 @@ namespace big
ped_model_dropdown_open = ped_model_dropdown_focused;
if (!g.spawn_ped.preview_ped || (g.spawn_ped.preview_ped && (!item_hovered || !ped_model_dropdown_open)))
if (!g.world.spawn_ped.preview_ped || (g.world.spawn_ped.preview_ped && (!item_hovered || !ped_model_dropdown_open)))
{
g_model_preview_service->stop_preview();
}
@ -551,9 +551,9 @@ namespace big
ImGui::Separator();
if (ImGui::Checkbox("Preview", &g.spawn_ped.preview_ped))
if (ImGui::Checkbox("Preview", &g.world.spawn_ped.preview_ped))
{
if (!g.spawn_ped.preview_ped)
if (!g.world.spawn_ped.preview_ped)
{
g_model_preview_service->stop_preview();
}

View File

@ -36,11 +36,11 @@ namespace big
ImGui::SameLine();
components::button("Set", [] { train::set_train_speed(train_speed); });
ImGui::Checkbox("Drive Train", &g.train.drive_train);
ImGui::Checkbox("Drive Train", &g.world.train.drive_train);
ImGui::SameLine();
ImGui::Checkbox("Derail Train", &g.train.derail_train);
ImGui::Checkbox("Derail Train", &g.world.train.derail_train);
}
}

View File

@ -0,0 +1,10 @@
#include "fiber_pool.hpp"
#include "views/view.hpp"
namespace big
{
void view::water()
{
components::command_checkbox<"partwater">();
}
}