Bugfixes: Airfield on left-map-edge and Phase Tank

This commit is contained in:
Paul Chote
2010-03-07 22:36:11 +13:00
parent 3571e79483
commit f9691ba27f
6 changed files with 11 additions and 11 deletions

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -270,6 +270,7 @@
<Compile Include="Traits\World\ScreenShaker.cs" />
<Compile Include="Traits\LineBuild.cs" />
<Compile Include="Traits\World\Theater.cs" />
<Compile Include="Traits\Cloak.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OpenRA.FileFormats\OpenRA.FileFormats.csproj">

View File

@@ -20,10 +20,8 @@
using System.Collections.Generic;
using System.Linq;
using OpenRA.Traits;
namespace OpenRA.Mods.Cnc
namespace OpenRA.Traits
{
class CloakInfo : ITraitInfo
{

View File

@@ -48,7 +48,6 @@
<Compile Include="ProductionAirdrop.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TiberiumRefinery.cs" />
<Compile Include="Cloak.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OpenRA.FileFormats\OpenRA.FileFormats.csproj">

View File

@@ -1,4 +1,4 @@
#region Copyright & License Information
#region Copyright & License Information
/*
* Copyright 2007,2009,2010 Chris Forbes, Robert Pepperell, Matthew Bowra-Dean, Paul Chote, Alli Witheford.
* This file is part of OpenRA.
@@ -37,9 +37,9 @@ namespace OpenRA.Mods.Cnc
{
var owner = self.Owner;
// Start beyond the edge of the map, to give a finite delay, and ability to land when AFLD is on map edge
// Start and end beyond the edge of the map, to give a finite delay, and ability to land when AFLD is on map edge
var startPos = new int2(owner.World.Map.XOffset + owner.World.Map.Width+15, self.Location.Y);
var endPos = new int2(owner.World.Map.XOffset, self.Location.Y);
var endPos = new int2(owner.World.Map.XOffset-15, self.Location.Y);
var unloadOffset = new int2(1,1);
var exitOffset = new int2(3,1);

View File

@@ -32,7 +32,9 @@ STNK:
PrimaryWeapon: APTusk
Recoil: 2
RenderUnitTurreted:
; Cloak:
Cloak:
CloakSound:ironcur9.aud
UncloakSound:ironcur9.aud
TTNK:
Inherits: ^Vehicle

View File

@@ -50,8 +50,8 @@
</unit>
<!-- Notes on explosions:
cnc does not recognize water explosions, so these will cause problems (missing art)
it also defines the following sets of explosions that we are not using all of:
these are mostly broken now that we don't depend on RA
cnc mixen also include the following sets of explosions that we are not using all of:
frag1, frag3 : medium explosions
napalm1, napalm2, napalm3 : small, medium, large fire
veh-hit1, veh-hit2, veh-hit3