Button configuration, small bug fixes.

This commit is contained in:
johns 2001-03-24 17:17:11 +00:00
parent 73f3a8b8cf
commit e2b0ab9807

View file

@ -746,9 +746,7 @@ global void UpdateButtonPanel(void)
allow = 1;
break;
case ButtonAttack:
if( Selected[0]->Type->CanAttack ) {
allow = 1;
}
allow=ButtonCheckAttack(unit,buttonaction);
break;
case ButtonAttackGround:
if( Selected[0]->Type->GroundAttack ) {
@ -784,9 +782,14 @@ global void UpdateButtonPanel(void)
break;
case ButtonCancelUpgrade:
allow = unit->Orders[0].Action==UnitActionUpgradeTo
|| unit->Orders[0].Action==UnitActionResearch;
break;
case ButtonCancelTrain:
allow = unit->Orders[0].Action==UnitActionTrain;
break;
case ButtonCancelBuild:
allow = 1;
allow = unit->Orders[0].Action==UnitActionBuilded;
break;
default: