Logo
Classes | Public Types | List of all members
Yukar.Engine.BattleEnum Class Reference

Various definitions of battle More...

Classes

class  BattleRewards
 Battle reward information More...
 
struct  CharacterLevelUpData
 Information about changes when leveling up due to gaining experience points More...
 
struct  LevelUpData
 EXP acquisition information More...
 
class  MemberChangeData
 Information on member changes during battles due to events More...
 

Public Types

enum  BattleState {
  StartFlash , WaitFlash , StartFadeOut , StartFadeIn ,
  BattleSetting , BattleStart , Wait , LockInEquipment ,
  Free1 , Free2 , Free3 , Free4 ,
  Free5 , Free6 , Free7 , Free8 ,
  PlayerTurnStart , CheckTurnRecoveryStatus , DisplayTurnRecoveryStatus , SetEnemyBattleCommand ,
  SelectActivePlayer , CheckCommandSelect , SetPlayerBattleCommand , WaitEventsBeforeCommandSelect ,
  SelectPlayerBattleCommand , SetPlayerBattleCommandTarget , SortBattleActions , ReadyExecuteCommand ,
  ExecuteBattleCommand , SetStatusMessageText , DisplayStatusMessage , DisplayStatusDamage ,
  SetCommandMessageText , DisplayMessageText , SetCommandEffect , DisplayCommandEffect ,
  DisplayDamageText , SetConditionMessageText , DisplayConditionMessageText , CheckCommandRecoveryStatus ,
  DisplayCommandRecoveryStatus , CheckBattleCharacterDown1 , FadeMonsterImage1 , BattleFinishCheck1 ,
  ProcessPoisonStatus , CheckBattleCharacterDown2 , FadeMonsterImage2 , BattleFinishCheck2 ,
  PlayerChallengeEscape , StartBattleFinishEvent , ProcessBattleFinish , ResultInit ,
  Result , PlayerEscapeSuccess , StopByEvent , PlayerEscapeFail ,
  MonsterEscape , SetFinishEffect , FinishFadeOut , FinishFadeIn
}
 battle progress More...
 
enum  BattleResultState {
  Standby , NonFinish , Win , Lose_GameOver ,
  Lose_Continue , Escape , Lose_Advanced_GameOver , Escape_ToTitle
}
 Battle end state More...
 
enum  SelectBattleCommandState {
  None , CommandSelect , Attack_Command , Attack_MakeTargetList ,
  Attack_SelectTarget , Guard_Command , Charge_Command , SkillSameEffect_Command ,
  SkillSameEffect_MakeTargetList , SkillSameEffect_SelectTarget , Skill_Command , Skill_SelectSkill ,
  Skill_MakeTargetList , Skill_SelectTarget , Item_Command , Item_SelectItem ,
  Item_MakeTargetList , Item_SelectTarget , Position_MakeTargetList , Position_SelectTarget ,
  Escape_Command , Back_Command , CommandEnd , CommandCancel
}
 Battle command selection progress More...
 
enum  WindowType {
  None , MessageWindow , PlayerCommandWindow , SkillListWindow ,
  ItemListWindow , CommandTargetPlayerListWindow , CommandTargetMonsterListWindow
}
 Window type More...
 
enum  StatusWindowState { Wait , Active }
 Status window state More...
 
enum  BattleCommandType {
  Undecided , Nothing , Nothing_Down , Cancel ,
  Attack , Critical , Charge , Guard ,
  SameSkillEffect , Skill , Item , Change ,
  Enter , Leave , PlayerEscape , MonsterEscape ,
  Skip , Back , ForceCritical , Miss ,
  Position
}
 battle command type More...
 
enum  ReactionType { None , Damage , Heal }
 Type of reaction due to damage More...
 
enum  AttributeToleranceType {
  Normal , Strong , Weak , Absorb ,
  Invalid
}
 Resistance to elemental damage More...
 

Detailed Description

Various definitions of battle

Member Enumeration Documentation

◆ AttributeToleranceType

Resistance to elemental damage

Enumerator
Normal 
Strong 
Weak 
Absorb 
Invalid 

◆ BattleCommandType

battle command type

Enumerator
Undecided 
Nothing 
Nothing_Down 
Cancel 
Attack 
Critical 
Charge 
Guard 
SameSkillEffect 
Skill 
Item 
Change 
Enter 
Leave 
PlayerEscape 
MonsterEscape 
Skip 
Back 
ForceCritical 
Miss 
Position 

◆ BattleResultState

Battle end state

Enumerator
Standby 
NonFinish 
Win 
Lose_GameOver 
Lose_Continue 
Escape 
Lose_Advanced_GameOver 
Escape_ToTitle 

◆ BattleState

battle progress

Enumerator
StartFlash 
WaitFlash 
StartFadeOut 
StartFadeIn 
BattleSetting 
BattleStart 
Wait 
LockInEquipment 
Free1 
Free2 
Free3 
Free4 
Free5 
Free6 
Free7 
Free8 
PlayerTurnStart 
CheckTurnRecoveryStatus 
DisplayTurnRecoveryStatus 
SetEnemyBattleCommand 
SelectActivePlayer 
CheckCommandSelect 
SetPlayerBattleCommand 
WaitEventsBeforeCommandSelect 
SelectPlayerBattleCommand 
SetPlayerBattleCommandTarget 
SortBattleActions 
ReadyExecuteCommand 
ExecuteBattleCommand 
SetStatusMessageText 
DisplayStatusMessage 
DisplayStatusDamage 
SetCommandMessageText 
DisplayMessageText 
SetCommandEffect 
DisplayCommandEffect 
DisplayDamageText 
SetConditionMessageText 
DisplayConditionMessageText 
CheckCommandRecoveryStatus 
DisplayCommandRecoveryStatus 
CheckBattleCharacterDown1 
FadeMonsterImage1 
BattleFinishCheck1 
ProcessPoisonStatus 
CheckBattleCharacterDown2 
FadeMonsterImage2 
BattleFinishCheck2 
PlayerChallengeEscape 
StartBattleFinishEvent 
ProcessBattleFinish 
ResultInit 
Result 
PlayerEscapeSuccess 
StopByEvent 
PlayerEscapeFail 
MonsterEscape 
SetFinishEffect 
FinishFadeOut 
FinishFadeIn 

◆ ReactionType

Type of reaction due to damage

Enumerator
None 
Damage 
Heal 

◆ SelectBattleCommandState

Battle command selection progress

Enumerator
None 
CommandSelect 
Attack_Command 
Attack_MakeTargetList 
Attack_SelectTarget 
Guard_Command 
Charge_Command 
SkillSameEffect_Command 
SkillSameEffect_MakeTargetList 
SkillSameEffect_SelectTarget 
Skill_Command 
Skill_SelectSkill 
Skill_MakeTargetList 
Skill_SelectTarget 
Item_Command 
Item_SelectItem 
Item_MakeTargetList 
Item_SelectTarget 
Position_MakeTargetList 
Position_SelectTarget 
Escape_Command 
Back_Command 
CommandEnd 
CommandCancel 

◆ StatusWindowState

Status window state

Enumerator
Wait 
Active 

◆ WindowType

Window type

Enumerator
None 
MessageWindow 
PlayerCommandWindow 
SkillListWindow 
ItemListWindow 
CommandTargetPlayerListWindow 
CommandTargetMonsterListWindow