Fix duplicate-conversion crash. Include 3 maps for ra and cnc. Begin new style map preview.

This commit is contained in:
Paul Chote
2010-04-04 01:41:02 +13:00
committed by Bob
parent b135a059ee
commit 6d602b1acb
25 changed files with 417 additions and 364 deletions

View File

@@ -22,7 +22,6 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Reflection;
namespace OpenRA.FileFormats
@@ -204,6 +203,7 @@ namespace OpenRA.FileFormats
writer.Flush();
writer.Close();
File.Delete(filepath);
File.Move(filepath+".tmp",filepath);
}

View File

@@ -18,12 +18,8 @@
*/
#endregion
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Reflection;
using System.Drawing;
namespace OpenRA.FileFormats
{
@@ -37,16 +33,16 @@ namespace OpenRA.FileFormats
public string Description;
public string Author;
public int PlayerCount;
public string Preview;
public string Tileset;
public int2 TopLeft;
public int2 BottomRight;
public int Width {get {return BottomRight.X - TopLeft.X;}}
public int Height {get {return BottomRight.Y - TopLeft.Y;}}
public Lazy<Bitmap> Preview;
static List<string> Fields = new List<string>() {
"Uid", "Title", "Description", "Author", "PlayerCount", "Tileset", "Preview", "TopLeft", "BottomRight"
"Uid", "Title", "Description", "Author", "PlayerCount", "Tileset", "TopLeft", "BottomRight"
};
public MapStub() {}
@@ -55,8 +51,12 @@ namespace OpenRA.FileFormats
{
Package = package;
var yaml = MiniYaml.FromStream(Package.GetContent("map.yaml"));
FieldLoader.LoadFields(this,yaml,Fields);
}
Preview = Lazy.New(
() => {return new Bitmap(Package.GetContent("preview.png"));}
);
}
}
}

View File

@@ -294,28 +294,26 @@ namespace OpenRA
{
showMapChooser = false;
});
/*
if (mapPreviewDirty)
{
if (mapChooserSheet == null || mapChooserSheet.Size.Width != currentMap.Map.MapSize.X || mapChooserSheet.Size.Height != currentMap.Map.MapSize.Y)
mapChooserSheet = new Sheet(renderer, new Size(currentMap.Map.MapSize.X, currentMap.Map.MapSize.Y));
if (mapChooserSheet == null || mapChooserSheet.Size.Width != currentMap.Width || mapChooserSheet.Size.Height != currentMap.Height)
mapChooserSheet = new Sheet(renderer, new Size(currentMap.Width, currentMap.Height));
var b = Minimap.RenderTerrainBitmapWithSpawnPoints(currentMap.Map, Game.world.TileSet); // tileset -> hack
mapChooserSheet.Texture.SetData(b);
mapChooserSprite = new Sprite(mapChooserSheet,
Minimap.MakeMinimapBounds(currentMap.Map), TextureChannel.Alpha);
mapChooserSheet.Texture.SetData(currentMap.Preview.Value);
mapChooserSprite = new Sprite(mapChooserSheet, new Rectangle(0,0,currentMap.Width, currentMap.Height), TextureChannel.Alpha);
mapPreviewDirty = false;
}
*/
var mapRect = new Rectangle(r.Right - 280, r.Top + 30, 256, 256);
/*
DrawDialogBackground(mapRect, "dialog2");
rgbaRenderer.DrawSprite(mapChooserSprite,
new float2(mapRect.Location) + new float2(4, 4),
"chrome",
new float2(mapRect.Size) - new float2(8, 8));
rgbaRenderer.Flush();
*/
var y = r.Top + 50;
int maxListItems = ((r.Bottom - 60 - y ) / 20);

Binary file not shown.

View File

