Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
InvOwnerOffering.cs
Go to the documentation of this file.
2{
4
5 public override string langTransfer => "invOffering";
6
7 public override ProcessType processType => ProcessType.Consume;
8
9 public override bool DenyImportant => true;
10
11 public InvOwnerOffering(Card owner = null, Card container = null, CurrencyType _currency = CurrencyType.Money)
12 : base(owner, container, _currency)
13 {
14 }
15
16 public override bool ShouldShowGuide(Thing t)
17 {
18 return altar.CanOffer(t);
19 }
20
21 public override void _OnProcess(Thing t)
22 {
24 }
25}
CurrencyType
Definition: CurrencyType.cs:2
Definition: Card.cs:11
Definition: EClass.cs:5
static Chara pc
Definition: EClass.cs:14
InvOwnerOffering(Card owner=null, Card container=null, CurrencyType _currency=CurrencyType.Money)
override bool DenyImportant
override string langTransfer
override void _OnProcess(Thing t)
override bool ShouldShowGuide(Thing t)
override ProcessType processType
Card owner
Definition: InvOwner.cs:538
Definition: Thing.cs:8
override bool CanOffer(Card c)
Definition: TraitAltar.cs:76
void OnOffer(Chara c, Thing t)
Definition: TraitAltar.cs:89