Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
ConInvisibility.cs
Go to the documentation of this file.
1
public
class
ConInvisibility
:
BaseBuff
2
{
3
public
override
bool
SyncRide
=>
true
;
4
5
public
override
bool
ShouldRefresh
=>
true
;
6
7
public
override
void
OnStart
()
8
{
9
owner.isHidden =
true
;
10
foreach
(
Chara
chara
in
EClass
.
_map
.
charas
)
11
{
12
if
(chara.
enemy
==
owner
&& !chara.
CanSeeLos
(
owner
))
13
{
14
chara.
SetEnemy
();
15
}
16
}
17
}
18
19
public
override
void
OnRefresh
()
20
{
21
owner.isHidden =
true
;
22
}
23
}
BaseBuff
Definition:
BaseBuff.cs:2
BaseCondition.owner
Chara owner
Definition:
BaseCondition.cs:15
Chara
Definition:
Chara.cs:10
Chara.CanSeeLos
bool CanSeeLos(Card c, int dist=-1)
Definition:
Chara.cs:1059
Chara.enemy
Chara enemy
Definition:
Chara.cs:83
Chara.SetEnemy
Chara SetEnemy(Chara c=null)
Definition:
Chara.cs:5658
ConInvisibility
Definition:
ConInvisibility.cs:2
ConInvisibility.ShouldRefresh
override bool ShouldRefresh
Definition:
ConInvisibility.cs:5
ConInvisibility.OnStart
override void OnStart()
Definition:
ConInvisibility.cs:7
ConInvisibility.OnRefresh
override void OnRefresh()
Definition:
ConInvisibility.cs:19
ConInvisibility.SyncRide
override bool SyncRide
Definition:
ConInvisibility.cs:3
EClass
Definition:
EClass.cs:5
EClass._map
static Map _map
Definition:
EClass.cs:18
Map.charas
List< Chara > charas
Definition:
Map.cs:81
Elin
ConInvisibility.cs
Generated by
1.9.6