trimming 'using' crap

This commit is contained in:
Chris Forbes
2009-12-05 14:23:30 +13:00
parent d34d4d3e66
commit 2435e48a82
99 changed files with 103 additions and 411 deletions

View File

@@ -1,7 +1,4 @@
using System; using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO; using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,6 +1,4 @@
using System; using System;
using System.Collections.Generic;
using System.Text;
using System.Linq; using System.Linq;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats

View File

@@ -1,10 +1,7 @@
using System; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.IO;
using System.Drawing; using System.Drawing;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,8 +1,5 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using OpenRa.FileFormats;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {
public static class Format2 public static class Format2

View File

@@ -1,7 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,7 +1,4 @@
using System; using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,9 +1,8 @@
using System; using System;
using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
using System.Collections;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,9 +1,6 @@
using System; using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.IO; using System.Text;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,9 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using System.Drawing; using System.Text;
using System.Linq;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,6 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using System.Linq; using System.Linq;

View File

@@ -1,7 +1,6 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using System.Text;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Drawing; using System.Drawing;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Drawing; using System.Drawing;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,9 +1,7 @@
using System; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.Drawing; using System.Drawing;
using System.IO; using System.IO;
using System.Collections;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,8 +1,5 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
using System.Drawing;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Globalization; using System.Globalization;
using System.IO;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats
{ {

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing; using System.Drawing;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats

View File

@@ -1,7 +1,4 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
namespace OpenRa.FileFormats namespace OpenRa.FileFormats

View File

@@ -1,13 +1,9 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text;
using IjwFramework.Types;
using OpenRa.FileFormats;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using System.Drawing;
using OpenRa.Game.Traits; using OpenRa.Game.Traits;
using OpenRa.Game.Traits.Activities; using OpenRa.Game.Traits.Activities;
@@ -47,13 +43,6 @@ namespace OpenRa.Game
+ "; add Traits= to units.ini for appropriate unit" ); + "; add Traits= to units.ini for appropriate unit" );
} }
//public Actor( TreeReference tree, TreeCache treeRenderer )
//{
// ActorID = 0xffffffff;
// Location = new int2( tree.Location );
// traits.Add( new Traits.Tree( treeRenderer.GetImage( tree.Image ) ) );
//}
public void Tick() public void Tick()
{ {
var nextActivity = currentActivity; var nextActivity = currentActivity;

View File

@@ -1,11 +1,5 @@
using System; using IjwFramework.Types;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using IjwFramework.Types;
using IjwFramework.Collections;
using OpenRa.Game.Graphics;
using OpenRa.Game.Traits; using OpenRa.Game.Traits;
namespace OpenRa.Game namespace OpenRa.Game

View File

@@ -1,20 +1,10 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game namespace OpenRa.Game
{ {
interface IEffect
{
void Tick();
IEnumerable<Tuple<Sprite, float2, int>> Render();
Player Owner { get; }
}
class Bullet : IEffect class Bullet : IEffect
{ {
public Player Owner { get; private set; } public Player Owner { get; private set; }

View File

@@ -1,8 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IjwFramework.Types;
using System.Drawing; using System.Drawing;
namespace OpenRa.Game namespace OpenRa.Game

View File

@@ -1,13 +1,12 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Windows.Forms;
using IjwFramework.Collections;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using OpenRa.Game.Support; using OpenRa.Game.Support;
using System.Drawing;
using IjwFramework.Types;
using IjwFramework.Collections;
using System.Windows.Forms;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,13 +1,10 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
using IjwFramework.Types; using IjwFramework.Types;
using System.Drawing;
using OpenRa.Game.Traits;
using OpenRa.Game.Graphics;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics;
using OpenRa.Game.Traits;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,9 +1,4 @@
using System; using OpenRa.Game.Graphics;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics;
using System.IO;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,10 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
using OpenRa.Game.GameRules;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game namespace OpenRa.Game
{ {
static class Exts static class Exts

View File

@@ -2,16 +2,15 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Net.Sockets;
using IjwFramework.Collections; using IjwFramework.Collections;
using IjwFramework.Types; using IjwFramework.Types;
using IrrKlang; using IrrKlang;
using OpenRa.FileFormats; using OpenRa.FileFormats;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using OpenRa.Game.Traits;
using OpenRa.Game.Support; using OpenRa.Game.Support;
using System.Net.Sockets; using OpenRa.Game.Traits;
using System.Windows.Forms;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,7 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.FileFormats; using OpenRa.FileFormats;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules

View File

@@ -1,9 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using System.IO;
using OpenRa.Game.Graphics;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {
class GeneralInfo class GeneralInfo

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {
class ProjectileInfo class ProjectileInfo

View File

@@ -1,9 +1,9 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using IjwFramework.Types;
using OpenRa.FileFormats; using OpenRa.FileFormats;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using IjwFramework.Types;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,7 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using IjwFramework.Collections; using IjwFramework.Collections;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules

View File

@@ -1,10 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using OpenRa.FileFormats;
using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {
public enum ArmorType public enum ArmorType

View File

@@ -1,10 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.FileFormats;
using OpenRa.Game.Graphics;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {
class WarheadInfo class WarheadInfo

View File

@@ -1,9 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using OpenRa.FileFormats;
using OpenRa.Game.Graphics;
namespace OpenRa.Game.GameRules namespace OpenRa.Game.GameRules
{ {
class WeaponInfo class WeaponInfo

View File

@@ -1,8 +1,4 @@
using System; using System.Xml;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics
{ {

View File

@@ -1,7 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.FileFormats; using OpenRa.FileFormats;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,9 +1,4 @@
using System;
using System.Collections.Generic;
using System.Text;
using Ijw.DirectX;
using System.Drawing; using System.Drawing;
using System.IO;
using OpenRa.FileFormats; using OpenRa.FileFormats;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,10 +1,5 @@
using System; using System.Drawing;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ijw.DirectX; using Ijw.DirectX;
using System.Runtime.InteropServices;
using System.Drawing;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics
{ {

View File

@@ -1,7 +1,4 @@
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.FileFormats; using OpenRa.FileFormats;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,4 +1,3 @@
using System;
using System.Drawing; using System.Drawing;
using System.Windows.Forms; using System.Windows.Forms;
using Ijw.DirectX; using Ijw.DirectX;

View File

@@ -1,6 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Xml;
using System.Linq; using System.Linq;
using System.Xml;
using OpenRa.FileFormats; using OpenRa.FileFormats;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,8 +1,6 @@
using System.Drawing; using System.Drawing;
using System.IO;
using Ijw.DirectX; using Ijw.DirectX;
using OpenRa.FileFormats; using OpenRa.FileFormats;
using System.Drawing.Imaging;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics
{ {

View File

@@ -25,14 +25,6 @@ namespace OpenRa.Game.Graphics
return Add(data, size); return Add(data, size);
} }
public static void ForceNewSheet()
{
if( p == Point.Empty )
return;
current = NewSheet();
channel = NextChannel(null);
}
static Sheet NewSheet() { return new Sheet( renderer, new Size( Renderer.SheetSize, Renderer.SheetSize ) ); } static Sheet NewSheet() { return new Sheet( renderer, new Size( Renderer.SheetSize, Renderer.SheetSize ) ); }
static Renderer renderer; static Renderer renderer;

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing; using System.Drawing;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,8 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using OpenRa.FileFormats;
using System.Drawing;
using Ijw.DirectX; using Ijw.DirectX;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

View File

@@ -1,5 +1,4 @@
using System.Drawing; using System.Drawing;
using System.Windows.Forms;
using Ijw.DirectX; using Ijw.DirectX;
using IjwFramework.Collections; using IjwFramework.Collections;
using OpenRa.FileFormats; using OpenRa.FileFormats;
@@ -22,8 +21,6 @@ namespace OpenRa.Game.Graphics
this.map = map; this.map = map;
Size tileSize = new Size( Game.CellSize, Game.CellSize ); Size tileSize = new Size( Game.CellSize, Game.CellSize );
// SheetBuilder.ForceNewSheet();
var tileMapping = new Cache<TileReference, Sprite>( var tileMapping = new Cache<TileReference, Sprite>(
x => SheetBuilder.Add(Rules.TileSet.GetBytes(x), tileSize)); x => SheetBuilder.Add(Rules.TileSet.GetBytes(x), tileSize));

View File

@@ -1,5 +1,4 @@
using System.Collections.Generic; using System.Collections.Generic;
using System;
using System.Linq; using System.Linq;
namespace OpenRa.Game.Graphics namespace OpenRa.Game.Graphics

12
OpenRa.Game/IEffect.cs Normal file
View File

@@ -0,0 +1,12 @@
using System.Collections.Generic;
using OpenRa.Game.Graphics;
namespace OpenRa.Game
{
interface IEffect
{
void Tick();
IEnumerable<Tuple<Sprite, float2, int>> Render();
Player Owner { get; }
}
}

View File

@@ -1,6 +1,4 @@
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,11 +1,10 @@
using System;
using System.Drawing; using System.Drawing;
using System.IO;
using System.Runtime.InteropServices;
using System.Windows.Forms; using System.Windows.Forms;
using OpenRa.FileFormats; using OpenRa.FileFormats;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using System.Runtime.InteropServices;
using OpenRa.Game.Traits;
using System.IO;
using System;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -82,6 +82,7 @@
<Compile Include="Exts.cs" /> <Compile Include="Exts.cs" />
<Compile Include="GameRules\GeneralInfo.cs" /> <Compile Include="GameRules\GeneralInfo.cs" />
<Compile Include="GameRules\TechTree.cs" /> <Compile Include="GameRules\TechTree.cs" />
<Compile Include="IEffect.cs" />
<Compile Include="IOrderSource.cs" /> <Compile Include="IOrderSource.cs" />
<Compile Include="LocalOrderSource.cs" /> <Compile Include="LocalOrderSource.cs" />
<Compile Include="NetworkOrderSource.cs" /> <Compile Include="NetworkOrderSource.cs" />

View File

@@ -1,9 +1,6 @@
using System; using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using OpenRa.Game.Traits;
using System.IO; using System.IO;
using System.Linq;
namespace OpenRa.Game namespace OpenRa.Game
{ {

View File

@@ -1,7 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO; using System.IO;
namespace OpenRa.Game namespace OpenRa.Game

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game namespace OpenRa.Game
{ {
static class Smudge static class Smudge

View File

@@ -1,6 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.IO; using System.IO;
namespace OpenRa.Game namespace OpenRa.Game

View File

@@ -1,9 +1,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using IjwFramework.Collections;
using System.Drawing; using System.Drawing;
using System.Linq;
using IjwFramework.Collections;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game.Support namespace OpenRa.Game.Support

View File

@@ -1,7 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Diagnostics;
using System.Windows.Forms;
using System.IO;
namespace OpenRa.Game namespace OpenRa.Game
{ {
@@ -10,7 +8,7 @@ namespace OpenRa.Game
[STAThread] [STAThread]
static void Main( string[] args ) static void Main( string[] args )
{ {
if( System.Diagnostics.Debugger.IsAttached ) if( Debugger.IsAttached )
{ {
Run( args ); Run( args );
return; return;

View File

@@ -1,8 +1,4 @@
using System; using System.Runtime.InteropServices;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
namespace OpenRa.Game.Support namespace OpenRa.Game.Support
{ {

View File

@@ -1,7 +1,4 @@
using System; using OpenRa.Game.Traits.Activities;
using System.Collections.Generic;
using System.Linq;
using OpenRa.Game.Traits.Activities;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
@@ -9,17 +6,16 @@ namespace OpenRa.Game.Traits
{ {
public AcceptsOre(Actor self) public AcceptsOre(Actor self)
{ {
// if (!Game.skipMakeAnims) Game.world.AddFrameEndTask(
Game.world.AddFrameEndTask( w =>
w => { /* create the free harvester! */
{ /* create the free harvester! */ var harvester = new Actor("harv", self.Location + new int2(1, 2), self.Owner);
var harvester = new Actor("harv", self.Location + new int2(1, 2), self.Owner); var unit = harvester.traits.Get<Unit>();
var unit = harvester.traits.Get<Unit>(); var mobile = harvester.traits.Get<Mobile>();
var mobile = harvester.traits.Get<Mobile>(); unit.Facing = 64;
unit.Facing = 64; harvester.QueueActivity(new Harvest());
harvester.QueueActivity(new Harvest()); w.Add(harvester);
w.Add(harvester); });
});
} }
} }
} }

View File

@@ -1,7 +1,4 @@
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {

View File

@@ -1,7 +1,4 @@
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {

View File

@@ -1,7 +1,4 @@
using System; using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {
class Follow : IActivity class Follow : IActivity

View File

@@ -1,7 +1,4 @@
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {
interface IActivity interface IActivity

View File

@@ -1,8 +1,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics;
using System.Linq; using System.Linq;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using System.Diagnostics;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits.Activities namespace OpenRa.Game.Traits.Activities
{ {
class Turn : IActivity class Turn : IActivity

View File

@@ -1,8 +1,4 @@
using System; using OpenRa.Game.GameRules;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.GameRules;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class Harvester : IOrder class Harvester : IOrder

View File

@@ -1,7 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits

View File

@@ -1,10 +1,7 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.Game.Graphics;
using IjwFramework.Types;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,8 +1,4 @@
using System; using OpenRa.Game.GameRules;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.GameRules;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,10 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics;
using OpenRa.Game.Traits.Activities;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,8 +1,4 @@
using System; using OpenRa.Game.GameRules;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.GameRules;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,10 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using OpenRa.Game.GameRules;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,12 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using OpenRa.Game.GameRules;
using OpenRa.FileFormats;
using OpenRa.Game;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class RenderBuildingOre : RenderBuilding class RenderBuildingOre : RenderBuilding

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class RenderBuildingTurreted : RenderBuilding class RenderBuildingTurreted : RenderBuilding

View File

@@ -1,9 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,9 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,9 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,7 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits

View File

@@ -1,7 +1,4 @@
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,7 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits

View File

@@ -1,7 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits

View File

@@ -1,9 +1,6 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,15 +1,11 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class SeedsOre : ITick class SeedsOre : ITick
{ {
public SeedsOre( Actor self ) {} public SeedsOre( Actor self ) {}
const double OreSeedProbability = .05; const double OreSeedProbability = .05; // todo: push this out into rules
public void Tick(Actor self) public void Tick(Actor self)
{ {

View File

@@ -1,10 +1,6 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics;
using IjwFramework.Types;
using OpenRa.Game.GameRules; using OpenRa.Game.GameRules;
using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,9 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
using IjwFramework.Types;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class Turreted : ITick class Turreted : ITick

View File

@@ -1,8 +1,4 @@
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits
{ {
class Unit class Unit

View File

@@ -1,8 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
using IjwFramework.Types;
using OpenRa.Game.Graphics; using OpenRa.Game.Graphics;
namespace OpenRa.Game.Traits namespace OpenRa.Game.Traits