Remove TurretFacingsInit and PlugsInit.

This commit is contained in:
Paul Chote
2020-06-09 23:38:57 +01:00
committed by abcdefg30
parent 67f8452178
commit e8f443f4a9
3 changed files with 8 additions and 63 deletions

View File

@@ -139,7 +139,6 @@ namespace OpenRA.Mods.Common.Traits
(actor, value) =>
{
// TODO: This can all go away once turrets are properly defined as a relative facing
var turretsInit = actor.GetInitOrDefault<TurretFacingsInit>();
var facingInit = actor.GetInitOrDefault<FacingInit>();
var oldFacing = facingInit != null ? facingInit.Value : InitialFacing;
@@ -153,13 +152,6 @@ namespace OpenRA.Mods.Common.Traits
actor.AddInit(new TurretFacingInit(turretInit.InstanceName, newTurretFacing));
}
if (turretsInit != null)
{
var newTurretFacings = turretsInit.Value
.ToDictionary(kv => kv.Key, kv => (kv.Value + newFacing - oldFacing + 255) % 255);
actor.ReplaceInit(new TurretFacingsInit(newTurretFacings));
}
actor.ReplaceInit(new FacingInit(newFacing));
});
}