Elin Decompiled Documentation
EA 23.130 Nightly
Loading...
Searching...
No Matches
AI_Practice.cs
Go to the documentation of this file.
1
public
class
AI_Practice
:
AIAct
2
{
3
public
long
totalDamage
;
4
5
public
long
turn
;
6
7
public
long
hit
;
8
9
public
override
CursorInfo
CursorIcon
=>
CursorSystem
.
IconMelee
;
10
11
public
override
bool
HasProgress
=>
true
;
12
13
public
override
bool
CanManualCancel
()
14
{
15
return
true
;
16
}
17
18
public
override
void
OnCancelOrSuccess
()
19
{
20
base.OnCancelOrSuccess();
21
if
(
owner
==
EClass
.
pc
&&
turn
> 0)
22
{
23
long
a =
totalDamage
/
turn
;
24
Msg
.
Say
(
"trainingDPS"
,
turn
.ToFormat(), a.ToFormat(),
hit
.ToFormat() ??
""
,
totalDamage
.ToFormat() ??
""
);
25
}
26
}
27
}
AIAct
Definition:
AIAct.cs:6
AIAct.owner
new Chara owner
Definition:
AIAct.cs:14
AI_Practice
Definition:
AI_Practice.cs:2
AI_Practice.CursorIcon
override CursorInfo CursorIcon
Definition:
AI_Practice.cs:9
AI_Practice.OnCancelOrSuccess
override void OnCancelOrSuccess()
Definition:
AI_Practice.cs:18
AI_Practice.CanManualCancel
override bool CanManualCancel()
Definition:
AI_Practice.cs:13
AI_Practice.hit
long hit
Definition:
AI_Practice.cs:7
AI_Practice.turn
long turn
Definition:
AI_Practice.cs:5
AI_Practice.HasProgress
override bool HasProgress
Definition:
AI_Practice.cs:11
AI_Practice.totalDamage
long totalDamage
Definition:
AI_Practice.cs:3
CursorInfo
Definition:
CursorInfo.cs:6
CursorSystem
Definition:
CursorSystem.cs:5
CursorSystem.IconMelee
static CursorInfo IconMelee
Definition:
CursorSystem.cs:106
EClass
Definition:
EClass.cs:5
EClass.pc
static Chara pc
Definition:
EClass.cs:14
Msg
Definition:
Msg.cs:5
Msg.Say
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
Definition:
Msg.cs:58
Elin
AI_Practice.cs
Generated by
1.9.6