@@ -0,0 +1,94 @@
Uid: testmap
MapFormat: 1
Title: GREEN ACRES
Author: Westwood Studios
PlayerCount: 8
Tileset: TEMPERAT
MapSize: 64,64
TopLeft: 3,11
BottomRight: 61,60
Actors:
Actor0: tc04 Neutral 44,15
Actor1: tc03 Neutral 42,15
Actor2: tc03 Neutral 34,35
Actor3: tc04 Neutral 33,33
Actor4: tc04 Neutral 53,42
Actor5: tc02 Neutral 55,41
Actor6: t02 Neutral 25,39
Actor7: t01 Neutral 28,40
Actor8: split2 Neutral 13,26
Actor9: split3 Neutral 20,45
Actor10: split3 Neutral 42,54
Actor11: split3 Neutral 29,35
Actor12: split2 Neutral 54,22
Actor13: split3 Neutral 34,11
Actor14: tc01 Neutral 15,30
Actor15: t17 Neutral 13,31
Actor16: tc05 Neutral 4,27
Actor17: tc04 Neutral 10,32
Actor18: tc04 Neutral 18,18
Actor19: tc02 Neutral 16,31
Actor20: t07 Neutral 18,29
Actor21: t06 Neutral 29,37
Actor22: t07 Neutral 36,28
Actor23: t06 Neutral 35,22
Actor24: t07 Neutral 34,24
Actor25: t07 Neutral 42,27
Actor26: t07 Neutral 31,44
Actor27: t16 Neutral 33,46
Actor28: t17 Neutral 30,45
Actor29: tc02 Neutral 31,45
Actor30: tc04 Neutral 41,25
Actor31: tc04 Neutral 41,41
Actor32: tc04 Neutral 16,41
Actor33: t02 Neutral 51,11
Actor34: t02 Neutral 12,12
Actor35: t03 Neutral 11,12
Actor36: t16 Neutral 12,43
Actor37: tc02 Neutral 19,56
Actor38: t16 Neutral 36,17
Actor39: t17 Neutral 38,12
Actor40: tc01 Neutral 38,13
Actor41: tc02 Neutral 46,12
Actor42: t07 Neutral 21,52
Actor43: tc04 Neutral 22,51
Actor44: tc04 Neutral 32,15
Actor45: tc02 Neutral 31,19
Actor46: tc01 Neutral 21,15
Actor47: t01 Neutral 17,18
Actor48: tc04 Neutral 47,32
Actor49: tc01 Neutral 47,31
Actor50: split2 Neutral 13,42
Actor51: split2 Neutral 38,21
Actor52: split3 Neutral 46,43
Actor53: t01 Neutral 60,53
Actor54: tc05 Neutral 58,25
Actor55: tc04 Neutral 56,26
Actor56: tc03 Neutral 54,26
Actor57: tc02 Neutral 52,26
Actor58: tc01 Neutral 51,27
Actor59: tc02 Neutral 49,35
Actor60: tc04 Neutral 45,34
Actor61: tc03 Neutral 47,36
Waypoints:
spawn7: 8,54
spawn6: 53,55
spawn5: 58,35
spawn4: 33,58
spawn3: 40,34
spawn2: 57,14
spawn1: 18,12
spawn0: 5,19
Rules:

Binary file not shown.

After

Width:  |  Height:  |  Size: 628 B

View File

@@ -1,4 +1,4 @@
Uid: 305604695
Uid: 119926504
MapFormat: 1

View File

Before

Width:  |  Height:  |  Size: 878 B

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

View File

