Logo
Classes | Public Types | Public Member Functions | Protected Member Functions | List of all members
Yukar.Engine.DebugCastParamDialog Class Reference

Cast parameter debugging dialog More...

Inheritance diagram for Yukar.Engine.DebugCastParamDialog:
Yukar.Engine.DebugBaseDialog

Classes

class  Param
 

Public Types

enum  ParamType {
  None = 0 , CastName , CastJob , CastStatus ,
  CastAttributeAttack , CastCriticalHit , CastCriticalDamagePercent , CastCriticalEvasionPercent ,
  CastMaxDamage , CastChargePercent , CastGuardPercent , ConditionAttackAdd ,
  ConditionExpRate , ConditionHateRate , ConditionFirstAttack , ConditionRewardRate ,
  ConditionItemRate , ConditionEncountRate , ConditionEncountPercent , ConditionWalkSpeed ,
  ConditionEffects , Attribute , Resistant
}
 Parameter type More...
 
enum  MapCastSimpleParamType {
  Name = 0 , HP , Type , X ,
  Y , Z , Count
}
 

Public Member Functions

 DebugCastParamDialog (List< Tuple< string, ParamType > > inDebugCastParamTupleList=null, Param inParam=null)
 
- Public Member Functions inherited from Yukar.Engine.DebugBaseDialog
 DebugBaseDialog ()
 
void SetMapScene (object mapScene)
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 
- Protected Member Functions inherited from Yukar.Engine.DebugBaseDialog
static bool SetForegroundWindow (IntPtr hWnd)
 
void SetInstance ()
 
void SetSettingBool (string inKeyName, bool inValue)
 
void SetSettingInt (string inKeyName, int inValue)
 
bool GetSettingBool (string inKeyName)
 
int GetSettingInt (string inKeyName)
 
void LoadSettings ()
 
void SaveSettings ()
 
override void OnActivated (EventArgs e)
 
override void OnDeactivate (EventArgs e)
 
override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Additional Inherited Members

- Static Public Attributes inherited from Yukar.Engine.DebugBaseDialog
static Action< DebugBaseDialogsetInstanceHandler
 
static Action< Dictionary< string, object > > loadSettingsHandler
 
static Action< Dictionary< string, object > > saveSettingsHandler
 
- Protected Attributes inherited from Yukar.Engine.DebugBaseDialog
object gameMapScene
 
- Properties inherited from Yukar.Engine.DebugBaseDialog
object Util [get, set]
 
string SettingPrefixKey [get, set]
 
Dictionary< string, object > SettingDic = new Dictionary<string, object>() [get, set]
 
MapScene GameMapScene [get]
 

Detailed Description

Cast parameter debugging dialog

Member Enumeration Documentation

◆ MapCastSimpleParamType

Enumerator
Name 
HP 
Type 
Count 

◆ ParamType

Parameter type

Enumerator
None 
CastName 
CastJob 
CastStatus 
CastAttributeAttack 
CastCriticalHit 
CastCriticalDamagePercent 
CastCriticalEvasionPercent 
CastMaxDamage 
CastChargePercent 
CastGuardPercent 
ConditionAttackAdd 
ConditionExpRate 
ConditionHateRate 
ConditionFirstAttack 
ConditionRewardRate 
ConditionItemRate 
ConditionEncountRate 
ConditionEncountPercent 
ConditionWalkSpeed 
ConditionEffects 
Attribute 
Resistant 

Constructor & Destructor Documentation

◆ DebugCastParamDialog()

Yukar.Engine.DebugCastParamDialog.DebugCastParamDialog ( List< Tuple< string, ParamType > >  inDebugCastParamTupleList = null,
Param  inParam = null 
)

Member Function Documentation

◆ Dispose()

override void Yukar.Engine.DebugCastParamDialog.Dispose ( bool  disposing)
protected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.