Make ExternalCapturableBar fields readonly.

This commit is contained in:
Paul Chote
2015-08-01 13:27:09 +01:00
parent b8372984b0
commit ef619a186c

View File

@@ -21,20 +21,20 @@ namespace OpenRA.Mods.Common.Traits
class ExternalCapturableBar : ISelectionBar
{
ExternalCapturable cap;
readonly ExternalCapturable capturable;
public ExternalCapturableBar(Actor self)
{
this.cap = self.Trait<ExternalCapturable>();
capturable = self.Trait<ExternalCapturable>();
}
public float GetValue()
{
// only show when building is being captured
if (!cap.CaptureInProgress)
if (!capturable.CaptureInProgress)
return 0f;
return (float)cap.CaptureProgressTime / (cap.Info.CaptureCompleteTime * 25);
return (float)capturable.CaptureProgressTime / (capturable.Info.CaptureCompleteTime * 25);
}
public Color GetColor() { return Color.Orange; }