Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitToolWaterPot.cs
Go to the documentation of this file.
1
public
class
TraitToolWaterPot
:
TraitTool
2
{
3
public
int
MaxCharge
=> 20 + owner.material.hardness * 2;
4
5
public
override
bool
HasCharges
=>
true
;
6
7
public
override
void
OnCreate
(
int
lv)
8
{
9
owner
.
Dye
(
"void"
);
10
}
11
12
public
override
void
SetName
(ref
string
s)
13
{
14
if
(
owner
.
c_dyeMat
!= 0)
15
{
16
s =
"_of"
.lang(
owner
.
DyeMat
.GetName(), s);
17
}
18
}
19
}
Card.DyeMat
SourceMaterial.Row DyeMat
Definition:
Card.cs:1816
Card.c_dyeMat
int c_dyeMat
Definition:
Card.cs:1121
Card.Dye
void Dye(string idMat)
Definition:
Card.cs:5267
TraitToolWaterPot
Definition:
TraitToolWaterPot.cs:2
TraitToolWaterPot.HasCharges
override bool HasCharges
Definition:
TraitToolWaterPot.cs:5
TraitToolWaterPot.OnCreate
override void OnCreate(int lv)
Definition:
TraitToolWaterPot.cs:7
TraitToolWaterPot.SetName
override void SetName(ref string s)
Definition:
TraitToolWaterPot.cs:12
TraitToolWaterPot.MaxCharge
int MaxCharge
Definition:
TraitToolWaterPot.cs:3
TraitTool
Definition:
TraitTool.cs:2
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitToolWaterPot.cs
Generated by
1.9.6