Changeset 564
- Timestamp:
- 05/24/08 10:21:26 (8 months ago)
- Files:
-
- trunk/src/defend/Main.d (modified) (1 diff)
- trunk/src/defend/Map.d (modified) (1 diff)
- trunk/src/defend/MapGenerator.d (modified) (1 diff)
- trunk/src/defend/Simulation.d (modified) (1 diff)
- trunk/src/defend/com/PlayerList.d (deleted)
- trunk/src/defend/demo/Chunks.d (modified) (1 diff)
- trunk/src/defend/demo/Demo.d (modified) (1 diff)
- trunk/src/defend/demo/Player.d (modified) (1 diff)
- trunk/src/defend/demo/Recorder.d (modified) (1 diff)
- trunk/src/defend/game/Config.d (modified) (1 diff)
- trunk/src/defend/game/Game.d (modified) (2 diffs)
- trunk/src/defend/game/hud/Mouse.d (modified) (1 diff)
- trunk/src/defend/game/net/Client.d (modified) (1 diff)
- trunk/src/defend/game/net/Messages.d (modified) (1 diff)
- trunk/src/defend/game/net/Server.d (modified) (1 diff)
- trunk/src/defend/mp (moved) (moved from trunk/src/defend/com)
- trunk/src/defend/mp/Gateway.d (copied) (copied from trunk/src/defend/com/Gateway.d) (2 diffs)
- trunk/src/defend/mp/Phase.d (modified) (2 diffs)
- trunk/src/defend/mp/Player.d (added)
- trunk/src/defend/mp/PlayerManager.d (added)
- trunk/src/defend/mp/TerrainInfo.d (modified) (1 diff)
- trunk/src/defend/mp/Types.d (modified) (1 diff)
- trunk/src/defend/objects/Core.d (modified) (1 diff)
- trunk/src/defend/objects/types/Building.d (modified) (1 diff)
- trunk/src/defend/objects/types/Citizen.d (modified) (1 diff)
- trunk/src/defend/objects/types/Resource.d (modified) (1 diff)
- trunk/src/defend/objects/types/Unit.d (modified) (1 diff)
- trunk/src/defend/player (deleted)
- trunk/src/defend/terrain/Heightmap.d (modified) (1 diff)
- trunk/src/defend/terrain/Terrain.d (modified) (1 diff)
- trunk/src/windefend.cbp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/defend/Main.d
r555 r564 27 27 28 28 import defend.Config : defendConfig, RuntimeException, DEFEND_NAME, DEFEND_VERSION; 29 import defend. com.TerrainInfo : TerrainInfo;29 import defend.mp.TerrainInfo : TerrainInfo; 30 30 import defend.game.Game : Game; 31 31 import defend.demo.Demo : Demo; 32 32 import defend.game.Config : GameMode, GameConfig, gameConfig; 33 import defend. player.Info: PlayerInfo;33 import defend.mp.Player : PlayerInfo; 34 34 import defend.objects.Import; 35 35 import defend.objects.Core; trunk/src/defend/Map.d
r563 r564 11 11 import gen.util.Profiler; 12 12 13 import defend. com.Types;13 import defend.mp.Types; 14 14 import defend.terrain.Heightmap; 15 15 trunk/src/defend/MapGenerator.d
r562 r564 6 6 import gen.image.Devil; 7 7 8 import defend. com.Types;9 import defend. com.TerrainInfo;10 import defend. player.Manager;8 import defend.mp.Types; 9 import defend.mp.TerrainInfo; 10 import defend.mp.PlayerManager; 11 11 import defend.terrain.Heightmap; 12 12 import defend.objects.Core; trunk/src/defend/Simulation.d
r456 r564 8 8 import gen.util.Signal; 9 9 10 import defend. com.Phase;11 import defend. com.Gateway;10 import defend.mp.Phase; 11 import defend.mp.Gateway; 12 12 13 13 class Simulation trunk/src/defend/demo/Chunks.d
r420 r564 1 1 module defend.demo.Chunks; 2 2 3 import defend.com.Types;4 import defend.com.TerrainInfo;5 3 import defend.Config; 6 import defend.player.Info; 4 import defend.mp.Types; 5 import defend.mp.TerrainInfo; 6 import defend.mp.Player; 7 7 8 8 align(1): trunk/src/defend/demo/Demo.d
r563 r564 20 20 import defend.FogOfWar; 21 21 import defend.Simulation; 22 import defend.com.Gateway; 22 import defend.mp.Gateway; 23 import defend.mp.PlayerManager; 23 24 import defend.demo.Player; 24 25 import defend.objects.Core; 25 import defend.player.Manager;26 26 import defend.terrain.Terrain; 27 27 import defend.terrain.Heightmap; trunk/src/defend/demo/Player.d
r550 r564 9 9 import gen.util.Serialize; 10 10 11 import defend. com.Gateway;12 import defend. com.PlayerList;11 import defend.mp.Gateway; 12 import defend.mp.Player; 13 13 import defend.Config; 14 14 import defend.demo.Chunks; trunk/src/defend/demo/Recorder.d
r435 r564 8 8 import gen.util.Serialize; 9 9 10 import defend. com.Gateway;11 import defend. com.PlayerList;12 import defend. com.Phase;10 import defend.mp.Gateway; 11 import defend.mp.Player; 12 import defend.mp.Phase; 13 13 import defend.Config; 14 14 import defend.demo.Chunks; trunk/src/defend/game/Config.d
r483 r564 1 1 module defend.game.Config; 2 2 3 import defend.com.Types; 4 import defend.com.TerrainInfo; 3 import defend.mp.Types; 4 import defend.mp.Player; 5 import defend.mp.TerrainInfo; 5 6 import defend.Config; 6 import defend.player.Info;7 7 8 8 enum GameMode trunk/src/defend/game/Game.d
r563 r564 24 24 import defend.FogOfWar; 25 25 import defend.MapGenerator; 26 import defend.com.Gateway; 26 import defend.mp.Gateway; 27 import defend.mp.PlayerManager; 27 28 import defend.demo.Recorder; 28 29 import defend.game.Config; … … 31 32 import defend.game.net.Server; 32 33 import defend.objects.Core; 33 import defend.player.Manager;34 34 import defend.terrain.Heightmap; 35 35 import defend.terrain.Terrain; trunk/src/defend/game/hud/Mouse.d
r561 r564 29 29 import defend.Config; 30 30 import defend.Camera; 31 import defend. com.Types;31 import defend.mp.Types; 32 32 import defend.terrain.Terrain; 33 33 import defend.terrain.Patch; trunk/src/defend/game/net/Client.d
r524 r564 23 23 import defend.Config; 24 24 import defend.game.Config; 25 import defend.player.Info; 26 import defend.com.Gateway; 27 import defend.com.Phase : Phase; 28 import defend.com.PlayerList; 25 import defend.mp.Gateway; 26 import defend.mp.Phase : Phase; 27 import defend.mp.Player; 29 28 import defend.game.net.Messages; 30 29 trunk/src/defend/game/net/Messages.d
r483 r564 4 4 5 5 import defend.Config; 6 import defend. com.Gateway : SyncCheckInfo;7 import defend. com.Types;8 import defend. com.TerrainInfo;9 import defend. player.Info : PlayerInfo;6 import defend.mp.Gateway : SyncCheckInfo; 7 import defend.mp.Types; 8 import defend.mp.TerrainInfo; 9 import defend.mp.Player; 10 10 11 11 align(1): trunk/src/defend/game/net/Server.d
r551 r564 21 21 22 22 import defend.Config; 23 import defend.com.Types; 23 import defend.mp.Types; 24 import defend.mp.Player; 24 25 import defend.game.Config; 25 26 import defend.game.net.Messages; trunk/src/defend/mp/Gateway.d
r533 r564 1 module defend. com.Gateway;1 module defend.mp.Gateway; 2 2 3 3 import gen.math.Vector; … … 6 6 public 7 7 { 8 import defend. player.Info;9 import defend. com.Phase;10 import defend. com.TerrainInfo;11 import defend. com.Types;8 import defend.mp.Player; 9 import defend.mp.Phase; 10 import defend.mp.TerrainInfo; 11 import defend.mp.Types; 12 12 } 13 13 trunk/src/defend/mp/Phase.d
r456 r564 1 module defend. com.Phase;1 module defend.mp.Phase; 2 2 3 3 import tango.io.Stdout; … … 7 7 import gen.util.Memory; 8 8 9 import defend. com.Types;9 import defend.mp.Types; 10 10 11 11 class OrderData trunk/src/defend/mp/TerrainInfo.d
r483 r564 1 module defend. com.TerrainInfo;1 module defend.mp.TerrainInfo; 2 2 3 3 struct TerrainInfo trunk/src/defend/mp/Types.d
r452 r564 1 module defend. com.Types;1 module defend.mp.Types; 2 2 3 3 public import gen.math.Vector; trunk/src/defend/objects/Core.d
r563 r564 29 29 import defend.Map; 30 30 import defend.Config; 31 //import defend.terrain.Terrain; 32 import defend.player.Manager; 33 import defend.com.Types; 34 import defend.com.Phase; 35 import defend.com.Gateway; 31 import defend.mp.PlayerManager; 32 import defend.mp.Types; 33 import defend.mp.Phase; 34 import defend.mp.Gateway; 36 35 import defend.objects.Effector; 37 36 trunk/src/defend/objects/types/Building.d
r555 r564 19 19 import defend.Map; 20 20 import defend.Config : playerColors; 21 import defend. com.Types;21 import defend.mp.Types; 22 22 import defend.terrain.Terrain; 23 23 import defend.objects.Core; trunk/src/defend/objects/types/Citizen.d
r562 r564 7 7 import gen.math.Vector; 8 8 9 import defend. com.Types;10 import defend. player.Manager;9 import defend.mp.Types; 10 import defend.mp.PlayerManager; 11 11 import defend.objects.Core; 12 12 import defend.objects.Effector; trunk/src/defend/objects/types/Resource.d
r555 r564 8 8 9 9 import defend.terrain.Terrain; 10 import defend. player.Manager;10 import defend.mp.PlayerManager; 11 11 import defend.objects.Core; 12 12 import defend.objects.SceneNode; trunk/src/defend/objects/types/Unit.d
r555 r564 22 22 import defend.Map; 23 23 import defend.Config; 24 import defend. com.Types;24 import defend.mp.Types; 25 25 import defend.terrain.Terrain; 26 26 import defend.objects.Core; trunk/src/defend/terrain/Heightmap.d
r541 r564 9 9 import gen.util.Memory; 10 10 11 import defend. com.Types;11 import defend.mp.Types; 12 12 13 13 class TerrainHeightmap trunk/src/defend/terrain/Terrain.d
r563 r564 30 30 import defend.Config; 31 31 import defend.FogOfWar; 32 import defend. com.Types;32 import defend.mp.Types; 33 33 import defend.terrain.Vertex; 34 34 import defend.terrain.Heightmap; trunk/src/windefend.cbp
r555 r564 103 103 <Unit filename="defend\MapGenerator.d" /> 104 104 <Unit filename="defend\Simulation.d" /> 105 <Unit filename="defend\com\Gateway.d" />106 <Unit filename="defend\com\Phase.d" />107 <Unit filename="defend\com\PlayerList.d" />108 <Unit filename="defend\com\TerrainInfo.d" />109 <Unit filename="defend\com\Types.d" />110 105 <Unit filename="defend\demo\Chunks.d" /> 111 106 <Unit filename="defend\demo\Demo.d" /> … … 121 116 <Unit filename="defend\game\net\Messages.d" /> 122 117 <Unit filename="defend\game\net\Server.d" /> 118 <Unit filename="defend\mp\Gateway.d" /> 119 <Unit filename="defend\mp\Phase.d" /> 120 <Unit filename="defend\mp\Player.d" /> 121 <Unit filename="defend\mp\PlayerManager.d" /> 122 <Unit filename="defend\mp\TerrainInfo.d" /> 123 <Unit filename="defend\mp\Types.d" /> 123 124 <Unit filename="defend\objects\Core.d" /> 124 125 <Unit filename="defend\objects\Effector.d" /> … … 133 134 <Unit filename="defend\objects\types\Sheep.d" /> 134 135 <Unit filename="defend\objects\types\Unit.d" /> 135 <Unit filename="defend\player\Info.d" />136 <Unit filename="defend\player\Manager.d" />137 <Unit filename="defend\player\Player.d" />138 136 <Unit filename="defend\terrain\Heightmap.d" /> 139 137 <Unit filename="defend\terrain\Patch.d" />
