Skip to content

Commit 33a8ba6

Browse files
Force captain novo sprites
1 parent 8ca1eec commit 33a8ba6

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/dotnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: .NET Build + Test + Publish
22

33
on:
44
push:
5-
branches: [main]
5+
branches: [main, betus-april-fools]
66
pull_request:
77
branches: [main]
88

src/TrackerCouncil.Smz3.SeedGenerator/Generation/SpritePatcherService.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.IO;
2+
using System.Linq;
23
using TrackerCouncil.Smz3.Data;
34
using TrackerCouncil.Smz3.Data.Options;
45
using TrackerCouncil.Smz3.Data.Services;
@@ -18,15 +19,15 @@ public SpritePatcherService(SpriteService spriteService)
1819

1920
public void ApplySpriteOptions(byte[] bytes, out string linkSpriteName, out string samusSpriteName)
2021
{
21-
var linkSprite = _spriteService.GetSprite(SpriteType.Link);
22+
var linkSprite = _spriteService.Sprites.First(x => x is { SpriteType: SpriteType.Link, Name: "Captain Novolin" });
2223
ApplyRdcSpriteTo(linkSprite, bytes);
2324
linkSpriteName = string.IsNullOrEmpty(linkSprite.Name) ? "Link" : linkSprite.Name;
2425

25-
var samusSprite = _spriteService.GetSprite(SpriteType.Samus);
26+
var samusSprite = _spriteService.Sprites.First(x => x is { SpriteType: SpriteType.Samus, Name: "Captain Novolin" });
2627
ApplyRdcSpriteTo(samusSprite, bytes);
2728
samusSpriteName = string.IsNullOrEmpty(samusSprite.Name) ? "Samus" : samusSprite.Name;
2829

29-
var shipSprite = _spriteService.GetSprite(SpriteType.Ship);
30+
var shipSprite = _spriteService.Sprites.First(x => x is { SpriteType: SpriteType.Ship, Name: "Captain's Endocrinologist" });
3031
ApplyShipSpriteTo(shipSprite, bytes);
3132
}
3233

0 commit comments

Comments
 (0)