Elin Decompiled Documentation EA 23.248 Nightly
Loading...
Searching...
No Matches
TraitASMR.cs
Go to the documentation of this file.
1using System;
2
3public class TraitASMR : Trait
4{
5 public int tick;
6
7 public override bool HaveUpdate => true;
8
9 public override void Update()
10 {
11 if (IsOn)
12 {
13 tick++;
14 string[] source = Lang.Get("_ASMR").Split(Environment.NewLine.ToCharArray());
15 if (tick % 5 == 0)
16 {
17 owner.TalkRaw(source.RandomItem());
18 }
19 }
20 }
21}
void TalkRaw(string text, string ref1=null, string ref2=null, bool forceSync=false)
Definition: Card.cs:6772
Definition: Lang.cs:6
static string Get(string id)
Definition: Lang.cs:91
override bool HaveUpdate
Definition: TraitASMR.cs:7
override void Update()
Definition: TraitASMR.cs:9
int tick
Definition: TraitASMR.cs:5
Definition: Trait.cs:7
Card owner
Definition: Trait.cs:27
virtual bool IsOn
Definition: Trait.cs:374