@ -105,7 +105,6 @@ protected:
MenuFunc useItemFunc = [ & ] ( MenuFuncData data ) {
MenuFunc useItemFunc = [ & ] ( MenuFuncData data ) {
MenuItemButton * button = ( MenuItemButton * ) data . component ;
MenuItemButton * button = ( MenuItemButton * ) data . component ;
if ( ! data . game - > GetLoadoutItem ( data . menu . I ( A : : LOADOUT_SLOT ) ) . IsBlank ( ) ) { //This loadout slot seems to have an item in it already, so deselect that one first.
data . game - > ClearLoadoutItem ( data . menu . I ( A : : LOADOUT_SLOT ) ) ;
data . game - > ClearLoadoutItem ( data . menu . I ( A : : LOADOUT_SLOT ) ) ;
for ( MenuComponent * component : components ) {
for ( MenuComponent * component : components ) {
if ( component - > GetName ( ) . starts_with ( " item " ) ) {
if ( component - > GetName ( ) . starts_with ( " item " ) ) {
@ -121,7 +120,6 @@ protected:
}
}
}
}
}
}
}
button - > selected = data . menu . I ( A : : LOADOUT_SLOT ) ;
button - > selected = data . menu . I ( A : : LOADOUT_SLOT ) ;
data . game - > SetLoadoutItem ( button - > selected , button - > GetItem ( ) . Name ( ) ) ;
data . game - > SetLoadoutItem ( button - > selected , button - > GetItem ( ) . Name ( ) ) ;
return true ;
return true ;