@@ -0,0 +1,77 @@
Uid: 708244922
MapFormat: 1
Title: Lost Arena
Author: Westwood Studios
PlayerCount: 8
Tileset: TEMPERAT
MapSize: 64,64
TopLeft: 2,1
BottomRight: 61,62
Actors:
Actor0: tc05 Neutral 47,54
Actor1: t01 Neutral 53,25
Actor2: t05 Neutral 53,26
Actor3: t06 Neutral 52,26
Actor4: t11 Neutral 49,25
Actor5: t08 Neutral 52,28
Actor6: t12 Neutral 48,25
Actor7: t10 Neutral 56,16
Actor8: tc04 Neutral 44,1
Actor9: tc03 Neutral 42,1
Actor10: tc05 Neutral 58,1
Actor11: tc04 Neutral 13,32
Actor12: tc05 Neutral 10,32
Actor13: tc04 Neutral 2,25
Actor14: tc05 Neutral 18,29
Actor15: t08 Neutral 23,14
Actor16: t07 Neutral 22,13
Actor17: t07 Neutral 15,11
Actor18: t02 Neutral 16,10
Actor19: split2 Neutral 58,34
Actor20: split2 Neutral 33,21
Actor21: split3 Neutral 45,11
Actor22: split2 Neutral 2,10
Actor23: split2 Neutral 19,2
Actor24: split3 Neutral 47,29
Actor25: split2 Neutral 35,58
Actor26: split3 Neutral 6,49
Actor27: tc02 Neutral 2,53
Actor28: tc03 Neutral 24,46
Actor29: tc02 Neutral 26,46
Actor30: tc02 Neutral 35,49
Actor31: tc01 Neutral 32,47
Actor32: tc02 Neutral 33,46
Actor33: tc03 Neutral 16,53
Actor34: tc05 Neutral 13,53
Actor35: split2 Neutral 43,51
Actor36: split3 Neutral 42,52
Actor37: tc04 Neutral 39,50
Actor38: tc03 Neutral 47,41
Actor39: tc04 Neutral 40,44
Actor40: tc05 Neutral 53,46
Actor41: tc03 Neutral 34,48
Actor42: tc05 Neutral 21,46
Actor43: tc05 Neutral 37,44
Actor44: split3 Neutral 55,40
Waypoints:
spawn7: 56,31
spawn6: 32,25
spawn5: 10,4
spawn4: 7,31
spawn3: 5,59
spawn2: 27,39
spawn1: 57,59
spawn0: 49,4
Rules:

Binary file not shown.

After

Width:  |  Height:  |  Size: 805 B

Binary file not shown.

View File

