Elin Decompiled Documentation
EA 23.327 Nightly
Loading...
Searching...
No Matches
ReligionMoonShadow.cs
Go to the documentation of this file.
1
public
class
ReligionMoonShadow
:
ReligionMinor
2
{
3
public
override
string
id
=>
"moonshadow"
;
4
5
public
override
int
GetOfferingMtp
(
Thing
t)
6
{
7
switch
(t.
id
)
8
{
9
case
"1134"
:
10
case
"1218"
:
11
case
"mochi"
:
12
case
"kagamimochi"
:
13
return
2;
14
default
:
15
return
0;
16
}
17
}
18
19
public
override
bool
IsValidArtifact
(
string
id
)
20
{
21
return
id
==
"sword_muramasa2"
;
22
}
23
24
public
override
string
[]
GetValidArtifacts
()
25
{
26
return
new
string
[1] {
"sword_muramasa2"
};
27
}
28
29
public
override
bool
IsFaithElement
(
Element
e)
30
{
31
int
num = e.
id
;
32
if
(num == 401 || num == 661 || num == 916)
33
{
34
return
true
;
35
}
36
return
false
;
37
}
38
}
Card.id
string id
Definition:
Card.cs:36
Element
Definition:
ELEMENT.cs:93
Element.id
int id
Definition:
ELEMENT.cs:259
ReligionMinor
Definition:
ReligionMinor.cs:2
ReligionMoonShadow
Definition:
ReligionMoonShadow.cs:2
ReligionMoonShadow.IsValidArtifact
override bool IsValidArtifact(string id)
Definition:
ReligionMoonShadow.cs:19
ReligionMoonShadow.GetValidArtifacts
override string[] GetValidArtifacts()
Definition:
ReligionMoonShadow.cs:24
ReligionMoonShadow.GetOfferingMtp
override int GetOfferingMtp(Thing t)
Definition:
ReligionMoonShadow.cs:5
ReligionMoonShadow.IsFaithElement
override bool IsFaithElement(Element e)
Definition:
ReligionMoonShadow.cs:29
Thing
Definition:
Thing.cs:8
Elin
ReligionMoonShadow.cs
Generated by
1.9.6