Logo
クラス | 公開型 | 全メンバ一覧
Yukar.Engine.BattleEnum クラス

バトルに関する様々な定義 [詳解]

クラス

class  BattleRewards
 バトル報酬情報 [詳解]
 
struct  CharacterLevelUpData
 経験値獲得によるレベルアップ時の変化に関する情報 [詳解]
 
struct  LevelUpData
 経験値取得情報 [詳解]
 
class  MemberChangeData
 イベントによるバトル中のメンバーチェンジの情報 [詳解]
 

公開型

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 , ExecuteReflection , SetStatusMessageText , DisplayStatusMessage ,
  DisplayStatusDamage , SetCommandMessageText , DisplayMessageText , SetCommandEffect ,
  SetReflectionEffect , 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
}
 バトル進行状態 [詳解]
 
enum  BattleResultState {
  Standby , NonFinish , Win , Lose_GameOver ,
  Lose_Continue , Escape , Lose_Advanced_GameOver , Escape_ToTitle
}
 バトル終了状態 [詳解]
 
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
}
 バトルコマンド選択の進行状態 [詳解]
 
enum  WindowType {
  None , MessageWindow , PlayerCommandWindow , SkillListWindow ,
  ItemListWindow , CommandTargetPlayerListWindow , CommandTargetMonsterListWindow
}
 ウィンドウ種別 [詳解]
 
enum  StatusWindowState { Wait , Active }
 ステータスウィンドウの状態 [詳解]
 
enum  BattleCommandType {
  Undecided , Nothing , Nothing_Down , Cancel ,
  Attack , Critical , Charge , Guard ,
  SameSkillEffect , Skill , Item , Change ,
  Enter , Leave , PlayerEscape , MonsterEscape ,
  Skip , Back , ForceCritical , Miss ,
  Position
}
 バトルコマンドタイプ [詳解]
 
enum  ReactionType { None , Damage , Heal , Reflection }
 ダメージによるリアクションの種別 [詳解]
 
enum  AttributeToleranceType {
  Normal , Strong , Weak , Absorb ,
  Invalid
}
 属性ダメージに対する耐性 [詳解]
 

詳解

バトルに関する様々な定義

列挙型メンバ詳解

◆ AttributeToleranceType

属性ダメージに対する耐性

列挙値
Normal 
Strong 
Weak 
Absorb 
Invalid 

◆ BattleCommandType

バトルコマンドタイプ

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

◆ BattleResultState

バトル終了状態

列挙値
Standby 
NonFinish 
Win 
Lose_GameOver 
Lose_Continue 
Escape 
Lose_Advanced_GameOver 
Escape_ToTitle 

◆ 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 
ExecuteReflection 
SetStatusMessageText 
DisplayStatusMessage 
DisplayStatusDamage 
SetCommandMessageText 
DisplayMessageText 
SetCommandEffect 
SetReflectionEffect 
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

ダメージによるリアクションの種別

列挙値
None 
Damage 
Heal 
Reflection 

◆ 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 

◆ StatusWindowState

ステータスウィンドウの状態

列挙値
Wait 
Active 

◆ WindowType

ウィンドウ種別

列挙値
None 
MessageWindow 
PlayerCommandWindow 
SkillListWindow 
ItemListWindow 
CommandTargetPlayerListWindow 
CommandTargetMonsterListWindow