@@ -1,166 +0,0 @@
MapFormat: 1
Uid: testmap
Title: GDI Mission 2
Author: Westwood Studios
PlayerCount: 1
Tileset: TEMPERAT
MapSize: 64,64
TopLeft: 31,31
BottomRight: 62,62
Actors:
Actor0: sbag Neutral 50,55
Actor1: sbag Neutral 49,55
Actor2: sbag Neutral 48,55
Actor3: sbag Neutral 51,54
Actor4: sbag Neutral 50,54
Actor5: sbag Neutral 61,38
Actor6: sbag Neutral 60,38
Actor7: sbag Neutral 59,38
Actor8: sbag Neutral 58,38
Actor9: sbag Neutral 57,38
Actor10: sbag Neutral 53,38
Actor11: sbag Neutral 52,38
Actor12: sbag Neutral 51,38
Actor13: sbag Neutral 50,38
Actor14: sbag Neutral 49,38
Actor15: sbag Neutral 48,38
Actor16: sbag Neutral 47,38
Actor17: sbag Neutral 44,38
Actor18: sbag Neutral 43,38
Actor19: sbag Neutral 42,38
Actor20: sbag Neutral 61,37
Actor21: sbag Neutral 47,37
Actor22: sbag Neutral 42,37
Actor23: sbag Neutral 61,36
Actor24: sbag Neutral 47,36
Actor25: sbag Neutral 42,36
Actor26: sbag Neutral 61,35
Actor27: sbag Neutral 61,34
Actor28: sbag Neutral 47,34
Actor29: sbag Neutral 61,33
Actor30: sbag Neutral 47,33
Actor31: sbag Neutral 61,32
Actor32: sbag Neutral 47,32
Actor33: sbag Neutral 61,31
Actor34: sbag Neutral 60,31
Actor35: sbag Neutral 59,31
Actor36: sbag Neutral 58,31
Actor37: sbag Neutral 57,31
Actor38: sbag Neutral 56,31
Actor39: sbag Neutral 55,31
Actor40: sbag Neutral 54,31
Actor41: sbag Neutral 53,31
Actor42: sbag Neutral 52,31
Actor43: sbag Neutral 51,31
Actor44: sbag Neutral 50,31
Actor45: sbag Neutral 49,31
Actor46: sbag Neutral 48,31
Actor47: sbag Neutral 47,31
Actor48: tc04 Neutral 49,42
Actor49: t02 Neutral 36,48
Actor50: t01 Neutral 39,51
Actor51: t02 Neutral 48,53
Actor52: t16 Neutral 56,46
Actor53: tc04 Neutral 57,45
Actor54: tc05 Neutral 56,42
Actor55: t01 Neutral 57,49
Actor56: t02 Neutral 59,47
Actor57: t01 Neutral 46,50
Actor58: t01 Neutral 49,48
Actor59: tc02 Neutral 48,47
Actor60: t16 Neutral 43,48
Actor61: t07 Neutral 42,40
Actor62: t02 Neutral 44,48
Actor63: tc02 Neutral 44,49
Actor64: tc01 Neutral 42,41
Actor65: tc01 Neutral 44,50
Actor66: t06 Neutral 40,54
Actor67: tc02 Neutral 58,49
Actor68: t07 Neutral 41,40
Actor69: t07 Neutral 61,40
Actor70: t06 Neutral 39,35
Actor71: tc05 Neutral 31,34
Actor72: tc04 Neutral 37,34
Actor73: tc02 Neutral 31,37
Actor74: tc02 Neutral 55,45
Actor75: tc01 Neutral 54,42
Actor76: t01 Neutral 32,31
Actor77: tc02 Neutral 33,31
# Actor78: pyle GoodGuy 55,51
Actor79: silo BadGuy 57,32
Actor80: silo BadGuy 59,32
Actor81: nuke BadGuy 55,32
Actor82: fact BadGuy 52,32
# Actor83: nuke GoodGuy 53,52
Actor84: proc BadGuy 57,34
Actor85: bggy BadGuy 52,39
Actor86: harv BadGuy 50,35
# Actor87: jeep GoodGuy 54,49
# Actor88: jeep GoodGuy 57,49
Actor89: bggy BadGuy 33,37
Actor90: bggy BadGuy 51,50
Actor91: bggy BadGuy 59,39
# Actor92: jeep GoodGuy 56,54
Actor93: e1 BadGuy 48,32
Actor94: e1 BadGuy 35,31
Actor95: e1 BadGuy 39,31
Actor96: e1 BadGuy 49,32
Actor97: e1 BadGuy 37,32
Actor98: e1 BadGuy 50,34
Actor99: e1 BadGuy 50,32
Actor100: e1 BadGuy 36,31
Actor101: e1 BadGuy 49,34
Actor102: e1 BadGuy 36,32
Actor103: e1 BadGuy 49,33
Actor104: e1 BadGuy 48,33
Actor105: e1 BadGuy 46,33
Actor106: e1 BadGuy 46,34
Actor107: e1 BadGuy 40,37
Actor108: e1 BadGuy 40,38
Actor109: e1 BadGuy 41,37
Actor110: e1 BadGuy 41,38
Actor111: e1 BadGuy 50,39
Actor112: e1 BadGuy 60,36
Actor113: e1 BadGuy 60,37
Actor114: e1 BadGuy 60,37
Actor115: e1 BadGuy 35,39
Actor116: e1 BadGuy 50,37
Actor117: e1 BadGuy 58,39
Actor118: e1 BadGuy 60,40
Actor119: e1 BadGuy 61,39
Actor120: e1 BadGuy 59,34
Actor121: e1 BadGuy 60,34
Actor122: e1 BadGuy 56,32
Actor123: e1 BadGuy 51,32
Actor124: e1 BadGuy 60,34
Actor125: e1 BadGuy 52,53
Actor126: e1 BadGuy 38,49
Actor127: e1 BadGuy 38,48
Actor128: e1 BadGuy 53,40
Actor129: e1 BadGuy 45,36
# Actor130: e1 GoodGuy 50,51
# Actor131: e1 GoodGuy 50,50
# Actor132: e1 GoodGuy 53,49
# Actor133: e1 GoodGuy 51,49
Actor134: e1 BadGuy 52,40
# Actor135: e1 GoodGuy 52,50
# Actor136: e1 GoodGuy 56,49
Actor137: e1 BadGuy 55,42
Actor138: e1 BadGuy 56,42
Actor139: e1 BadGuy 45,36
Actor140: e1 BadGuy 44,36
Actor141: e1 BadGuy 54,48
Actor142: e1 BadGuy 52,52
Actor143: e1 BadGuy 48,37
Actor144: e1 BadGuy 37,37
Actor145: e1 BadGuy 50,37
Actor146: e1 BadGuy 38,32
Actor147: e1 BadGuy 49,36
Actor148: e1 BadGuy 48,36
Waypoints:
spawn0: 54,55
Rules:

Binary file not shown.

View File

@@ -0,0 +1,109 @@
Uid: testmap
MapFormat: 1
Title: Coastal Influence (4-6)
Author: Westwood Studios
PlayerCount: 8
Tileset: SNOW
MapSize: 128,128
TopLeft: 13,18
BottomRight: 107,112
Actors:
Actor0: t08 Neutral 105,86
Actor1: t17 Neutral 106,85
Actor2: t12 Neutral 94,82
Actor3: tc03 Neutral 87,87
Actor4: tc04 Neutral 91,82
Actor5: tc05 Neutral 93,83
Actor6: tc05 Neutral 93,97
Actor7: tc03 Neutral 32,66
Actor8: t01 Neutral 14,30
Actor9: tc05 Neutral 33,31
Actor10: tc02 Neutral 90,30
Actor11: tc01 Neutral 91,28
Actor12: tc04 Neutral 38,69
Actor13: t02 Neutral 32,84
Actor14: t01 Neutral 28,89
Actor15: tc04 Neutral 13,40
Actor16: tc01 Neutral 18,40
Actor17: tc03 Neutral 30,45
Actor18: tc05 Neutral 26,53
Actor19: t03 Neutral 26,72
Actor20: t12 Neutral 34,77
Actor21: tc04 Neutral 45,75
Actor22: tc03 Neutral 15,20
Actor23: tc02 Neutral 22,18
Actor24: t07 Neutral 93,28
Actor25: t10 Neutral 68,37
Actor26: tc03 Neutral 97,46
Actor27: t01 Neutral 47,98
Actor28: tc03 Neutral 28,99
Actor29: tc04 Neutral 28,94
Actor30: tc02 Neutral 18,106
Actor31: tc01 Neutral 81,107
Actor32: t16 Neutral 105,109
Actor33: tc02 Neutral 105,110
Actor34: tc04 Neutral 13,96
Actor35: tc04 Neutral 15,73
Actor36: tc01 Neutral 16,74
Actor37: t16 Neutral 16,72
Actor38: t16 Neutral 61,54
Actor39: tc02 Neutral 84,54
Actor40: tc04 Neutral 104,53
Actor41: tc04 Neutral 14,86
Actor42: tc01 Neutral 13,88
Actor43: tc04 Neutral 15,34
Actor44: tc05 Neutral 84,40
Actor45: tc04 Neutral 80,48
Actor46: tc03 Neutral 87,45
Actor47: tc02 Neutral 78,42
Actor48: tc04 Neutral 25,46
Actor49: tc05 Neutral 33,46
Actor50: tc04 Neutral 43,62
Actor51: tc05 Neutral 44,63
Actor52: tc03 Neutral 41,64
Actor53: tc05 Neutral 104,71
Actor54: t01 Neutral 106,73
Actor55: t03 Neutral 104,72
Actor56: t12 Neutral 50,78
Actor57: tc02 Neutral 48,79
Actor58: tc02 Neutral 103,25
Actor59: tc01 Neutral 96,17
Actor60: tc03 Neutral 85,95
Actor61: tc04 Neutral 87,73
Actor62: t01 Neutral 78,64
Actor63: t15 Neutral 73,66
Actor64: tc01 Neutral 67,61
Actor65: t01 Neutral 21,45
Actor66: mine Neutral 50,94
Actor67: mine Neutral 102,57
Actor68: mine Neutral 97,107
Actor69: mine Neutral 100,21
Actor70: mine Neutral 37,22
Actor71: mine Neutral 21,70
Actor72: mine Neutral 19,90
Actor73: mine Neutral 53,55
Actor74: t01 Neutral 54,24
Actor75: t03 Neutral 78,21
Actor76: tc01 Neutral 55,35
Waypoints:
spawn0: 24,26
spawn1: 101,35
spawn2: 100,92
spawn3: 25,102
spawn4: 61,83
spawn5: 63,44
spawn6: 19,52
spawn7: 95,65
Rules:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

View File

@@ -0,0 +1,61 @@
Uid: 1134734410
MapFormat: 1
Title: Middle Mayhem (2)
Author: Westwood Studios
PlayerCount: 2
Tileset: SNOW
MapSize: 128,128
TopLeft: 27,26
BottomRight: 102,91
Actors:
Actor0: tc05 Neutral 62,58
Actor1: tc04 Neutral 64,63
Actor2: tc03 Neutral 73,60
Actor3: tc03 Neutral 55,48
Actor4: tc01 Neutral 58,51
Actor5: tc01 Neutral 54,68
Actor6: t17 Neutral 60,68
Actor7: tc02 Neutral 48,57
Actor8: tc05 Neutral 68,63
Actor9: t16 Neutral 71,63
Actor10: t16 Neutral 70,55
Actor11: tc01 Neutral 83,57
Actor12: tc02 Neutral 62,54
Actor13: t08 Neutral 62,56
Actor14: t01 Neutral 49,80
Actor15: tc04 Neutral 50,81
Actor16: t16 Neutral 53,82
Actor17: tc02 Neutral 42,79
Actor18: tc03 Neutral 27,26
Actor19: t01 Neutral 29,48
Actor20: t02 Neutral 31,50
Actor21: t03 Neutral 32,59
Actor22: tc05 Neutral 56,88
Actor23: tc03 Neutral 54,89
Actor24: t16 Neutral 56,89
Actor25: t15 Neutral 52,89
Actor26: t14 Neutral 64,78
Actor27: tc01 Neutral 27,44
Actor28: tc01 Neutral 45,39
Actor29: t17 Neutral 76,26
Actor30: mine Neutral 68,53
Actor31: mine Neutral 54,57
Actor32: mine Neutral 53,65
Actor33: mine Neutral 65,68
Actor34: mine Neutral 80,61
Waypoints:
spawn0: 34,84
spawn1: 35,34
Rules:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

View File

@@ -0,0 +1,58 @@
Uid: 846202401
MapFormat: 1
Title: Equal Opportunity (2)
Author: Westwood Studios
PlayerCount: 5
Tileset: SNOW
MapSize: 128,128
TopLeft: 28,26
BottomRight: 99,97
Actors:
Actor0: sbag Neutral 61,96
Actor1: tc03 Neutral 38,66
Actor2: tc03 Neutral 55,35
Actor3: tc02 Neutral 45,37
Actor4: tc03 Neutral 71,71
Actor5: tc02 Neutral 72,72
Actor6: t01 Neutral 61,62
Actor7: t03 Neutral 67,77
Actor8: t06 Neutral 53,87
Actor9: t10 Neutral 62,70
Actor10: t02 Neutral 66,51
Actor11: t05 Neutral 71,57
Actor12: tc01 Neutral 76,47
Actor13: t07 Neutral 81,53
Actor14: t12 Neutral 73,54
Actor15: t06 Neutral 69,56
Actor16: t11 Neutral 39,84
Actor17: t14 Neutral 77,32
Actor18: t12 Neutral 69,43
Actor19: tc02 Neutral 62,52
Actor20: tc03 Neutral 74,86
Actor21: tc05 Neutral 76,62
Actor22: tc04 Neutral 48,62
Actor23: mine Neutral 40,45
Actor24: mine Neutral 89,85
Actor25: mine Neutral 75,64
Actor26: mine Neutral 46,64
Actor27: mine Neutral 87,37
Actor28: mine Neutral 49,87
Waypoints:
spawn0: 46,43
spawn1: 80,80
spawn2: 77,39
spawn3: 47,81
spawn4: 47,81
Rules:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

View File

@@ -1,178 +0,0 @@
MapFormat: 1
Uid: testmap
Title: Lesson in Blood
Author: Westwood Studios
PlayerCount: 2
Tileset: SNOW
Tiledata: testmap.bin
MapSize: 128,128
TopLeft: 32,47
BottomRight: 64,85
Actors:
Actor0: wood Neutral 44,50
Actor1: wood Neutral 44,51
Actor2: wood Neutral 44,52
Actor3: wood Neutral 44,53
Actor4: wood Neutral 45,53
Actor5: crate Neutral 40,64
Actor6: wood Neutral 56,65
Actor7: v14 Neutral 54,66
Actor8: v14 Neutral 55,66
Actor9: wood Neutral 56,66
Actor10: wood Neutral 53,67
Actor11: wood Neutral 55,67
Actor12: wood Neutral 56,67
Actor13: wood Neutral 45,69
Actor14: wood Neutral 46,69
Actor15: wood Neutral 47,69
Actor16: wood Neutral 45,70
Actor17: wood Neutral 51,70
Actor18: wood Neutral 53,71
Actor19: wood Neutral 52,72
Actor20: wood Neutral 53,72
Actor21: T16 Neutral 53,52
Actor22: TC03 Neutral 60,61
Actor23: TC01 Neutral 48,47
Actor24: T06 Neutral 73,59
Actor25: T01 Neutral 49,74
Actor26: T14 Neutral 60,69
Actor27: T16 Neutral 59,72
Actor28: T14 Neutral 60,72
Actor29: T07 Neutral 62,72
Actor30: T10 Neutral 54,74
Actor31: TC02 Neutral 46,49
Actor32: T01 Neutral 53,57
Actor33: TC05 Neutral 41,51
Actor34: T06 Neutral 44,53
Actor35: T01 Neutral 44,70
Actor36: T16 Neutral 52,72
Actor37: TC02 Neutral 32,51
Actor38: TC04 Neutral 32,55
Actor39: TC05 Neutral 32,60
Actor40: TC02 Neutral 42,57
Actor41: TC02 Neutral 43,68
Actor42: TC01 Neutral 42,67
Actor43: TC04 Neutral 32,72
Actor44: TC03 Neutral 51,77
Actor45: TC01 Neutral 39,72
Actor46: T17 Neutral 35,76
Actor47: T15 Neutral 59,75
Actor48: TC03 Neutral 35,65
Actor49: T01 Neutral 35,56
Actor50: T10 Neutral 47,59
Actor51: T08 Neutral 48,64
Actor52: barl GoodGuy 33,54
Actor53: brl3 GoodGuy 57,53
Actor54: v08 France 41,54
Actor55: v07 France 54,65
Actor56: v07 France 38,52
Actor57: v06 France 46,51
Actor58: v05 France 36,55
Actor59: v04 France 35,51
Actor60: v02 France 36,57
Actor61: brl3 GoodGuy 34,52
Actor62: barl GoodGuy 57,54
Actor63: barl GoodGuy 55,54
Actor64: brl3 Germany 51,72
Actor65: brl3 Germany 51,71
Actor66: brl3 Germany 47,71
Actor67: barl Germany 46,71
Actor68: barl Germany 47,70
Actor69: brl3 GoodGuy 43,50
Actor70: brl3 GoodGuy 45,52
Actor71: barl France 41,51
Actor72: barl Germany 50,72
Actor73: barl GoodGuy 42,50
Actor74: afld USSR 35,81
Actor75: powr USSR 43,82
Actor76: barl GoodGuy 56,53
Actor77: barl GoodGuy 58,53
Actor78: brl3 GoodGuy 59,53
Actor79: brl3 GoodGuy 54,53
Actor80: barl GoodGuy 59,56
Actor81: brl3 GoodGuy 48,66
Actor82: barl GoodGuy 45,65
Actor83: barl GoodGuy 34,57
Actor84: brl3 GoodGuy 35,58
Actor85: barl GoodGuy 46,67
Actor86: barl GoodGuy 48,67
Actor87: brl3 GoodGuy 38,65
Actor88: barl GoodGuy 40,52
Actor89: barl GoodGuy 39,64
Actor90: brl3 GoodGuy 41,53
Actor91: brl3 GoodGuy 46,66
Actor92: afld USSR 39,77
Actor93: powr USSR 45,82
Actor94: afld USSR 37,79
Actor95: barl GoodGuy 35,56
Actor96: brl3 GoodGuy 38,64
Actor97: brl3 GoodGuy 34,55
Actor98: barl GoodGuy 35,55
Actor99: barl GoodGuy 45,50
Actor100: v04 France 58,54
Actor101: v02 France 56,54
Actor102: dome USSR 45,79
Actor103: barl GoodGuy 46,61
Actor104: brl3 GoodGuy 43,66
Actor105: barl GoodGuy 43,67
Actor106: brl3 GoodGuy 59,57
Actor107: barl GoodGuy 57,58
Actor108: barl GoodGuy 58,58
Actor109: brl3 GoodGuy 59,58
Actor110: brl3 GoodGuy 56,58
Actor111: barl GoodGuy 56,59
Actor112: barl GoodGuy 56,60
Actor113: barl GoodGuy 41,68
Actor114: barl GoodGuy 42,67
Actor115: brl3 GoodGuy 49,55
Actor116: barl GoodGuy 48,55
Actor117: barl GoodGuy 47,56
Actor118: brl3 GoodGuy 46,56
Actor119: pbox France 46,55
Actor120: pbox France 48,54
Actor121: barl GoodGuy 34,51
Actor122: v05 France 48,62
Actor123: v01 France 40,63
Actor124: jeep France 46,52
Actor125: jeep France 44,76
Actor126: jeep France 55,57
Actor127: jeep France 39,65
# Actor128: c9 France 50,64
# Actor129: c8 France 47,61
# Actor130: c8 Turkey 41,50
# Actor131: c6 France 46,61
# Actor132: c5 France 46,61
# Actor133: c4 France 44,67
# Actor134: c2 France 40,54
# Actor135: c2 France 45,61
Actor136: e1 France 54,60
Actor137: e1 France 49,60
# Actor138: c5 France 45,51
Actor139: e1 France 34,58
Actor140: e1 France 53,54
Actor141: e1 France 58,56
Actor142: e1 France 58,52
Actor143: e1 France 54,64
# Actor144: c7 France 56,54
Actor145: e1 France 40,51
Actor146: e1 France 35,53
Actor147: e1 France 35,54
Actor148: e1 France 43,64
Actor149: e1 France 56,63
Actor150: e1 France 40,67
Actor151: e1 USSR 42,81
Waypoints:
spawn3: 47,51
spawn6: 58,55
Rules: