Skip to content

Commit

Permalink
Remove EntityTypeExtensions.GetColor method
Browse files Browse the repository at this point in the history
  • Loading branch information
NoahStolk committed Oct 19, 2023
1 parent 9d30c08 commit 188892d
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 34 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

This library uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.7.3

### Removed

- Removed `EntityTypeExtensions.GetColor` method.

## 0.7.2

### Removed
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using DevilDaggersInfo.Core.Replay.Events.Enums;
using DevilDaggersInfo.Core.Wiki;
using DevilDaggersInfo.Core.Wiki.Structs;

namespace DevilDaggersInfo.Core.Replay.Extensions;

Expand Down Expand Up @@ -100,35 +98,4 @@ public static int GetDamage(this EntityType enemyType, EntityType daggerType, in
_ => 0,
};
}

public static Color GetColor(this EntityType? entityType)
{
return entityType switch
{
EntityType.Level1Dagger => UpgradesV3_2.Level1.Color,
EntityType.Level2Dagger => UpgradesV3_2.Level2.Color,
EntityType.Level3Dagger => UpgradesV3_2.Level3.Color, // TODO: Use different color.
EntityType.Level3HomingDagger => UpgradesV3_2.Level3.Color,
EntityType.Level4Dagger => UpgradesV3_2.Level4.Color, // TODO: Use different color.
EntityType.Level4HomingDagger => UpgradesV3_2.Level4.Color,
EntityType.Level4HomingSplash => UpgradesV3_2.Level4.Color,
EntityType.Squid1 => EnemiesV3_2.Squid1.Color,
EntityType.Squid2 => EnemiesV3_2.Squid2.Color,
EntityType.Squid3 => EnemiesV3_2.Squid3.Color,
EntityType.Skull1 => EnemiesV3_2.Skull1.Color,
EntityType.Skull2 => EnemiesV3_2.Skull2.Color,
EntityType.Skull3 => EnemiesV3_2.Skull3.Color,
EntityType.Spiderling => EnemiesV3_2.Spiderling.Color,
EntityType.Skull4 => EnemiesV3_2.Skull4.Color,
EntityType.Centipede => EnemiesV3_2.Centipede.Color,
EntityType.Gigapede => EnemiesV3_2.Gigapede.Color,
EntityType.Ghostpede => EnemiesV3_2.Ghostpede.Color,
EntityType.Spider1 => EnemiesV3_2.Spider1.Color,
EntityType.Spider2 => EnemiesV3_2.Spider2.Color,
EntityType.SpiderEgg => EnemiesV3_2.SpiderEgg1.Color,
EntityType.Leviathan => EnemiesV3_2.Leviathan.Color,
EntityType.Thorn => EnemiesV3_2.Thorn.Color,
_ => new(191, 0, 255),
};
}
}
1 change: 1 addition & 0 deletions src/DevilDaggersInfo.Core.sln.DotSettings
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<s:Boolean x:Key="/Default/UserDictionary/Words/=Ngons/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Pede/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=pedeblackbody/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=pedes/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Spawnset/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Spawnsets/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Spiderling/@EntryIndexedValue">True</s:Boolean>
Expand Down
2 changes: 1 addition & 1 deletion src/DevilDaggersInfo.Core/DevilDaggersInfo.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<Copyright>Copyright © Noah Stolk</Copyright>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/NoahStolk/ddinfo-core</RepositoryUrl>
<Version>0.7.2</Version>
<Version>0.7.3</Version>
</PropertyGroup>

<PropertyGroup Label="Build properties">
Expand Down

0 comments on commit 188892d

Please sign in to comment.