Elin Decompiled Documentation
EA 23.248 Nightly
Loading...
Searching...
No Matches
TraitASMR.cs
Go to the documentation of this file.
1
using
System;
2
3
public
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
}
Card.TalkRaw
void TalkRaw(string text, string ref1=null, string ref2=null, bool forceSync=false)
Definition:
Card.cs:6772
Lang
Definition:
Lang.cs:6
Lang.Get
static string Get(string id)
Definition:
Lang.cs:91
TraitASMR
Definition:
TraitASMR.cs:4
TraitASMR.HaveUpdate
override bool HaveUpdate
Definition:
TraitASMR.cs:7
TraitASMR.Update
override void Update()
Definition:
TraitASMR.cs:9
TraitASMR.tick
int tick
Definition:
TraitASMR.cs:5
Trait
Definition:
Trait.cs:7
Trait.owner
Card owner
Definition:
Trait.cs:27
Trait.IsOn
virtual bool IsOn
Definition:
Trait.cs:374
Elin
TraitASMR.cs
Generated by
1.9.6