Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitBlanket.cs
Go to the documentation of this file.
1
using
UnityEngine;
2
3
public
class
TraitBlanket
:
Trait
4
{
5
public
override
bool
CanStack
=>
false
;
6
7
public
override
bool
HasCharges
=>
true
;
8
9
public
override
void
OnCreate
(
int
lv)
10
{
11
owner.c_charges =
EClass
.
rndHalf
(8 + Mathf.Clamp(
owner
.
QualityLv
* 2, -2, 30));
12
}
13
14
public
override
void
OnCrafted
(
Recipe
recipe)
15
{
16
OnCreate
(
owner
.
LV
);
17
}
18
}
Card.LV
int LV
Definition:
Card.cs:370
Card.QualityLv
int QualityLv
Definition:
Card.cs:2287
EClass
Definition:
EClass.cs:5
EClass.rndHalf
static int rndHalf(int a)
Definition:
EClass.cs:74
Recipe
Definition:
Recipe.cs:7
TraitBlanket
Definition:
TraitBlanket.cs:4
TraitBlanket.HasCharges
override bool HasCharges
Definition:
TraitBlanket.cs:7
TraitBlanket.OnCrafted
override void OnCrafted(Recipe recipe)
Definition:
TraitBlanket.cs:14
TraitBlanket.OnCreate
override void OnCreate(int lv)
Definition:
TraitBlanket.cs:9
TraitBlanket.CanStack
override bool CanStack
Definition:
TraitBlanket.cs:5
Trait
Definition:
Trait.cs:7
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitBlanket.cs
Generated by
1.9.6