Cloak Changes: appear semitransparent to localplayer, not at all to others. Same for mines.

( Also fix compile warning in LimitedAmmo )
This commit is contained in:
alzeih
2010-07-24 15:17:29 +12:00
parent 5375692f1f
commit 4fd5d9e0c3
3 changed files with 25 additions and 7 deletions

View File

@@ -18,20 +18,18 @@ namespace OpenRA.Mods.RA
public readonly int Ammo = 0;
public readonly int PipCount = 0;
public object Create(ActorInitializer init) { return new LimitedAmmo(init.self, this); }
public object Create(ActorInitializer init) { return new LimitedAmmo(this); }
}
public class LimitedAmmo : INotifyAttack, IPips
{
[Sync]
int ammo;
Actor self;
LimitedAmmoInfo Info;
public LimitedAmmo(Actor self, LimitedAmmoInfo info)
public LimitedAmmo(LimitedAmmoInfo info)
{
ammo = info.Ammo;
this.self = self;
Info = info;
}