MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / GUI_Handle_Button_SplitSquad

Method GUI_Handle_Button_SplitSquad

Source/GUI_Element.cpp:1660–1683  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1658}
1659
1660void cFodder::GUI_Handle_Button_SplitSquad() {
1661
1662 if (Mouse_Button_Left_Toggled() < 0)
1663 return;
1664
1665 if (!sub_2FF41())
1666 return;
1667
1668 Squad_Split_Assets();
1669
1670 mSquad_Grenade_SplitMode = eSquad_Weapon_Split_Half;
1671 mSquad_Rocket_SplitMode = eSquad_Weapon_Split_Half;
1672 word_3AC4B = 0;
1673 word_3AC4D = 0;
1674
1675 Squad_Walk_Target_Update(mSquad_Selected);
1676 Squad_Troops_Count();
1677
1678 sSprite* Data20 = 0;
1679 sub_305D5(Data20);
1680
1681 mSquad_Select_Timer = 1;
1682 mGUI_Sidebar_Setup = 0;
1683}
1684
1685void cFodder::Sidebar_Render_SquadIcon() {
1686 if (mSquad_Selected < 0)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected