commit 3dc33814dd4b8b5b8a4dfa48c51bf182aa53d2d4 Author: Jose Caban <43381096+AssKoala@users.noreply.github.com> Date: Sat Jun 7 11:39:25 2025 -0400 first commit diff --git a/refactor/.p4ignore b/refactor/.p4ignore new file mode 100644 index 0000000..b21877e --- /dev/null +++ b/refactor/.p4ignore @@ -0,0 +1,5 @@ +**/bin/ +**/obj/ +packages/ +*.csproj.user +*.suo diff --git a/refactor/Icarus.sln b/refactor/Icarus.sln new file mode 100644 index 0000000..cf62530 --- /dev/null +++ b/refactor/Icarus.sln @@ -0,0 +1,95 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33110.190 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Runner", "src\Icarus\Runner\Runner.csproj", "{2AB08C7F-F376-47AD-93CD-E05327512D45}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SoundEngine", "src\Icarus\SoundEngine\SoundEngine.csproj", "{34137FAB-56F2-4242-B48E-F8EB169A16DF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Logic", "src\Icarus\Logic\Logic.csproj", "{45F11B0F-760F-40A1-B7EB-ED2D164C5845}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Scripting", "src\Icarus\Scripting\Scripting.csproj", "{5E9C270C-0FD8-4526-91A4-5FD2EAAA4357}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utilities", "src\Icarus\Utilities\Utilities.csproj", "{3972EC9D-9587-4E5A-AD6E-74C3BCECA53A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Resources", "src\Icarus\Resources\Resources.csproj", "{592DE8CE-998E-436C-940B-11EE84B2BEAC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Renderer", "src\Icarus\Renderer\Renderer.csproj", "{02AE6ED7-6088-415D-A847-44053D104A12}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Input", "src\Icarus\Input\Input.csproj", "{7BAAA06F-5B67-417E-9A36-26C5C6EB931C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LUCIE", "src\Icarus\LUCIE\LUCIE.csproj", "{8532E9F7-4E6A-4CD8-A3E5-FC5E8811635C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TuxHunter", "src\TuxHunter\TuxHunter.csproj", "{BB341D11-4378-4C72-B2DE-7484F507A19D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LevelEditor", "LevelEditor\LevelEditor.csproj", "{C36DE6BF-9C2A-4C26-8E96-7170F464F7CF}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{C1A87129-0DE4-4D9C-B284-B08C07025868}" + ProjectSection(SolutionItems) = preProject + config.icfg = config.icfg + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animation", "src\Icarus\Graphics\Animation\Animation.csproj", "{768BFC0C-09DE-479D-8A79-343390A1EB2E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2AB08C7F-F376-47AD-93CD-E05327512D45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2AB08C7F-F376-47AD-93CD-E05327512D45}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2AB08C7F-F376-47AD-93CD-E05327512D45}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2AB08C7F-F376-47AD-93CD-E05327512D45}.Release|Any CPU.Build.0 = Release|Any CPU + {34137FAB-56F2-4242-B48E-F8EB169A16DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {34137FAB-56F2-4242-B48E-F8EB169A16DF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {34137FAB-56F2-4242-B48E-F8EB169A16DF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {34137FAB-56F2-4242-B48E-F8EB169A16DF}.Release|Any CPU.Build.0 = Release|Any CPU + {45F11B0F-760F-40A1-B7EB-ED2D164C5845}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {45F11B0F-760F-40A1-B7EB-ED2D164C5845}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45F11B0F-760F-40A1-B7EB-ED2D164C5845}.Release|Any CPU.ActiveCfg = Release|Any CPU + {45F11B0F-760F-40A1-B7EB-ED2D164C5845}.Release|Any CPU.Build.0 = Release|Any CPU + {5E9C270C-0FD8-4526-91A4-5FD2EAAA4357}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5E9C270C-0FD8-4526-91A4-5FD2EAAA4357}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5E9C270C-0FD8-4526-91A4-5FD2EAAA4357}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5E9C270C-0FD8-4526-91A4-5FD2EAAA4357}.Release|Any CPU.Build.0 = Release|Any CPU + {3972EC9D-9587-4E5A-AD6E-74C3BCECA53A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3972EC9D-9587-4E5A-AD6E-74C3BCECA53A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3972EC9D-9587-4E5A-AD6E-74C3BCECA53A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3972EC9D-9587-4E5A-AD6E-74C3BCECA53A}.Release|Any CPU.Build.0 = Release|Any CPU + {592DE8CE-998E-436C-940B-11EE84B2BEAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {592DE8CE-998E-436C-940B-11EE84B2BEAC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {592DE8CE-998E-436C-940B-11EE84B2BEAC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {592DE8CE-998E-436C-940B-11EE84B2BEAC}.Release|Any CPU.Build.0 = Release|Any CPU + {02AE6ED7-6088-415D-A847-44053D104A12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {02AE6ED7-6088-415D-A847-44053D104A12}.Debug|Any CPU.Build.0 = Debug|Any CPU + {02AE6ED7-6088-415D-A847-44053D104A12}.Release|Any CPU.ActiveCfg = Release|Any CPU + {02AE6ED7-6088-415D-A847-44053D104A12}.Release|Any CPU.Build.0 = Release|Any CPU + {7BAAA06F-5B67-417E-9A36-26C5C6EB931C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7BAAA06F-5B67-417E-9A36-26C5C6EB931C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7BAAA06F-5B67-417E-9A36-26C5C6EB931C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7BAAA06F-5B67-417E-9A36-26C5C6EB931C}.Release|Any CPU.Build.0 = Release|Any CPU + {8532E9F7-4E6A-4CD8-A3E5-FC5E8811635C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8532E9F7-4E6A-4CD8-A3E5-FC5E8811635C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8532E9F7-4E6A-4CD8-A3E5-FC5E8811635C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8532E9F7-4E6A-4CD8-A3E5-FC5E8811635C}.Release|Any CPU.Build.0 = Release|Any CPU + {BB341D11-4378-4C72-B2DE-7484F507A19D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BB341D11-4378-4C72-B2DE-7484F507A19D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BB341D11-4378-4C72-B2DE-7484F507A19D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BB341D11-4378-4C72-B2DE-7484F507A19D}.Release|Any CPU.Build.0 = Release|Any CPU + {C36DE6BF-9C2A-4C26-8E96-7170F464F7CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C36DE6BF-9C2A-4C26-8E96-7170F464F7CF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C36DE6BF-9C2A-4C26-8E96-7170F464F7CF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C36DE6BF-9C2A-4C26-8E96-7170F464F7CF}.Release|Any CPU.Build.0 = Release|Any CPU + {768BFC0C-09DE-479D-8A79-343390A1EB2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {768BFC0C-09DE-479D-8A79-343390A1EB2E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {768BFC0C-09DE-479D-8A79-343390A1EB2E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {768BFC0C-09DE-479D-8A79-343390A1EB2E}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C502847F-B106-44CC-A991-65354A0C461D} + EndGlobalSection +EndGlobal diff --git a/refactor/LevelEditor/App.ico b/refactor/LevelEditor/App.ico new file mode 100644 index 0000000..3a5525f Binary files /dev/null and b/refactor/LevelEditor/App.ico differ diff --git a/refactor/LevelEditor/AssemblyInfo.cs b/refactor/LevelEditor/AssemblyInfo.cs new file mode 100644 index 0000000..177a4f0 --- /dev/null +++ b/refactor/LevelEditor/AssemblyInfo.cs @@ -0,0 +1,58 @@ +using System.Reflection; +using System.Runtime.CompilerServices; + +// +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +// +[assembly: AssemblyTitle("")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("")] +[assembly: AssemblyCopyright("")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: + +[assembly: AssemblyVersion("1.0.*")] + +// +// In order to sign your assembly you must specify a key to use. Refer to the +// Microsoft .NET Framework documentation for more information on assembly signing. +// +// Use the attributes below to control which key is used for signing. +// +// Notes: +// (*) If no key is specified, the assembly is not signed. +// (*) KeyName refers to a key that has been installed in the Crypto Service +// Provider (CSP) on your machine. KeyFile refers to a file which contains +// a key. +// (*) If the KeyFile and the KeyName values are both specified, the +// following processing occurs: +// (1) If the KeyName can be found in the CSP, that key is used. +// (2) If the KeyName does not exist and the KeyFile does exist, the key +// in the KeyFile is installed into the CSP and used. +// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. +// When specifying the KeyFile, the location of the KeyFile should be +// relative to the project output directory which is +// %Project Directory%\obj\. For example, if your KeyFile is +// located in the project directory, you would specify the AssemblyKeyFile +// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] +// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework +// documentation for more information on this. +// +[assembly: AssemblyDelaySign(false)] +[assembly: AssemblyKeyFile("")] +[assembly: AssemblyKeyName("")] diff --git a/refactor/LevelEditor/Form1.cs b/refactor/LevelEditor/Form1.cs new file mode 100644 index 0000000..1c6f43e --- /dev/null +++ b/refactor/LevelEditor/Form1.cs @@ -0,0 +1,1961 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using System.Windows.Forms; +using System.Data; +using System.IO; + +namespace LevelEditor +{ + /// + /// Summary description for Form1. + /// + public class Form1 : System.Windows.Forms.Form + { + + #region Designer Generated Declarations + + private System.Windows.Forms.Panel panelWorkSpace; + private System.Windows.Forms.StatusBar statusBar1; + private System.Windows.Forms.MainMenu mainMenu1; + private System.Windows.Forms.MenuItem menuItem1; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.OpenFileDialog openFileDialog1; + private System.Windows.Forms.StatusBarPanel statusBarPanel1; + private System.Windows.Forms.StatusBarPanel statusBarPanel2; + private System.Windows.Forms.SaveFileDialog saveFileDialog1; + private System.Windows.Forms.MenuItem menuItem7; + private System.Windows.Forms.MenuItem menuItemAddStage; + private System.Windows.Forms.MenuItem menuItem9; + private System.Windows.Forms.MenuItem menuItemRemoveStage; + private System.Windows.Forms.MenuItem menuItemOpen; + private System.Windows.Forms.MenuItem menuItemExit; + private System.Windows.Forms.MenuItem menuItemSaveAs; + private System.Windows.Forms.ListBox lbWorldObjects; + private System.Windows.Forms.ListBox lbCollisionBoxes; + private System.Windows.Forms.ListBox lbStages; + private System.Windows.Forms.ListBox lbShapes; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.GroupBox groupBox3; + private System.Windows.Forms.GroupBox groupBox4; + private System.Windows.Forms.GroupBox groupBox5; + private System.Windows.Forms.GroupBox groupBox6; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.GroupBox groupBox7; + private System.Windows.Forms.Button buttonAddStage; + private System.Windows.Forms.Button buttonDeleteStage; + private System.Windows.Forms.Button buttonEditImage; + private System.Windows.Forms.Button buttonSave; + private System.Windows.Forms.Button buttonSelectMode; + + /// + /// Required designer variable. + /// + private System.ComponentModel.Container components = null; + + #endregion + + #region Declarations + + private int iGridSize = 10; + + private int iCurrMode = 0; + + private bool bDraggingRect = false; + + private bool bShowGrid = true; + + private enum enumMode {None, Select, NewCollisionBox, NewWorldObject ,Resize, MovingWO, MovingCB}; + + private enum enumCollisionBoxStrings {CollisionBox, CB_Floor, CB_Wall, CB_Floor_NegSlope, CB_Floor_PosSlope, + CB_Ceiling_NegSlope, CB_Ceiling_PosSlope, Transition, Transition100}; + + private string[] strCollisionBoxes = {"Collision Box", "CB_Floor", "CB_Wall", "CB_Floor_NegSlope", "CB_Floor_PosSlope", + "CB_Ceiling_NegSlope", "CB_Ceiling_PosSlope", "Transition", "Transition100"}; + + private enum enumShapes {Rectangle, Rect_Floor, Rect_Wall, Tri_Floor_NegSlope, Tri_Floor_PosSlope, + Tri_Ceiling_NegSlope, Tri_Ceiling_PosSlope}; + + private string[] strShapes = {"Rectangle", "Rect_Floor", "Rect_Wall", "Tri_Floor_NegSlope", "Tri_Floor_PosSlope", + "Tri_Ceiling_NegSlope", "Tri_Ceiling_PosSlope"}; + + private enum enumWorldObjStrings {Merc, MovingPlatform, MovingPlatformHor, MovingPlatformVer, Tux, Geek, GNU_Robot, Zoom}; + + private string[] strWorldObjs = {"Merc", "MovingPlatform", "MovingPlatformHor", "MovingPlatformVer", "Tux", "Geek", "GNU Robot", "Zoom"}; + + private int iResizingState = 0; + + private Rectangle rectCurr = new Rectangle(); + + private Rectangle rectTemp = new Rectangle(); + + private Icarus.Logic.WorldObject woCurr = null; + + private Icarus.Logic.Level level = null; + + private string strLevelPath = null; + + private Point pntCurr = new Point(); + + private Point pntPrev = new Point(); + + private Icarus.Logic.Physics.CollisionBox cbCurr = null; + + private enum enumDirection{None, Up, Down, Left, Right}; + + private int iResizeBoxSize = 10; + + private Rectangle rectResizeTop = new Rectangle(); + private Rectangle rectResizeBottom = new Rectangle(); + private Rectangle rectResizeLeft = new Rectangle(); + private Rectangle rectResizeRight = new Rectangle(); + + //Pens + + private Pen penGrid = new Pen(System.Drawing.Color.Gray); + private Pen penSelected = new Pen(System.Drawing.Color.Red); + private Pen penUnselected = new Pen(System.Drawing.Color.LightGreen); + private Pen penWorldObj = new Pen(System.Drawing.Color.Pink); + private Pen penInternal = new Pen(System.Drawing.Color.White); + private Pen penWorldObjChild = new Pen(System.Drawing.Color.LightPink); + + private System.Windows.Forms.Button buttonDeleteSelected; + private System.Windows.Forms.Button buttonToggleGrid; + private System.Windows.Forms.MenuItem menuItemToggleGrid; + private System.Windows.Forms.GroupBox groupBoxTransitionEditor; + private System.Windows.Forms.TextBox textBoxTransitionY; + private System.Windows.Forms.TextBox textBoxTransitionNext; + private System.Windows.Forms.TextBox textBoxTransitionX; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Button buttonTransitionSet; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.TextBox textBoxXviewcenter; + private System.Windows.Forms.GroupBox groupBoxZoomFactor; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.TextBox textBoxZoomFactor; + private System.Windows.Forms.TextBox textBoxYveiwcenter; + + #endregion + + #region Construction + + public Form1() + { + // + // Required for Windows Form Designer support + // + InitializeComponent(); + + //Set stages string array to size of max stages + strShapes = new string[Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages]; + + //Setup Collision object listbox + for(int i = 0; i < strCollisionBoxes.Length; i++) + { + if(strCollisionBoxes[i] == null) break; + + lbCollisionBoxes.Items.Add(strCollisionBoxes[i]); + } + + //Setup the world object listbox + for(int i = 0; i < strWorldObjs.Length; i++) + { + if(strWorldObjs[i] == null) break; + + lbWorldObjects.Items.Add(strWorldObjs[i]); + } + + //Setup the shape listbox + for(int i = 0; i < strShapes.Length; i++) + { + if(strShapes[i] == null) break; + + lbShapes.Items.Add(strShapes[i]); + } + + Icarus.Graphics.Animation.AnimationFactory.setInstance(new Icarus.Graphics.Animation.GDI.GDIAnimationFactory()); + + //Check to see if the config exists + Icarus.Resources.ConfigParser cp = null; + + //Set level content path + try + { + cp = new Icarus.Resources.ConfigParser("config.icfg"); + } + catch (Exception) + { + //Too bad... Crash + } + + Icarus.Resources.ResourceManager.Instance.BasePath = cp["Load_Asset_Path"]; + + level = new Icarus.Logic.Level(); + //level.Stages[0] = new Icarus.Logic.Stage(); + + rectResizeTop.Width = rectResizeBottom.Width = rectResizeLeft.Width = rectResizeRight.Width = iResizeBoxSize; + rectResizeTop.Height = rectResizeBottom.Height = rectResizeLeft.Height = rectResizeRight.Height = iResizeBoxSize; + + // Do a silly useless thing so the smart compiler does not discard our reference to tuxhunter: + bool discard = TuxHunter.TuxHunterSettings.Instance.ShowSnappy; + } + + #endregion + + #region Disposal + + /// + /// Clean up any resources being used. + /// + protected override void Dispose( bool disposing ) + { + if( disposing ) + { + if (components != null) + { + components.Dispose(); + } + } + base.Dispose( disposing ); + } + + #endregion + + #region Windows Form Designer generated code + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.Configuration.AppSettingsReader configurationAppSettings = new System.Configuration.AppSettingsReader(); + this.panelWorkSpace = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.statusBar1 = new System.Windows.Forms.StatusBar(); + this.statusBarPanel1 = new System.Windows.Forms.StatusBarPanel(); + this.statusBarPanel2 = new System.Windows.Forms.StatusBarPanel(); + this.mainMenu1 = new System.Windows.Forms.MainMenu(); + this.menuItem1 = new System.Windows.Forms.MenuItem(); + this.menuItemOpen = new System.Windows.Forms.MenuItem(); + this.menuItemSaveAs = new System.Windows.Forms.MenuItem(); + this.menuItemExit = new System.Windows.Forms.MenuItem(); + this.menuItem7 = new System.Windows.Forms.MenuItem(); + this.menuItemAddStage = new System.Windows.Forms.MenuItem(); + this.menuItemRemoveStage = new System.Windows.Forms.MenuItem(); + this.menuItem9 = new System.Windows.Forms.MenuItem(); + this.menuItemToggleGrid = new System.Windows.Forms.MenuItem(); + this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); + this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); + this.lbWorldObjects = new System.Windows.Forms.ListBox(); + this.lbCollisionBoxes = new System.Windows.Forms.ListBox(); + this.lbStages = new System.Windows.Forms.ListBox(); + this.lbShapes = new System.Windows.Forms.ListBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.label3 = new System.Windows.Forms.Label(); + this.groupBox7 = new System.Windows.Forms.GroupBox(); + this.buttonDeleteStage = new System.Windows.Forms.Button(); + this.buttonAddStage = new System.Windows.Forms.Button(); + this.buttonEditImage = new System.Windows.Forms.Button(); + this.buttonSave = new System.Windows.Forms.Button(); + this.buttonSelectMode = new System.Windows.Forms.Button(); + this.buttonDeleteSelected = new System.Windows.Forms.Button(); + this.buttonToggleGrid = new System.Windows.Forms.Button(); + this.groupBoxTransitionEditor = new System.Windows.Forms.GroupBox(); + this.textBoxYveiwcenter = new System.Windows.Forms.TextBox(); + this.textBoxXviewcenter = new System.Windows.Forms.TextBox(); + this.label9 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.buttonTransitionSet = new System.Windows.Forms.Button(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.textBoxTransitionX = new System.Windows.Forms.TextBox(); + this.textBoxTransitionNext = new System.Windows.Forms.TextBox(); + this.textBoxTransitionY = new System.Windows.Forms.TextBox(); + this.groupBoxZoomFactor = new System.Windows.Forms.GroupBox(); + this.label11 = new System.Windows.Forms.Label(); + this.textBoxZoomFactor = new System.Windows.Forms.TextBox(); + this.panelWorkSpace.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.statusBarPanel1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBarPanel2)).BeginInit(); + this.groupBox4.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.groupBox7.SuspendLayout(); + this.groupBoxTransitionEditor.SuspendLayout(); + this.groupBoxZoomFactor.SuspendLayout(); + this.SuspendLayout(); + // + // panelWorkSpace + // + this.panelWorkSpace.AutoScroll = ((bool)(configurationAppSettings.GetValue("panelWorkSpace.AutoScroll", typeof(bool)))); + this.panelWorkSpace.BackColor = System.Drawing.SystemColors.ControlDark; + this.panelWorkSpace.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panelWorkSpace.Controls.Add(this.pictureBox1); + this.panelWorkSpace.Location = new System.Drawing.Point(280, 8); + this.panelWorkSpace.Name = "panelWorkSpace"; + this.panelWorkSpace.Size = new System.Drawing.Size(504, 512); + this.panelWorkSpace.TabIndex = 0; + // + // pictureBox1 + // + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(16, 16); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + this.pictureBox1.Paint += new System.Windows.Forms.PaintEventHandler(this.pictureBox1_Paint); + this.pictureBox1.MouseUp += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseUp); + this.pictureBox1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseMove); + this.pictureBox1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseDown); + // + // statusBar1 + // + this.statusBar1.Location = new System.Drawing.Point(0, 763); + this.statusBar1.Name = "statusBar1"; + this.statusBar1.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] { + this.statusBarPanel1, + this.statusBarPanel2}); + this.statusBar1.ShowPanels = true; + this.statusBar1.Size = new System.Drawing.Size(1256, 22); + this.statusBar1.TabIndex = 1; + this.statusBar1.Text = "statusBar1"; + // + // statusBarPanel1 + // + this.statusBarPanel1.Text = "Status"; + this.statusBarPanel1.Width = 400; + // + // statusBarPanel2 + // + this.statusBarPanel2.Alignment = System.Windows.Forms.HorizontalAlignment.Right; + this.statusBarPanel2.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Spring; + this.statusBarPanel2.Width = 840; + // + // mainMenu1 + // + this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem1, + this.menuItem7, + this.menuItem9}); + // + // menuItem1 + // + this.menuItem1.Index = 0; + this.menuItem1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItemOpen, + this.menuItemSaveAs, + this.menuItemExit}); + this.menuItem1.Text = "File"; + // + // menuItemOpen + // + this.menuItemOpen.Index = 0; + this.menuItemOpen.Text = "Open"; + this.menuItemOpen.Click += new System.EventHandler(this.menuItemOpen_Click); + // + // menuItemSaveAs + // + this.menuItemSaveAs.Index = 1; + this.menuItemSaveAs.Text = "Save as"; + this.menuItemSaveAs.Click += new System.EventHandler(this.menuItemSaveAs_Click); + // + // menuItemExit + // + this.menuItemExit.Index = 2; + this.menuItemExit.Text = "Exit"; + this.menuItemExit.Click += new System.EventHandler(this.menuItemExit_Click); + // + // menuItem7 + // + this.menuItem7.Index = 1; + this.menuItem7.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItemAddStage, + this.menuItemRemoveStage}); + this.menuItem7.Text = "Edit"; + // + // menuItemAddStage + // + this.menuItemAddStage.Index = 0; + this.menuItemAddStage.Text = "Add Stage"; + this.menuItemAddStage.Click += new System.EventHandler(this.menuItemAddStage_Click); + // + // menuItemRemoveStage + // + this.menuItemRemoveStage.Index = 1; + this.menuItemRemoveStage.Text = "Remove Stage"; + this.menuItemRemoveStage.Click += new System.EventHandler(this.menuItemRemoveStage_Click); + // + // menuItem9 + // + this.menuItem9.Index = 2; + this.menuItem9.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItemToggleGrid}); + this.menuItem9.Text = "Options"; + // + // menuItemToggleGrid + // + this.menuItemToggleGrid.Index = 0; + this.menuItemToggleGrid.Text = "Toggle Grid"; + this.menuItemToggleGrid.Click += new System.EventHandler(this.menuItemToggleGrid_Click); + // + // lbWorldObjects + // + this.lbWorldObjects.Location = new System.Drawing.Point(8, 32); + this.lbWorldObjects.Name = "lbWorldObjects"; + this.lbWorldObjects.Size = new System.Drawing.Size(120, 43); + this.lbWorldObjects.TabIndex = 2; + this.lbWorldObjects.SelectedIndexChanged += new System.EventHandler(this.lbWorldObjects_SelectedIndexChanged); + // + // lbCollisionBoxes + // + this.lbCollisionBoxes.Location = new System.Drawing.Point(8, 32); + this.lbCollisionBoxes.Name = "lbCollisionBoxes"; + this.lbCollisionBoxes.Size = new System.Drawing.Size(120, 56); + this.lbCollisionBoxes.TabIndex = 3; + this.lbCollisionBoxes.TabIndexChanged += new System.EventHandler(this.lbCollisionBoxes_TabIndexChanged); + this.lbCollisionBoxes.SelectedIndexChanged += new System.EventHandler(this.lbCollisionBoxes_SelectedIndexChanged); + // + // lbStages + // + this.lbStages.Location = new System.Drawing.Point(8, 16); + this.lbStages.Name = "lbStages"; + this.lbStages.Size = new System.Drawing.Size(168, 69); + this.lbStages.TabIndex = 5; + this.lbStages.SelectedIndexChanged += new System.EventHandler(this.lbStages_SelectedIndexChanged); + // + // lbShapes + // + this.lbShapes.Location = new System.Drawing.Point(136, 32); + this.lbShapes.Name = "lbShapes"; + this.lbShapes.Size = new System.Drawing.Size(120, 56); + this.lbShapes.TabIndex = 6; + // + // groupBox1 + // + this.groupBox1.Location = new System.Drawing.Point(8, 344); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(264, 40); + this.groupBox1.TabIndex = 7; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Level Properties"; + // + // groupBox2 + // + this.groupBox2.Location = new System.Drawing.Point(8, 392); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(264, 40); + this.groupBox2.TabIndex = 8; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Stage Properties"; + // + // groupBox3 + // + this.groupBox3.Location = new System.Drawing.Point(8, 440); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.Size = new System.Drawing.Size(264, 40); + this.groupBox3.TabIndex = 9; + this.groupBox3.TabStop = false; + this.groupBox3.Text = "Current Box Properties"; + // + // groupBox4 + // + this.groupBox4.Controls.Add(this.lbCollisionBoxes); + this.groupBox4.Controls.Add(this.lbShapes); + this.groupBox4.Controls.Add(this.label1); + this.groupBox4.Controls.Add(this.label2); + this.groupBox4.Location = new System.Drawing.Point(8, 144); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.Size = new System.Drawing.Size(264, 96); + this.groupBox4.TabIndex = 10; + this.groupBox4.TabStop = false; + this.groupBox4.Text = "Collision Boxes"; + // + // label1 + // + this.label1.Location = new System.Drawing.Point(8, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(40, 23); + this.label1.TabIndex = 13; + this.label1.Text = "Boxes"; + // + // label2 + // + this.label2.Location = new System.Drawing.Point(136, 16); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(48, 23); + this.label2.TabIndex = 13; + this.label2.Text = "Shapes"; + // + // groupBox5 + // + this.groupBox5.Location = new System.Drawing.Point(8, 488); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.Size = new System.Drawing.Size(264, 40); + this.groupBox5.TabIndex = 11; + this.groupBox5.TabStop = false; + this.groupBox5.Text = "Current Shape Properties"; + // + // groupBox6 + // + this.groupBox6.Controls.Add(this.lbWorldObjects); + this.groupBox6.Controls.Add(this.label3); + this.groupBox6.Location = new System.Drawing.Point(8, 248); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.Size = new System.Drawing.Size(264, 88); + this.groupBox6.TabIndex = 12; + this.groupBox6.TabStop = false; + this.groupBox6.Text = "World Objects"; + // + // label3 + // + this.label3.Location = new System.Drawing.Point(8, 16); + this.label3.Name = "label3"; + this.label3.TabIndex = 13; + this.label3.Text = "Players/Items/etc."; + // + // groupBox7 + // + this.groupBox7.Controls.Add(this.buttonDeleteStage); + this.groupBox7.Controls.Add(this.buttonAddStage); + this.groupBox7.Controls.Add(this.lbStages); + this.groupBox7.Controls.Add(this.buttonEditImage); + this.groupBox7.Location = new System.Drawing.Point(8, 40); + this.groupBox7.Name = "groupBox7"; + this.groupBox7.Size = new System.Drawing.Size(264, 96); + this.groupBox7.TabIndex = 13; + this.groupBox7.TabStop = false; + this.groupBox7.Text = "Stages"; + // + // buttonDeleteStage + // + this.buttonDeleteStage.Location = new System.Drawing.Point(184, 40); + this.buttonDeleteStage.Name = "buttonDeleteStage"; + this.buttonDeleteStage.Size = new System.Drawing.Size(72, 23); + this.buttonDeleteStage.TabIndex = 7; + this.buttonDeleteStage.Text = "Delete"; + this.buttonDeleteStage.Click += new System.EventHandler(this.buttonDeleteStage_Click); + // + // buttonAddStage + // + this.buttonAddStage.Location = new System.Drawing.Point(184, 16); + this.buttonAddStage.Name = "buttonAddStage"; + this.buttonAddStage.Size = new System.Drawing.Size(72, 23); + this.buttonAddStage.TabIndex = 6; + this.buttonAddStage.Text = "Add"; + this.buttonAddStage.Click += new System.EventHandler(this.buttonAddStage_Click); + // + // buttonEditImage + // + this.buttonEditImage.Location = new System.Drawing.Point(184, 64); + this.buttonEditImage.Name = "buttonEditImage"; + this.buttonEditImage.Size = new System.Drawing.Size(72, 23); + this.buttonEditImage.TabIndex = 14; + this.buttonEditImage.Text = "Edit Stage"; + this.buttonEditImage.Click += new System.EventHandler(this.buttonEditImage_Click); + // + // buttonSave + // + this.buttonSave.Location = new System.Drawing.Point(8, 8); + this.buttonSave.Name = "buttonSave"; + this.buttonSave.Size = new System.Drawing.Size(32, 32); + this.buttonSave.TabIndex = 14; + this.buttonSave.Text = "Save"; + this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click); + // + // buttonSelectMode + // + this.buttonSelectMode.Location = new System.Drawing.Point(160, 8); + this.buttonSelectMode.Name = "buttonSelectMode"; + this.buttonSelectMode.Size = new System.Drawing.Size(48, 32); + this.buttonSelectMode.TabIndex = 15; + this.buttonSelectMode.Text = "SelectMode"; + this.buttonSelectMode.Click += new System.EventHandler(this.buttonSelectMode_Click); + // + // buttonDeleteSelected + // + this.buttonDeleteSelected.Location = new System.Drawing.Point(216, 8); + this.buttonDeleteSelected.Name = "buttonDeleteSelected"; + this.buttonDeleteSelected.Size = new System.Drawing.Size(56, 32); + this.buttonDeleteSelected.TabIndex = 16; + this.buttonDeleteSelected.Text = "Delete Selected"; + this.buttonDeleteSelected.Click += new System.EventHandler(this.buttonDeleteSelected_Click); + // + // buttonToggleGrid + // + this.buttonToggleGrid.Location = new System.Drawing.Point(80, 8); + this.buttonToggleGrid.Name = "buttonToggleGrid"; + this.buttonToggleGrid.Size = new System.Drawing.Size(48, 32); + this.buttonToggleGrid.TabIndex = 17; + this.buttonToggleGrid.Text = "Toggle Grid"; + this.buttonToggleGrid.Click += new System.EventHandler(this.buttonToggleGrid_Click); + // + // groupBoxTransitionEditor + // + this.groupBoxTransitionEditor.Controls.Add(this.textBoxYveiwcenter); + this.groupBoxTransitionEditor.Controls.Add(this.textBoxXviewcenter); + this.groupBoxTransitionEditor.Controls.Add(this.label9); + this.groupBoxTransitionEditor.Controls.Add(this.label10); + this.groupBoxTransitionEditor.Controls.Add(this.label8); + this.groupBoxTransitionEditor.Controls.Add(this.buttonTransitionSet); + this.groupBoxTransitionEditor.Controls.Add(this.label7); + this.groupBoxTransitionEditor.Controls.Add(this.label6); + this.groupBoxTransitionEditor.Controls.Add(this.label5); + this.groupBoxTransitionEditor.Controls.Add(this.label4); + this.groupBoxTransitionEditor.Controls.Add(this.textBoxTransitionX); + this.groupBoxTransitionEditor.Controls.Add(this.textBoxTransitionNext); + this.groupBoxTransitionEditor.Controls.Add(this.textBoxTransitionY); + this.groupBoxTransitionEditor.Location = new System.Drawing.Point(8, 600); + this.groupBoxTransitionEditor.Name = "groupBoxTransitionEditor"; + this.groupBoxTransitionEditor.Size = new System.Drawing.Size(264, 128); + this.groupBoxTransitionEditor.TabIndex = 18; + this.groupBoxTransitionEditor.TabStop = false; + this.groupBoxTransitionEditor.Text = "Transition Editor"; + this.groupBoxTransitionEditor.Visible = false; + // + // textBoxYveiwcenter + // + this.textBoxYveiwcenter.Location = new System.Drawing.Point(80, 96); + this.textBoxYveiwcenter.Name = "textBoxYveiwcenter"; + this.textBoxYveiwcenter.Size = new System.Drawing.Size(24, 20); + this.textBoxYveiwcenter.TabIndex = 13; + this.textBoxYveiwcenter.Text = ""; + // + // textBoxXviewcenter + // + this.textBoxXviewcenter.Location = new System.Drawing.Point(24, 96); + this.textBoxXviewcenter.Name = "textBoxXviewcenter"; + this.textBoxXviewcenter.Size = new System.Drawing.Size(24, 20); + this.textBoxXviewcenter.TabIndex = 12; + this.textBoxXviewcenter.Text = ""; + // + // label9 + // + this.label9.Location = new System.Drawing.Point(64, 104); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(16, 16); + this.label9.TabIndex = 11; + this.label9.Text = "Y:"; + // + // label10 + // + this.label10.Location = new System.Drawing.Point(8, 104); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(16, 16); + this.label10.TabIndex = 10; + this.label10.Text = "X:"; + // + // label8 + // + this.label8.Location = new System.Drawing.Point(8, 72); + this.label8.Name = "label8"; + this.label8.TabIndex = 9; + this.label8.Text = "New View Center:"; + // + // buttonTransitionSet + // + this.buttonTransitionSet.Location = new System.Drawing.Point(184, 96); + this.buttonTransitionSet.Name = "buttonTransitionSet"; + this.buttonTransitionSet.Size = new System.Drawing.Size(48, 23); + this.buttonTransitionSet.TabIndex = 8; + this.buttonTransitionSet.Text = "Set"; + this.buttonTransitionSet.Click += new System.EventHandler(this.buttonTransitionSet_Click); + // + // label7 + // + this.label7.Location = new System.Drawing.Point(120, 48); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(96, 16); + this.label7.TabIndex = 7; + this.label7.Text = "Next State Index:"; + // + // label6 + // + this.label6.Location = new System.Drawing.Point(64, 48); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(16, 16); + this.label6.TabIndex = 6; + this.label6.Text = "Y:"; + // + // label5 + // + this.label5.Location = new System.Drawing.Point(8, 48); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(16, 16); + this.label5.TabIndex = 5; + this.label5.Text = "X:"; + // + // label4 + // + this.label4.Location = new System.Drawing.Point(8, 16); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(112, 23); + this.label4.TabIndex = 4; + this.label4.Text = "New Player Position:"; + // + // textBoxTransitionX + // + this.textBoxTransitionX.Location = new System.Drawing.Point(24, 40); + this.textBoxTransitionX.Name = "textBoxTransitionX"; + this.textBoxTransitionX.Size = new System.Drawing.Size(24, 20); + this.textBoxTransitionX.TabIndex = 3; + this.textBoxTransitionX.Text = ""; + // + // textBoxTransitionNext + // + this.textBoxTransitionNext.Location = new System.Drawing.Point(216, 40); + this.textBoxTransitionNext.Name = "textBoxTransitionNext"; + this.textBoxTransitionNext.Size = new System.Drawing.Size(24, 20); + this.textBoxTransitionNext.TabIndex = 2; + this.textBoxTransitionNext.Text = ""; + // + // textBoxTransitionY + // + this.textBoxTransitionY.Location = new System.Drawing.Point(80, 40); + this.textBoxTransitionY.Name = "textBoxTransitionY"; + this.textBoxTransitionY.Size = new System.Drawing.Size(24, 20); + this.textBoxTransitionY.TabIndex = 1; + this.textBoxTransitionY.Text = ""; + // + // groupBoxZoomFactor + // + this.groupBoxZoomFactor.Controls.Add(this.textBoxZoomFactor); + this.groupBoxZoomFactor.Controls.Add(this.label11); + this.groupBoxZoomFactor.Location = new System.Drawing.Point(8, 536); + this.groupBoxZoomFactor.Name = "groupBoxZoomFactor"; + this.groupBoxZoomFactor.Size = new System.Drawing.Size(264, 56); + this.groupBoxZoomFactor.TabIndex = 19; + this.groupBoxZoomFactor.TabStop = false; + this.groupBoxZoomFactor.Text = "Zoom Factor"; + // + // label11 + // + this.label11.Location = new System.Drawing.Point(8, 24); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(56, 23); + this.label11.TabIndex = 1; + this.label11.Text = "Zoom to:"; + // + // textBoxZoomFactor + // + this.textBoxZoomFactor.Location = new System.Drawing.Point(56, 16); + this.textBoxZoomFactor.Name = "textBoxZoomFactor"; + this.textBoxZoomFactor.TabIndex = 2; + this.textBoxZoomFactor.Text = ""; + // + // Form1 + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); + this.ClientSize = new System.Drawing.Size(1256, 785); + this.Controls.Add(this.groupBoxZoomFactor); + this.Controls.Add(this.groupBoxTransitionEditor); + this.Controls.Add(this.statusBar1); + this.Controls.Add(this.buttonToggleGrid); + this.Controls.Add(this.buttonDeleteSelected); + this.Controls.Add(this.buttonSelectMode); + this.Controls.Add(this.buttonSave); + this.Controls.Add(this.groupBox7); + this.Controls.Add(this.groupBox6); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.panelWorkSpace); + this.Menu = this.mainMenu1; + this.Name = "Form1"; + this.Text = "Icarus Level Editor"; + this.Resize += new System.EventHandler(this.Form1_Resize); + this.Load += new System.EventHandler(this.FormMain_Load); + this.panelWorkSpace.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.statusBarPanel1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBarPanel2)).EndInit(); + this.groupBox4.ResumeLayout(false); + this.groupBox6.ResumeLayout(false); + this.groupBox7.ResumeLayout(false); + this.groupBoxTransitionEditor.ResumeLayout(false); + this.groupBoxZoomFactor.ResumeLayout(false); + this.ResumeLayout(false); + + } + #endregion + + #region Main() + + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.Run(new Form1()); + } + + #endregion + + #region Event Handlers + + private void FormMain_Load(object sender, System.EventArgs e) + { + + } + + public void Form1_Resize(object sender, System.EventArgs e) + { + panelWorkSpace.Size = new Size(this.Size.Width-this.panelWorkSpace.Left-14, this.Size.Height-this.panelWorkSpace.Top-79); + } + + private void pictureBox1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) + { + Graphics g = e.Graphics; + + + if(bShowGrid) + { + this.drawGrid(g, e.ClipRectangle, this.iGridSize); + } + + if(bDraggingRect) + { + g.DrawRectangle(penSelected, rectCurr); + } + + drawCollisionBoxes(level, g); + drawWorldObjects(level, g); + + } + + + + + private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) + { + //Only use left mouse button + if(e.Button != System.Windows.Forms.MouseButtons.Left) return; + + iResizingState = isResizing(e.X, e.Y); + + //Check to see if we are trying to move a box or worldObj + if(woCurr != null) + { + rectTemp.X = woCurr.CollisionBox.BoundingBox.X; + rectTemp.Y = woCurr.CollisionBox.BoundingBox.Y; + rectTemp.Width = woCurr.CollisionBox.BoundingBoxWidth; + rectTemp.Height = woCurr.CollisionBox.BoundingBoxHeight; + if(rectTemp.Contains(e.X, e.Y)) + { + iCurrMode = (int)enumMode.MovingWO; + } + } + else if(cbCurr != null) + { + rectTemp.X = cbCurr.BoundingBox.X; + rectTemp.Y = cbCurr.BoundingBox.Y; + rectTemp.Width = cbCurr.BoundingBox.Width; + rectTemp.Height = cbCurr.BoundingBox.Height; + if(rectTemp.Contains(e.X, e.Y)) + { + iCurrMode = (int)enumMode.MovingCB; + } + } + + if(iResizingState != (int)enumDirection.None) + { + iCurrMode = (int)enumMode.Resize; + } + + if(iCurrMode == (int)enumMode.Select) + { + selectBox(e.X, e.Y); + } + + findClosestGridPoint(e.X, e.Y, ref(pntCurr), this.iGridSize); + this.rectCurr.X = pntCurr.X; + this.rectCurr.Y = pntCurr.Y; + bDraggingRect = true; + } + + private void pictureBox1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) + { + //Only use left mouse button + if(e.Button != System.Windows.Forms.MouseButtons.Left) return; + + //Update status bar + statusBarPanel2.Text = "X:"+e.X.ToString()+",Y:"+e.Y.ToString(); + + //Save previous point + pntPrev.X = pntCurr.X; + pntPrev.Y = pntCurr.Y; + + //Find nearest grid point + findClosestGridPoint(e.X, e.Y, ref(pntCurr), iGridSize); + + if(bDraggingRect) + { + //If the grid point is new update the screen + if(pntCurr.X != pntPrev.X || pntCurr.Y != pntPrev.Y) + { + this.rectCurr.Width = this.pntCurr.X - this.rectCurr.X; + this.rectCurr.Height = this.pntCurr.Y - this.rectCurr.Y; + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + //pictureBox1.Invalidate(); + } + + if(iCurrMode == (int)enumMode.MovingWO) + { + //Don't show temp rect while moving WO + bDraggingRect = false; + + //Movement in Y + if(pntCurr.Y != pntPrev.Y) + { + woCurr.Location.y += pntCurr.Y - pntPrev.Y; + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + + //Movement in X + if(pntCurr.X != pntPrev.X) + { + woCurr.Location.x += pntCurr.X - pntPrev.X; + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + } + else if(iCurrMode == (int)enumMode.MovingCB) + { + //don't show temp rect while moving CB + bDraggingRect = false; + + //Movement in Y + if(pntCurr.Y != pntPrev.Y) + { + cbCurr.BoundingBox.Y += pntCurr.Y - pntPrev.Y; + cbCurr.setSpecial(); + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + + //Movement in X + if(pntCurr.X != pntPrev.X) + { + cbCurr.BoundingBox.X += pntCurr.X - pntPrev.X; + cbCurr.setSpecial(); + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + } + else if(iCurrMode == (int)enumMode.Resize) + { + //Don't show temp rectangle while resizing + bDraggingRect = false; + + //Resize + if(iResizingState == (int)enumDirection.Up) + { + if(pntCurr.Y != pntPrev.Y) + { + if(cbCurr.BoundingBox.Y > pntCurr.Y) + { + cbCurr.BoundingBox.Height += (cbCurr.BoundingBox.Y - pntCurr.Y); + } + else + { + cbCurr.BoundingBox.Height -= (pntCurr.Y - cbCurr.BoundingBox.Y); + } + + cbCurr.BoundingBox.Y = pntCurr.Y; + } + } + else if(iResizingState == (int)enumDirection.Down) + { + if(pntCurr.Y != pntPrev.Y) + { + if(cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Height > pntCurr.Y) + { + cbCurr.BoundingBox.Height -= (cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Height - pntCurr.Y); + } + else + { + cbCurr.BoundingBox.Height += (pntCurr.Y - (cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Height)); + } + + } + } + else if(iResizingState == (int)enumDirection.Left) + { + if(pntCurr.X != pntPrev.X) + { + if(cbCurr.BoundingBox.X > pntCurr.X) + { + cbCurr.BoundingBox.Width += (cbCurr.BoundingBox.X - pntCurr.X); + } + else + { + cbCurr.BoundingBox.Width -= (pntCurr.X - cbCurr.BoundingBox.X); + } + + cbCurr.BoundingBox.X = pntCurr.X; + } + } + else if(iResizingState == (int)enumDirection.Right) + { + if(pntCurr.X != pntPrev.X) + { + if(cbCurr.BoundingBox.X + cbCurr.BoundingBox.Width > pntCurr.X) + { + cbCurr.BoundingBox.Width -= (cbCurr.BoundingBox.X + cbCurr.BoundingBox.Width - pntCurr.X); + } + else + { + cbCurr.BoundingBox.Width += (pntCurr.X - (cbCurr.BoundingBox.X + cbCurr.BoundingBox.Width)); + } + } + } + + //setSpecial settings if needed + cbCurr.setSpecial(); + + //TODO: Be more specific with invalidation request + pictureBox1.Invalidate(); + } + + } + + private void pictureBox1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) + { + int i; + + //Only use left mouse button + if(e.Button != System.Windows.Forms.MouseButtons.Left) return; + + bDraggingRect = false; + iResizingState = 0; + + if(iCurrMode == (int)enumMode.NewWorldObject) + { + + //check index to create at(unless it is Merc, but we can find it anyway) + for(i = 1; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors; i++) + { + if(level.CurrStage.actorList[i] == null) + { + + //Check which object to create + if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.Merc])) + { + level.CurrStage.actorList[level.CurrStage.PlayerActorIndex] = new Icarus.Logic.Physics.PhysicsMerc(); + level.CurrStage.actorList[level.CurrStage.PlayerActorIndex].ControllerType = "TuxHunter.Controllers.UserInputController"; + //TODO: do not hardcode animation. + level.CurrStage.actorList[level.CurrStage.PlayerActorIndex].SetAnimation("merc\\stand_left\\frameset\\stand_left.png", Icarus.Graphics.Animation.AnimationType.LoopForever, 1); + level.CurrStage.actorList[level.CurrStage.PlayerActorIndex].Location.x = e.X; + level.CurrStage.actorList[level.CurrStage.PlayerActorIndex].Location.y = e.Y; + + //TODO: Be more specific with invalidation + pictureBox1.Invalidate(); + break; + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.MovingPlatform])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.MovingPlatform(); + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + level.CurrStage.actorList[i].ControllerType = "TuxHunter.Controllers.MovingPlatformController"; + + + //TODO: Be more specific with invalidation + pictureBox1.Invalidate(); + break; + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.MovingPlatformHor])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.MovingPlatformHorizontal(); + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + ((Icarus.Logic.Physics.MovingPlatformHorizontal)level.CurrStage.actorList[i]).Speed = 2.5; + ((Icarus.Logic.Physics.MovingPlatformHorizontal)level.CurrStage.actorList[i]).Distance = 505; + level.CurrStage.actorList[i].SetAnimation(@"\moving_platform\platform.png", Icarus.Graphics.Animation.AnimationType.LoopForever, 1); + level.CurrStage.actorList[i].CollisionBox = new Icarus.Logic.Physics.CollisionBoxMobile(); + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).WO = level.CurrStage.actorList[i]; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.X = 0; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Y = 0; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Width = 95; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Height = 22; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBoxWidth = 95; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBoxHeight = 22; + level.CurrStage.actorList[i].CBXoffset = 0; + level.CurrStage.actorList[i].CBYoffset = 0; + + pictureBox1.Invalidate(); + break; + + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.MovingPlatformVer])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.MovingPlatformVertical(); + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + ((Icarus.Logic.Physics.MovingPlatformVertical)level.CurrStage.actorList[i]).Speed = 3.5; + ((Icarus.Logic.Physics.MovingPlatformVertical)level.CurrStage.actorList[i]).Distance = 652; + level.CurrStage.actorList[i].SetAnimation(@"\moving_platform\platform.png", Icarus.Graphics.Animation.AnimationType.LoopForever, 1); + level.CurrStage.actorList[i].CollisionBox = new Icarus.Logic.Physics.CollisionBoxMobile(); + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).WO = level.CurrStage.actorList[i]; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.X = 0; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Y = 0; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Width = 95; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBox.Height = 22; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBoxWidth = 95; + ((Icarus.Logic.Physics.CollisionBoxMobile)level.CurrStage.actorList[i].CollisionBox).BoundingBoxHeight = 22; + level.CurrStage.actorList[i].CBXoffset = 0; + level.CurrStage.actorList[i].CBYoffset = 0; + + + pictureBox1.Invalidate(); + break; + + } + else if (lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.Tux])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.PhysicsTuxRobot(); + level.CurrStage.actorList[i].ControllerType = "TuxHunter.Controllers.TuxController"; + + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + + + pictureBox1.Invalidate(); + break; + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.Geek])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.PhysicsGeek(); + level.CurrStage.actorList[i].ControllerType = "TuxHunter.Controllers.GeekController"; + + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + + pictureBox1.Invalidate(); + break; + + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.GNU_Robot])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.PhysicsGNURobot(); + level.CurrStage.actorList[i].ControllerType = "TuxHunter.Controllers.BotController"; + + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + + pictureBox1.Invalidate(); + break; + } + else if(lbWorldObjects.Text.Equals(strWorldObjs[(int)enumWorldObjStrings.Zoom])) + { + level.CurrStage.actorList[i] = new Icarus.Logic.Physics.ZoomTrigger(); + level.CurrStage.actorList[i].CollisionBox.BoundingBox.X = 0; + level.CurrStage.actorList[i].CollisionBox.BoundingBox.Y = 0; + level.CurrStage.actorList[i].CollisionBox.BoundingBox.Width = 500; + level.CurrStage.actorList[i].CollisionBox.BoundingBox.Height = 500; + level.CurrStage.actorList[i].CollisionBox.BoundingBoxWidth = 500; + level.CurrStage.actorList[i].CollisionBox.BoundingBoxHeight = 500; + level.CurrStage.actorList[i].Location.x = e.X; + level.CurrStage.actorList[i].Location.y = e.Y; + ((Icarus.Logic.Physics.ZoomTrigger)level.CurrStage.actorList[i]).ZoomTo = (float)Convert.ToDouble(textBoxZoomFactor.Text.Trim()); + + pictureBox1.Invalidate(); + break; + } + else + { + //Display Error + + + //Do Nothing + return; + } + } + } + //Make sure the world obj array wasn't full + if(i >= Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes) + { + //TODO: display error + + + //Do nothing + return; + } + + } + + if(iCurrMode == (int)enumMode.NewCollisionBox) + { + //Determine if a new box should be created. + if(rectCurr.Width <= 0 || rectCurr.Height <= 0) + { + return; + } + + //check index to create at + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes; i++) + { + if(level.CurrStage.CollisionBoxes[i] == null) + { + //Check which collision object to create + + //Blank CollisionBox + if(lbCollisionBoxes.Text.Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CollisionBox])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBox(); + } + //Floor + else if(lbCollisionBoxes.Text.Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Floor])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxFloor(); + } + //Wall + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Wall])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxWall(); + } + //Slope floor neg + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Floor_NegSlope])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxSlopeBL(); + } + //Slope floor pos + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Floor_PosSlope])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxSlopeBR(); + } + //Slope Ceiling Neg + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Ceiling_NegSlope])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxSlopeTR(); + } + //Slope Ceiling Pos + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.CB_Ceiling_PosSlope])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxSlopeTL(); + } + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.Transition])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxTransition(); + } + else if(((string)(lbCollisionBoxes.Text)).Equals(strCollisionBoxes[(int)enumCollisionBoxStrings.Transition100])) + { + level.CurrStage.CollisionBoxes[i] = new Icarus.Logic.Physics.CollisionBoxTransition(); + ((Icarus.Logic.Physics.CollisionBoxTransition)level.CurrStage.CollisionBoxes[i]).Health = 100; + } + else + { + //Display Error + + + //Do Nothing + return; + } + + //Set the collisionbox's bounding area + level.CurrStage.CollisionBoxes[i].BoundingBox.X = rectCurr.X; + level.CurrStage.CollisionBoxes[i].BoundingBox.Y = rectCurr.Y; + level.CurrStage.CollisionBoxes[i].BoundingBox.Width = rectCurr.Width; + level.CurrStage.CollisionBoxes[i].BoundingBox.Height = rectCurr.Height; + + //Call setSpecial incase it was a prefab CollisionBox + level.CurrStage.CollisionBoxes[i].setSpecial(); + break; + } + } + //Make sure collision box array wasn't full + if(i >= Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes) + { + //TODO: display error + + + //Do nothing + return; + } + + //Redraw new rectangle + rectTemp.X = rectCurr.X; + rectTemp.Y = rectCurr.Y; + rectTemp.Width = rectCurr.Width+1; + rectTemp.Height = rectCurr.Height+1; + pictureBox1.Invalidate(rectTemp); + + + } + else if(iCurrMode == (int)enumMode.Resize) + { + iResizingState = 0; + iCurrMode = (int)enumMode.Select; + } + else if(iCurrMode == (int)enumMode.MovingCB) + { + iCurrMode = (int)enumMode.Select; + } + else if(iCurrMode == (int)enumMode.MovingWO) + { + iCurrMode = (int)enumMode.Select; + } + else if(iCurrMode == (int)enumMode.Select) + { + if(cbCurr != null) + { + if(cbCurr.GetType().Equals(typeof(Icarus.Logic.Physics.CollisionBoxTransition))) + { + groupBoxTransitionEditor.Visible = true; + } + else + { + groupBoxTransitionEditor.Visible = false; + } + } + } + + + + //Reset rectCurr + rectCurr.X = 0; + rectCurr.Y = 0; + rectCurr.Width = 0; + rectCurr.Height = 0; + } + + private void menuItemSaveAs_Click(object sender, System.EventArgs e) + { + + //TODO: Check to make sure each stage has a default merc location + + saveFileDialog1.Filter = "Level files (*.xml)|*.xml" ; + saveFileDialog1.FilterIndex = 1 ; + saveFileDialog1.RestoreDirectory = true ; + + if(saveFileDialog1.ShowDialog() == DialogResult.OK) + { + strLevelPath = saveFileDialog1.FileName; + //Change current index to 0 for saving + int i = level.CurrentStageIndex; + level.CurrentStageIndex = 0; + + Icarus.Logic.GameEngine.LevelLoader.Instance.SaveLevelXML(strLevelPath, level); + + //Change current index back + level.CurrentStageIndex = i; + } + } + + private void menuItemAddStage_Click(object sender, System.EventArgs e) + { + int i; + //Make sure there is room for another stage + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages; i++) + { + if(level.Stages[i] == null) break; + } + if(i >= Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages) + { + //TODO: pop up message with error + MessageBox.Show("This level has the maximum number of stages :-(", "Limit Reached", MessageBoxButtons.OK, MessageBoxIcon.Stop); + + //Do Nothing. Quota full. + return; + } + + + //Display StageEdit Form + FormStageEdit formStageEdit = new FormStageEdit(); + formStageEdit.Stage = new Icarus.Logic.Stage(); + formStageEdit.ShowDialog(); + + //set information from form + level.Stages[i] = formStageEdit.Stage; + level.CurrStage = level.Stages[i]; + + //set image. + Bitmap MyImage = level.CurrStage.GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.CurrentFrame.getFrameImage(); + pictureBox1.SizeMode = PictureBoxSizeMode.Normal ; + pictureBox1.ClientSize = new Size(MyImage.Size.Width, MyImage.Size.Height); + pictureBox1.Image = (Image) MyImage ; + + + populateStageListBox(); + + + } + + private void populateStageListBox() + { + lbStages.Items.Clear(); + for(int i = 0 ; i < level.Stages.Length; i++) + { + if(level.Stages[i] == null) break; + lbStages.Items.Add(level.Stages[i].StageName); + } + } + + private void menuItemRemoveStage_Click(object sender, System.EventArgs e) + { + buttonDeleteStage_Click(sender, e); + } + + private void menuItemOpen_Click(object sender, System.EventArgs e) + { + openFileDialog1.Filter = "Level files (*.xml)|*.xml" ; + openFileDialog1.FilterIndex = 1 ; + openFileDialog1.RestoreDirectory = true ; + + if(openFileDialog1.ShowDialog() == DialogResult.OK) + { + strLevelPath = openFileDialog1.FileName; + level = Icarus.Logic.GameEngine.LevelLoader.Instance.LoadLevelXML(strLevelPath); + level.CurrentStageIndex = 0; + + Bitmap MyImage = level.CurrStage.GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.CurrentFrame.getFrameImage(); + pictureBox1.SizeMode = PictureBoxSizeMode.Normal ; + pictureBox1.ClientSize = new Size(MyImage.Size.Width, MyImage.Size.Height); + pictureBox1.Image = (Image) MyImage ; + + //Set stages + System.IO.DirectoryInfo di = null; + for(int i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages; i++) + { + if(level.Stages[i] == null) break; + di = new System.IO.DirectoryInfo(Icarus.Resources.ResourceManager.Instance.ImagePath+level.Stages[i].GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.FramesetPath); + lbStages.Items.Add(di.Name); + } + } + } + + + public void lbCollisionBoxes_TabIndexChanged(object sender, System.EventArgs e) + { + int i = lbCollisionBoxes.TabIndex; + } + + private void buttonAddStage_Click(object sender, System.EventArgs e) + { + menuItemAddStage_Click(sender, e); + } + + private void buttonEditImage_Click(object sender, System.EventArgs e) + { + if(level.CurrStage == null) return; + + //Display StageEdit Form + FormStageEdit formStageEdit = new FormStageEdit(); + formStageEdit.Stage = level.CurrStage; + formStageEdit.ShowDialog(); + + //set image. + Bitmap MyImage = level.CurrStage.GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.CurrentFrame.getFrameImage(); + pictureBox1.SizeMode = PictureBoxSizeMode.Normal ; + pictureBox1.ClientSize = new Size(MyImage.Size.Width, MyImage.Size.Height); + pictureBox1.Image = (Image) MyImage ; + + + populateStageListBox(); + } + + private void buttonDeleteStage_Click(object sender, System.EventArgs e) + { + int iNumStages; + for(iNumStages = 0; iNumStages < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages; iNumStages++) + { + if(level.Stages[iNumStages] == null) break; + } + + //Must have a enough stages to delete. + if(iNumStages <= 1) + { + MessageBox.Show("Must have more than one stage to delete a stage.", "Delete error", MessageBoxButtons.OK); + return; + } + + + //Make sure they wanted to delete the stage. + if(DialogResult.No == MessageBox.Show("Are you sure you want to delete this stage?", "Confirm Delete", MessageBoxButtons.YesNo)) + { + return; + } + + for(int i = 0; i < lbStages.Items.Count; i++) + { + if(((string)(lbStages.Items[i])).Equals(lbStages.Text)) + { + //Remove name from list + lbStages.Items.Remove(lbStages.Text); + + //Remove stage from level + for(int j = i+1; j < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages - 1; j ++) + { + level.Stages[j-1] = level.Stages[j]; + } + level.Stages[Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages-1] = null; + + //Set current stage to first stage in list + level.CurrentStageIndex = 0; + pictureBox1.Image = level.CurrStage.GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.CurrentFrame.getFrameImage(); + break; + } + } + } + + private void buttonSelectMode_Click(object sender, System.EventArgs e) + { + iCurrMode = (int)enumMode.Select; + } + + private void lbCollisionBoxes_SelectedIndexChanged(object sender, System.EventArgs e) + { + iCurrMode = (int)enumMode.NewCollisionBox; + } + + private void lbWorldObjects_SelectedIndexChanged(object sender, System.EventArgs e) + { + iCurrMode = (int)enumMode.NewWorldObject; + } + + private void lbStages_SelectedIndexChanged(object sender, System.EventArgs e) + { + int i; + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxStages; i++) + { + if(i >= lbStages.Items.Count) break; + + if(((string)(lbStages.Items[i])).Equals(lbStages.Text)) + { + //Set current stage + level.CurrentStageIndex = i; + + //Change bitmap + Bitmap MyImage = level.CurrStage.GetBackgroundAt(level.CurrStage.GetBackgroundCount() - 1).Animation.CurrentFrame.getFrameImage(); + pictureBox1.SizeMode = PictureBoxSizeMode.Normal ; + pictureBox1.ClientSize = new Size(MyImage.Size.Width, MyImage.Size.Height); + pictureBox1.Image = (Image) MyImage ; + break; + } + } + } + + private void buttonSave_Click(object sender, System.EventArgs e) + { + if(strLevelPath != null) + { + //Change current index to 0 for saving + int i = level.CurrentStageIndex; + level.CurrentStageIndex = 0; + + Icarus.Logic.GameEngine.LevelLoader.Instance.SaveLevelXML(strLevelPath, level); + + //Change current index back + level.CurrentStageIndex = i; + } + else//Show save as + { + menuItemSaveAs_Click(sender, e); + } + } + + private void buttonDeleteSelected_Click(object sender, System.EventArgs e) + { + if(woCurr != null) + { + deleteWO(woCurr); + } + else if(cbCurr != null) + { + deleteCB(cbCurr); + } + } + + private void buttonToggleGrid_Click(object sender, System.EventArgs e) + { + if(bShowGrid) bShowGrid = false; + else bShowGrid = true; + pictureBox1.Invalidate(); + } + + private void menuItemToggleGrid_Click(object sender, System.EventArgs e) + { + if(bShowGrid) bShowGrid = false; + else bShowGrid = true; + pictureBox1.Invalidate(); + } + + private void buttonTransitionSet_Click(object sender, System.EventArgs e) + { + if(cbCurr.GetType().Equals(typeof(Icarus.Logic.Physics.CollisionBoxTransition))) + { + ((Icarus.Logic.Physics.CollisionBoxTransition)cbCurr).X = Convert.ToInt32(textBoxTransitionX.Text.Trim()); + ((Icarus.Logic.Physics.CollisionBoxTransition)cbCurr).Y = Convert.ToInt32(textBoxTransitionY.Text.Trim()); + ((Icarus.Logic.Physics.CollisionBoxTransition)cbCurr).XViewCenter = Convert.ToInt32(textBoxXviewcenter.Text.Trim()); + ((Icarus.Logic.Physics.CollisionBoxTransition)cbCurr).YViewCenter = Convert.ToInt32(textBoxYveiwcenter.Text.Trim()); + + ((Icarus.Logic.Physics.CollisionBoxTransition)cbCurr).NextStage = Convert.ToInt32(textBoxTransitionNext.Text.Trim()); + } + } + + + private void menuItemExit_Click(object sender, System.EventArgs e) + { + if(DialogResult.Yes == MessageBox.Show("Are you sure you want to Exit?", "Confirm Exit", MessageBoxButtons.YesNo)) + { + Application.Exit(); + } + } + + + #endregion + + #region Other Methods + + private void deleteCB(Icarus.Logic.Physics.CollisionBox cb) + { + int i; + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes; i++) + { + if(level.CurrStage.CollisionBoxes[i] == null) break; + if(level.CurrStage.CollisionBoxes[i].Equals(cb)) + { + for(int j = i+1; j < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes; j++) + { + level.CurrStage.CollisionBoxes[j-1] = level.CurrStage.CollisionBoxes[j]; + } + level.CurrStage.CollisionBoxes[Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes-1] = null; + cbCurr = null; + + //TODO: Be more specific with invalidation + pictureBox1.Invalidate(); + } + } + } + + private void deleteWO(Icarus.Logic.WorldObject wo) + { + int i; + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors; i++) + { + if(level.CurrStage.actorList[i] == null) break; + if(level.CurrStage.actorList[i].Equals(wo)) + { + for(int j = i+1; j < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors; j++) + { + level.CurrStage.actorList[j-1] = level.CurrStage.actorList[j]; + } + level.CurrStage.actorList[Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors-1] = null; + woCurr = null; + + //TODO: Be more specific with invalidation + pictureBox1.Invalidate(); + } + } + } + + private void drawCollisionBoxes(Icarus.Logic.Level level, Graphics g) + { + //Might not have added a stage yet + if(level.CurrStage == null) return; + + //Draw boxes + for(int i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes; i++) + { + if(level.CurrStage.CollisionBoxes[i] == null) break; + + rectTemp.X = level.CurrStage.CollisionBoxes[i].BoundingBox.X; + rectTemp.Y = level.CurrStage.CollisionBoxes[i].BoundingBox.Y; + rectTemp.Width = level.CurrStage.CollisionBoxes[i].BoundingBox.Width; + rectTemp.Height = level.CurrStage.CollisionBoxes[i].BoundingBox.Height; + + if(!level.CurrStage.CollisionBoxes[i].Equals(cbCurr)) + { + g.DrawLine(penUnselected, rectTemp.X, rectTemp.Y, rectTemp.X+rectTemp.Width, rectTemp.Y+rectTemp.Height); + g.DrawLine(penUnselected, rectTemp.X+rectTemp.Width, rectTemp.Y, rectTemp.X, rectTemp.Y+rectTemp.Height); + g.DrawRectangle(penUnselected, rectTemp); + } + } + //Draw the selected box + if(cbCurr != null) + { + + rectTemp.X = cbCurr.BoundingBox.X; + rectTemp.Y = cbCurr.BoundingBox.Y; + rectTemp.Width = cbCurr.BoundingBox.Width; + rectTemp.Height = cbCurr.BoundingBox.Height; + + //Draw bounding box + g.DrawRectangle(penSelected, rectTemp); + + //Draw internal shapes + drawInternalBoxes(cbCurr, g); + + int iTmp = iResizeBoxSize/2; + //Draw dragging Boxes + rectResizeTop.X = ((cbCurr.BoundingBox.X + cbCurr.BoundingBox.X + cbCurr.BoundingBox.Width)/2) - iTmp; + rectResizeTop.Y = cbCurr.BoundingBox.Y-iTmp; + rectResizeBottom.X = rectResizeTop.X; + rectResizeBottom.Y = cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Height - iTmp; + rectResizeLeft.X = cbCurr.BoundingBox.X - iTmp; + rectResizeLeft.Y = ((cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Y + cbCurr.BoundingBox.Height)/2) - iTmp; + rectResizeRight.X = cbCurr.BoundingBox.X + cbCurr.BoundingBox.Width - iTmp; + rectResizeRight.Y = rectResizeLeft.Y; + g.DrawRectangle(penSelected, rectResizeTop); + g.DrawRectangle(penSelected, rectResizeBottom); + g.DrawRectangle(penSelected, rectResizeLeft); + g.DrawRectangle(penSelected, rectResizeRight); + + //g.DrawLine(penUnselected, rectTemp.X, rectTemp.Y, rectTemp.X+rectTemp.Width, rectTemp.Y+rectTemp.Height); + //g.DrawLine(penUnselected, rectTemp.X+rectTemp.Width, rectTemp.Y, rectTemp.X, rectTemp.Y+rectTemp.Height); + + } + } + + private void findClosestGridPoint(int iX, int iY, ref Point result, int iSize) + { + if(iX % iSize > iSize / 2) + { + //Shift right to nearest point + result.X = iX + (iSize - iX % iSize); + } + else + { + //Shift left to nearest point + result.X = iX - (iX % iSize); + } + if(iY % iSize > iSize / 2) + { + //Shift down to nearest point + result.Y = iY + (iSize - iY % iSize); + } + else + { + //Shift up to nearest point + result.Y = iY - (iY % iSize); + } + } + + + private int isResizing(int iX, int iY) + { + if(rectResizeTop.Contains(iX, iY)) + { + return (int)enumDirection.Up; + } + else if(rectResizeBottom.Contains(iX, iY)) + { + return (int)enumDirection.Down; + } + else if(rectResizeLeft.Contains(iX, iY)) + { + return (int)enumDirection.Left; + } + else if(rectResizeRight.Contains(iX, iY)) + { + return (int)enumDirection.Right; + } + + return (int)enumDirection.None; + } + + private void selectBox(int iX, int iY) + { + int i; + + //Check to see if we are selecting a world object + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors; i++) + { + if(level.CurrStage.actorList[i] == null) + { + woCurr = null; + break; + } + + rectTemp.X = level.CurrStage.actorList[i].CollisionBox.BoundingBox.X; + rectTemp.Y = level.CurrStage.actorList[i].CollisionBox.BoundingBox.Y; + rectTemp.Width = level.CurrStage.actorList[i].CollisionBox.BoundingBoxWidth; + rectTemp.Height = level.CurrStage.actorList[i].CollisionBox.BoundingBoxHeight; + if(rectTemp.Contains(iX, iY)) + { + woCurr = level.CurrStage.actorList[i]; + cbCurr = null;//Make sure the other is no longer selected + pictureBox1.Invalidate(); + return; + } + } + if(i == Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors) + { + woCurr = null; + } + + + //Check to see if we are selecging a collision box + for(i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxCollisionBoxes; i++) + { + if(level.CurrStage.CollisionBoxes[i] == null) + { + //Break if we hit the end of the list + cbCurr = null; + break; + } + + rectTemp.X = level.CurrStage.CollisionBoxes[i].BoundingBox.X; + rectTemp.Y = level.CurrStage.CollisionBoxes[i].BoundingBox.Y; + rectTemp.Width = level.CurrStage.CollisionBoxes[i].BoundingBox.Width; + rectTemp.Height = level.CurrStage.CollisionBoxes[i].BoundingBox.Height; + if(rectTemp.Contains(iX, iY)) + { + //Skip the current selected box + if(cbCurr != null && cbCurr.Equals(level.CurrStage.CollisionBoxes[i])) continue; + + //Set new current collision box + cbCurr = level.CurrStage.CollisionBoxes[i]; + woCurr = null;//Make sure the other is no longer selected + break; + } + + } + + //Redraw it + pictureBox1.Invalidate(); + } + + private void drawInternalBoxes(Icarus.Logic.Physics.CollisionBox cb, Graphics g) + { + for(int i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxInternalRects; i++) + { + if(cb.RectArray[i] == null) break; + rectTemp.X = cb.RectArray[i].X; + rectTemp.Y = cb.RectArray[i].Y; + rectTemp.Width = cb.RectArray[i].Width; + rectTemp.Height = cb.RectArray[i].Height; + g.DrawRectangle(penInternal, rectTemp); + } + + for(int i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxInternalTris; i++) + { + if(cb.TriArray[i] == null) break; + drawTriangle(cb.TriArray[i], g); + } + + } + + private void drawTriangle(Icarus.Logic.Physics.Triangle tri, Graphics g) + { + g.DrawLine(penInternal, tri.P1.x, tri.P1.y, tri.P2.x, tri.P2.y); + g.DrawLine(penInternal, tri.P2.x, tri.P2.y, tri.P3.x, tri.P3.y); + g.DrawLine(penInternal, tri.P3.x, tri.P3.y, tri.P1.x, tri.P1.y); + } + + private void drawWorldObjects(Icarus.Logic.Level level, Graphics g) + { + //Make sure a stage has been set + if(level.CurrStage == null) return; + + + for(int i = 0; i < Icarus.Logic.GameEngine.GameSettings.Instance.sv_maxActors; i++) + { + //Make sure we have something to draw + if(level.CurrStage.actorList[i] == null) break; + + if(level.CurrStage.actorList[i].Equals(woCurr)) + { + continue; + } + + //For now we just draw an ellipse + rectTemp.X = level.CurrStage.actorList[i].CollisionBox.BoundingBox.X; + rectTemp.Y = level.CurrStage.actorList[i].CollisionBox.BoundingBox.Y; + rectTemp.Width = level.CurrStage.actorList[i].CollisionBox.BoundingBoxWidth; + rectTemp.Height = level.CurrStage.actorList[i].CollisionBox.BoundingBoxHeight; + g.DrawEllipse(penWorldObj, rectTemp); + + //Draw child objs + drawWorldObjectChild(level.CurrStage.actorList[i], g); + + } + + //Draw current world object + if(woCurr != null) + { + rectTemp.X = woCurr.CollisionBox.BoundingBox.X; + rectTemp.Y = woCurr.CollisionBox.BoundingBox.Y; + rectTemp.Width = woCurr.CollisionBox.BoundingBoxWidth; + rectTemp.Height = woCurr.CollisionBox.BoundingBoxHeight; + g.DrawEllipse(penSelected, rectTemp); + + //Draw child objs + drawWorldObjectChild(woCurr, g); + + } + } + + /// + /// Recursively draw world object collision boxes + /// + /// + private void drawWorldObjectChild(Icarus.Logic.WorldObject wo, Graphics g) + { + Icarus.Logic.WorldObject woChild; + for(int i = 0; i < wo.Children.Length; i++) + { + woChild = wo.Children[i]; + rectTemp.X = woChild.CollisionBox.BoundingBox.X; + rectTemp.Y = woChild.CollisionBox.BoundingBox.Y; + rectTemp.Width = woChild.CollisionBox.BoundingBoxWidth; + rectTemp.Height = woChild.CollisionBox.BoundingBoxHeight; + g.DrawEllipse(penWorldObjChild, rectTemp); + + drawWorldObjectChild(woChild, g); + } + } + + private void drawGrid(Graphics g, Rectangle rectClip, int iSize) + { + + int i, j; + + //Draw vertical lines + for(i = rectClip.X + (iSize - rectClip.X % iSize); i < pictureBox1.Width; i+=iSize) + { + g.DrawLine(penGrid, i, 0, i, this.pictureBox1.Height); + } + + //Draw horizontal lines + for(j = rectClip.Y + (iSize - rectClip.Y % iSize); j < pictureBox1.Height; j+=iSize) + { + g.DrawLine(penGrid, 0, j, this.pictureBox1.Width, j); + } + + } + + #endregion + + + + + } +} diff --git a/refactor/LevelEditor/Form1.resx b/refactor/LevelEditor/Form1.resx new file mode 100644 index 0000000..52a8bdf --- /dev/null +++ b/refactor/LevelEditor/Form1.resx @@ -0,0 +1,682 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + True + + + True + + + Private + + + Private + + + 8, 8 + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + 17, 17 + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + Private + + + 126, 17 + + + Private + + + Private + + + 256, 17 + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + False + + + Private + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + 8, 8 + + + True + + + False + + + True + + + Private + + + False + + + Private + + + Private + + + Private + + + False + + + Private + + + False + + + (Default) + + + False + + + False + + + 8, 8 + + + True + + + 80 + + + True + + + Private + + + Form1 + + \ No newline at end of file diff --git a/refactor/LevelEditor/FormStageEdit.cs b/refactor/LevelEditor/FormStageEdit.cs new file mode 100644 index 0000000..dba2e24 --- /dev/null +++ b/refactor/LevelEditor/FormStageEdit.cs @@ -0,0 +1,343 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using System.Windows.Forms; + +using Icarus.Logic; +using Icarus.Graphics.Animation; + +namespace LevelEditor +{ + /// + /// Summary description for FormStageEdit. + /// + public class FormStageEdit : System.Windows.Forms.Form + { + + #region Declarations + + /// + /// Required designer variable. + /// + private System.ComponentModel.Container components = null; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox textBoxStageName; + private System.Windows.Forms.Button buttonRemove; + private System.Windows.Forms.Button buttonAdd; + private System.Windows.Forms.TextBox textBoxParallaxNum; + private System.Windows.Forms.Button buttonSetParallax; + private System.Windows.Forms.Button buttonSaveStage; + private System.Windows.Forms.ListBox listBoxStages; + + /// + /// The stage being edited by this form. + /// + private Icarus.Logic.Stage stage; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.OpenFileDialog openFileDialog1; + + private Icarus.Logic.LevelBackground lvlbgSelected; + + #endregion + + #region Construction + + public FormStageEdit() + { + // + // Required for Windows Form Designer support + // + InitializeComponent(); + + } + + #endregion + + #region Disposal + + /// + /// Clean up any resources being used. + /// + protected override void Dispose( bool disposing ) + { + if( disposing ) + { + if(components != null) + { + components.Dispose(); + } + } + base.Dispose( disposing ); + } + + #region Windows Form Designer generated code + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + + #endregion + + + private void InitializeComponent() + { + this.listBoxStages = new System.Windows.Forms.ListBox(); + this.textBoxStageName = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.buttonRemove = new System.Windows.Forms.Button(); + this.buttonAdd = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.textBoxParallaxNum = new System.Windows.Forms.TextBox(); + this.buttonSetParallax = new System.Windows.Forms.Button(); + this.buttonSaveStage = new System.Windows.Forms.Button(); + this.label4 = new System.Windows.Forms.Label(); + this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); + this.SuspendLayout(); + // + // listBoxStages + // + this.listBoxStages.Location = new System.Drawing.Point(8, 64); + this.listBoxStages.Name = "listBoxStages"; + this.listBoxStages.Size = new System.Drawing.Size(168, 108); + this.listBoxStages.TabIndex = 0; + this.listBoxStages.Click += new System.EventHandler(this.listBoxStages_Click); + // + // textBoxStageName + // + this.textBoxStageName.Location = new System.Drawing.Point(80, 8); + this.textBoxStageName.Name = "textBoxStageName"; + this.textBoxStageName.TabIndex = 1; + this.textBoxStageName.Text = "textBox1"; + // + // label1 + // + this.label1.Location = new System.Drawing.Point(8, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(72, 23); + this.label1.TabIndex = 2; + this.label1.Text = "Stage Name:"; + // + // label2 + // + this.label2.Location = new System.Drawing.Point(8, 48); + this.label2.Name = "label2"; + this.label2.TabIndex = 3; + this.label2.Text = "Images:"; + // + // buttonRemove + // + this.buttonRemove.Location = new System.Drawing.Point(184, 96); + this.buttonRemove.Name = "buttonRemove"; + this.buttonRemove.TabIndex = 4; + this.buttonRemove.Text = "Remove"; + this.buttonRemove.Click += new System.EventHandler(this.buttonRemove_Click); + // + // buttonAdd + // + this.buttonAdd.Location = new System.Drawing.Point(184, 64); + this.buttonAdd.Name = "buttonAdd"; + this.buttonAdd.TabIndex = 5; + this.buttonAdd.Text = "Add"; + this.buttonAdd.Click += new System.EventHandler(this.buttonAdd_Click); + // + // label3 + // + this.label3.Location = new System.Drawing.Point(8, 184); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(144, 16); + this.label3.TabIndex = 6; + this.label3.Text = "Selected Image Parallax #:"; + // + // textBoxParallaxNum + // + this.textBoxParallaxNum.Location = new System.Drawing.Point(144, 176); + this.textBoxParallaxNum.Name = "textBoxParallaxNum"; + this.textBoxParallaxNum.Size = new System.Drawing.Size(32, 20); + this.textBoxParallaxNum.TabIndex = 7; + this.textBoxParallaxNum.Text = ""; + // + // buttonSetParallax + // + this.buttonSetParallax.Location = new System.Drawing.Point(184, 176); + this.buttonSetParallax.Name = "buttonSetParallax"; + this.buttonSetParallax.TabIndex = 8; + this.buttonSetParallax.Text = "Set Parallax #"; + this.buttonSetParallax.Click += new System.EventHandler(this.buttonSetParallax_Click); + // + // buttonSaveStage + // + this.buttonSaveStage.Location = new System.Drawing.Point(184, 256); + this.buttonSaveStage.Name = "buttonSaveStage"; + this.buttonSaveStage.TabIndex = 9; + this.buttonSaveStage.Text = "Save Stage"; + this.buttonSaveStage.Click += new System.EventHandler(this.buttonSaveStage_Click); + // + // label4 + // + this.label4.Location = new System.Drawing.Point(8, 208); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(240, 40); + this.label4.TabIndex = 10; + this.label4.Text = "The first image added will be displayed in the level editor and be used to set th" + + "e autoscroll width and height for a player\'s movements."; + // + // openFileDialog1 + // + this.openFileDialog1.Filter = "PNG files (*.png)|*.png|JPEG files (*.jpg)|*.jpg|Bitmap files (*.bmp)|*.bmp|All f" + + "iles (*.*)|*.*"; + this.openFileDialog1.RestoreDirectory = true; + // + // FormStageEdit + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); + this.ClientSize = new System.Drawing.Size(264, 288); + this.Controls.Add(this.label4); + this.Controls.Add(this.buttonSaveStage); + this.Controls.Add(this.buttonSetParallax); + this.Controls.Add(this.textBoxParallaxNum); + this.Controls.Add(this.label3); + this.Controls.Add(this.buttonAdd); + this.Controls.Add(this.buttonRemove); + this.Controls.Add(this.listBoxStages); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.textBoxStageName); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "FormStageEdit"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Stage Editor"; + this.ResumeLayout(false); + + } + + + + #endregion + + #region Properties + + /// + /// gets or sets the stage this form is editing + /// + public Icarus.Logic.Stage Stage + { + get { return this.stage; } + set + { + this.stage = value; + textBoxStageName.Text = this.stage.StageName; + populateStageList(); + } + } + + #endregion + + #region Methods + + + private void buttonAdd_Click(object sender, System.EventArgs e) + { + String strBackgroundImagePath; + + //Ask for background image file + if(openFileDialog1.ShowDialog() == DialogResult.OK) + { + //Set image filepath in stage in level format + strBackgroundImagePath = openFileDialog1.FileName; + System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(strBackgroundImagePath); + System.IO.DirectoryInfo di2 = new System.IO.DirectoryInfo(Icarus.Resources.ResourceManager.Instance.ImagePath); + strBackgroundImagePath = di.FullName.Replace(di2.FullName, ""); + + //Create background: + Icarus.Logic.LevelBackground bg = new Icarus.Logic.LevelBackground(); + bg.SetAnimation(strBackgroundImagePath, AnimationType.LoopForever, 1); + bg.ParallaxFactor = 1.0; + stage.AddBackground(bg); + + // Update stage dimensions: + if(stage.Backgrounds.Length <= 1) + { + stage.Width = bg.Animation.CurrentFrame.GetSize().Width; + Stage.Height = bg.Animation.CurrentFrame.GetSize().Height; + } + + populateStageList(); + //lbStages.Items.Add(di.Name); + + } + } + + private void populateStageList() + { + listBoxStages.Items.Clear(); + for(int i = 0 ; i < stage.GetBackgroundCount(); i++) + { + listBoxStages.Items.Add(stage.Backgrounds[i].Animation.FramesetPath); + } + } + + private void listBoxStages_Click(object sender, System.EventArgs e) + { + for(int i = 0; i < stage.GetBackgroundCount(); i++) + { + if(listBoxStages.Text.Equals(stage.Backgrounds[i].Animation.FramesetPath)) + { + lvlbgSelected = stage.Backgrounds[i]; + textBoxParallaxNum.Text = lvlbgSelected.ParallaxFactor.ToString(); + break; + } + } + + } + + private void buttonSetParallax_Click(object sender, System.EventArgs e) + { + lvlbgSelected.ParallaxFactor = Convert.ToDouble(textBoxParallaxNum.Text); + } + + private void buttonRemove_Click(object sender, System.EventArgs e) + { + for(int i = 0; i < stage.GetBackgroundCount(); i++) + { + if(listBoxStages.Text.Equals(stage.Backgrounds[i].Animation.FramesetPath)) + { + stage.removeBackground(stage.Backgrounds[i]); + populateStageList(); + break; + } + } + } + + + + private void buttonSaveStage_Click(object sender, System.EventArgs e) + { + if(textBoxStageName.Text.Equals("NoName")) + { + //Display error message + MessageBox.Show("Please enter a name for this stage.", "Name Entry Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); + + return; + } + + if(stage.Backgrounds.Length < 1) + { + //Display error message + MessageBox.Show("Please add at least one background.", "No Background Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); + + return; + } + + stage.StageName = textBoxStageName.Text; + this.Close(); + + } + + #endregion + + } +} diff --git a/refactor/LevelEditor/FormStageEdit.resx b/refactor/LevelEditor/FormStageEdit.resx new file mode 100644 index 0000000..ad777f5 --- /dev/null +++ b/refactor/LevelEditor/FormStageEdit.resx @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + Private + + + False + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + False + + + Private + + + Private + + + Private + + + Private + + + 17, 17 + + + False + + + (Default) + + + False + + + False + + + 8, 8 + + + True + + + FormStageEdit + + + 80 + + + True + + + Private + + \ No newline at end of file diff --git a/refactor/LevelEditor/LevelEditor.csproj b/refactor/LevelEditor/LevelEditor.csproj new file mode 100644 index 0000000..3191503 --- /dev/null +++ b/refactor/LevelEditor/LevelEditor.csproj @@ -0,0 +1,128 @@ + + + + Local + 7.10.3077 + 2.0 + {C36DE6BF-9C2A-4C26-8E96-7170F464F7CF} + Debug + AnyCPU + App.ico + + LevelEditor + + JScript + Grid + IE50 + false + WinExe + LevelEditor + OnBuildSuccess + + + + + + Current + + + ..\bin\Debug\ + false + 285212672 + false + + DEBUG;TRACE + + true + 4096 + false + + false + false + false + false + 4 + full + prompt + + + bin\Release\ + false + 285212672 + false + + TRACE + + false + 4096 + false + + true + false + false + false + 4 + none + prompt + + + + {768bfc0c-09de-479d-8a79-343390a1eb2e} + Animation + + + Logic + {45F11B0F-760F-40A1-B7EB-ED2D164C5845} + {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + Resources + {592DE8CE-998E-436C-940B-11EE84B2BEAC} + {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + TuxHunter + {BB341D11-4378-4C72-B2DE-7484F507A19D} + {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + System + + + System.Data + + + System.Drawing + + + System.Windows.Forms + + + System.XML + + + + + Code + + + Form + + + Form + + + + Form1.cs + + + FormStageEdit.cs + + + + + + + + + \ No newline at end of file diff --git a/refactor/LevelEditor/app.config b/refactor/LevelEditor/app.config new file mode 100644 index 0000000..60704fc --- /dev/null +++ b/refactor/LevelEditor/app.config @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/refactor/TODO.txt b/refactor/TODO.txt new file mode 100644 index 0000000..b3c3478 --- /dev/null +++ b/refactor/TODO.txt @@ -0,0 +1,12 @@ +Check bugs.txt for more... :( + --Vladimir + +InputEngine currently uses improved queueing system, to return more useful information. + - only display "pressed", "down", and "released" states for buttons. + - and only display mouse and joystick movement when changes are incurred + --Nick (Rocks you on the code side!) + +InputEngine should eventually allow the controller to be removed without crashing. + +Everything + --Jose \ No newline at end of file diff --git a/refactor/base_tux/images/GNU_bot/attack_left/frames/GNU_bot_attack_left.png b/refactor/base_tux/images/GNU_bot/attack_left/frames/GNU_bot_attack_left.png new file mode 100644 index 0000000..d72a341 Binary files /dev/null and b/refactor/base_tux/images/GNU_bot/attack_left/frames/GNU_bot_attack_left.png differ diff --git a/refactor/base_tux/images/GNU_bot/attack_right/frames/GNU_bot_attack_right.png b/refactor/base_tux/images/GNU_bot/attack_right/frames/GNU_bot_attack_right.png new file mode 100644 index 0000000..9570d1d Binary files /dev/null and b/refactor/base_tux/images/GNU_bot/attack_right/frames/GNU_bot_attack_right.png differ diff --git a/refactor/base_tux/images/GNU_bot/idle_left/frames/GNU_bot_left_idle.png b/refactor/base_tux/images/GNU_bot/idle_left/frames/GNU_bot_left_idle.png new file mode 100644 index 0000000..2051c0e Binary files /dev/null and b/refactor/base_tux/images/GNU_bot/idle_left/frames/GNU_bot_left_idle.png differ diff --git a/refactor/base_tux/images/GNU_bot/idle_right/frames/GNU_bot_idle_right.png b/refactor/base_tux/images/GNU_bot/idle_right/frames/GNU_bot_idle_right.png new file mode 100644 index 0000000..b3d2ae8 Binary files /dev/null and b/refactor/base_tux/images/GNU_bot/idle_right/frames/GNU_bot_idle_right.png differ diff --git a/refactor/base_tux/images/Icarus/top.old.png b/refactor/base_tux/images/Icarus/top.old.png new file mode 100644 index 0000000..f8310e3 Binary files /dev/null and b/refactor/base_tux/images/Icarus/top.old.png differ diff --git a/refactor/base_tux/images/Icarus/top.png b/refactor/base_tux/images/Icarus/top.png new file mode 100644 index 0000000..27a3816 Binary files /dev/null and b/refactor/base_tux/images/Icarus/top.png differ diff --git a/refactor/base_tux/images/background/BrickTile.png b/refactor/base_tux/images/background/BrickTile.png new file mode 100644 index 0000000..f5643b5 Binary files /dev/null and b/refactor/base_tux/images/background/BrickTile.png differ diff --git a/refactor/base_tux/images/background/NewCollisionMethod.PNG b/refactor/base_tux/images/background/NewCollisionMethod.PNG new file mode 100644 index 0000000..b46e053 Binary files /dev/null and b/refactor/base_tux/images/background/NewCollisionMethod.PNG differ diff --git a/refactor/base_tux/images/background/bluehills.png b/refactor/base_tux/images/background/bluehills.png new file mode 100644 index 0000000..af4018f Binary files /dev/null and b/refactor/base_tux/images/background/bluehills.png differ diff --git a/refactor/base_tux/images/background/bluehills_ObjObjCollisionWalk.png b/refactor/base_tux/images/background/bluehills_ObjObjCollisionWalk.png new file mode 100644 index 0000000..4dc1e83 Binary files /dev/null and b/refactor/base_tux/images/background/bluehills_ObjObjCollisionWalk.png differ diff --git a/refactor/base_tux/images/background/bluehills_Original.png b/refactor/base_tux/images/background/bluehills_Original.png new file mode 100644 index 0000000..b036520 Binary files /dev/null and b/refactor/base_tux/images/background/bluehills_Original.png differ diff --git a/refactor/base_tux/images/background/current.png b/refactor/base_tux/images/background/current.png new file mode 100644 index 0000000..54e4001 Binary files /dev/null and b/refactor/base_tux/images/background/current.png differ diff --git a/refactor/base_tux/images/background/demo.png b/refactor/base_tux/images/background/demo.png new file mode 100644 index 0000000..8bde487 Binary files /dev/null and b/refactor/base_tux/images/background/demo.png differ diff --git a/refactor/base_tux/images/background/sunset.PNG b/refactor/base_tux/images/background/sunset.PNG new file mode 100644 index 0000000..15c36be Binary files /dev/null and b/refactor/base_tux/images/background/sunset.PNG differ diff --git a/refactor/base_tux/images/background/toon/cloud.png b/refactor/base_tux/images/background/toon/cloud.png new file mode 100644 index 0000000..bba0781 Binary files /dev/null and b/refactor/base_tux/images/background/toon/cloud.png differ diff --git a/refactor/base_tux/images/background/toon/ground.png b/refactor/base_tux/images/background/toon/ground.png new file mode 100644 index 0000000..6d2a639 Binary files /dev/null and b/refactor/base_tux/images/background/toon/ground.png differ diff --git a/refactor/base_tux/images/background/toon/sky.png b/refactor/base_tux/images/background/toon/sky.png new file mode 100644 index 0000000..369c2c7 Binary files /dev/null and b/refactor/base_tux/images/background/toon/sky.png differ diff --git a/refactor/base_tux/images/background/toon/trees.png b/refactor/base_tux/images/background/toon/trees.png new file mode 100644 index 0000000..9fc91d0 Binary files /dev/null and b/refactor/base_tux/images/background/toon/trees.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/Sky.png b/refactor/base_tux/images/background/tux_fortress/Sky.png new file mode 100644 index 0000000..f6115aa Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/Sky.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/bg_01.png b/refactor/base_tux/images/background/tux_fortress/bg_01.png new file mode 100644 index 0000000..7a333c6 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/bg_01.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/boss_arena/boss_arena.png b/refactor/base_tux/images/background/tux_fortress/boss_arena/boss_arena.png new file mode 100644 index 0000000..a97ef6a Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/boss_arena/boss_arena.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/bridge_moat/bridge_moat.png b/refactor/base_tux/images/background/tux_fortress/bridge_moat/bridge_moat.png new file mode 100644 index 0000000..27e9b41 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/bridge_moat/bridge_moat.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/entrance/entrance_foreground.png b/refactor/base_tux/images/background/tux_fortress/entrance/entrance_foreground.png new file mode 100644 index 0000000..679d8da Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/entrance/entrance_foreground.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_01.png b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_01.png new file mode 100644 index 0000000..cced953 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_01.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_02.png b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_02.png new file mode 100644 index 0000000..2d3a658 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_02.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_03.png b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_03.png new file mode 100644 index 0000000..9e7edce Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/l33t_area/l33t_area_03.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate.png b/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate.png new file mode 100644 index 0000000..1321e50 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate_bg.png b/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate_bg.png new file mode 100644 index 0000000..5e65ec9 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/main_gate/main_gate_bg.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01.png b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01.png new file mode 100644 index 0000000..d4b3207 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01_bg.png b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01_bg.png new file mode 100644 index 0000000..5e59d95 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_01_bg.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_02.png b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_02.png new file mode 100644 index 0000000..d449751 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_02.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_end.png b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_end.png new file mode 100644 index 0000000..685f523 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/n00b_area/noob_area_end.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/parallax_static.png b/refactor/base_tux/images/background/tux_fortress/parallax_static.png new file mode 100644 index 0000000..7ca6fe0 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/parallax_static.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/pillars_fset.png b/refactor/base_tux/images/background/tux_fortress/pillars_fset.png new file mode 100644 index 0000000..faf1632 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/pillars_fset.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/tiles/dark_wall.png b/refactor/base_tux/images/background/tux_fortress/tiles/dark_wall.png new file mode 100644 index 0000000..4483520 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/tiles/dark_wall.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/tiles/sewer_broken_wall.png b/refactor/base_tux/images/background/tux_fortress/tiles/sewer_broken_wall.png new file mode 100644 index 0000000..f5a9586 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/tiles/sewer_broken_wall.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/tiles/sewer_wall.png b/refactor/base_tux/images/background/tux_fortress/tiles/sewer_wall.png new file mode 100644 index 0000000..1aa9ab6 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/tiles/sewer_wall.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/tiles/waterfall.png b/refactor/base_tux/images/background/tux_fortress/tiles/waterfall.png new file mode 100644 index 0000000..12d5d46 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/tiles/waterfall.png differ diff --git a/refactor/base_tux/images/background/tux_fortress/walls_fset.png b/refactor/base_tux/images/background/tux_fortress/walls_fset.png new file mode 100644 index 0000000..fc092a5 Binary files /dev/null and b/refactor/base_tux/images/background/tux_fortress/walls_fset.png differ diff --git a/refactor/base_tux/images/bullet/bullet.png b/refactor/base_tux/images/bullet/bullet.png new file mode 100644 index 0000000..65f7c3a Binary files /dev/null and b/refactor/base_tux/images/bullet/bullet.png differ diff --git a/refactor/base_tux/images/bullet/doublebullet.png b/refactor/base_tux/images/bullet/doublebullet.png new file mode 100644 index 0000000..2ba7cb0 Binary files /dev/null and b/refactor/base_tux/images/bullet/doublebullet.png differ diff --git a/refactor/base_tux/images/bullet/laser.png b/refactor/base_tux/images/bullet/laser.png new file mode 100644 index 0000000..ec01bc6 Binary files /dev/null and b/refactor/base_tux/images/bullet/laser.png differ diff --git a/refactor/base_tux/images/bullet/laser1.png b/refactor/base_tux/images/bullet/laser1.png new file mode 100644 index 0000000..ec01bc6 Binary files /dev/null and b/refactor/base_tux/images/bullet/laser1.png differ diff --git a/refactor/base_tux/images/cd/cd_fset.png b/refactor/base_tux/images/cd/cd_fset.png new file mode 100644 index 0000000..a8af3ad Binary files /dev/null and b/refactor/base_tux/images/cd/cd_fset.png differ diff --git a/refactor/base_tux/images/edo/robot/left/arm_lower.gif b/refactor/base_tux/images/edo/robot/left/arm_lower.gif new file mode 100644 index 0000000..135f61f Binary files /dev/null and b/refactor/base_tux/images/edo/robot/left/arm_lower.gif differ diff --git a/refactor/base_tux/images/edo/robot/left/arm_upper.gif b/refactor/base_tux/images/edo/robot/left/arm_upper.gif new file mode 100644 index 0000000..c8fb107 Binary files /dev/null and b/refactor/base_tux/images/edo/robot/left/arm_upper.gif differ diff --git a/refactor/base_tux/images/edo/robot/left/robot.gif b/refactor/base_tux/images/edo/robot/left/robot.gif new file mode 100644 index 0000000..6b46963 Binary files /dev/null and b/refactor/base_tux/images/edo/robot/left/robot.gif differ diff --git a/refactor/base_tux/images/edo/robot/left/robot_lower_body.gif b/refactor/base_tux/images/edo/robot/left/robot_lower_body.gif new file mode 100644 index 0000000..f50de6a Binary files /dev/null and b/refactor/base_tux/images/edo/robot/left/robot_lower_body.gif differ diff --git a/refactor/base_tux/images/edo/robot/left/robot_upper_body.gif b/refactor/base_tux/images/edo/robot/left/robot_upper_body.gif new file mode 100644 index 0000000..f715b33 Binary files /dev/null and b/refactor/base_tux/images/edo/robot/left/robot_upper_body.gif differ diff --git a/refactor/base_tux/images/edo/stand_left/frameset/stand_left.png b/refactor/base_tux/images/edo/stand_left/frameset/stand_left.png new file mode 100644 index 0000000..edaad10 Binary files /dev/null and b/refactor/base_tux/images/edo/stand_left/frameset/stand_left.png differ diff --git a/refactor/base_tux/images/enemy1/enemy1.old.png b/refactor/base_tux/images/enemy1/enemy1.old.png new file mode 100644 index 0000000..d2b3e08 Binary files /dev/null and b/refactor/base_tux/images/enemy1/enemy1.old.png differ diff --git a/refactor/base_tux/images/enemy1/enemy1.png b/refactor/base_tux/images/enemy1/enemy1.png new file mode 100644 index 0000000..ac1fbd3 Binary files /dev/null and b/refactor/base_tux/images/enemy1/enemy1.png differ diff --git a/refactor/base_tux/images/enemy2/enemy2.old.png b/refactor/base_tux/images/enemy2/enemy2.old.png new file mode 100644 index 0000000..49c4398 Binary files /dev/null and b/refactor/base_tux/images/enemy2/enemy2.old.png differ diff --git a/refactor/base_tux/images/enemy2/enemy2.png b/refactor/base_tux/images/enemy2/enemy2.png new file mode 100644 index 0000000..81134ac Binary files /dev/null and b/refactor/base_tux/images/enemy2/enemy2.png differ diff --git a/refactor/base_tux/images/explosions/explosion1.png b/refactor/base_tux/images/explosions/explosion1.png new file mode 100644 index 0000000..6caa0f1 Binary files /dev/null and b/refactor/base_tux/images/explosions/explosion1.png differ diff --git a/refactor/base_tux/images/geek/stand_left/stand_left.png b/refactor/base_tux/images/geek/stand_left/stand_left.png new file mode 100644 index 0000000..9ec7b7f Binary files /dev/null and b/refactor/base_tux/images/geek/stand_left/stand_left.png differ diff --git a/refactor/base_tux/images/geek/stand_right/stand_right.png b/refactor/base_tux/images/geek/stand_right/stand_right.png new file mode 100644 index 0000000..901365b Binary files /dev/null and b/refactor/base_tux/images/geek/stand_right/stand_right.png differ diff --git a/refactor/base_tux/images/geek/walk_left/walk_left.png b/refactor/base_tux/images/geek/walk_left/walk_left.png new file mode 100644 index 0000000..e2b83ca Binary files /dev/null and b/refactor/base_tux/images/geek/walk_left/walk_left.png differ diff --git a/refactor/base_tux/images/geek/walk_right/walk_right.png b/refactor/base_tux/images/geek/walk_right/walk_right.png new file mode 100644 index 0000000..77060ed Binary files /dev/null and b/refactor/base_tux/images/geek/walk_right/walk_right.png differ diff --git a/refactor/base_tux/images/hit/hit.png b/refactor/base_tux/images/hit/hit.png new file mode 100644 index 0000000..47faae4 Binary files /dev/null and b/refactor/base_tux/images/hit/hit.png differ diff --git a/refactor/base_tux/images/masks/TestLevelMask.bmp b/refactor/base_tux/images/masks/TestLevelMask.bmp new file mode 100644 index 0000000..7774c0a Binary files /dev/null and b/refactor/base_tux/images/masks/TestLevelMask.bmp differ diff --git a/refactor/base_tux/images/masks/current.bmp b/refactor/base_tux/images/masks/current.bmp new file mode 100644 index 0000000..cd38ea0 Binary files /dev/null and b/refactor/base_tux/images/masks/current.bmp differ diff --git a/refactor/base_tux/images/masks/demo.bmp b/refactor/base_tux/images/masks/demo.bmp new file mode 100644 index 0000000..dfc7b96 Binary files /dev/null and b/refactor/base_tux/images/masks/demo.bmp differ diff --git a/refactor/base_tux/images/merc/fall_left/frameset/fall_left.png b/refactor/base_tux/images/merc/fall_left/frameset/fall_left.png new file mode 100644 index 0000000..7d355e4 Binary files /dev/null and b/refactor/base_tux/images/merc/fall_left/frameset/fall_left.png differ diff --git a/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.GIF b/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.GIF new file mode 100644 index 0000000..92892f9 Binary files /dev/null and b/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.GIF differ diff --git a/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.png b/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.png new file mode 100644 index 0000000..f1bedd5 Binary files /dev/null and b/refactor/base_tux/images/merc/fall_left/raw/fall_left_01.png differ diff --git a/refactor/base_tux/images/merc/fall_right/frameset/fall_right.png b/refactor/base_tux/images/merc/fall_right/frameset/fall_right.png new file mode 100644 index 0000000..c7fc47d Binary files /dev/null and b/refactor/base_tux/images/merc/fall_right/frameset/fall_right.png differ diff --git a/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.GIF b/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.GIF new file mode 100644 index 0000000..11cd359 Binary files /dev/null and b/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.GIF differ diff --git a/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.png b/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.png new file mode 100644 index 0000000..9c7834f Binary files /dev/null and b/refactor/base_tux/images/merc/fall_right/raw/fall_right_01.png differ diff --git a/refactor/base_tux/images/merc/jump_left/frameset/jump_left.png b/refactor/base_tux/images/merc/jump_left/frameset/jump_left.png new file mode 100644 index 0000000..a120a15 Binary files /dev/null and b/refactor/base_tux/images/merc/jump_left/frameset/jump_left.png differ diff --git a/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.GIF b/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.GIF new file mode 100644 index 0000000..4a99db7 Binary files /dev/null and b/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.GIF differ diff --git a/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.png b/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.png new file mode 100644 index 0000000..14833b2 Binary files /dev/null and b/refactor/base_tux/images/merc/jump_left/raw/jump_left_01.png differ diff --git a/refactor/base_tux/images/merc/jump_right/frameset/jump_right.png b/refactor/base_tux/images/merc/jump_right/frameset/jump_right.png new file mode 100644 index 0000000..9c6c3e3 Binary files /dev/null and b/refactor/base_tux/images/merc/jump_right/frameset/jump_right.png differ diff --git a/refactor/base_tux/images/merc/stand_left/frameset/stand_left.png b/refactor/base_tux/images/merc/stand_left/frameset/stand_left.png new file mode 100644 index 0000000..f4c9d5b Binary files /dev/null and b/refactor/base_tux/images/merc/stand_left/frameset/stand_left.png differ diff --git a/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.GIF b/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.GIF new file mode 100644 index 0000000..b21931e Binary files /dev/null and b/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.GIF differ diff --git a/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.png b/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.png new file mode 100644 index 0000000..fbd8098 Binary files /dev/null and b/refactor/base_tux/images/merc/stand_left/raw/stand_left_01.png differ diff --git a/refactor/base_tux/images/merc/stand_right/frameset/stand_right.png b/refactor/base_tux/images/merc/stand_right/frameset/stand_right.png new file mode 100644 index 0000000..d8d4134 Binary files /dev/null and b/refactor/base_tux/images/merc/stand_right/frameset/stand_right.png differ diff --git a/refactor/base_tux/images/merc/stand_right/raw/stand_right_01.png b/refactor/base_tux/images/merc/stand_right/raw/stand_right_01.png new file mode 100644 index 0000000..ae85b57 Binary files /dev/null and b/refactor/base_tux/images/merc/stand_right/raw/stand_right_01.png differ diff --git a/refactor/base_tux/images/merc/walk_left_loop/frameset/walk_left_loop.png b/refactor/base_tux/images/merc/walk_left_loop/frameset/walk_left_loop.png new file mode 100644 index 0000000..6be4ccf Binary files /dev/null and b/refactor/base_tux/images/merc/walk_left_loop/frameset/walk_left_loop.png differ diff --git a/refactor/base_tux/images/merc/walk_right_loop/frameset/walk_right_loop.png b/refactor/base_tux/images/merc/walk_right_loop/frameset/walk_right_loop.png new file mode 100644 index 0000000..6a30492 Binary files /dev/null and b/refactor/base_tux/images/merc/walk_right_loop/frameset/walk_right_loop.png differ diff --git a/refactor/base_tux/images/merc/whip_left/frameset/whip_left.png b/refactor/base_tux/images/merc/whip_left/frameset/whip_left.png new file mode 100644 index 0000000..7b7ed3d Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/frameset/whip_left.png differ diff --git a/refactor/base_tux/images/merc/whip_left/frameset/whip_whip_left.png b/refactor/base_tux/images/merc/whip_left/frameset/whip_whip_left.png new file mode 100644 index 0000000..0be56fe Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/frameset/whip_whip_left.png differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.GIF b/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.GIF new file mode 100644 index 0000000..f075a43 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.GIF differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.png b/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.png new file mode 100644 index 0000000..dfb32cf Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_01.png differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.GIF b/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.GIF new file mode 100644 index 0000000..127d20c Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.GIF differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.png b/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.png new file mode 100644 index 0000000..4118dcc Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_02.png differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.GIF b/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.GIF new file mode 100644 index 0000000..2050410 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.GIF differ diff --git a/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.png b/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.png new file mode 100644 index 0000000..9eb8242 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_left/raw/whip_left_03.png differ diff --git a/refactor/base_tux/images/merc/whip_right/frameset/whip_right.png b/refactor/base_tux/images/merc/whip_right/frameset/whip_right.png new file mode 100644 index 0000000..e12c697 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/frameset/whip_right.png differ diff --git a/refactor/base_tux/images/merc/whip_right/frameset/whip_whip_right.png b/refactor/base_tux/images/merc/whip_right/frameset/whip_whip_right.png new file mode 100644 index 0000000..d079cd9 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/frameset/whip_whip_right.png differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.gif b/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.gif new file mode 100644 index 0000000..02cfc4d Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.gif differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.png b/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.png new file mode 100644 index 0000000..2a7abf3 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_01.png differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.gif b/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.gif new file mode 100644 index 0000000..63e0be2 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.gif differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.png b/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.png new file mode 100644 index 0000000..64db6e6 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_02.png differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.gif b/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.gif new file mode 100644 index 0000000..b8b26fa Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.gif differ diff --git a/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.png b/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.png new file mode 100644 index 0000000..d3c1e03 Binary files /dev/null and b/refactor/base_tux/images/merc/whip_right/raw/whip_right_03.png differ diff --git a/refactor/base_tux/images/moving_platform/platform.png b/refactor/base_tux/images/moving_platform/platform.png new file mode 100644 index 0000000..2377c60 Binary files /dev/null and b/refactor/base_tux/images/moving_platform/platform.png differ diff --git a/refactor/base_tux/images/null/null_fset.png b/refactor/base_tux/images/null/null_fset.png new file mode 100644 index 0000000..3571910 Binary files /dev/null and b/refactor/base_tux/images/null/null_fset.png differ diff --git a/refactor/base_tux/images/ui/GameDisplay/HealthBar/Filler.png b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Filler.png new file mode 100644 index 0000000..a5ebca5 Binary files /dev/null and b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Filler.png differ diff --git a/refactor/base_tux/images/ui/GameDisplay/HealthBar/Left.png b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Left.png new file mode 100644 index 0000000..82ffc0e Binary files /dev/null and b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Left.png differ diff --git a/refactor/base_tux/images/ui/GameDisplay/HealthBar/Right.png b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Right.png new file mode 100644 index 0000000..0a8273e Binary files /dev/null and b/refactor/base_tux/images/ui/GameDisplay/HealthBar/Right.png differ diff --git a/refactor/base_tux/images/ui/GameDisplay/StatusBar.gif b/refactor/base_tux/images/ui/GameDisplay/StatusBar.gif new file mode 100644 index 0000000..e475bf5 Binary files /dev/null and b/refactor/base_tux/images/ui/GameDisplay/StatusBar.gif differ diff --git a/refactor/base_tux/images/ui/GameDisplay/Weapons/Whip.png b/refactor/base_tux/images/ui/GameDisplay/Weapons/Whip.png new file mode 100644 index 0000000..93d6b76 Binary files /dev/null and b/refactor/base_tux/images/ui/GameDisplay/Weapons/Whip.png differ diff --git a/refactor/base_tux/images/ui/MenuBackground.gif b/refactor/base_tux/images/ui/MenuBackground.gif new file mode 100644 index 0000000..fa33a67 Binary files /dev/null and b/refactor/base_tux/images/ui/MenuBackground.gif differ diff --git a/refactor/base_tux/images/ui/Snappy/Placeholder.gif b/refactor/base_tux/images/ui/Snappy/Placeholder.gif new file mode 100644 index 0000000..55df215 Binary files /dev/null and b/refactor/base_tux/images/ui/Snappy/Placeholder.gif differ diff --git a/refactor/base_tux/images/ui/SplashScreen/Placeholder.gif b/refactor/base_tux/images/ui/SplashScreen/Placeholder.gif new file mode 100644 index 0000000..3230c0e Binary files /dev/null and b/refactor/base_tux/images/ui/SplashScreen/Placeholder.gif differ diff --git a/refactor/base_tux/levels/extra/test.xml b/refactor/base_tux/levels/extra/test.xml new file mode 100644 index 0000000..373dd1c --- /dev/null +++ b/refactor/base_tux/levels/extra/test.xml @@ -0,0 +1,3216 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 335 + 468 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T06:32:42.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 365 + 638 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 335 + 468 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T06:32:42.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 365 + 638 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 415 + 266 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T06:33:54.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 705 + 476 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 560 + -89 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T06:33:54.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 690 + 191 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 340 + 81 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T06:33:54.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 550 + 116 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 95 + 76 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T06:33:54.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 335 + 106 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 635 + -544 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T06:33:54.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 335 + 106 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 60 + 900 + 830 + 160 + + + + + 60 + 900 + 830 + 160 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 2498 + 1158 + asda + + + + + + + + + + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/extra/tux_fortress_no_bg.xml b/refactor/base_tux/levels/extra/tux_fortress_no_bg.xml new file mode 100644 index 0000000..e76a2f3 --- /dev/null +++ b/refactor/base_tux/levels/extra/tux_fortress_no_bg.xml @@ -0,0 +1,37654 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 400 + 20 + 1540 + + + + + 60 + 400 + 20 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 20 + 1590 + + + + + 740 + 50 + 20 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + 0 + + 50 + 60 + 710 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 520 + 950 + 520 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 360 + 20 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 60 + 1110 + 60 + 1110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 222 + 90 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T02:33:04.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 252 + 260 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 222 + 90 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T02:33:04.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 252 + 260 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 1805 + 710 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2095 + 920 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 1950 + 355 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2080 + 635 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 1730 + 525 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1940 + 560 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 1485 + 520 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1725 + 550 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 2025 + -100 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1725 + 550 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 698 + 484 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:40:37.3840000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 698 + 484 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 900 + 10 + 210 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 950 + 590 + 9950 + 590 + + + 0 + + 0 + 1110 + 2500 + 30 + + + + + 0 + 1110 + 2500 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 870 + 80 + 20 + + + + + 0 + 870 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 30 + 0 + 70 + 870 + + + + + 30 + 0 + 70 + 870 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 390 + 950 + 2110 + 30 + + + + + 390 + 950 + 2110 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 970 + 60 + 20 + + + + + 310 + 970 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 300 + 990 + 20 + 50 + + + + + 300 + 990 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 200 + 1060 + 30 + 50 + + + + + 200 + 1060 + 30 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 210 + 1040 + 100 + 20 + + + + + 210 + 1040 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 370 + 950 + 20 + 20 + + + + + + + + + + + + + + + + + + + + + + + 370 + 950 + 20 + 20 + + + + 390 + 950 + 0 + + + 370 + 970 + 0 + + + 390 + 970 + 0 + + -1 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2450 + -20 + 50 + 970 + + + + + 2450 + -20 + 50 + 970 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1498 + 658 + Tux_Arena + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/extra/tux_fortress_no_bg_01.xml b/refactor/base_tux/levels/extra/tux_fortress_no_bg_01.xml new file mode 100644 index 0000000..9c9a6e2 --- /dev/null +++ b/refactor/base_tux/levels/extra/tux_fortress_no_bg_01.xml @@ -0,0 +1,37654 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 400 + 20 + 1540 + + + + + 60 + 400 + 20 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 20 + 1590 + + + + + 740 + 50 + 20 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + 0 + + 50 + 60 + 710 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 520 + 950 + 520 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 360 + 20 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 60 + 1110 + 60 + 1110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 222 + 90 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T02:33:04.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 252 + 260 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 222 + 90 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T02:33:04.8996250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 252 + 260 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 1805 + 710 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2095 + 920 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 1950 + 355 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2080 + 635 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 1730 + 525 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1940 + 560 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 1485 + 520 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1725 + 550 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 2025 + -100 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T02:33:28.8215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1725 + 550 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 698 + 484 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:40:37.3840000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 698 + 484 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 900 + 10 + 210 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 950 + 590 + 950 + 590 + + + 0 + + 0 + 1110 + 2500 + 30 + + + + + 0 + 1110 + 2500 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 870 + 80 + 20 + + + + + 0 + 870 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 30 + 0 + 70 + 870 + + + + + 30 + 0 + 70 + 870 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 390 + 950 + 2110 + 30 + + + + + 390 + 950 + 2110 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 970 + 60 + 20 + + + + + 310 + 970 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 300 + 990 + 20 + 50 + + + + + 300 + 990 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 200 + 1060 + 30 + 50 + + + + + 200 + 1060 + 30 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 210 + 1040 + 100 + 20 + + + + + 210 + 1040 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 370 + 950 + 20 + 20 + + + + + + + + + + + + + + + + + + + + + + + 370 + 950 + 20 + 20 + + + + 390 + 950 + 0 + + + 370 + 970 + 0 + + + 390 + 970 + 0 + + -1 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2450 + -20 + 50 + 970 + + + + + 2450 + -20 + 50 + 970 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1498 + 658 + Tux_Arena + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/extra/tux_fortress_no_bg_02.xml b/refactor/base_tux/levels/extra/tux_fortress_no_bg_02.xml new file mode 100644 index 0000000..3920a96 --- /dev/null +++ b/refactor/base_tux/levels/extra/tux_fortress_no_bg_02.xml @@ -0,0 +1,33700 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 400 + 20 + 1540 + + + + + 60 + 400 + 20 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 20 + 1590 + + + + + 740 + 50 + 20 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/extra/tux_fortress_no_bg_03.xml b/refactor/base_tux/levels/extra/tux_fortress_no_bg_03.xml new file mode 100644 index 0000000..c4bb738 --- /dev/null +++ b/refactor/base_tux/levels/extra/tux_fortress_no_bg_03.xml @@ -0,0 +1,37491 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 400 + 20 + 1540 + + + + + 60 + 400 + 20 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 20 + 1590 + + + + + 740 + 50 + 20 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 350 + 20 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 80 + 950 + 80 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 817 + 493 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T07:08:07.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1107 + 703 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 962 + 138 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1092 + 418 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 742 + 308 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 952 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 497 + 303 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 1037 + -317 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 950 + 1500 + 40 + + + + + 0 + 950 + 1500 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 750 + 30 + 200 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 940 + 590 + 940 + 590 + + + 0 + + 30 + 0 + 70 + 710 + + + + + 30 + 0 + 70 + 710 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 710 + 80 + 20 + + + + + 0 + 710 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 390 + 790 + 1110 + 50 + + + + + 390 + 790 + 1110 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 810 + 30 + 10 + + + + + 310 + 810 + 30 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 210 + 880 + 100 + 10 + + + + + 210 + 880 + 100 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 200 + 890 + 20 + 60 + + + + + 200 + 890 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 820 + 20 + 60 + + + + + 300 + 820 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 340 + 790 + 50 + 20 + + + + + + + + + + + + + + + + + + + + + + + 340 + 790 + 50 + 20 + + + + 390 + 790 + 0 + + + 340 + 810 + 0 + + + 390 + 810 + 0 + + -0.4 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1450 + 10 + 40 + 780 + + + + + 1450 + 10 + 40 + 780 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1499 + 999 + boss_fight + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/extra/tux_fortress_no_bg_04.xml b/refactor/base_tux/levels/extra/tux_fortress_no_bg_04.xml new file mode 100644 index 0000000..926b1b3 --- /dev/null +++ b/refactor/base_tux/levels/extra/tux_fortress_no_bg_04.xml @@ -0,0 +1,37654 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 400 + 20 + 1540 + + + + + 60 + 400 + 20 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 20 + 1590 + + + + + 740 + 50 + 20 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + 0 + + 50 + 60 + 710 + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 240 + 580 + 240 + 580 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 350 + 20 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 80 + 950 + 80 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 817 + 493 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T07:08:07.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1107 + 703 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 962 + 138 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1092 + 418 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 742 + 308 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 952 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 497 + 303 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 1037 + -317 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 173 + 407 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T07:11:05.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 173 + 407 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.60000002384185791 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 950 + 1500 + 40 + + + + + 0 + 950 + 1500 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 750 + 30 + 200 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 940 + 590 + 940 + 590 + + + 0 + + 30 + 0 + 70 + 710 + + + + + 30 + 0 + 70 + 710 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 710 + 80 + 20 + + + + + 0 + 710 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 390 + 790 + 1110 + 50 + + + + + 390 + 790 + 1110 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 810 + 30 + 10 + + + + + 310 + 810 + 30 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 210 + 880 + 100 + 10 + + + + + 210 + 880 + 100 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 200 + 890 + 20 + 60 + + + + + 200 + 890 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 820 + 20 + 60 + + + + + 300 + 820 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 340 + 790 + 50 + 20 + + + + + + + + + + + + + + + + + + + + + + + 340 + 790 + 50 + 20 + + + + 390 + 790 + 0 + + + 340 + 810 + 0 + + + 390 + 810 + 0 + + -0.4 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1450 + 10 + 40 + 780 + + + + + 1450 + 10 + 40 + 780 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1499 + 999 + boss_fight + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/Demo.xml b/refactor/base_tux/levels/old_levels/Demo.xml new file mode 100644 index 0000000..ed0ff6a --- /dev/null +++ b/refactor/base_tux/levels/old_levels/Demo.xml @@ -0,0 +1,2265 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Icarus/top.png + + 0 + 98.1000061 + 0 + + + 0 + 3 + 0 + + + 100 + 100 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 0 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background/demo.png + masks/demo.bmp + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/Level.xml b/refactor/base_tux/levels/old_levels/Level.xml new file mode 100644 index 0000000..b71d620 --- /dev/null +++ b/refactor/base_tux/levels/old_levels/Level.xml @@ -0,0 +1,2265 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Icarus/top.png + + 0 + 98.1000061 + 0 + + + 0 + 3 + 0 + + + 100 + 100 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 0 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background/NewCollisionMethod.PNG + masks/demo.bmp + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/ObjObjCollisionsTest.xml b/refactor/base_tux/levels/old_levels/ObjObjCollisionsTest.xml new file mode 100644 index 0000000..4d2b118 --- /dev/null +++ b/refactor/base_tux/levels/old_levels/ObjObjCollisionsTest.xml @@ -0,0 +1,2215 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background/bluehills_ObjObjCollisionWalk.png + masks/OOCollisionTestLevel.bmp + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/TestLevel.Old.xml b/refactor/base_tux/levels/old_levels/TestLevel.Old.xml new file mode 100644 index 0000000..2015213 --- /dev/null +++ b/refactor/base_tux/levels/old_levels/TestLevel.Old.xml @@ -0,0 +1,2315 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Icarus/top.png + + 0 + 98.1000061 + 0 + + + 0 + 0 + 0 + + + 100 + 100 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 0 + 1 + + 0 + 0 + + + + + enemy1/enemy1.png + + 0 + 98.1000061 + 0 + + + 0 + 0 + 0 + + + 200 + 100 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 0 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background/bluehills.png + masks/TestLevelMask.bmp + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/TestLevel1.xml b/refactor/base_tux/levels/old_levels/TestLevel1.xml new file mode 100644 index 0000000..bb502c4 --- /dev/null +++ b/refactor/base_tux/levels/old_levels/TestLevel1.xml @@ -0,0 +1,2676 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + merc\stand_left\frameset\stand_left.png + 25 + 150 + 0 + -1 + 2005-11-14T04:45:37.0615000-05:00 + 0 + 0 + + 0 + 40 + 0 + + + 0 + 4 + 0 + + + 150 + 400 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 50 + 600 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 750 + 0 + 50 + 600 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 50 + 550 + 700 + 50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 350 + 340 + 210 + 210 + + + + + + + + + + + + + + + + + + + + + + 350 + 350 + 200 + 200 + + + 350 + 550 + 0 + + + 550 + 550 + 0 + + + 550 + 350 + 0 + + -1 + + + + + + + + + + + + + + + + + 0 + 0 + + + + 150 + 325 + 150 + 25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 550 + 350 + 200 + 100 + + + + + + + + + + + + + + + + + + + + + + 550 + 350 + 200 + 100 + + + 550 + 350 + 0 + + + 550 + 450 + 0 + + + 750 + 450 + 0 + + 0.5 + + + + + + + + + + + + + + + + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background\NewCollisionMethod.PNG + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/TestLevelCurrent.xml b/refactor/base_tux/levels/old_levels/TestLevelCurrent.xml new file mode 100644 index 0000000..70ed1ef --- /dev/null +++ b/refactor/base_tux/levels/old_levels/TestLevelCurrent.xml @@ -0,0 +1,2265 @@ + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Icarus/top.png + + 0 + 98.1000061 + 0 + + + 0 + 3 + 0 + + + 100 + 100 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 0 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background/current.png + masks/current.bmp + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/old_levels/test.xml b/refactor/base_tux/levels/old_levels/test.xml new file mode 100644 index 0000000..7f156fa --- /dev/null +++ b/refactor/base_tux/levels/old_levels/test.xml @@ -0,0 +1,5014 @@ + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + merc\stand_left\frameset\stand_left.png + 25 + 150 + 0 + -1 + 2005-11-16T00:28:19.7202599-05:00 + 0 + 0 + + 0 + 40 + 0 + + + 0 + 4 + 0 + + + 362 + 182 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + 540 + 760 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 20 + 40 + 60 + 500 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 740 + 40 + 40 + 500 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background\sunset.PNG + 0 + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + merc\stand_left\frameset\stand_left.png + 25 + 150 + 0 + -1 + 2005-11-16T00:28:19.7202599-05:00 + 0 + 0 + + 0 + 40 + 0 + + + 0 + 4 + 0 + + + 362 + 182 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + 540 + 760 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 20 + 40 + 60 + 500 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + 740 + 40 + 40 + 500 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + background\sunset.PNG + 0 + + \ No newline at end of file diff --git a/refactor/base_tux/levels/tux_fortress.xml b/refactor/base_tux/levels/tux_fortress.xml new file mode 100644 index 0000000..69bd84f --- /dev/null +++ b/refactor/base_tux/levels/tux_fortress.xml @@ -0,0 +1,37754 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\bg_01.png + + 1 + 1 + .4 + + + + 1 + None + background\tux_fortress\Sky.png + + 1 + 1 + 0 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\main_gate\main_gate_bg.png + + 1 + 1 + .9 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\tiles\dark_wall.png + + 20 + 40 + .8 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 10 + 400 + 70 + 1540 + + + + + 10 + 400 + 70 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 60 + 1590 + + + + + 740 + 50 + 60 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\tiles\sewer_wall.png + + 10 + 50 + .7 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\tiles\sewer_broken_wall.png + + 20 + 50 + .4 + + + + 5 + LoopForever + background\tux_fortress\tiles\waterfall.png + + 10 + 20 + 0 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + 0 + + 50 + 60 + 710 + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 240 + 580 + 240 + 580 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 350 + 20 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 80 + 950 + 80 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\tiles\dark_wall.png + + 20 + 30 + 0 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 817 + 493 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T07:08:07.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1107 + 703 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 962 + 138 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1092 + 418 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 742 + 308 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 952 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 497 + 303 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 1037 + -317 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 173 + 407 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T07:11:05.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 173 + 407 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.60000002384185791 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 950 + 1500 + 40 + + + + + 0 + 950 + 1500 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 750 + 30 + 200 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 940 + 590 + 940 + 590 + + + 0 + + 30 + 0 + 70 + 710 + + + + + 30 + 0 + 70 + 710 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 710 + 80 + 20 + + + + + 0 + 710 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 390 + 790 + 1110 + 50 + + + + + 390 + 790 + 1110 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 810 + 30 + 10 + + + + + 310 + 810 + 30 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 210 + 880 + 100 + 10 + + + + + 210 + 880 + 100 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 200 + 890 + 20 + 60 + + + + + 200 + 890 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 820 + 20 + 60 + + + + + 300 + 820 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 340 + 790 + 50 + 20 + + + + + + + + + + + + + + + + + + + + + + + 340 + 790 + 50 + 20 + + + + 390 + 790 + 0 + + + 340 + 810 + 0 + + + 390 + 810 + 0 + + -0.4 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1450 + 10 + 40 + 780 + + + + + 1450 + 10 + 40 + 780 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + + 1 + None + background\tux_fortress\bg_01.png + + 1 + 1 + .4 + + + + 1 + None + background\tux_fortress\Sky.png + + 1 + 1 + 0 + + + 0 + 1 + + 0 + 0 + 0 + + 1499 + 999 + boss_fight + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/levels/tux_fortress_no_bg.xml b/refactor/base_tux/levels/tux_fortress_no_bg.xml new file mode 100644 index 0000000..3a2b86b --- /dev/null +++ b/refactor/base_tux/levels/tux_fortress_no_bg.xml @@ -0,0 +1,37654 @@ + + + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 104 + 922 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-08T23:24:29.2433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 134 + 1092 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 708 + 1117 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:32.8058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 708 + 1117 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 366 + 609 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:11:34.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 366 + 609 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 2483 + 311 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:12:05.6808750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 2483 + 311 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 6186 + 925 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:30:52.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 6206 + 1105 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 5442 + 908 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:10.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 5462 + 1088 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 1140 + 8000 + 50 + + + + + 0 + 1140 + 8000 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 830 + 870 + 470 + 30 + + + + + 830 + 870 + 470 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 620 + 380 + 20 + + + + + 920 + 620 + 380 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1300 + 450 + 50 + 30 + + + + + 1300 + 450 + 50 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1290 + 480 + 20 + 140 + + + + + 1290 + 480 + 20 + 140 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1340 + 480 + 20 + 300 + + + + + 1340 + 480 + 20 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1510 + 780 + 20 + 110 + + + + + 1510 + 780 + 20 + 110 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1290 + 640 + 30 + 510 + + + + + 1290 + 640 + 30 + 510 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1360 + 760 + 160 + 20 + + + + + 1360 + 760 + 160 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1530 + 880 + 150 + 20 + + + + + 1530 + 880 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1670 + 900 + 20 + 240 + + + + + 1670 + 900 + 20 + 240 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2080 + 360 + 20 + 800 + + + + + 2080 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2110 + 360 + 20 + 800 + + + + + 2110 + 360 + 20 + 800 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2090 + 340 + 30 + 20 + + + + + 2090 + 340 + 30 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1780 + 510 + 300 + 30 + + + + + 1780 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 2130 + 510 + 300 + 30 + + + + + 2130 + 510 + 300 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6760 + 940 + 110 + 20 + + + + + 6760 + 940 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6870 + 990 + 50 + 20 + + + + + 6870 + 990 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6910 + 1080 + 40 + 20 + + + + + 6910 + 1080 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6680 + 1080 + 70 + 30 + + + + + 6680 + 1080 + 70 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 6750 + 960 + 20 + 120 + + + + + 6750 + 960 + 20 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6860 + 960 + 20 + 30 + + + + + 6860 + 960 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6910 + 1010 + 20 + 70 + + + + + 6910 + 1010 + 20 + 70 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 6940 + 1100 + 20 + 30 + + + + + 6940 + 1100 + 20 + 30 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 630 + 10 + 10 + + + + + 910 + 630 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 820 + 880 + 10 + 20 + + + + + 820 + 880 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 520 + 10 + 20 + + + + + 1770 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 2430 + 520 + 10 + 20 + + + + + 2430 + 520 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 790 + 1020 + 130 + 120 + + + + + + + + + + + + + + + + + + + + + + + 790 + 1020 + 130 + 120 + + + + 920 + 1020 + 0 + + + 790 + 1140 + 0 + + + 920 + 1140 + 0 + + -0.9230769 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 920 + 1020 + 60 + 120 + + + + + 920 + 1020 + 60 + 120 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 980 + 1020 + 110 + 120 + + + + + + + + + + + + + + + + + + + + + + + 980 + 1020 + 110 + 120 + + + + 980 + 1020 + 0 + + + 980 + 1140 + 0 + + + 1090 + 1140 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 1660 + 1060 + 100 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1660 + 1060 + 100 + 80 + + + + 1760 + 1060 + 0 + + + 1660 + 1140 + 0 + + + 1760 + 1140 + 0 + + -0.8 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1760 + 1060 + 130 + 80 + + + + + 1760 + 1060 + 130 + 80 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1890 + 1060 + 140 + 80 + + + + + + + + + + + + + + + + + + + + + + + 1890 + 1060 + 140 + 80 + + + + 1890 + 1060 + 0 + + + 1890 + 1140 + 0 + + + 2030 + 1140 + 0 + + 0.5714286 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 2560 + 940 + 140 + 200 + + + + + + + + + + + + + + + + + + + + + + + 2560 + 940 + 140 + 200 + + + + 2700 + 940 + 0 + + + 2560 + 1140 + 0 + + + 2700 + 1140 + 0 + + -1.42857146 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2700 + 910 + 70 + 30 + + + + + + + + + + + + + + + + + + + + + + + 2700 + 910 + 70 + 30 + + + + 2770 + 910 + 0 + + + 2700 + 940 + 0 + + + 2770 + 940 + 0 + + -0.428571433 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2770 + 830 + 130 + 80 + + + + + + + + + + + + + + + + + + + + + + + 2770 + 830 + 130 + 80 + + + + 2900 + 830 + 0 + + + 2770 + 910 + 0 + + + 2900 + 910 + 0 + + -0.615384638 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 2900 + 830 + 290 + 140 + + + + + 2900 + 830 + 290 + 140 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 3190 + 830 + 220 + 240 + + + + + + + + + + + + + + + + + + + + + + + 3190 + 830 + 220 + 240 + + + + 3190 + 830 + 0 + + + 3190 + 1070 + 0 + + + 3410 + 1070 + 0 + + 1.09090912 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 3410 + 1070 + 210 + 70 + + + + + + + + + + + + + + + + + + + + + + + 3410 + 1070 + 210 + 70 + + + + 3410 + 1070 + 0 + + + 3410 + 1140 + 0 + + + 3620 + 1140 + 0 + + 0.333333343 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 4080 + 870 + 420 + 270 + + + + + + + + + + + + + + + + + + + + + + + 4080 + 870 + 420 + 270 + + + + 4500 + 870 + 0 + + + 4080 + 1140 + 0 + + + 4500 + 1140 + 0 + + -0.642857134 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4380 + 790 + 50 + 20 + + + + + 4380 + 790 + 50 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 4390 + 750 + 30 + 40 + + + + + + + + + + + + + + + + + + + + + + + 4390 + 750 + 30 + 40 + + + + 4420 + 750 + 0 + + + 4390 + 790 + 0 + + + 4420 + 790 + 0 + + -1.33333337 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 4420 + 750 + 460 + 390 + + + + + + + + + + + + + + + + + + + + + + + 4420 + 750 + 460 + 390 + + + + 4420 + 750 + 0 + + + 4420 + 1140 + 0 + + + 4880 + 1140 + 0 + + 0.847826064 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 6560 + 1050 + 100 + 90 + + + + + + + + + + + + + + + + + + + + + + + 6560 + 1050 + 100 + 90 + + + + 6660 + 1050 + 0 + + + 6560 + 1140 + 0 + + + 6660 + 1140 + 0 + + -0.9 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 6660 + 1050 + 30 + 30 + + + + + + + + + + + + + + + + + + + + + + + 6660 + 1050 + 30 + 30 + + + + 6660 + 1050 + 0 + + + 6660 + 1080 + 0 + + + 6690 + 1080 + 0 + + 1 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + 0 + + 920 + 900 + 60 + 130 + + + + + 920 + 900 + 60 + 130 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 120 + 40 + 1020 + + + + + 0 + 120 + 40 + 1020 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7960 + 130 + 40 + 1060 + + + + + 7960 + 130 + 40 + 1060 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 7930 + 830 + 30 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 55 + 560 + 55 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\entrance\entrance_foreground.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 7999 + 1199 + Entry + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1000 + 40 + + + + + 0 + 560 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 70 + 30 + 870 + 30 + + + + + 70 + 30 + 870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 240 + 80 + 20 + + + + + 0 + 240 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 250 + 80 + 20 + + + + + 920 + 250 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 60 + 60 + 30 + 180 + + + + + 60 + 60 + 30 + 180 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 910 + 60 + 30 + 190 + + + + + 910 + 60 + 30 + 190 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 10 + 300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 0 + 7860 + 1140 + 7860 + 1140 + + + 0 + + 990 + 270 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 80 + 560 + 80 + 560 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\main_gate\main_gate.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 999 + 599 + MainGate + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 234 + 173 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:28:56.3215000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 264 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 143 + 141 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T04:28:39.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 143 + 141 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.699999988079071 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 932 + 386 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:29.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 972 + 541 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 560 + 1260 + 20 + + + + + 0 + 560 + 1260 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1240 + 580 + 30 + 330 + + + + + 1240 + 580 + 30 + 330 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1260 + 910 + 740 + 50 + + + + + 1260 + 910 + 740 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1660 + 530 + 340 + 30 + + + + + 1660 + 530 + 340 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1650 + 540 + 10 + 20 + + + + + 1650 + 540 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 260 + 110 + 20 + + + + + 0 + 260 + 110 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 110 + 80 + 1890 + 30 + + + + + 110 + 80 + 1890 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 100 + 110 + 20 + 150 + + + + + 100 + 110 + 20 + 150 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1950 + 660 + 50 + 20 + + + + + 1950 + 660 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 560 + 20 + 100 + + + + + 1940 + 560 + 20 + 100 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1770 + 590 + 150 + 50 + + + + + 1770 + 590 + 150 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1760 + 590 + 10 + 40 + + + + + 1760 + 590 + 10 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 280 + 10 + 290 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 1 + 910 + 560 + 910 + 560 + + + 0 + + 1990 + 120 + 10 + 410 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 40 + 590 + 40 + 590 + + + 0 + + 1990 + 690 + 10 + 220 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 60 + 380 + 60 + 380 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\bridge_moat\bridge_moat.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 999 + BridgeFork + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 268 + 112 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:31:52.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 298 + 282 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 456 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:31:45.5090000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 476 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 317 + 1166 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:32:27.5558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 337 + 1346 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 187 + 7 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:37:56.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 187 + 7 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 740 + 20 + + + + + 0 + 40 + 740 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 380 + 70 + 20 + + + + + 0 + 380 + 70 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 10 + 400 + 70 + 1540 + + + + + 10 + 400 + 70 + 1540 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 400 + 500 + 20 + + + + + 80 + 400 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 410 + 10 + 10 + + + + + 580 + 410 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 630 + 510 + 20 + + + + + 230 + 630 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 640 + 10 + 10 + + + + + 220 + 640 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 860 + 500 + 20 + + + + + 80 + 860 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 870 + 10 + 10 + + + + + 580 + 870 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 230 + 1110 + 510 + 20 + + + + + 230 + 1110 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 220 + 1120 + 10 + 10 + + + + + 220 + 1120 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1360 + 500 + 20 + + + + + 80 + 1360 + 500 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 230 + 1600 + 510 + 20 + + + + + 230 + 1600 + 510 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 580 + 1370 + 10 + 10 + + + + + 580 + 1370 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 220 + 1610 + 10 + 10 + + + + + 220 + 1610 + 10 + 10 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 80 + 1930 + 720 + 30 + + + + + 80 + 1930 + 720 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 740 + 50 + 60 + 1590 + + + + + 740 + 50 + 60 + 1590 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 750 + 1640 + 50 + 20 + + + + + 750 + 1640 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 70 + 10 + 310 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1930 + 910 + 1930 + 910 + + + 0 + + 790 + 1670 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 70 + 290 + 70 + 290 + + + 0 + + 70 + 380 + 30 + 20 + + + + + + + + + + + + + + + + + + + + + + + 70 + 380 + 30 + 20 + + + + 70 + 380 + 0 + + + 70 + 400 + 0 + + + 100 + 400 + 0 + + 0.6666667 + Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-NegSlope + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 1999 + Noob_Area + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 248 + 43 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:33:29.3058750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 278 + 213 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 649 + 148 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:25.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 689 + 303 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1270 + 160 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:38.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1310 + 315 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 666 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:48.4933750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 686 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1296 + 397 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:33:57.4621250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1316 + 577 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 152 + 14 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:16.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 152 + 14 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 320 + 340 + 1420 + 40 + + + + + 320 + 340 + 1420 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 350 + 10 + 20 + + + + + 310 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1740 + 350 + 10 + 20 + + + + + 1740 + 350 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 290 + 150 + 30 + + + + + 0 + 290 + 150 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 20 + 600 + 1980 + 30 + + + + + 20 + 600 + 1980 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 150 + 300 + 10 + 20 + + + + + 150 + 300 + 10 + 20 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 20 + 320 + 20 + 280 + + + + + 20 + 320 + 20 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 10 + 1970 + 20 + + + + + 0 + 10 + 1970 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1970 + 20 + 30 + 310 + + + + + 1970 + 20 + 30 + 310 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1980 + 330 + 20 + 20 + + + + + 1980 + 330 + 20 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 30 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 3 + 750 + 1930 + 750 + 1930 + + + 0 + + 1990 + 360 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 5 + 40 + 700 + 40 + 700 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + Noob_Area2 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 108 + 352 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:23.9465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 138 + 522 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 363 + 676 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:34:18.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 363 + 676 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 652 + 3.5 + + 0 + 0 + 0 + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 710 + 760 + 30 + + + + + 0 + 710 + 760 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 760 + 0 + 40 + 720 + + + + + 760 + 0 + 40 + 720 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 0 + 50 + 460 + + + + + 0 + 0 + 50 + 460 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 460 + 40 + 20 + + + + + 0 + 460 + 40 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 480 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 4 + 1950 + 590 + 1950 + 590 + + + 0 + + 50 + 60 + 710 + 40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 240 + 580 + 240 + 580 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\n00b_area\noob_area_end.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 799 + 758 + Noob End + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 141 + 144 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:34:55.8683750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 171 + 314 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 478 + 415 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:34:51.1027500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 518 + 570 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \GNU_bot\idle_left\frames\GNU_bot_left_idle.png + + 40 + 155 + + 5 + + 1531 + 417 + 81 + 161 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + 80 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:08.6496250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1571 + 572 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.BotController + + 25 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1046 + 406 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:17.7590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1066 + 586 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 41 + 160 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:38:37.0871250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 41 + 160 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.89999997615814209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 20 + 60 + 280 + + + + + 0 + 20 + 60 + 280 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 60 + 10 + 1870 + 30 + + + + + 60 + 10 + 1870 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1930 + 30 + 70 + 300 + + + + + 1930 + 30 + 70 + 300 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 300 + 50 + 20 + + + + + 0 + 300 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1940 + 330 + 60 + 20 + + + + + 1940 + 330 + 60 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 590 + 2000 + 40 + + + + + 0 + 590 + 2000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 10 + 260 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 2 + 1950 + 530 + 1950 + 530 + + + 0 + + 1990 + 360 + 10 + 230 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 40 + 630 + 40 + 630 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_01.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_01 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 746 + 79 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T04:35:37.4465000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 776 + 249 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + \moving_platform\platform.png + + 0 + 0 + + 0 + + 1031 + 375 + 95 + 22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 22 + 95 + CB-Mobile + + 0 + 0 + 2005-12-09T04:35:34.0558750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 0 + 0 + + + 1031 + 375 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 505 + 2.5 + + 0 + 0 + 0 + + 3 + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 895 + 437 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:48.6965000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 915 + 617 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1042 + 432 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:35:56.7433750-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1062 + 612 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1207 + 433 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:03.6652500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1227 + 613 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1521 + 435 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1541 + 615 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1357 + 436 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:11.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1377 + 616 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \geek\stand_left\stand_left.png + + 20 + 180 + + 5 + + 1684 + 440 + 41 + 181 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 180 + 40 + Collision Box + 8 + + 0 + -1 + 2005-12-09T04:36:12.9152500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1704 + 620 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.GeekController + + 20 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 570 + 40 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T05:39:20.2121250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 570 + 40 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.800000011920929 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 40 + 70 + 290 + + + + + 0 + 40 + 70 + 290 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 20 + 1930 + 40 + + + + + 70 + 20 + 1930 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 330 + 50 + 20 + + + + + 0 + 330 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 640 + 90 + 20 + + + + + 0 + 640 + 90 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 90 + 430 + 390 + 210 + + + + + + + + + + + + + + + + + + + + + + + 90 + 430 + 390 + 210 + + + + 480 + 430 + 0 + + + 90 + 640 + 0 + + + 480 + 640 + 0 + + -0.538461566 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 480 + 430 + 300 + 10 + + + + + 480 + 430 + 300 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 770 + 440 + 20 + 200 + + + + + 770 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 770 + 640 + 1090 + 20 + + + + + 770 + 640 + 1090 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 1840 + 440 + 20 + 200 + + + + + 1840 + 440 + 20 + 200 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 1850 + 420 + 150 + 20 + + + + + 1850 + 420 + 150 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 360 + 10 + 280 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 6 + 1960 + 590 + 1960 + 590 + + + 0 + + 1990 + 70 + 20 + 350 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 40 + 590 + 440 + 590 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_02.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1999 + 658 + l33t_area_02 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 590 + 1000 + 40 + + + + + 0 + 590 + 1000 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 530 + 50 + 20 + + + + + 310 + 530 + 50 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 360 + 480 + 20 + 50 + + + + + 360 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 370 + 460 + 170 + 20 + + + + + 370 + 460 + 170 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 530 + 480 + 20 + 50 + + + + + 530 + 480 + 20 + 50 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 550 + 20 + 40 + + + + + 300 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 550 + 530 + 100 + 20 + + + + + 550 + 530 + 100 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 640 + 550 + 20 + 40 + + + + + 640 + 550 + 20 + 40 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 70 + 70 + 260 + + + + + 0 + 70 + 70 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 70 + 50 + 840 + 30 + + + + + 70 + 50 + 840 + 30 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 910 + 70 + 90 + 260 + + + + + 910 + 70 + 90 + 260 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 330 + 60 + 10 + + + + + 0 + 330 + 60 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 920 + 330 + 80 + 10 + + + + + 920 + 330 + 80 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 350 + 10 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 7 + 1950 + 420 + 1950 + 420 + + + 0 + + 980 + 350 + 20 + 240 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 9 + 80 + 950 + 80 + 950 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\l33t_area\l33t_area_03.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 998 + 658 + l33t_area_03 + + + 1 + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + merc\stand_left\frameset\stand_left.png + + 30 + 170 + + 0 + + 701 + 396 + 51 + 171 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 170 + 50 + Collision Box + + 0 + -1 + 2005-12-09T07:08:04.2590000-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 731 + 566 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.UserInputController + + 100 + 0 + + + + true + 20 + 0 + 75 + 0 + false + 2 + + + + 1 + None + edo/robot/left/robot_lower_body.gif + + 290 + 210 + + 5 + + 817 + 493 + 546 + 226 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 225 + 545 + Collision Box + 8 + + 0 + -1 + 2005-12-09T07:08:07.7277500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1107 + 703 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + TuxHunter.Controllers.TuxController + + 100 + 0 + + + + + + 1 + None + edo/robot/left/robot_upper_body.gif + + 130 + 280 + + 5 + + 962 + 138 + 251 + 351 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 350 + 250 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 1092 + 418 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_upper.gif + + 210 + 35 + + 20 + + 742 + 308 + 215 + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 60 + 215 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 952 + 343 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + edo/robot/left/arm_lower.gif + + 240 + 30 + + 20 + + 497 + 303 + 245 + 125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 125 + 245 + Tux's Robot Hand + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + + 1 + None + \null\null_fset.png + + -300 + 650 + + 0 + + 1037 + -317 + 101 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 100 + Collision Box + 2 + + 0 + 0 + 2005-12-09T07:08:07.7746250-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 737 + 333 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + + 0 + 0 + 0 + + + + + -215 + -10 + 0 + + + + + -140 + -75 + 0 + + + + + -15 + -285 + 0 + + + + true + 20 + 0 + 75 + 0 + false + + + + 1 + None + \null\null_fset.png + + 0 + 0 + + 0 + + 173 + 407 + 501 + 501 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 500 + 500 + Collision Box + false + + 0 + 0 + 2005-12-09T07:11:05.7902500-05:00 + 0 + 0 + + 30 + 30 + 30 + + + 0 + 4 + 0 + + + 173 + 407 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + 1 + 1 + Icarus.Logic.Controllers.DefaultController + + 0 + 0 + + + + 0.60000002384185791 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + 0 + 950 + 1500 + 40 + + + + + 0 + 950 + 1500 + 40 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 0 + 750 + 30 + 200 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + Transition Obj + 0 + 8 + 940 + 590 + 940 + 590 + + + 0 + + 30 + 0 + 70 + 710 + + + + + 30 + 0 + 70 + 710 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 0 + 710 + 80 + 20 + + + + + 0 + 710 + 80 + 20 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 390 + 790 + 1110 + 50 + + + + + 390 + 790 + 1110 + 50 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 310 + 810 + 30 + 10 + + + + + 310 + 810 + 30 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 210 + 880 + 100 + 10 + + + + + 210 + 880 + 100 + 10 + Rect-Floor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Floor + + + 0 + + 200 + 890 + 20 + 60 + + + + + 200 + 890 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 300 + 820 + 20 + 60 + + + + + 300 + 820 + 20 + 60 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + 0 + + 340 + 790 + 50 + 20 + + + + + + + + + + + + + + + + + + + + + + + 340 + 790 + 50 + 20 + + + + 390 + 790 + 0 + + + 340 + 810 + 0 + + + 390 + 810 + 0 + + -0.4 + Tri-Floor-PosSlope + + + + + + + + + + + + + + + + + 0 + 0 + CB-Tri-Floor-PosSlope + + + 0 + + 1450 + 10 + 40 + 780 + + + + + 1450 + 10 + 40 + 780 + Rect-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + CB-Wall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + None + background\tux_fortress\boss_arena\boss_arena.png + + 1 + 1 + 1 + + + 0 + 1 + + 0 + 0 + 0 + + 1499 + 999 + boss_fight + + + 0 + \ No newline at end of file diff --git a/refactor/base_tux/music/menu/Creep Walking.mp3 b/refactor/base_tux/music/menu/Creep Walking.mp3 new file mode 100644 index 0000000..dd57715 Binary files /dev/null and b/refactor/base_tux/music/menu/Creep Walking.mp3 differ diff --git a/refactor/base_tux/music/music.txt b/refactor/base_tux/music/music.txt new file mode 100644 index 0000000..4a30a0c --- /dev/null +++ b/refactor/base_tux/music/music.txt @@ -0,0 +1 @@ +Insert Music Here \ No newline at end of file diff --git a/refactor/base_tux/scripts/scripts.txt b/refactor/base_tux/scripts/scripts.txt new file mode 100644 index 0000000..945860e --- /dev/null +++ b/refactor/base_tux/scripts/scripts.txt @@ -0,0 +1 @@ +Game scripts go here. \ No newline at end of file diff --git a/refactor/base_tux/sound_effects/merc/whip/whip1.wav b/refactor/base_tux/sound_effects/merc/whip/whip1.wav new file mode 100644 index 0000000..33c5eb4 Binary files /dev/null and b/refactor/base_tux/sound_effects/merc/whip/whip1.wav differ diff --git a/refactor/base_tux/sound_effects/merc/whip/whip2.wav b/refactor/base_tux/sound_effects/merc/whip/whip2.wav new file mode 100644 index 0000000..ed2b1be Binary files /dev/null and b/refactor/base_tux/sound_effects/merc/whip/whip2.wav differ diff --git a/refactor/base_tux/sound_effects/merc/whip/whip3.wav b/refactor/base_tux/sound_effects/merc/whip/whip3.wav new file mode 100644 index 0000000..bd23821 Binary files /dev/null and b/refactor/base_tux/sound_effects/merc/whip/whip3.wav differ diff --git a/refactor/base_tux/sound_effects/merc/whip/whip4.wav b/refactor/base_tux/sound_effects/merc/whip/whip4.wav new file mode 100644 index 0000000..ce9ee1f Binary files /dev/null and b/refactor/base_tux/sound_effects/merc/whip/whip4.wav differ diff --git a/refactor/base_tux/sound_effects/snappy/appear.wav b/refactor/base_tux/sound_effects/snappy/appear.wav new file mode 100644 index 0000000..173e366 Binary files /dev/null and b/refactor/base_tux/sound_effects/snappy/appear.wav differ diff --git a/refactor/base_tux/sound_effects/sound_effects.txt b/refactor/base_tux/sound_effects/sound_effects.txt new file mode 100644 index 0000000..1edfbb3 --- /dev/null +++ b/refactor/base_tux/sound_effects/sound_effects.txt @@ -0,0 +1 @@ +Insert SE here \ No newline at end of file diff --git a/refactor/base_tux/text/Text.xml b/refactor/base_tux/text/Text.xml new file mode 100644 index 0000000..feeeef8 --- /dev/null +++ b/refactor/base_tux/text/Text.xml @@ -0,0 +1,37 @@ + + + + Ahahaha, that tickles! + Are you trying to get rid of me? :~( + Oooh, *that* was kinda nice! ;) + Snap! + You can't kill me! + Hell no, I won't go! + Stop poking me... + Owww, you are hurting me! + Poke, poke, poke, is that all you ever do? + Why don't you bother someone else +with your incessant clicking? + Ooh, nice computer you got there. + Don't touch me there! + No means NO! + Move along now. Nothing to see here. + Did you do that on purpose? + Men are from Mars. I'm from the drawer. + That's it. I'm leaving + + + +Haha! Got ya! + Why don't you play the game +instead of touching me? + Hey, I'm not *that* kind of office supply! + Hey, did you know, you can't spell +slaughter without laughter? + There was a man who entered a local paper's pun contest. +He sent in ten different puns, in the hope that at least +one of the puns would win. + +Unfortunately, no pun in ten did. + + \ No newline at end of file diff --git a/refactor/bugs.txt b/refactor/bugs.txt new file mode 100644 index 0000000..c199ab8 --- /dev/null +++ b/refactor/bugs.txt @@ -0,0 +1,24 @@ + BUGS +============================== + +Yes, there are some. Imagine. :( + +o In graphics, sprites will sometimes disappear. This happens in the + old software engineering demo after excessive shooting, but cannot + be reproduced consistently. Needs further investigation. + +o Nick has encountered a problem on his laptop, where there is an + exception during startup: + + An unhandled exception of type + 'Microsoft.DirectX.Direct3D.InvalidCallException' occurred in + microsoft.directx.direct3d.dll + + Additional information: Error in the application. + + It is in the Runner.Direct3DSettings.InitializeFor(Control) method + on initialization. + + Could be that he installed the wrong version of DirectX. + + Needs further investigation. diff --git a/refactor/compiler.txt b/refactor/compiler.txt new file mode 100644 index 0000000..b494a72 --- /dev/null +++ b/refactor/compiler.txt @@ -0,0 +1,7 @@ +Debug mode: + --Warning level 4 (/warn4) +Release mode: + --Optimizations on (/opt) + --Warning level 4 (/warn4) + --Treat warnings as errors (/werror) + --Allow Unsafe Code blocks (/unsafe) \ No newline at end of file diff --git a/refactor/config.icfg b/refactor/config.icfg new file mode 100644 index 0000000..6ab356c --- /dev/null +++ b/refactor/config.icfg @@ -0,0 +1,34 @@ +###################### +# +###################### + + +Load_Asset_Path: ../../base_tux/ + +# Target FPS rate +TargetFrameRate: 60 + +# How many frames do we skip between animation frames? +# 1 means at every graphical update we go to the next animation frame. +# So we in the end have (TargetFrameRate / AnimationDelay) animation +# frames per second. +AnimationDelay: 12 + +# If the player comes to within this many pixels of a screen edge, the view will recenter on him: +ScrollMargin: 200 + +# Input bindings +ActionLeft: Keyboard A; Joystick 3 +ActionRight: Keyboard D; Joystick 1 +ActionUp: Keyboard W; Joystick 4 +ActionDown: Keyboard S; Joystick 0 +ActionShoot: Keyboard Space; Mouse 0; Joystick 6 + +# For the love of puppies, kill the bastard! +ShowSnappy: False + +# Should we render collision boxes? +RenderCollisionBoxes: False + +# Should we show the scripting console? +ShowConsole: False diff --git a/refactor/hierchy.txt b/refactor/hierchy.txt new file mode 100644 index 0000000..2d6193e --- /dev/null +++ b/refactor/hierchy.txt @@ -0,0 +1,11 @@ +D:. ++---base "Base Game Content" +¦ +---conf "Game configs" +¦ +---img "Game Images" +¦ +---compressed "In-game images" +¦ +---psd "Photoshop images" ++---design "Design docs" ++---projects "Here we have different project files" + +---Main "This is the main runner for the game" ++---save "Game Saves" ++---src "Game Sources" // DO NOT COMMIT NONCOMPILING CODE \ No newline at end of file diff --git a/refactor/saves/savegames.txt b/refactor/saves/savegames.txt new file mode 100644 index 0000000..e69de29 diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractFrame.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractFrame.jsl new file mode 100644 index 0000000..c82a654 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractFrame.jsl @@ -0,0 +1,67 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.*; + +/** + * The abstract frame provides some of the functionality common to all frames. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public abstract class AbstractFrame extends AbstractRenderable implements IFrame +{ + /** + * This is the anchor point used for the frame. + */ + private Point m_AnchorPoint = new Point(0, 0); + + /** + * This is the size of the frame. + */ + private Size m_FrameSize = new Size(0, 0); + + /** + * Returns the anchor point of the frame. + */ + public Point getAnchorPoint() + { + return m_AnchorPoint; + } + + /** + * Sets up a new anchor point. + */ + public void setAnchorPoint(Point p) + { + m_AnchorPoint = p; + } + + /** + * Initializes the frame using the anchor point and bitmap + * passed in, and returns true if the initialization went + * through successfully, and false if it did not. + */ + public boolean initialize(Point anchor, Bitmap image) + { + this.setAnchorPoint(anchor); + + this.m_FrameSize.set_Width(image.get_Width()); + this.m_FrameSize.set_Height(image.get_Height()); + + return this.initializeFromBitmap(image); + } + + /** + * Will return the size of the frame. + */ + public Size GetSize() + { + return m_FrameSize; + } + + /** + * Performs any necessary operations to initialize the frame + * from a bitmap. + */ + protected abstract boolean initializeFromBitmap(Bitmap image); +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractRenderable.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractRenderable.jsl new file mode 100644 index 0000000..855543d --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractRenderable.jsl @@ -0,0 +1,19 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.Point; +import System.Drawing.Rectangle; +import System.Drawing.Size; + +/** + * This is just a convenience class providing a default implementation of what originally was a function used by everything and then turned out to just be a helper when more functionality was needed. + */ +public abstract class AbstractRenderable implements IRenderable +{ + /** + * Renders the thing. + */ + public void Render(Point coordinates, IRenderParameters parameters) + { + this.Render(new Rectangle(coordinates, Size.Empty), parameters); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractText.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractText.jsl new file mode 100644 index 0000000..ac82f88 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/AbstractText.jsl @@ -0,0 +1,81 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.Graphics; +import System.Drawing.Color; +import System.Drawing.Size; +import System.Drawing.Font; +import System.Drawing.FontFamily; + +/** + * The abstract text class, which will allow us to render text in an efficient manner. + */ +public abstract class AbstractText extends AbstractRenderable +{ + public static final Graphics DefaultGraphics = Graphics.FromImage(new System.Drawing.Bitmap(1, 1)); + + private String mText = null; + private Color mColor = Color.get_Black(); + private Font mFont = null; + + public AbstractText() + { + this(""); + } + + public AbstractText(String text) + { + this(text, Color.get_Black()); + } + + public AbstractText(String text, Color c) + { + this(text, c, new Font(FontFamily.get_GenericSansSerif().get_Name(), 12)); + } + + /** + * Creates a new instance of the abstract text. + */ + public AbstractText(String text, Color c, Font f) + { + mText = text; + mColor = c; + mFont = f; + + UpdateText(); + } + + public String GetText() { return mText; } + public void SetText(String text) + { + mText = text; + UpdateText(); + } + + public Color GetColor() { return mColor; } + public void SetColor(Color color) + { + mColor = color; + UpdateText(); + } + + public Font GetFont() { return mFont; } + public void SetFont(Font font) + { + mFont = font; + UpdateText(); + } + + /** + * Returns the size of the text in pixels. + */ + public Size GetSize() + { + System.Drawing.SizeF fsize = AbstractText.DefaultGraphics.MeasureString(this.GetText(), this.GetFont()); + return new Size((int) fsize.get_Width(), (int) fsize.get_Height()); + } + + /** + * Updates the text. This will be called any time the text itself, or the color or the font is changed. + */ + protected abstract void UpdateText(); +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationFactory.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationFactory.jsl new file mode 100644 index 0000000..a88ceb3 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationFactory.jsl @@ -0,0 +1,31 @@ +package Icarus.Graphics.Animation; + +/** + * This thingey allows for context-independent animation handling. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public abstract class AnimationFactory +{ + /** + * Singleton Implementation. + */ + private static AnimationFactory mg_Instance = null; + + /** + * Singleton Implementation. + */ + public static final AnimationFactory getInstance() { return mg_Instance; } + public static final void setInstance(AnimationFactory factory) { mg_Instance = factory; } + + /** + * Returns a blank frame. + */ + public abstract IFrame makeBlankFrame(); + + /** + * Returns blank text. + */ + public abstract AbstractText makeText(String text, System.Drawing.Color c, System.Drawing.Font f); +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationType.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationType.jsl new file mode 100644 index 0000000..cf2371a --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/AnimationType.jsl @@ -0,0 +1,35 @@ +package Icarus.Graphics.Animation; + +/** + * This class enumerates all the possible looping modes for an animation. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class AnimationType // extends System.Enum //Can't author enums :( +{ + /** + * Denotes that the animation is static. + */ + public static AnimationType None = new AnimationType("None"); + + /** + * The animation loops through once, and freezes at the last frame. + */ + public static AnimationType LoopOnce = new AnimationType("LoopOnce"); + + /** + * The animation will loop forever. + */ + public static AnimationType LoopForever = new AnimationType("LoopForever"); + + private String name; + private AnimationType(String n) { name = n; } + public String ToString() { return name; } + public static AnimationType FromString(String v) + { + if (v.equals("LoopOnce")) return AnimationType.LoopOnce; + else if (v.equals("LoopForever")) return AnimationType.LoopForever; + else return AnimationType.None; + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/Frameset.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/Frameset.jsl new file mode 100644 index 0000000..28e855a --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/Frameset.jsl @@ -0,0 +1,63 @@ +package Icarus.Graphics.Animation; + +import System.Collections.*; +import System.Drawing.*; + +/** + * This class provides the functionality of a frameset. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class Frameset +{ + /** + * The list of frames in this frameset. + */ + private IList m_FrameList; + + /** + * Performs some necessary initialization. + */ + public Frameset() + { + m_FrameList = new ArrayList(); + } + + /** + * Returns the number of frames in the frameset. + */ + public int getFrameCount() + { + return m_FrameList.get_Count(); + } + + /** + * Adds a new frame to the frameset and returns the current number of frames in the frameset. + */ + public int addFrame(IFrame frame) + { + m_FrameList.Add(frame); + + return this.getFrameCount(); + } + + /** + * Adds a new frame to the frameset and returns the current number of frames in the frameset. + */ + public int addFrame(Bitmap img, Point anchor) + { + IFrame new_frame = AnimationFactory.getInstance().makeBlankFrame(); + new_frame.initialize(anchor, img); + + return this.addFrame(new_frame); + } + + /** + * Returns the frame at the specified index. + */ + public IFrame getFrameAt(int index) + { + return (IFrame) m_FrameList.get_Item(index); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetAnimation.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetAnimation.jsl new file mode 100644 index 0000000..af520df --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetAnimation.jsl @@ -0,0 +1,215 @@ +package Icarus.Graphics.Animation; + +/** + * This is an animation that uses a frameset as the underlying set of images. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class FramesetAnimation +{ + /** + * The path where the animation was loaded from. + */ + private String m_FramesetPath; + + /** + * The set of frames used for the animation. + */ + private Frameset m_Frameset; + + /** + * The looping type of the animation. + */ + private AnimationType m_AnimationType; + + /** + * The delay, in abstract time units, between the frames of the animation. + */ + private long m_AnimationDelay; + + /** + * The index of the currently displayed frame in the animation. + */ + private int m_CurrentFrameIndex; + + /** + * If we receive an update message and it is not time yet to update the frame, then we can just add to the cumulative delay over here, and check the correct number next time around. + */ + private long m_CumulativeDelay; + + /** + * Sets up a blank frameset animation. + */ + public FramesetAnimation() + { + this.set_AnimationDelay(1); + this.set_AnimationType(AnimationType.None); + } + + /** + * Sets up the new frameset animation. + */ + public FramesetAnimation(Frameset frames, AnimationType loopMode, long delay) + { + this.set_AnimationType(loopMode); + this.setFrameset(frames); + this.set_AnimationDelay(delay); + } + + /** + * This is just a little optimization that makes it so when the animation has only one frame, the update method won't try to do anything funny. + */ + private void processAnimationType() + { + if (m_Frameset != null && m_Frameset.getFrameCount() < 2) + { + //No reason to loop: + m_AnimationType = AnimationType.None; + } + } + + /** + * Returns the frameset. + */ + public Frameset getFrameset() { return m_Frameset; } + + /** + * Sets up a new frameset. + */ + protected void setFrameset(Frameset frames) + { + m_Frameset = frames; + m_CurrentFrameIndex = 0; + m_CumulativeDelay = 0; + + processAnimationType(); + } + + /** + * Returns the path to the frameset. + * + * @property + */ + public String get_FramesetPath() { return this.m_FramesetPath; } + + /** + * Sets the path to the frameset. + * + * @property + */ + public void set_FramesetPath(String value) + { + this.m_FramesetPath = value; + this.setFrameset(FramesetManager.getInstance().getFrameset(value)); + } + + /** + * Returns the animation type. + * + * @property + * @attribute System.Xml.Serialization.XmlIgnore() + */ + public AnimationType get_AnimationType() { return m_AnimationType; } + + /** + * Sets up the new animation type. + * + * @property + */ + public void set_AnimationType(AnimationType type) + { + m_AnimationType = type; + processAnimationType(); + } + + /** + * This is sort of a hack property for serialization purposes because J# + enums = headache. + * + * @property + */ + public String get_AnimationTypeId() { return this.m_AnimationType.ToString(); } + + /** + * This is sort of a hack property for serialization purposes because J# + enums = headache. + * + * @property + */ + public void set_AnimationTypeId(String v) + { + this.set_AnimationType(AnimationType.FromString(v)); + } + + /** + * Returns the delay, in abstract time units, between the frames of the animation. + * + * @property + */ + public long get_AnimationDelay() { return m_AnimationDelay; } + + /** + * Sets the new animation delay. + * + * @property + */ + public void set_AnimationDelay(long delay) { m_AnimationDelay = delay; } + + /** + * Returns the index of the current frame. + * + * @property + * @attribute System.Xml.Serialization.XmlIgnore() + */ + public int get_CurrentFrameIndex() + { + return m_CurrentFrameIndex; + } + + /** + * Returns the current frame of the animation. + * + * @property + * @attribute System.Xml.Serialization.XmlIgnore() + */ + public IFrame get_CurrentFrame() + { + return m_Frameset.getFrameAt(this.get_CurrentFrameIndex()); + } + + /** + * Performs an update of the animation given the delay since the previous call in abstract time units. + */ + public void update(long time) + { + if (m_AnimationType == AnimationType.None) + { + //Nothing much to do... + return; + } + + m_CumulativeDelay += time; + if (m_CumulativeDelay < this.get_AnimationDelay()) + { + //Not time yet... + return; + } + + m_CumulativeDelay = 0; + + int index = m_CurrentFrameIndex; + if (index >= m_Frameset.getFrameCount() - 1) + { + if (m_AnimationType == AnimationType.LoopForever) + { + index ++; + index %= m_Frameset.getFrameCount(); + } + } + else + { + index ++; + } + + m_CurrentFrameIndex = index; + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetManager.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetManager.jsl new file mode 100644 index 0000000..ea9d674 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/FramesetManager.jsl @@ -0,0 +1,102 @@ +package Icarus.Graphics.Animation; + +import System.Collections.*; +import System.Drawing.Bitmap; +import System.Type; +import System.Reflection.ConstructorInfo; + +/** + * The frameset manager singleton class will handle the framesets in memory. It will load each frameset only once, so that we don't waste memory, and it will sometimes unload the framesets that haven't been used for a while. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class FramesetManager +{ + /** + * Singleton Implementation. + */ + private static final FramesetManager mg_Instance = new FramesetManager(); + + /** + * Maps strings to frameset references. + */ + private IDictionary m_Framesets; //TODO: Maybe use soft references here, to provide caching. + + /** + * The default frameset provider to use. + */ + private IFramesetProvider m_DefaultFramesetProvider; + + /** + * Singleton Implementation. + */ + private FramesetManager() + { + m_Framesets = new Hashtable(); + m_DefaultFramesetProvider = new PazeraFramesetProvider(); + } + + /** + * Singleton Implementation. + */ + public static final FramesetManager getInstance() { return mg_Instance; } + + /** + * Sets up the new default frameset provider. + */ + public void setDefaultFramesetProvider(IFramesetProvider provider) { m_DefaultFramesetProvider = provider; } + + /** + * Returns the frameset with the specified ID. If the frameset cannot be loaded, will probably throw an exception. + */ + public Frameset getFrameset(String id) + { + if (!m_Framesets.Contains(id)) + { + this.loadFramesetFromId(id, null); + } + + return (Frameset) m_Framesets.get_Item(id); + } + + /** + * Adds the frameset with the specified id. If a frameset with that id already exists, it is overwritten. + */ + public void addFrameset(String id, Frameset frameset) + { + m_Framesets.Add(id, frameset); + } + + /** + * Uses the id passed in as the filename to look for the image in the base image folder. + */ + public void loadFramesetFromId(String id, IFramesetProvider provider) + { + this.loadFramesetFromFile(Icarus.Resources.ResourceManager.get_Instance().get_ImagePath() + id, id, provider); + } + + /** + * Loads the frameset with the specified id from the full path passed in using the specified frameset provider. + */ + public void loadFramesetFromFile(String filename, String id, IFramesetProvider provider) + { + if (provider == null) + { + provider = m_DefaultFramesetProvider; + } + + Frameset new_set = new Frameset(); + provider.fillFrameset(new_set, (Bitmap) Bitmap.FromFile(filename)); + + this.addFrameset(id, new_set); + } + + /** + * Given an id of an image, loads it. + */ + public Bitmap loadImageFromId(String id) + { + return (Bitmap) Bitmap.FromFile(Icarus.Resources.ResourceManager.get_Instance().get_ImagePath() + id); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIAnimationFactory.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIAnimationFactory.jsl new file mode 100644 index 0000000..bea760f --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIAnimationFactory.jsl @@ -0,0 +1,27 @@ +package Icarus.Graphics.Animation.GDI; + +import Icarus.Graphics.Animation.AnimationFactory; +import Icarus.Graphics.Animation.IFrame; +import Icarus.Graphics.Animation.AbstractText; + +/** + * Allows for animation using GDI. + */ +public class GDIAnimationFactory extends AnimationFactory +{ + /** + * Returns a blank frame. + */ + public IFrame makeBlankFrame() + { + return new GDIFrame(); + } + + /** + * Returns blank text. + */ + public AbstractText makeText(String text, System.Drawing.Color c, System.Drawing.Font f) + { + throw new RuntimeException("Text rendering for GDI is not implemented, because it hasn't been needed yet."); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIFrame.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIFrame.jsl new file mode 100644 index 0000000..ef4fd2e --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIFrame.jsl @@ -0,0 +1,85 @@ +package Icarus.Graphics.Animation.GDI; + +import Icarus.Graphics.Animation.*; + +import System.Drawing.*; + +/** + * This is a frame that can be rendered on a GDI control, such as a button, or something like that. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class GDIFrame extends AbstractFrame +{ + /** + * The frame image... + */ + private Bitmap m_FrameImage; + + /** + * Doesn't do a whole lot... + */ + protected boolean initializeFromBitmap(Bitmap image) + { + m_FrameImage = image; + + return (m_FrameImage != null); + } + + /** + * Returns a bitmap showing the contents of the frame. This is for saving a frame to a file. + */ + public Bitmap getFrameImage() + { + return m_FrameImage; + } + + /** + * Returns the size of the renderable. + */ + public Size GetSize() + { + return m_FrameImage.get_Size(); + } + + /** + * Returns the width of the frame image. + */ + public int getImageWidth() + { + return m_FrameImage.get_Width(); + } + + /** + * Returns the height of the frame image. + */ + public int getImageHeight() + { + return m_FrameImage.get_Height(); + } + + /** + * Will render the frame in the specified context, at the specified coordinates. Note that it is not necessarily the top-left corner of the frame that will be rendered at those coordinates, but rather the anchor point. + */ + public void Render(Rectangle coordinates, IRenderParameters params) + { + GDIRenderParameters p = (GDIRenderParameters) params; + + int x = coordinates.get_X() - this.getAnchorPoint().get_X(); + int y = coordinates.get_Y() - this.getAnchorPoint().get_Y(); + + if (coordinates.get_Size() == Size.Empty) + { + p.getGraphics().DrawImageUnscaled(m_FrameImage, x, y); + } + else + { + int width = Math.min(m_FrameImage.get_Width(), coordinates.get_Width()); + int height = Math.min(m_FrameImage.get_Height(), coordinates.get_Height()); + Rectangle src = new Rectangle(0, 0, width, height); + + p.getGraphics().DrawImage(m_FrameImage, x, y, src, GraphicsUnit.Pixel); + } + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIRenderParameters.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIRenderParameters.jsl new file mode 100644 index 0000000..d59fc68 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/GDI/GDIRenderParameters.jsl @@ -0,0 +1,41 @@ +package Icarus.Graphics.Animation.GDI; + +import System.Drawing.Point; +import System.Drawing.Graphics; + +import Icarus.Graphics.Animation.IRenderParameters; + +/** + * The render parameters needed to make render to GDI. + */ +public class GDIRenderParameters implements IRenderParameters +{ + /** + * The graphics context in which we want to render the graphics. + */ + private Graphics m_GraphicsContext; + + /** + * Initializes the rendering parameters. + */ + public GDIRenderParameters(Graphics context) + { + this.setGraphics(context); + } + + /** + * Returns the graphics context. + */ + public Graphics getGraphics() + { + return m_GraphicsContext; + } + + /** + * Sets up the new graphics context. + */ + private void setGraphics(Graphics g) + { + m_GraphicsContext = g; + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/IFrame.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/IFrame.jsl new file mode 100644 index 0000000..07c930b --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/IFrame.jsl @@ -0,0 +1,35 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.*; + +/** + * The implementors of this interface are frames that can be rendered + * on screen. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public interface IFrame extends IRenderable +{ + /** + * Returns the anchor point of the frame. The anchor point is + * essentially a coordinate in the frame such that when the + * frame is rendered at some point on the screen, the point in + * the frame referenced by the anchor is actually the one put + * in that screen position - not necessarily the top-left + * corner of the frame. + */ + public Point getAnchorPoint(); + + /** + * Initializes the frame using the anchor point and bitmap + * passed in, and returns true if the initialization went + * through successfully, and false if it did not. + */ + public boolean initialize(Point anchor, Bitmap image); + + /** + * Returns a bitmap showing the contents of the frame. This is for saving a frame to a file. + */ + public Bitmap getFrameImage(); +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/IFramesetProvider.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/IFramesetProvider.jsl new file mode 100644 index 0000000..579513f --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/IFramesetProvider.jsl @@ -0,0 +1,31 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.*; + +/** + * The implementors of this interface will be used to parse a file + * from disk and generate bitmap/point pairs for framesets, as well as + * to export a frameset to a file. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public interface IFramesetProvider +{ + /** + * Goes through the image and extracts frames from it. + */ + public void fillFrameset(Frameset frameSet, Bitmap source); + + /** + * Will export the frameset passed in to a file, whose name is + * passed in. The export is such that it is guaranteed to be + * loadable by the corresponding fillFrameset function. Other + * than that, nothing should be assumed about the export. This + * function assumes that the filename points to a file that + * can actually be created, and if there are any problems, + * like null filename, or frameset, or premission problems + * with creating the file, an Exception will be thrown. + */ + public void exportFrameset(Frameset frameset, String filename) throws System.Exception; +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderParameters.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderParameters.jsl new file mode 100644 index 0000000..ff3f0a4 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderParameters.jsl @@ -0,0 +1,8 @@ +package Icarus.Graphics.Animation; + +/** + * The implementors of this marker interface denote rendering parameters. + */ +public interface IRenderParameters +{ +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderable.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderable.jsl new file mode 100644 index 0000000..cec1fb8 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/IRenderable.jsl @@ -0,0 +1,22 @@ +package Icarus.Graphics.Animation; + +/** + * The implementors of the renderable interface are things that can be rendered... Duh. ;) + */ +public interface IRenderable +{ + /** + * Returns the size of the renderable. + */ + public System.Drawing.Size GetSize(); + + /** + * Renders the thing. + */ + public void Render(System.Drawing.Point coordinates, IRenderParameters parameters); + + /** + * Renders the thing. Note that the destination parameter can be used to specify clipping. The size of the rectangle can be empty, in which case no clipping will be applied. + */ + public void Render(System.Drawing.Rectangle destination, IRenderParameters parameters); +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/PazeraFramesetProvider.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/PazeraFramesetProvider.jsl new file mode 100644 index 0000000..d5e480f --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/PazeraFramesetProvider.jsl @@ -0,0 +1,405 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.*; +import System.Drawing.Imaging.*; +import System.Collections.*; + +/** + * The Pazera frameset provider implements the plain-image frameset format described by Ernest Pazera in the following article originally posted on Gamedev.net: http://www.gamedev.net/reference/articles/article1122.asp + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class PazeraFramesetProvider implements IFramesetProvider +{ + + /** + * Exports the frameset. + */ + public void exportFrameset(Frameset frameset, String filename) + { + //First, we want to figure out the dimensions of the image in frames: + int frameCount = frameset.getFrameCount(); + double dimension = System.Math.Sqrt(frameCount); + int width = (int) System.Math.Ceiling(dimension); + int height = (int) System.Math.Ceiling(((double) frameCount) / ((double) width)); + + //Generate a matrix of frames to output: + IFrame[][] frameMatrix = new IFrame[height][width]; + for (int i = 0; i < frameCount; i++) + { + frameMatrix[i / width][i % width] = frameset.getFrameAt(i); + } + for (int i = frameCount; i < width * height; i++) + { + frameMatrix[i / width][i % width] = null; + } + + //Now, precalculate the dimensions of each frame, taking the anchor point into consideration: + Size[][] frameSizes = new Size[height][width]; + for (int i = 0; i < frameCount; i++) + { + //Get the frame information: + Point anch = frameset.getFrameAt(i).getAnchorPoint(); + Size size = frameset.getFrameAt(i).GetSize(); + + //Adjust the size by the anchor point: + if (anch.get_X() < 0) { size.set_Width(size.get_Width() - anch.get_X()); } + else if (anch.get_X() >= size.get_Width()) { size.set_Width(anch.get_X() + 1); } + + if (anch.get_Y() < 0) { size.set_Height(size.get_Height() - anch.get_Y()); } + else if (anch.get_Y() >= size.get_Height()) { size.set_Height(anch.get_Y() + 1); } + + frameSizes[i / width][i % width] = size; + } + for (int i = frameCount; i < width * height; i++) + { + frameSizes[i / width][i % width] = new Size(0, 0); + } + + //Compute the widths of each column: + int[] columnWidths = new int[width]; + for (int i = 0; i < width; i++) + { + int w = 0; + + for (int j = 0; j < height; j++) + { + if (w < frameSizes[j][i].get_Width()) + { + w = frameSizes[j][i].get_Width(); + } + } + + columnWidths[i] = w; + } + + //Compute the heights of each row: + int[] rowHeights = new int[height]; + for (int i = 0; i < height; i++) + { + int h = 0; + + for (int j = 0; j < width; j++) + { + if (h < frameSizes[i][j].get_Height()) + { + h = frameSizes[i][j].get_Height(); + } + } + + rowHeights[i] = h; + } + + //Compute the total dimension of the image: + int imageWidth = 1; + for (int i = 0; i < width; i++) { imageWidth += columnWidths[i] + 1; } + + int imageHeight = 1; + for (int i = 0; i < height; i++) { imageHeight += rowHeights[i] + 1; } + + //Generate the rectangles corresponding to each frame: + Rectangle[] frameRectangles = new Rectangle[frameCount]; + for (int i = 0; i < frameCount; i++) + { + int row = i / width; + int col = i % width; + + int x = 1; + if (col > 0) { x += frameRectangles[i - 1].get_Right(); } + + int y = 1; + if (row > 0) { y += frameRectangles[i - width].get_Bottom(); } + + frameRectangles[i] = new Rectangle(x, y, columnWidths[col], rowHeights[row]); + } + + //Sahweet, now we can start making the image: + Bitmap output = new Bitmap(imageWidth, imageHeight); + Graphics g = Graphics.FromImage(output); + + //Set up control colors: + Color colorBound = Color.FromArgb(255, 0, 255); + Color colorInside = Color.FromArgb(0, 255, 0); + Color colorAnchor = Color.FromArgb(0, 255, 255); + Color colorOutside = Color.FromArgb(255, 255, 255); + + //Paint background with the bounds color: + Brush outsideBrush = new SolidBrush(colorOutside); + Brush boundBrush = new SolidBrush(colorBound); + g.FillRectangle(boundBrush, 0, 0, imageWidth, imageHeight); + + //Iterate through the rectangles and paint images and their control patterns: + for (int i = 0; i < frameCount; i++) + { + IFrame cf = frameset.getFrameAt(i); + Point anchor = cf.getAnchorPoint(); + Bitmap img = cf.getFrameImage(); + + int x = frameRectangles[i].get_X(); + int y = frameRectangles[i].get_Y(); + + int startx = x; + int starty = y; + int anchx = x; + int anchy = y; + + if (anchor.get_X() < 0) + { + startx -= anchor.get_X(); + } + else + { + anchx += anchor.get_X(); + } + + if (anchor.get_Y() < 0) + { + starty -= anchor.get_Y(); + } + else + { + anchy += anchor.get_Y(); + } + + //Paint inside / outside: + //Horizontal: + for (int j = x; j < startx; j++) { output.SetPixel(j, y - 1, colorOutside); } + for (int j = startx; j < startx + img.get_Width(); j++) { output.SetPixel(j, y - 1, colorInside); } + for (int j = startx + img.get_Width(); j < x + columnWidths[i % width]; j++) { output.SetPixel(j, y - 1, colorOutside); } + + //Vertical: + for (int j = y; j < starty; j++) { output.SetPixel(x - 1, j, colorOutside); } + for (int j = starty; j < starty + img.get_Height(); j++) { output.SetPixel(x - 1, j, colorInside); } + for (int j = starty + img.get_Height(); j < y + rowHeights[i / width]; j++) { output.SetPixel(x - 1, j, colorOutside); } + + //Paint anchor points: + output.SetPixel(anchx, y - 1, colorAnchor); + output.SetPixel(x - 1, anchy, colorAnchor); + + //Render actual image: + g.DrawImage(img, startx, starty); + } + + //Render the remaining, unfilled frames: + Rectangle previousRect = frameRectangles[frameCount - 1]; + for (int i = frameCount; i < width * height; i++) + { + Rectangle curr = new Rectangle(previousRect.get_Right() + 1, previousRect.get_Top(), columnWidths[i % height], previousRect.get_Height()); + g.FillRectangle(outsideBrush, curr.get_X() - 1, curr.get_Y(), 1, curr.get_Height()); + g.FillRectangle(outsideBrush, curr.get_Left(), curr.get_Y() - 1, curr.get_Width(), 1); + } + + //Now we also need to render right-most blank lines: + for (int i = 0; i < width; i++) + { + Rectangle cr = frameRectangles[i]; + for (int j = cr.get_X(); j < cr.get_Right(); j++) { output.SetPixel(j, imageHeight - 1, colorOutside); } + } + for (int i = 0; i < height; i++) + { + Rectangle cr = frameRectangles[i * width]; + for (int j = cr.get_Y(); j < cr.get_Bottom(); j++) { output.SetPixel(imageWidth - 1, j, colorOutside); } + } + + //Also, render the control structure: + output.SetPixel(imageWidth - 1, 1, colorInside); + output.SetPixel(imageWidth - 1, 2, colorAnchor); + + //Remove ugly pink: + //output.MakeTransparent(colorBound); + + //Save the image: + String[] fileparts = filename.Split(new char[] {'.'}); + String extension = fileparts[fileparts.length - 1]; + ImageFormat fmt = ImageFormat.get_Bmp(); + if (extension.equalsIgnoreCase("gif")) { fmt = ImageFormat.get_Gif(); } + else if (extension.equalsIgnoreCase("jpg") || extension.equalsIgnoreCase("jpeg")) { fmt = ImageFormat.get_Jpeg(); } + else if (extension.equalsIgnoreCase("png")) { fmt = ImageFormat.get_Png(); } + + output.Save(filename, fmt); + } + + /** + * Goes through the image and extracts frames from it. + */ + public void fillFrameset(Frameset frameSet, Bitmap source) + { + //Initialize the control colors: + ControlColors colors = new ControlColors(source); + + //Find frame bounds. + IList v_bounds = findVerticalBounds(source, colors); + IList h_bounds = findHorizontalBounds(source, colors); + + //Make rectangles that denote the bounds: + IList rectangles = boundsToRectangles(h_bounds, v_bounds); + IEnumerator i = rectangles.GetEnumerator(); + while (i.MoveNext()) + { + Rectangle r = (Rectangle) i.get_Current(); + Rectangle realBounds = findRealBounds(source, colors, r); + //if (realBounds.get_IsEmpty()) { continue; } + if (realBounds.get_Width() < 1 || realBounds.get_Height() < 1) { continue; } + + Point anchor = findAnchor(source, colors, r); + + //Adjust anchor coordinates to the current frame reference: + anchor.set_X(anchor.get_X() - realBounds.get_X()); + anchor.set_Y(anchor.get_Y() - realBounds.get_Y()); + + Bitmap frame = extractFrame(source, colors, realBounds); + frame.MakeTransparent(colors.bound); + + frameSet.addFrame(frame, anchor); + } + } + + private IList findVerticalBounds(Bitmap source, ControlColors colors) + { + IList result = new ArrayList(); + + int width = source.get_Width(); + int index = 0; + + while (index < width) + { + index = firstHorizontalInstance(source, colors.bound, index, width, 0); + result.Add(new Integer(index)); + index++; + } + + return result; + } + + private IList findHorizontalBounds(Bitmap source, ControlColors colors) + { + IList result = new ArrayList(); + + int height = source.get_Height(); + int index = 0; + + while (index < height) + { + index = firstVerticalInstance(source, colors.bound, index, height, 0); + result.Add(new Integer(index)); + index++; + } + + return result; + } + + /** + * Goes through the y-th row of the image, looking at x from start to stop, exclusive, and returns the first instance of color c, or stop if there is no such color in the row in the range. + */ + private int firstHorizontalInstance(Bitmap source, Color c, int start, int stop, int y) + { + int index = 0; + for (index = start; index < stop; index++) + { + if (source.GetPixel(index, y).Equals(c)) + { + break; + } + } + + return index; + } + + /** + * Goes through the x-th column of the image, looking at y from start to stop, exclusive, and returns the first instance of color c, or stop if there is no such color in the column in the range. + */ + private int firstVerticalInstance(Bitmap source, Color c, int start, int stop, int x) + { + int index = 0; + for (index = start; index < stop; index++) + { + if (source.GetPixel(x, index).Equals(c)) + { + break; + } + } + + return index; + } + + private IList boundsToRectangles(IList horizontal, IList vertical) + { + IList result = new ArrayList(); + + for (int row = 0; row < horizontal.get_Count() - 1; row ++) + { + for (int col = 0; col < vertical.get_Count() - 1; col ++) + { + int left = ((Integer) vertical.get_Item(col)).intValue(); + int right = ((Integer) vertical.get_Item(col + 1)).intValue(); + int top = ((Integer) horizontal.get_Item(row)).intValue(); + int bottom = ((Integer) horizontal.get_Item(row + 1)).intValue(); + + result.Add(new Rectangle(left, top, right - left, bottom - top)); + } + } + + return result; + } + + private Point findAnchor(Bitmap source, ControlColors colors, Rectangle reference) + { + int x = firstHorizontalInstance(source, colors.anchor, reference.get_Left(), reference.get_Right(), reference.get_Top()); + int y = firstVerticalInstance(source, colors.anchor, reference.get_Top(), reference.get_Bottom(), reference.get_Left()); + + return new Point(x, y); + } + + private Bitmap extractFrame(Bitmap source, ControlColors colors, Rectangle reference) + { + //Make new result image: + Bitmap result = new Bitmap(reference.get_Width(), reference.get_Height()); + + //Make graphics so we can render onto the image: + Graphics g = Graphics.FromImage(result); + + //Render: + g.DrawImage( + source, + new Rectangle(0, 0, reference.get_Width(), reference.get_Height()), + reference, + GraphicsUnit.Pixel + ); +// g.DrawImage(source, -reference.get_X(), -reference.get_Y(), reference.get_Width(), reference.get_Height()); +// DrawImage(source, -reference.get_X(), -reference.get_Y()); + + return result; + } + + private Rectangle findRealBounds(Bitmap source, ControlColors colors, Rectangle reference) + { + int left = firstHorizontalInstance(source, colors.inside, reference.get_Left(), reference.get_Right(), reference.get_Top()); + int top = firstVerticalInstance(source, colors.inside, reference.get_Top(), reference.get_Bottom(), reference.get_Left()); + int right = firstHorizontalInstance(source, colors.outside, left, reference.get_Right(), reference.get_Top()); + int bottom = firstVerticalInstance(source, colors.outside, top, reference.get_Bottom(), reference.get_Left()); + + return new Rectangle(left, top, right - left, bottom - top); + } + + /** + * This is just a little struct-like thing to simplify passing around the control colors. + */ + private class ControlColors + { + public Color bound; + public Color inside; + public Color anchor; + public Color outside; + + public ControlColors(Bitmap img) + { + int width = img.get_Width(); + + bound = img.GetPixel(width - 1, 0); + inside = img.GetPixel(width - 1, 1); + anchor = img.GetPixel(width - 1, 2); + outside = img.GetPixel(width - 1, 3); + } + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/SimpleFramesetProvider.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/SimpleFramesetProvider.jsl new file mode 100644 index 0000000..d5096f8 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/SimpleFramesetProvider.jsl @@ -0,0 +1,43 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.*; +import System.Drawing.Imaging.*; +import System.IO.*; + +/** + * This frameset provider simply goes through the frames of an animated image and adds them to the frameset. Basically, this one is good for things like animated GIFs. + * + * @author $Author: asskoala $ + * @version $Revision: 1.1 $ $Date: 2005/12/11 21:07:21 $ + */ +public class SimpleFramesetProvider implements IFramesetProvider +{ + /** + * Goes through the image and extracts frames from it. + */ + public void fillFrameset(Frameset frameSet, Bitmap source) + { + //Get frame count: + FrameDimension fd = new FrameDimension(source.get_FrameDimensionsList()[0]); + int frameCount = source.GetFrameCount(fd.get_Time()); + + //Save the frames: + for (int i = 0; i < frameCount; i++) + { + MemoryStream stream = new MemoryStream(); + + source.SelectActiveFrame(fd, i); + source.Save(stream, ImageFormat.get_Bmp()); + + frameSet.addFrame(((Bitmap) Bitmap.FromStream(stream)), new Point(0, 0)); + } + } + + /** + * Exports the frame as an animated gif. + */ + public void exportFrameset(Frameset frameset, String filename) throws System.Exception + { + throw new System.NotImplementedException("Sorry, but at this point, .NET cannot generate animated GIFs. Please try one of the other Frameset Providers."); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation-JSharp/TiledFrame.jsl b/refactor/src/Icarus/Graphics/Animation-JSharp/TiledFrame.jsl new file mode 100644 index 0000000..ed318e1 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation-JSharp/TiledFrame.jsl @@ -0,0 +1,66 @@ +package Icarus.Graphics.Animation; + +import System.Drawing.Rectangle; +import System.Drawing.Size; + +/** + * This thingey will render and grid of child renderables, where the count of the renderables depends on the GridSize property. + */ +public class TiledFrame extends AbstractRenderable +{ + /** + * The size of the tiled frame. Basically, this is the number of times the frame will be tiled. + */ + private Size mGridSize; + + /** + * This is the renderable that will be tiled. + */ + private IRenderable mChildRenderable; + + /** @property */ + public Size get_GridSize() { return mGridSize; } + /** @property */ + public void set_GridSize(Size v) { mGridSize = v; } + + /** @property */ + public IRenderable get_ChildRenderable() { return mChildRenderable; } + /** @property */ + public void set_ChildRenderable(IRenderable v) { mChildRenderable = v; } + + /** + * Returns the size of the renderable. + */ + public Size GetSize() + { + Size result = this.get_ChildRenderable().GetSize(); + result.set_Width(result.get_Width() * this.get_GridSize().get_Width()); + result.set_Height(result.get_Height() * this.get_GridSize().get_Height()); + + return result; + } + + /** + * Renders the thing. Note that the destination parameter can be used to specify clipping. The size of the rectangle can be empty, in which case no clipping will be applied. + */ + public void Render(Rectangle destination, IRenderParameters parameters) + { + for (int r = 0; r < this.get_GridSize().get_Height(); r++) + { + int yoffset = this.get_ChildRenderable().GetSize().get_Height() * r; + destination.set_Y(destination.get_Y() + yoffset); + + for (int c = 0; c < this.get_GridSize().get_Width(); c++) + { + int xoffset = this.get_ChildRenderable().GetSize().get_Width() * c; + destination.set_X(destination.get_X() + xoffset); + + this.get_ChildRenderable().Render(destination, parameters); + + destination.set_X(destination.get_X() - xoffset); + } + + destination.set_Y(destination.get_Y() - yoffset); + } + } +} diff --git a/refactor/src/Icarus/Graphics/Animation/AbstractFrame.cs b/refactor/src/Icarus/Graphics/Animation/AbstractFrame.cs new file mode 100644 index 0000000..4fb3364 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/AbstractFrame.cs @@ -0,0 +1,72 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Drawing; + +namespace Icarus.Graphics.Animation +{ + public abstract class AbstractFrame + : AbstractRenderable, IFrame + { + #region IFrame + public abstract Bitmap getFrameImage(); + #endregion + + #region IRenderable + //public abstract void Render(System.Drawing.Point coordinates, IRenderParameters parameters); + //public abstract void Render(System.Drawing.Rectangle destination, IRenderParameters parameters); + #endregion + + /** + * This is the anchor point used for the frame. + */ + private Point m_AnchorPoint = new Point(0, 0); + + /** + * This is the size of the frame. + */ + private Size m_FrameSize = new Size(0, 0); + + /** + * Returns the anchor point of the frame. + */ + public Point getAnchorPoint() + { + return m_AnchorPoint; + } + + /** + * Sets up a new anchor point. + */ + public void setAnchorPoint(Point p) + { + m_AnchorPoint = p; + } + + /** + * Initializes the frame using the anchor point and bitmap + * passed in, and returns true if the initialization went + * through successfully, and false if it did not. + */ + public bool initialize(Point anchor, Bitmap image) + { + this.setAnchorPoint(anchor); + + this.m_FrameSize.Width = image.Width; + this.m_FrameSize.Height = image.Height; + + return this.initializeFromBitmap(image); + } + + /** + * Will return the size of the frame. + */ + public override Size GetSize() + { + return m_FrameSize; + } + + public abstract bool initializeFromBitmap(Bitmap image); + } +} \ No newline at end of file diff --git a/refactor/src/Icarus/Graphics/Animation/AbstractRenderable.cs b/refactor/src/Icarus/Graphics/Animation/AbstractRenderable.cs new file mode 100644 index 0000000..f120143 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/AbstractRenderable.cs @@ -0,0 +1,18 @@ +using System.Drawing; + +namespace Icarus.Graphics.Animation +{ + public abstract class AbstractRenderable + : IRenderable + { + #region IRenderable + public abstract System.Drawing.Size GetSize(); + public abstract void Render(System.Drawing.Rectangle destination, IRenderParameters parameters); + #endregion + + public void Render(Point coordinates, IRenderParameters parameters) + { + this.Render(new Rectangle(coordinates, Size.Empty), parameters); + } + } +} diff --git a/refactor/src/Icarus/Graphics/Animation/AbstractText.cs b/refactor/src/Icarus/Graphics/Animation/AbstractText.cs new file mode 100644 index 0000000..c6da3e2 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/AbstractText.cs @@ -0,0 +1,73 @@ +using System.Drawing; + +namespace Icarus.Graphics.Animation +{ + public abstract class AbstractText + : AbstractRenderable + { + public static System.Drawing.Graphics DefaultGraphics = System.Drawing.Graphics.FromImage(new System.Drawing.Bitmap(1, 1)); + + private string mText = null; + private Color mColor = Color.Black; + private Font mFont = null; + + public AbstractText() + : this("") + { } + + public AbstractText(string text) + : this(text, Color.Black) + { } + + public AbstractText(string text, Color c) + : this(text, c, new Font(FontFamily.GenericSansSerif.Name, 12)) + { } + + /** + * Creates a new instance of the abstract text. + */ + public AbstractText(string text, Color c, Font f) + { + mText = text; + mColor = c; + mFont = f; + + UpdateText(); + } + + public string GetText() { return mText; } + public void SetText(string text) + { + mText = text; + UpdateText(); + } + + public Color GetColor() { return mColor; } + public void SetColor(Color color) + { + mColor = color; + UpdateText(); + } + + public Font GetFont() { return mFont; } + public void SetFont(Font font) + { + mFont = font; + UpdateText(); + } + + /** + * Returns the size of the text in pixels. + */ + public override Size GetSize() + { + System.Drawing.SizeF fsize = AbstractText.DefaultGraphics.MeasureString(this.GetText(), this.GetFont()); + return new Size((int) fsize.Width, (int) fsize.Height); + } + + /** + * Updates the text. This will be called any time the text itself, or the color or the font is changed. + */ + public abstract void UpdateText(); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation/Animation.csproj b/refactor/src/Icarus/Graphics/Animation/Animation.csproj new file mode 100644 index 0000000..3faa62f --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/Animation.csproj @@ -0,0 +1,72 @@ + + + + + Debug + AnyCPU + {768BFC0C-09DE-479D-8A79-343390A1EB2E} + Library + Properties + Icarus.Graphics.Animation + Animation + v4.0 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {592de8ce-998e-436c-940b-11ee84b2beac} + Resources + + + + \ No newline at end of file diff --git a/refactor/src/Icarus/Graphics/Animation/AnimationFactory.cs b/refactor/src/Icarus/Graphics/Animation/AnimationFactory.cs new file mode 100644 index 0000000..8849829 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/AnimationFactory.cs @@ -0,0 +1,26 @@ +namespace Icarus.Graphics.Animation +{ + public abstract class AnimationFactory + { + /** + * Singleton Implementation. + */ + private static AnimationFactory mg_Instance = null; + + /** + * Singleton Implementation. + */ + public static AnimationFactory getInstance() { return mg_Instance; } + public static void setInstance(AnimationFactory factory) { mg_Instance = factory; } + + /** + * Returns a blank frame. + */ + public abstract IFrame makeBlankFrame(); + + /** + * Returns blank text. + */ + public abstract AbstractText makeText(string text, System.Drawing.Color c, System.Drawing.Font f); + } +} diff --git a/refactor/src/Icarus/Graphics/Animation/AnimationType.cs b/refactor/src/Icarus/Graphics/Animation/AnimationType.cs new file mode 100644 index 0000000..0a529e5 --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/AnimationType.cs @@ -0,0 +1,31 @@ +namespace Icarus.Graphics.Animation +{ + public class AnimationType + { + /** + * Denotes that the animation is static. + */ + public static AnimationType None = new AnimationType("None"); + + /** + * The animation loops through once, and freezes at the last frame. + */ + public static AnimationType LoopOnce = new AnimationType("LoopOnce"); + + /** + * The animation will loop forever. + */ + public static AnimationType LoopForever = new AnimationType("LoopForever"); + + private string name; + private AnimationType(string n) { name = n; } + public override string ToString() { return name; } + public static AnimationType FromString(string v) + { + if (v.Equals("LoopOnce")) return AnimationType.LoopOnce; + else if (v.Equals("LoopForever")) return AnimationType.LoopForever; + else return AnimationType.None; + } + } +} + diff --git a/refactor/src/Icarus/Graphics/Animation/Frameset.cs b/refactor/src/Icarus/Graphics/Animation/Frameset.cs new file mode 100644 index 0000000..37f03bb --- /dev/null +++ b/refactor/src/Icarus/Graphics/Animation/Frameset.cs @@ -0,0 +1,59 @@ +using System.Collections; +using System.Collections.Generic; +using System.Drawing; + +namespace Icarus.Graphics.Animation +{ + public class Frameset + { + /** + * The list of frames in this frameset. + */ + private List