Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
ConBleed.cs
Go to the documentation of this file.
1
using
UnityEngine;
2
3
public
class
ConBleed
:
BadCondition
4
{
5
public
override
Emo2
EmoIcon
=>
Emo2
.bleeding;
6
7
public
override
void
Tick
()
8
{
9
owner
.
DamageHP
(
EClass
.
rnd
(Mathf.Clamp(
owner
.
hp
* (1 + base.value / 4) / 100 + 3, 1, (
int
)Mathf.Sqrt(
owner
.
MaxHP
) + 100)),
AttackSource
.Condition);
10
owner
.
AddBlood
();
11
Mod
(-1);
12
}
13
}
AttackSource
AttackSource
Definition:
AttackSource.cs:2
Emo2
Emo2
Definition:
Emo2.cs:2
BadCondition
Definition:
BadCondition.cs:2
BaseCondition.Mod
void Mod(int a, bool force=false)
Definition:
BaseCondition.cs:371
BaseCondition.owner
Chara owner
Definition:
BaseCondition.cs:15
Card.DamageHP
void DamageHP(int dmg, AttackSource attackSource=AttackSource.None, Card origin=null)
Definition:
Card.cs:3735
Card.AddBlood
void AddBlood(int a=1, int id=-1)
Definition:
Card.cs:5236
Card.hp
int hp
Definition:
Card.cs:226
Chara.MaxHP
override int MaxHP
Definition:
Chara.cs:693
ConBleed
Definition:
ConBleed.cs:4
ConBleed.Tick
override void Tick()
Definition:
ConBleed.cs:7
ConBleed.EmoIcon
override Emo2 EmoIcon
Definition:
ConBleed.cs:5
EClass
Definition:
EClass.cs:5
EClass.rnd
static int rnd(int a)
Definition:
EClass.cs:50
Elin
ConBleed.cs
Generated by
1.9.6