XSGridEditor  1.0.0
XSGridEditor is a lightweight square grid map system for 2D/3D SRPG games, and comes with a simple and easy-to-use grid editing function. It can be used as a beginning for you to create SRPG games.
Namespaces | Enumerations
XSEnum.cs File Reference

Namespaces

namespace  XSSLG
 @Author: zhoutao @Date: 2021/5/9 @Description: 常用的战斗方法
 

Enumerations

enum class  XSSLG.ClassLvType {
  XSSLG.Unique = 0 , XSSLG.Beginner = 1 , XSSLG.Intermediate = 2 , XSSLG.Advanced = 3 ,
  XSSLG.Master = 4 , XSSLG.Max
}
 
enum class  XSSLG.TechniqueType {
  XSSLG.Sword = 0 , XSSLG.Lance = 1 , XSSLG.Axe = 2 , XSSLG.Bow = 3 ,
  XSSLG.Brawl = 4 , XSSLG.Reason = 5 , XSSLG.Faith = 6 , XSSLG.Authority = 7 ,
  XSSLG.HvyArmor = 8 , XSSLG.Riding = 9 , XSSLG.Flying = 10 , XSSLG.Max
}
 
enum class  XSSLG.SkillType { XSSLG.Ability = 0 , XSSLG.CombatArt = 1 , XSSLG.Magic = 2 , XSSLG.Max }
 
enum class  XSSLG.TargetConditionType {
  XSSLG.None = 0 , XSSLG.Src = 1 , XSSLG.Dst = 2 , XSSLG.Search = 3 ,
  XSSLG.Max
}
 
enum class  XSSLG.TriggerConditionType { XSSLG.None = 0 , XSSLG.SelfCauseDamage = 1 , XSSLG.Max }
 
enum class  XSSLG.SearchTargetType {
  XSSLG.None = 0 , XSSLG.Self = 1 , XSSLG.Friend = 2 , XSSLG.Enemy = 3 ,
  XSSLG.Max
}
 
enum class  XSSLG.SearchType {
  XSSLG.None = 0 , XSSLG.Front1 = 1 , XSSLG.Front1x2 = 2 , XSSLG.Front1x3 = 3 ,
  XSSLG.Front3x1 = 4 , XSSLG.Scope1 = 5 , XSSLG.ScopeCross1 = 6 , XSSLG.ScopeCross2 = 7 ,
  XSSLG.ScopeCross3 = 8 , XSSLG.Max
}
 
enum class  XSSLG.TriggerType { XSSLG.Common = 0 , XSSLG.OnTurnStart = 1 , XSSLG.AfterAttack = 2 , XSSLG.Max }
 
enum class  XSSLG.CompareType {
  XSSLG.None = 0 , XSSLG.Equal = 1 , XSSLG.LessThan = 2 , XSSLG.MoreThan = 3 ,
  XSSLG.Max
}
 
enum class  XSSLG.SkillEffectType { XSSLG.None = 0 , XSSLG.PhyImmunityFactor = 1 , XSSLG.PhyDamageFactor = 2 , XSSLG.Max }
 
enum class  XSSLG.SKillDamageType {
  XSSLG.PhyDamage = 1 , XSSLG.MagicDamage = 2 , XSSLG.HpRecover = 3 , XSSLG.HpAbsorb = 4 ,
  XSSLG.Max
}
 
enum class  XSSLG.WeaponType {
  XSSLG.None = 0 , XSSLG.Sword = 1 , XSSLG.Lance = 2 , XSSLG.Axe = 3 ,
  XSSLG.Bow = 4 , XSSLG.Brawl = 5 , XSSLG.Max
}