Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitRuneMold.cs
Go to the documentation of this file.
2{
3 public override string IdSource => "RuneMold";
4
5 public override string CrafterTitle => "invSculpt";
6
7 public override AnimeID IdAnimeProgress => AnimeID.Shiver;
8
9 public override string idSoundProgress => "craft_sculpt";
10
11 public override bool HoldAsDefaultInteraction => false;
12
13 public override bool IsConsumeIng => false;
14
15 public override bool CloseOnComplete => true;
16
17 public virtual Rarity MaxRarity => Rarity.Normal;
18
19 public override bool IsIngredient(string cat, Card c)
20 {
21 if (c.rarity > MaxRarity || c.c_isImportant)
22 {
23 return false;
24 }
25 return base.IsIngredient(cat, c);
26 }
27
28 public override bool ShouldConsumeIng(SourceRecipe.Row item, int index)
29 {
30 return false;
31 }
32}
AnimeID
Definition: AnimeID.cs:2
Rarity
Definition: Rarity.cs:2
Definition: Card.cs:11
Rarity rarity
Definition: Card.cs:298
bool c_isImportant
Definition: Card.cs:984
override bool IsConsumeIng
override bool IsIngredient(string cat, Card c)
override string CrafterTitle
Definition: TraitRuneMold.cs:5
override bool CloseOnComplete
override AnimeID IdAnimeProgress
Definition: TraitRuneMold.cs:7
virtual Rarity MaxRarity
override string idSoundProgress
Definition: TraitRuneMold.cs:9
override bool HoldAsDefaultInteraction
override bool ShouldConsumeIng(SourceRecipe.Row item, int index)
override string IdSource
Definition: TraitRuneMold.cs:3