settings App;
	setting library_path	"Libraries\\";
	setting resource_path	"Home\\";
	setting MaxVersion	"2";
	setting MinVersion	"1";
	setting SoundVolume	"255";
	setting MusicVolume	"255";
	// these are the percentages of the airport traffic that make use of each type of parking.  the leftover percentage is assumed to be
	// picked up/dropped off/take a bus/taxi/etc.
	setting HourlyParking	"30";
	setting ShortTermParking "30";
	setting LongTermParking "20";
	// to get the base rate of decay, divide 0.01 (1 health point) by the number of days you want it to take to lose 1 health with no maintenance
	setting BaseRateOfDecay "0.001"; // buildings lose 1 health point every 30 days without maintenance (0.01 / 30.0)
	setting ambient_hdrlimit "10.0";
	
	// these are the ratings influences
	// these 3 delta values determine how quickly the ratings' base values return to their normal values when they are changed (probably
	// due to an event that temporarily boosts or reduces a rating)
	// this number is added to or subtracted from the rating once per day
	// (so the 0.1 here means the ratings return to their normal values at a rate of 1 point/10 days)
	setting SafetyRatingDelta "0.1";
	setting SecurityRatingDelta "0.1";
	setting CustomerSatisfactionDelta "0.1";
	// now the applies which determine how much each ratings' sub-sections influence their overall rating
	// the formula for a rating is: rating_base + rating_apply_1 * rating_subsection_1 + rating_apply_n * rating_subsection_n
	// the rating_base is the leftover percentage from the applies on the rating, times 100
	// (so for these safety applies, 20% of the final safety rating comes from the safety maintenance value, 20% from the safety ratings on
	//  buildings, 20% from inside terminal items, and the remaining 40% gets put in the safety rating base and multiplied by 100 to give 40.0
	setting SafetyMaintenanceApply "0.2";
	setting SafetyBuildingsApply "0.2";
	setting SafetyInteriorApply "0.2";
	// security
	setting SecurityBuildingsApply "0.2";
	setting SecurityInteriorApply "0.5";
	// customer satisfaction
	setting CSSafetyRatingApply "0.25";
	setting CSSecurityRatingApply "0.25";
	setting CSAestheticRatingApply "0.1";
	setting CSBuildingsApply "0.15";
	setting CSInteriorApply "0.15";
	// default airline/business satisfactions
	setting DefaultAirlineSatisfaction "80.0";
	setting DefaultBusinessSatisfaction "80.0";

settings Graphics;
	setting resolution			"1024 768";
	setting metrics				"false";
	setting metric_placement		"2";
	setting fullscreen			"true";
	setting	texturesize			"256 256";


settings Sound;
	setting snd_dx8_disable_music		"false";
	setting snd_dx8_disable_sound		"false";

timeservice TimeService
{
	timeline standardtimeline
	{
	}
}

gamecamera MainCamera
{
	service		TimeService;
	property	camtarget		0.0 134.4 0.0;
	property	offplaneangle	15;
	property	onplaneangle	0;
	property	cameradistance	40;
	property	FarClipPlane	1200;
//	property	cameraroll		10;
}

renderservice AlphaService
{
	property	camera			"MainCamera";
	property	AmbientLight		1.0 0.0 0.0;
}

renderservice RenderService
{
	property	parent			"AlphaService";
	property	camera			"MainCamera";
//	property	PassClear		"true";
//	property	FrameZClear		"true";
	property	AmbientLight		1.0 0.0 0.0;
}

renderservice EnvironmentService
{
	property	parent			"RenderService";
	property	camera			"MainCamera";
//	property	FrameClear		"true";
	property	FrameZClear		"true";
	property	AmbientLight		1.0 0.0 0.0;
}

renderservice AmbientRenderService
{
	property	parent			"EnvironmentService";
	property	camera			"MainCamera";
//	property	FrameClear		"true";
	property	FrameZClear		"true";
	property	AmbientLight		1.0 0.0 0.0;
}

camera CursorCamera
{
	property campos 0.0 0.0 10.0;
	property camtarget 0.0 0.0 0.0;
	property ortho true;
}

renderservice CursorDisplay
{
	property parent "CORE3DROOT";
	property camera "CursorCamera";
}

particleservice ParticleService
{
	property maxparticles 200000;
	property gravityvector 0.0 -9.8 0.0;
}

gamecursor MainCursor
{
	service CursorDisplay;
	service TimeService;
	property model "Interface\\Common\\Cursors\\cursor_main.jsm";
	property model "Interface\\Common\\Cursors\\cursor_demolish.jsm";

	property scale "0.625 0.625 1.0";
	property rotation 0.0 0.0 0.0;
	property camera "CursorCamera";
}