World:
	LuaScript:
		Scripts: FreeCarryall.lua
	MissionData:
		Briefing: \n\n**** Enhanced D2k ver 0.77**** \n\nFor more competetive and fun MP games \n\nHighlights:\n- new Map Options:  FreeCarryall, FirstWormSpawnDelay, NorthSideDocking for Refineries\n- Destroyable/repairable passages: Some new passages can by repair by engineer\n- Refinery rotation with Hotkey - u must add "ToggleVariant: 'N'" to your hotkeys.yaml file \n- Better AI: better eco management, target priorities, they expand \n- Deviator: Captured units cant use Deploy ability and have reduced vision. After Deviator is killed the gas still leaking from his husk.\n- AirStrike: use direction targeting. Strong vs Tanks, Building, Defences. Weak vs Infantry\n- Saboteur: Pernamently cloaked. Can by detect by Outpost(5 cells), Turrets(3 cells), Infantry(1,5 cell). So its time to wall off your Conyard :). Also  have  SelfDestruct which affect area of 6 cells radius.\n- Conyard Upgrade improve Building Armor against low tech weapons.\n- Ordos Reinforcements: drop Squad of 5 elite infantry anywhere on map.\n\nGAME TIPS:\n* Units has updated Tool Bar Tips according this balance mod.\n* Try different early games openings – infantry rush, trike harrass, eco boom, fast expand, tech etc. They are all equal now.\n* Bebore Conyard_Upgrade, Buildings can be snipe more easy with low tech units. Keep it in mind in early game.\n* Lot of  units have larger FireRange than Reveal Shroud . Use Force Fire to shoot where they cant see. Or use trikes to expand visibility.\n* U can heard incoming AirStrike/DeadHand/Ordos reinforcements now. Try to dodge while u can.\n* Killed Tanks throw shrapnels that can damage nearby units\n* Devastator and Saboteur Self_Kill ability can destroy nearby Spice.\n\nFULL CHANGELOG AT RESOURCE CENTER OR MAP FILE
	MapOptions:
		TechLevelDropdownVisible: false
		ShortGameCheckboxVisible: false
		GameSpeed: fast
	ScriptLobbyDropdown@WormsSpawnDelay: #do not use the same name twice after @
		ID: WormsSpawnDelay
		Label: FirstWormSpawnDelay
		Description: Set delay for first worm appearance
		Default: 5
		Values:
			0: no Delay
			5: 5 min
			10: 10 min
			15: 15 min
		Locked: false
		Visible: true 	
		DisplayOrder: 30
	Locomotor@TANK_harkonnen:
		Name: tank_harkonnen
		Crushes: crate, infantry, spicebloom
		TerrainSpeeds:
			Sand: 100
			Rock: 100
			Transition: 100
			Concrete: 100
			SpiceSand: 100
			Spice: 100
			SpiceBlobs: 100
			Dune: 75
	Locomotor@TANK:
		Name: tank
		Crushes: crate, infantry, spicebloom
		TerrainSpeeds:
			Sand: 100
			Rock: 100
			Transition: 100
			Concrete: 100
			SpiceSand: 100
			Spice: 100
			SpiceBlobs: 100
			Dune: 60
	Locomotor@LIGHTVEHICLE:
		Name: light_vehicle
		Crushes: crate, spicebloom
		TerrainSpeeds:
			Sand: 100
			Rock: 100
			Transition: 100
			Concrete: 100
			SpiceSand: 100
			Spice: 100
			SpiceBlobs: 100
			Dune: 70
	SmudgeLayer@RockSmoke: # custom smudges didnt work on current OpenRA release
		Type: RockCrater_with_smoke
		Sequence: rockcraters
		SmokeChance: 100
		SmokeImage: smoke_m
		SmokeSequences: smokeFromRA01loop
	SmudgeLayer@SandSmoke:  # custom smudges didnt work on current OpenRA release
		Type: SandCrater_with_smoke
		Sequence: sandcraters
		SmokeChance: 100
		SmokeImage: smoke_m
		SmokeSequences: smokeFromRA01loop

Player:
	DeveloperMode: 
	Shroud:
		ExploredMapCheckboxEnabled: true
		FogCheckboxEnabled: true
		FogCheckboxLocked: true
	LobbyPrerequisiteCheckbox@AUTOCONCRETE:
		Enabled: True
	LobbyPrerequisiteCheckbox@FreeCarryCheckBox:
		ID: FreeCarryCheckBox
		Label: OneFreeCarryall
		Description: Give all players 1 free carryall at start
		Enabled: true
		Visible: true
		DisplayOrder: 7
		Prerequisites: FreeCarry
	ClassicProductionQueue@Infantry:
		BuildTimeSpeedReduction: 100, 80, 60, 50
	ClassicProductionQueue@Building:
		BuildTimeSpeedReduction: 100, 75, 50
	ClassicProductionQueue@Vehicle:
		BuildTimeSpeedReduction: 100, 75, 50
	ClassicProductionQueue@Armor:
		BuildTimeSpeedReduction: 100, 75, 50
	ClassicProductionQueue@Aircraft:
		BuildTimeSpeedReduction: 100, 75, 50
	PlaceBuilding:
		ToggleVariantKey: ToggleVariant

wormspawner:
	ExternalCondition:
		Condition: WormSpamDelayed
	ActorSpawner:
		RequiresCondition: WormSpamDelayed