//
// Borg_Build_List.aip
//
// Contains a default build list for the klingon AI
//
// edited by the Nord

// Load up the basic structures...
#include "aipdef.h"

// This aip needs to play by the rules
int checkTechnologyAvailable = 1;

Way_Better_Build_List_Element the_build_list[MAX_ELEMENTS] = 
{
//--------------------------------------------------------------------  

//
// Syntax: "ODF name", number to build, base to build at, max number from this line, min tech level
//

	//
	// Phase I. Base & Yard
	//

	"tmpbase",	1,0, -1,  1,	// starbase
	"tmpconst",	1,0, -1,  0,	// construction ship 
	"tmpmining",	1,1, -1,  0,	// mining stations
	"tmporbital",	1,1, -1,  0,	// build an orbital station
	"tmpfreight",	2,0, -1,  0,	// mining freighter - two freighters for each station
	"tmpyard",	1,0, -1,  0,	// basic shipyard

	//
	// Phase II. Research
	//
	"tmpresear",	1,0, -1,  2,	// basic research
	"tmporbital",	1,1, -1,  0,	// second orbital station
	"tmpmining",	1,2, -1,  0,	// second mining station
	"ffreight",	2,0, -1,  0,	// mining freighters
	"tmppod3",	1,0, -1,  0,	// Chain Reaction Pulsar (Akira)
	"tmppod1",	1,0, -1,  0,	// Tachyon Detection Grid (scout)
	"tmptrading", 1,0, -1,  0,	// trading station

	//
	// Phase III. Advanced Shipyard
	//

	"tmpyard2",	1,0, -1,  3,	// advanced shipyard
	"tmpcruise",	2,0, -1, -3,	// Akira
	"tmpcruise2", 2,0, -1, -3,	// Intrepid
	"tmpbattle",	3,0, -1, -3,	// Galaxy (Battleship)
	"tmpbattle",	3,0, -1, -4,	// Galaxy (Battleship)
	"tmpbattle",	3,0, -1, -4,	// Galaxy (Battleship)

	//
	// Phase IV. Advanced Research
	//
	
	"tmpresear2",	1,0, -1,  4,	// advanced research station
	"tmppod5", 1,0, -1,  0,	// Shield Enhancer
	"tmpfrigate", 1,0, -1, -4,	// Aegian
	"tmpcruise3",	2,0, -1, -4,	// Steamrunner (Artillery)
	"tmpspecial",	1,0, -1,  0,	// Nebula
	"tmpcruise3",	2,0, -1, -4,	// Steamrunner (Artillery)

	//
	// Phase V. Ship Upgrade and Endgame
	//

	"tmpconst",	1,0, -1,  0,	// construction ship 
	"tmpupgrade", 1,0, -1,  5,	// ship upgrade station
	"tmpbattle2",	4,0, -1,  0,	// Sovereign
	"tmprepair", 2,0, -1,  0,	// repair ship
	"tmpassault", 2,0, -1,  0,	// Iwo Jima

	"tmpbattle2",	4,0, -1,  0,	// Sovereign
	"tmppod6", 	1,0, -1,  0,	// Corbomite Reflector
	"tmpfrigate", 1,0, -1,  0,	// Aegian

	"tmpspecial",	1,0, -1,  0,	// Nebula
	"tmpbattle2",	4,0, -1,  0,	// Sovereign
	"tmpcruise3",	2,0, -1,  0,	// Steamrunner (Artillery)
	"tmpfrigate", 1,0, -1,  0,	// Aegian

	"tmpsuperbl", 1,0, -1,  0,	// superweapon
	"tmpsuper", 2,0, -1,  0,	// superweapon
	"tmpgenpod", 2,0, -1,  0,	// superweapon


	"tmpspecial",	1,0, -1,  0,	// Nebula
	"tmpbattle2",	4,0, -1,  0,	// Sovereign
	"fcruise2",	2,0, -1,  0,	// Steamrunner (Artillery)
	"tmprepair", 1,0, -1,  0,	// repair ship

	"tmppod11", 1,0, -1,  0,	// weapon upgrade level 2
	"tmppod12", 1,0, -1,  0,	// shield upgrade level 2
	"tmppod13", 1,0, -1,  0,	// sensor upgrade level 2
	"tmppod7",	1,0, -1,  0,	// Gemini Effect
	"tmppod9",	1,0, -1,  0,	// Shield Disruptor
	"tmppod14", 1,0, -1,  0,	// engine upgrade level 2
	"tmppod15", 1,0, -1,  0,	// life support upgrade level 2
	"tmppod8",	1,0, -1,  0,	// Point Defense Phaser

	"tmppod10",	1,0, -1,  0,	// Engineering Team (will the AI ever rescue derelict ships?)
	"tmpsuper", 2,0, -1,  0,	// superweapon
	"tmpgenpod", 2,0, -1,  0,	// superweapon
	"tmppod16", 1,0, -1,  0,	// weapon upgrade level 3
	"tmppod17", 1,0, -1,  0,	// shield upgrade level 3	

	"tmppod18", 1,0, -1,  0,	// sensor upgrade level 3
	"tmppod19", 1,0, -1,  0,	// engine upgrade level 3
	"tmppod20", 1,0, -1,  0,	// life support upgrade level 3

	"tmpbattle2",	100,0, -1, 0,	// Sovereign

}; 

