Logo
Public Member Functions | Static Public Member Functions | Properties | List of all members
Yukar.Engine.BattleEnemyInfo Class Reference

A class for passing enemy information in encounter settings, etc. More...

Public Member Functions

 BattleEnemyInfo (Common.Rom.Cast inMonster, int inLevel=-1)
 
bool IsLayoutValid ()
 

Static Public Member Functions

static BattleEnemyInfo[] ToArray (Common.Catalog catalog, Guid[] inList, Vector3[] inLayouts=null, int[] inLevels=null)
 

Properties

Guid Id [get]
 
int Level [get, set]
 
Vector3 Layout [get, set]
 
int EncountType [get]
 

Detailed Description

A class for passing enemy information in encounter settings, etc.

Constructor & Destructor Documentation

◆ BattleEnemyInfo()

Yukar.Engine.BattleEnemyInfo.BattleEnemyInfo ( Common.Rom.Cast  inMonster,
int  inLevel = -1 
)

Member Function Documentation

◆ IsLayoutValid()

bool Yukar.Engine.BattleEnemyInfo.IsLayoutValid ( )

◆ ToArray()

static BattleEnemyInfo[] Yukar.Engine.BattleEnemyInfo.ToArray ( Common.Catalog  catalog,
Guid[]  inList,
Vector3[]  inLayouts = null,
int[]  inLevels = null 
)
static

Property Documentation

◆ EncountType

int Yukar.Engine.BattleEnemyInfo.EncountType
get

◆ Id

Guid Yukar.Engine.BattleEnemyInfo.Id
get

◆ Layout

Vector3 Yukar.Engine.BattleEnemyInfo.Layout
getset

◆ Level

int Yukar.Engine.BattleEnemyInfo.Level
getset