Elin Decompiled Documentation EA 23.355 Stable
Loading...
Searching...
No Matches
HotItemActionBinocular.cs
Go to the documentation of this file.
2{
3 public override string Id => "Binocular";
4
5 public override bool CanName => false;
6
7 public override void Perform()
8 {
9 if (!(EClass.pc.things.Find<TraitViewMap>()?.trait is TraitViewMap traitViewMap))
10 {
11 Msg.Say("noBinoFound");
12 SE.Beep();
13 }
14 else
15 {
16 traitViewMap.OnUse(EClass.pc);
17 }
18 }
19}
ThingContainer things
Definition: Card.cs:39
Definition: EClass.cs:6
static Chara pc
Definition: EClass.cs:15
Definition: Msg.cs:5
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
Definition: Msg.cs:58
Thing Find(int uid)