diff --git a/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj b/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj index 6440e45963fc1551596a923524b550eb7c84b07f..c2b4a839ef2e1aadbaad79e13972abc058f8e751 100644 --- a/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj +++ b/src/Blaze-Brigade/Blaze_Brigade/Blaze_Brigade.csproj @@ -31,7 +31,7 @@ <MapFileExtensions>false</MapFileExtensions> <OpenBrowserOnPublish>false</OpenBrowserOnPublish> <ApplicationRevision>4</ApplicationRevision> - <ApplicationVersion>1.0.0.%2a</ApplicationVersion> + <ApplicationVersion>2.0.0.%2a</ApplicationVersion> <UseApplicationTrust>false</UseApplicationTrust> <PublishWizardCompleted>true</PublishWizardCompleted> <BootstrapperEnabled>true</BootstrapperEnabled> diff --git a/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs b/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs index 7d82959553dbed80cc1ddc7784f5985408472479..ac9ced09756b5adb140bbd9c26080591799f88eb 100644 --- a/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs +++ b/src/Blaze-Brigade/Blaze_Brigade/DrawClass.cs @@ -28,8 +28,16 @@ namespace View Unit unit = player.getUnits().ElementAt(i); // gets unit at i if (unit.Alive) { - spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates, - unit.getCurrentFrame(), Color.White, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f); + if (GameFunction.hasUnitFinishedActions(unit)) + { + spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates, + unit.getCurrentFrame(), Color.Gray, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f); + } + else + { + spriteBatch.Draw(unit.getSpriteImage(), unit.PixelCoordinates, + unit.getCurrentFrame(), Color.White, 0, Vector2.Zero, 1f, SpriteEffects.None, 0.8f); + } Vector2 healthLocation = new Vector2(unit.PixelCoordinates.X, unit.PixelCoordinates.Y - 4); //draw healthbar spriteBatch.Draw(unit.getHealthBar(), new Rectangle((int)healthLocation.X+1,