Subversion Repositories spk

Rev

Rev 211 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 211 Rev 238
Line 683... Line 683...
683
			return L"SG_MISSILE_TR_AF_CAPTIAL";
683
			return L"SG_MISSILE_TR_AF_CAPTIAL";
684
		case SG_MISSILE_BOARDINGPOD:
684
		case SG_MISSILE_BOARDINGPOD:
685
			return L"SG_MISSILE_BOARDINGPOD";
685
			return L"SG_MISSILE_BOARDINGPOD";
686
		case SG_MISSILE_DMBF:
686
		case SG_MISSILE_DMBF:
687
			return L"SG_MISSILE_DMBF";
687
			return L"SG_MISSILE_DMBF";
-
 
688
		case SG_MISSILE_DISRUPTOR:
-
 
689
			return L"SG_MISSILE_DISRUPTOR";
688
	}
690
	}
689
 
691
 
690
	return L"";
692
	return L"";
691
}
693
}
692
 
694
 
693
int CShipData::ConvertMissileGroupToID(int type)
695
int CShipData::ConvertMissileGroupToID(int type)
694
{
696
{
695
	int arr[] = {SG_MISSILE_LIGHT, SG_MISSILE_MEDIUM, SG_MISSILE_HEAVY, SG_MISSILE_TR_LIGHT, SG_MISSILE_TR_MEDIUM, SG_MISSILE_TR_HEAVY, SG_MISSILE_KHAAK, SG_MISSILE_BOMBER, SG_MISSILE_TORP_CAPTIAL, 
697
	int arr[] = {SG_MISSILE_LIGHT, SG_MISSILE_MEDIUM, SG_MISSILE_HEAVY, SG_MISSILE_TR_LIGHT, SG_MISSILE_TR_MEDIUM, SG_MISSILE_TR_HEAVY, SG_MISSILE_KHAAK, SG_MISSILE_BOMBER, SG_MISSILE_TORP_CAPTIAL, 
696
		SG_MISSILE_AF_CAPTIAL, SG_MISSILE_TR_BOMBER, SG_MISSILE_TR_TORP_CAPTIAL, SG_MISSILE_AF_CAPTIAL, SG_MISSILE_BOARDINGPOD, SG_MISSILE_DMBF};
698
		SG_MISSILE_AF_CAPTIAL, SG_MISSILE_TR_BOMBER, SG_MISSILE_TR_TORP_CAPTIAL, SG_MISSILE_AF_CAPTIAL, SG_MISSILE_BOARDINGPOD, SG_MISSILE_DMBF, SG_MISSILE_DISRUPTOR };
697
	for ( int i = 0; i < SG_MISSILE_MAX; i++ )
699
	for ( int i = 0; i < SG_MISSILE_MAX; i++ )
698
	{
700
	{
699
		if ( arr[i] == type )
701
		if ( arr[i] == type )
700
			return i;
702
			return i;
701
	}
703
	}
Line 736... Line 738...
736
		return SG_MISSILE_TR_TORP_CAPTIAL;
738
		return SG_MISSILE_TR_TORP_CAPTIAL;
737
	if ( type.Compare(L"SG_MISSILE_TR_AF_CAPTIAL") )
739
	if ( type.Compare(L"SG_MISSILE_TR_AF_CAPTIAL") )
738
		return SG_MISSILE_TR_AF_CAPTIAL;
740
		return SG_MISSILE_TR_AF_CAPTIAL;
739
	if ( type.Compare(L"SG_MISSILE_BOARDINGPOD") )
741
	if ( type.Compare(L"SG_MISSILE_BOARDINGPOD") )
740
		return SG_MISSILE_BOARDINGPOD;
742
		return SG_MISSILE_BOARDINGPOD;
741
	if ( type.Compare(L"SG_MISSILE_DMBF") )
743
	if (type.Compare(L"SG_MISSILE_DMBF"))
742
		return SG_MISSILE_DMBF;
744
		return SG_MISSILE_DMBF;
-
 
745
	if (type.Compare(L"SG_MISSILE_DISRUPTOR"))
-
 
746
		return SG_MISSILE_DISRUPTOR;
743
 
747
 
744
	return 0;
748
	return 0;
745
}
749
}