ImGui::SetTooltip("Join another session to apply changes. The original host of the session must leave or be kicked. This feature is easily detectable by other mod menus, use with caution");
ImGui::Checkbox("Spoof Other Players' Names",&g->session.name_spoof_enabled);
if(ImGui::IsItemHovered())
ImGui::SetTooltip("Requires session host. Spoofed names will not visible locally nor to the player that had their name spoofed. Requires players to join after becoming host");
ImGui::SetTooltip("Advertise YimMenu by spoofing player names to differently colored variants of 'YimMenu'. You will not be able to customize the name with this option enabled");
components::button("Turn Everyone Into Beast",[]{toxic::turn_everyone_into_beast();});
if(ImGui::IsItemHovered())
ImGui::SetTooltip("Including you");
components::button("Give All Weapons",[]{g_player_service->iterate([](auto&plyr){toxic::give_all_weapons(plyr.second);script::get_current()->yield(450ms);});});
ImGui::SameLine();
components::button("Remove All Weapons",[]{g_player_service->iterate([](auto&plyr){toxic::remove_all_weapons(plyr.second);});});
components::button("TP All To Apartment",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_apartment(plyr.second,g->session.send_to_apartment_idx);});});
components::button("TP All To Warehouse",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_warehouse(plyr.second,g->session.send_to_warehouse_idx);});});
components::button("TP All To Darts",[]{g_player_service->iterate([](auto&plyr){toxic::start_activity(plyr.second,eActivityType::Darts);});});
ImGui::SameLine();
components::button("TP All To Flight School",[]{g_player_service->iterate([](auto&plyr){toxic::start_activity(plyr.second,eActivityType::PilotSchool);});});
ImGui::SameLine();
components::button("TP All To Map Center",[]{g_player_service->iterate([](auto&plyr){toxic::start_activity(plyr.second,eActivityType::ArmWresling);});});
components::button("TP All To Skydive",[]{g_player_service->iterate([](auto&plyr){toxic::start_activity(plyr.second,eActivityType::Skydive);});});
ImGui::SameLine();
components::button("TP All To Cayo Perico",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_island(plyr.second);});});
ImGui::SameLine();
components::button("TP All To MOC",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,81);});});
components::button("TP All To Casino",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,123);});});
ImGui::SameLine();
components::button("TP All To Penthouse",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,124);});});
ImGui::SameLine();
components::button("TP All To Arcade",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,128);});});
components::button("TP All To Music Locker",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,146);});});
ImGui::SameLine();
components::button("TP All To Record A Studios",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,148);});});
ImGui::SameLine();
components::button("TP All To Custom Auto Shop",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,149);});});
components::button("TP All To Agency",[]{g_player_service->iterate([](auto&plyr){toxic::send_player_to_interior(plyr.second,155);});});