World:
	-SpawnMPUnits:
	-MPStartLocations:
	-StartGameNotification:
	LuaScript:
		Scripts: MMind.lua
	MissionData:
		Briefing: Mastermind:\nOne player becomes the codemaker, the other the codebreaker. The codemaker chooses a pattern of four code tanks.\nThe codebreaker tries to guess the pattern, in both order and tank. Each guess is made by placing a row of code tanks on the decoding board.\nA red APC is placed for each code tank from the guess which is correct in both color and position. A white APC indicates the existence of a correct code tank placed in the wrong position.\nTen tryes per player\nAfter the first round the 2 opponents will switch they'r roles.
	CrateSpawner:
		Enabled: False
		Locked: True
	MapBuildRadius:
		AllyBuildRadiusLocked: True
		AllyBuildRadiusEnabled: True
	MapOptions:
		TechLevel: unrestricted
		ShortGameLocked: True
		ShortGameEnabled: False
	GlobalLightingPaletteEffect:
		Red: 1
		Green: 1
		Blue: 1
		Ambient: 1
	ScriptLobbyDropdown@difficulty:
		ID: difficulty
		Label: Difficulty
		Values:
			30sec: Speedround
			60sec: Normal
			150sec: Long thinktime
		Default: 60sec
^Palettes:
	PaletteFromFile@static:
		Name: staticterrain
		Filename: temperatcnc.pal
		ShadowIndex: 4
^Tank:
	Mobile:
		TerrainSpeeds:
			Clear: 50
^Vehicle:
	-GivesBounty:
	Mobile:
		TerrainSpeeds:
			Clear: 50
^Infantry:
	-GivesBounty:
^Ship:
	-GivesBounty:
^Plane:
	-GivesBounty:
^BasicBuilding:
	-GivesBounty: 
Player:
	-ConquestVictoryConditions:
	-HackyAI@NavalAI:
FACT:
	-Transforms:
	-Sellable:
	BaseProvider:
		Range: 10c0
	Health:
		HP: 2000
PROC:
	-Buildable:
AFLD:
	-Sellable:
HPAD:
	-Sellable:
SBAG:
	-Buildable:
FENC:
	-Buildable:
BRIK:
	-Buildable:
SYRD:
	-Buildable:
SPEN:
	-Buildable:
SYRF:
	-Buildable:
SPEF:
	-Buildable:
MIG:
	Buildable:
		Prerequisites: ~afld, ~techlevel.high
HELI:
	Buildable:
		Prerequisites: ~hpad, ~techlevel.high

1TNKN:
	Inherits: 1TNK
	RenderSprites:
		Image: 1TNK
	Armament:
		Weapon: Crush
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

2TNKN:
	Inherits: 2TNK
	RenderSprites:
		Image: 2TNK
	Armament:
		Weapon: Crush
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

3TNKN:
	Inherits: 3TNK
	RenderSprites:
		Image: 3TNK
	Armament:
		Weapon: Crush
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

4TNKN:
	Inherits: 4TNK
	RenderSprites:
		Image: 4TNK
	Armament@PRIMARY:
		Weapon: Crush
	Armament@SECONDARY:
		Weapon: Crush
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

TTNKN:
	Inherits: TTNK
	RenderSprites:
		Image: TTNK
	Armament:
		Weapon: Crush
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

CTNKN:
	Inherits: CTNK
	RenderSprites:
		Image: CTNK
	Armament:
		Weapon: Crush
	-PortableChrono:
	Mobile:
		Speed: 200
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

1TNKF:
	Inherits: 1TNK
	RenderSprites:
		Image: 1TNK
	RejectsOrders: 
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

2TNKF:
	Inherits: 2TNK
	RenderSprites:
		Image: 2TNK
	RejectsOrders: 
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

3TNKF:
	Inherits: 3TNK
	RenderSprites:
		Image: 3TNK
	RejectsOrders: 
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

4TNKF:
	Inherits: 4TNK
	RenderSprites:
		Image: 4TNK
	RejectsOrders: 
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

TTNKF:
	Inherits: TTNK
	RenderSprites:
		Image: TTNK
	RejectsOrders: 
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

CTNKF:
	Inherits: CTNK
	RenderSprites:
		Image: CTNK
	RejectsOrders: 
	-PortableChrono:
	RevealsShroud:
		Range: 3c0
	RevealsShroud@GAPGEN:
		Range: 3c0
	AutoTarget:
		InitialStance: HoldFire
		InitialStanceAI: HoldFire

BIGCAMERA:
	Inherits: CAMERA
	RevealsShroud:
		Range: 48c0
		RevealGeneratedShroud: False

q1d01:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____  
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d02:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d03:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d04:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d05:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d06:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: ___ ___ ___
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d07:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: ___ ___ ___
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d08:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d09:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d10:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _===_ _===_ _===_ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d11:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: _____ _____ _____ _____ _____ 
		Dimensions: 5,5
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d12:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: ___ ___ ___
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
q1d13:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: ___ ___ ___
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
nix01:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
nix02:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xx xx
		Dimensions: 2,2
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
nix03:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xxx xxx xxx
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System


nix03l:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix03
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xxx xxx xxx
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System

nix03r:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix03
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xxx xxx xxx
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System


nix01s:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	CreatesShroud:
		Range: 15c0

nix01cam:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	ProvidesRadar:

nix01l:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System

nix01r:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System

nix01pname:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	RenderNameTag: 
		UsePlayerColor: True
		ZOffset: 1023
		Font: MediumBold
		MaxLength: 16

nix01mm:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: MasterMind
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

nix01vs:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: Vs
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title
nix01bar:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: -
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

nix01PW:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: Please wait
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Bold

nix01ICTC:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: is choosing the tankcode.
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Bold

nix01win:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: Wins
		Color: 1DF706
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title
nix01loose:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: Loose
		Color: FF0101
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title
q1d13s:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: q1d13
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xxx x_x x_x
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	CreatesShroud:
		Range: 2c0

q1d13n:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: q1d13
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: xxx x_x x_x
		Dimensions: 3,3
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System

no1:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 1
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

no2:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 2
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

no3:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 3
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title


no4:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 4
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title


no5:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 5
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

no6:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 6
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

no7:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 7
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title

no8:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 8
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title


no9:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 9
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title


no10:
	Inherits@1: ^SpriteActor
	RenderSprites:
		Image: nix01
		Palette: staticterrain
	WithSpriteBody:
	Building:
		Footprint: x
		Dimensions: 1,1
	AlwaysVisible:
	ScriptTriggers:
	EditorTilesetFilter:
		Categories: System
	WithTextDecoration:
		Text: 10
		UsePlayerColor: True
		ValidStances: Ally, Enemy, Neutral
		ZOffset: 1023
		Font: Title
