Updated rainbow paint layout. (#350)
This commit is contained in:
parent
6fd9054704
commit
c9e6ed5db2
@ -133,44 +133,43 @@ namespace big
|
|||||||
|
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
|
|
||||||
if (ImGui::TreeNode("Rainbow Paint"))
|
components::small_text("Rainbow Paint");
|
||||||
{
|
|
||||||
ImGui::Checkbox("Primary", &g->vehicle.rainbow_primary);
|
|
||||||
ImGui::SameLine();
|
|
||||||
ImGui::Checkbox("Neon", &g->vehicle.rainbow_neon);
|
|
||||||
ImGui::Checkbox("Secondary", &g->vehicle.rainbow_secondary);
|
|
||||||
ImGui::SameLine();
|
|
||||||
ImGui::Checkbox("Smoke", &g->vehicle.rainbow_smoke);
|
|
||||||
|
|
||||||
if (g->vehicle.rainbow_primary || g->vehicle.rainbow_neon || g->vehicle.rainbow_secondary || g->vehicle.rainbow_smoke) {
|
ImGui::Checkbox("Primary", &g->vehicle.rainbow_primary);
|
||||||
ImGui::SetNextItemWidth(120);
|
ImGui::SameLine();
|
||||||
if (ImGui::BeginCombo("RGB Type", vehicle::rgb_types[g->vehicle.rainbow_paint]))
|
ImGui::Checkbox("Secondary", &g->vehicle.rainbow_secondary);
|
||||||
|
ImGui::SameLine();
|
||||||
|
ImGui::Checkbox("Neon", &g->vehicle.rainbow_neon);
|
||||||
|
ImGui::SameLine();
|
||||||
|
ImGui::Checkbox("Smoke", &g->vehicle.rainbow_smoke);
|
||||||
|
|
||||||
|
if (g->vehicle.rainbow_primary || g->vehicle.rainbow_neon || g->vehicle.rainbow_secondary || g->vehicle.rainbow_smoke) {
|
||||||
|
ImGui::SetNextItemWidth(120);
|
||||||
|
if (ImGui::BeginCombo("RGB Type", vehicle::rgb_types[g->vehicle.rainbow_paint]))
|
||||||
|
{
|
||||||
|
for (int i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 3; i++)
|
bool itemSelected = g->vehicle.rainbow_paint == i;
|
||||||
|
|
||||||
|
if (ImGui::Selectable(vehicle::rgb_types[i], itemSelected))
|
||||||
{
|
{
|
||||||
bool itemSelected = g->vehicle.rainbow_paint == i;
|
g->vehicle.rainbow_paint = i;
|
||||||
|
|
||||||
if (ImGui::Selectable(vehicle::rgb_types[i], itemSelected))
|
|
||||||
{
|
|
||||||
g->vehicle.rainbow_paint = i;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (itemSelected)
|
|
||||||
{
|
|
||||||
ImGui::SetItemDefaultFocus();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ImGui::EndCombo();
|
if (itemSelected)
|
||||||
}
|
{
|
||||||
if (g->vehicle.rainbow_paint != 0)
|
ImGui::SetItemDefaultFocus();
|
||||||
{
|
}
|
||||||
ImGui::SameLine();
|
|
||||||
ImGui::SetNextItemWidth(150);
|
|
||||||
ImGui::SliderInt("RGB Speed", &g->rgb.speed, 1, 10);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ImGui::EndCombo();
|
||||||
|
}
|
||||||
|
if (g->vehicle.rainbow_paint != 0)
|
||||||
|
{
|
||||||
|
ImGui::SameLine();
|
||||||
|
ImGui::SetNextItemWidth(150);
|
||||||
|
ImGui::SliderInt("RGB Speed", &g->rgb.speed, 1, 10);
|
||||||
}
|
}
|
||||||
ImGui::TreePop();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
|
Reference in New Issue
Block a user