Logo
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
Yukar.Common.Rom.Cast Class Reference

database cast A class that defines the characters that appear More...

Inheritance diagram for Yukar.Common.Rom.Cast:
Yukar.Common.Rom.Placeable Yukar.Common.Rom.IDatabaseItem Yukar.Common.Rom.RomItem Yukar.Common.Rom.IChunk

Classes

class  CBLevelData
 Class for copying/pasting levels/statuses More...
 

Public Types

enum  MoveForwardType { NO , YES , YES_AND_WALK }
 Advance type during action More...
 
enum  EquipFixType { NOT_FIX = 0 , FIX = 1 , NOT_ALLOW_EMPTY = 2 }
 Equipment fixed type More...
 
- Public Types inherited from Yukar.Common.Rom.RomItem
enum  ThumbnailStatusType { Empty = 0 , Creating , Created , Failed }
 Thumbnail image generation status More...
 

Public Member Functions

Resource.Texture getFaceResource (Catalog inCatalog)
 Get layout display graphic resource More...
 
List< SkillInfoGetAvailableItemInfoAllList (List< Rom.RomItem > inRomList)
 Get all skill acquisition information including expanded tags More...
 
override void save (BinaryWriter writer)
 save More...
 
override void saveUsedGUID (BinaryWriter writer, bool inIncludeChildUsedGUID)
 Export the GUID you are using (for tools) More...
 
override void load (BinaryReader reader)
 Load More...
 
 Cast ()
 constructor More...
 
 Cast (Common.Rom.Hero rom, Catalog catalog)
 constructor More...
 
 Cast (Common.Rom.Monster rom, Catalog catalog)
 constructor More...
 
void InitializeStatusParam (GameSettings inGameSettings)
 Initialize status parameters More...
 
Event getSourceEvent (Catalog catalog)
 Get cast event More...
 
override void ChangeId (Dictionary< Guid, RomItem > inChangeIdDic)
 Replace the Id you are using with the corresponding Rom Id More...
 
List< Common.Rom.Condition > GetAvailableConditionList (Catalog inCatalog, int inLevel, bool inAll)
 Returns the state (characteristics) of the specified level More...
 
void ConvertOldEquipmentSettings ()
 Old specifications More...
 
- Public Member Functions inherited from Yukar.Common.Rom.RomItem
string getCategory (string locale=null)
 Get category path More...
 
 RomItem ()
 constructor More...
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify, out bool setNotify)
 Get thumbnail image More...
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify)
 Get thumbnail image More...
 
System.Drawing.Bitmap getThumbnail ()
 Get thumbnail image More...
 
void invalidateThumbnail ()
 Disable thumbnail images More...
 
void invalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 Disable thumbnail images More...
 
void forceInvalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 Force regeneration of thumbnail images More...
 
virtual void save (BinaryWriter writer)
 keep More...
 
virtual void load (BinaryReader reader)
 loading More...
 
virtual void saveUsedGUID (BinaryWriter writer, bool inIncludeChildUseRomGUID)
 Export the GUID you are using (for tools) More...
 
void saveUsedGUID (BinaryWriter writer)
 Export the GUID you are using (for tools) More...
 
virtual bool initializingAfterLoading ()
 Initialization process after loading More...
 
virtual void reImport ()
 Reimport More...
 
virtual void export (string path)
 export More...
 
virtual void onCatalogCleanup ()
 Catalog release processing More...
 
virtual void onNameChanged ()
 Processing when renaming More...
 
void copyFrom (Common.Rom.RomItem src)
 Copy data from another RomItem More...
 
virtual void CheckRecourceConsistency (Catalog inCatalog)
 Consistency check (for tools) More...
 
virtual void ChangeId (Dictionary< Guid, Rom.RomItem > inChangeIdDic)
 Replace the Id you are using with the corresponding Rom Id More...
 
void ClearId (List< Rom.RomItem > inClearRomItemList)
 Removed rom usage in list More...
 
void Dispose ()
 
void AddUpdatecall (int count)
 Increase/decrease the thumbnail generation pending counter More...
 
void save (BinaryWriter writer)
 keep More...
 
void load (BinaryReader reader)
 loading More...
 

Static Public Member Functions

static Resource.Texture getFaceResource (Catalog inCatalog, Guid inFaceId)
 Get layout display graphic resource More...
 
- Static Public Member Functions inherited from Yukar.Common.Rom.RomItem
static bool reImport (List< RomItem > inRomList)
 Reimport More...
 
static void writeChunk (System.IO.BinaryWriter writer, IChunk rom)
 write chunk More...
 
static void readChunk (System.IO.BinaryReader reader, IChunk rom)
 load chunk More...
 
static void skipChunk (System.IO.BinaryReader reader)
 skip chunk More...
 
static T Clone< T > (RomItem inSrc)
 Clone RomItem More...
 
static bool equalChunk (IChunk a, IChunk b)
 Are the contents of the chunks equal? More...
 
static IChunk duplicate (IChunk rom)
 Duplicate IChunk More...
 

Public Attributes

Guid srcGuid
 Event reference More...
 
CastType casttype = CastType.BOTH
 Cast type More...
 
bool usePictBook = true
 Register the encyclopedia More...
 
Guid pictBookCast
 References for cast members to be registered in the encyclopedia More...
 
List< string > habitats = new List<string>(MaxHabitat)
 habitat list More...
 
bool prohibitReplacement = false
 Forbidden to replace More...
 
Guid face
 face graphics More...
 
Resource.Icon.Ref icon = new Resource.Icon.Ref()
 icon More...
 
Guid graphic
 moving graphics More...
 
Guid graphic3d
 Old specifications More...
 
string description = ""
 explanation More...
 
Guid scriptOnNew
 Not implemented More...
 
Guid attackEffect
 Effect ID for unarmed attack More...
 
Guid deathEffect
 Effect ID when unable to battle More...
 
Guid criticalEffect
 Effect ID for bare-handed critical hit More...
 
float range = 1
 bare hand range More...
 
int level = 1
 first level More...
 
int levelGrowthRate = 2
 Growth speed (rate) More...
 
GameData.GrowthParam mpParam = new GameData.GrowthParam()
 Growth parameters (maximum MP) More...
 
GameData.GrowthParam hpParam = new GameData.GrowthParam(30, 5f, 1.01f)
 Growth parameters (maximum HP) More...
 
GameData.GrowthParam powerParam = new GameData.GrowthParam()
 Growth parameter (attack power) More...
 
GameData.GrowthParam magicParam = new GameData.GrowthParam()
 Growth parameter (magic power) More...
 
GameData.GrowthParam vitalityParam = new GameData.GrowthParam()
 Growth parameters (defense power) More...
 
GameData.GrowthParam speedParam = new GameData.GrowthParam()
 Growth parameters (quickness) More...
 
GameData.GrowthParam recoveryParam = new GameData.GrowthParam(0, 0f, 1.01f)
 Growth parameter (evasion rate) More...
 
GameData.GrowthParam dexterityParam = new GameData.GrowthParam(95, 0f, 1.01f)
 Growth parameters (accuracy rate) More...
 
GameData.GrowthParam poisonDamageReductionPercentParam = new GameData.GrowthParam(0, 0f, 1.01f)
 Growth parameters (poison damage reduction rate) More...
 
int exp = 0
 Experience points (basic reward) More...
 
Guid fixedSkill
 Old specifications More...
 
Guid job
 Occupation ID More...
 
Guid sideJob
 Side job ID More...
 
int money = 0
 Money in hand (basic remuneration) More...
 
int maxLevel
 maximum level More...
 
List< int > levelUpExpList = new List<int>(Common.GameData.Hero.MAX_LEVEL)
 List of experience points required to level up More...
 
int evolutionLevel = 1
 Not implemented More...
 
Guid evolutionItem
 Not implemented More...
 
Guid evolutionVisual
 Not implemented More...
 
int encountType = 1
 appearance pattern More...
 
bool encountReward = true
 Not implemented More...
 
AIPattern aiPattern
 personality More...
 
bool visibleWhenKO = false
 Do not make it transparent (remains visible even if unable to fight) More...
 
MoveForwardType moveForward
 Advance type during action More...
 
bool bulletAppearFloating = false
 Occurs while floating More...
 
bool bulletIgnoreCollision = false
 No contact with other generated events More...
 
bool bulletIgnoreSameTypeCollision = false
 Don't come into contact with the same cast More...
 
int bulletGeneratePriorty = 0
 Generate with priority More...
 
Guid bulletShotSE
 Generated sound ID More...
 
int bulletMaxNum = 0
 Maximum number of occurrences (0=infinite) More...
 
int bulletShotNum = 1
 Number of occurrences at one time More...
 
float bulletShotInterval = 0f
 firing interval More...
 
bool bulletRapidFire = false
 Allow rapid fire More...
 
bool bulletNoDamage = false
 take no damage More...
 
float invincibleTime = 0.5f
 Invincibility time after damage (seconds) More...
 
bool useUniqueName = false
 Make the name sequential when generated More...
 
int bulletDelWalkCount = 0
 Number of steps (event extinction condition) More...
 
float bulletDelTime = 0f
 Elapsed time (event extinction condition) More...
 
bool bulletDelCollisionNone = false
 Collision with “no type specified” event (event extinction condition) More...
 
bool bulletDelCollisionHero = false
 Collision with allies (event extinction condition) More...
 
bool bulletDelCollisionMonster = false
 Collision with enemy (event extinction condition) More...
 
bool bulletDelCollisionMap = false
 Collision with terrain (event extinction condition) More...
 
bool bulletDelOutOfScreen = false
 When it goes out of the screen (event disappearance condition) More...
 
Guid equipWeapon
 Old specifications More...
 
Guid equipArm
 Old specifications More...
 
Guid equipHead
 Old specifications More...
 
Guid equipBody
 Old specifications More...
 
List< Guid > equipAccessory = new List<Guid>(Enumerable.Repeat(Guid.Empty, 2))
 Old specifications More...
 
List< EquipFixTypeequipFixed = new List<EquipFixType>(Enumerable.Repeat(EquipFixType.NOT_FIX, 6))
 Old specifications More...
 
List< ItemInfoavailableItems = new List<ItemInfo>()
 Items that can be used More...
 
List< DropInfodropItems = new List<DropInfo>()
 Reward for being defeated as an enemy More...
 
List< SkillInfoavailableSkills = new List<SkillInfo>()
 skills to learn More...
 
List< CommandInfobattleCommands = new List<CommandInfo>()
 Battle command menu More...
 
List< CommandInfoextendCommands = new List<CommandInfo>()
 Not implemented More...
 
List< ActionInfobattleActions = new List<ActionInfo>()
 Battle behavior AI More...
 
common.TaggedData ext = new common.TaggedData()
 extended data More...
 
- Public Attributes inherited from Yukar.Common.Rom.Placeable
Guid eventRef
 Event ID More...
 
- Public Attributes inherited from Yukar.Common.Rom.RomItem
Guid guId
 ID More...
 
String name
 name More...
 
string tags = ""
 tag More...
 
string category = ""
 category More...
 

Static Public Attributes

static string faceMotionName = "normal"
 Facial expression motion name More...
 
- Static Public Attributes inherited from Yukar.Common.Rom.RomItem
static int thumbnailWidth = 128
 Thumbnail image width (pixels) More...
 
static int thumbnailHeight = 128
 Thumbnail image height (pixels) More...
 
const char CATEGORY_SPLITTER = '\\'
 category delimiter More...
 
static CREATETHUMBNAIL createThumbnailFunction = null
 Thumbnail generation function More...
 
const int UnknownRefCount = -2000
 Constants when reference count is unknown More...
 

Properties

Guid EventRef [get]
 Cast event ID More...
 
string RawFormula = "" [get, set]
 Unarmed damage calculation formula More...
 
string formula [get]
 Unarmed damage calculation formula (default in game settings is used if not set) More...
 
float Range [get, set]
 bare hand range More...
 
string WeaponDataFormula [get, set]
 Unarmed damage calculation formula More...
 
Guid AttackEffect [get, set]
 Effect ID for unarmed attack More...
 
Guid CriticalEffect [get, set]
 Effect ID for bare-handed critical hit More...
 
Guid DeathEffect [get, set]
 Effect ID when unable to battle More...
 
StatusParam StatusParam = new StatusParam(true) [get, set]
 growth parameters More...
 
EquipParam EquipParam = new EquipParam() [get, set]
 first equipment More...
 
List< int > LevelUpExpList [get]
 List of experience points required to level up More...
 
List< AttributeInfoAttrDefenceList [get, set]
 Attribute resistance list More...
 
Guid AttrDefense [get, set]
 attribute More...
 
List< ConditionInfoResistantList [get, set]
 Condition tolerance list More...
 
List< AvailableConditionInfoAvailableConditionList = new List<AvailableConditionInfo>() [get, set]
 Learned characteristics list More...
 
List< AvailableSkillInfoAvailableSkillList = new List<AvailableSkillInfo>() [get, set]
 Unused More...
 
List< IAvailableInfoAvailableSkillInfoList = new List<IAvailableInfo>() [get, set]
 Available skill list More...
 
List< IAvailableInfoAvailableItemInfoList = new List<IAvailableInfo>() [get, set]
 Available item list More...
 
List< ConditionDefenceInfoConditionDefenceList = new List<ConditionDefenceInfo>() [get, set]
 Condition tolerance list More...
 
List< DropInfoFilteredDropItems [get]
 Get a list of only valid reward items More...
 
List< SkillInfoFiltererdavailableSkills [get]
 Get a list of only valid skills More...
 
Guid WalkGroundSE [get, set]
 Not implemented More...
 
Guid WalkWaterSE [get, set]
 Not implemented More...
 
Guid WalkSandSE [get, set]
 Not implemented More...
 
Guid WalkStoneSE [get, set]
 Not implemented More...
 
Guid WalkSnowSE [get, set]
 Not implemented More...
 
Guid WalkMetalSE [get, set]
 Not implemented More...
 
Guid JumpSE [get, set]
 Not implemented More...
 
Guid OnTheGroundSE [get, set]
 Not implemented More...
 
Guid CrashWallSE [get, set]
 Not implemented More...
 
Guid HealHPSE [get, set]
 Not implemented More...
 
Guid HealMPSE [get, set]
 Not implemented More...
 
Guid LevelUpSE [get, set]
 Not implemented More...
 
Guid UseSkillAttackSE [get, set]
 Not implemented More...
 
Guid UseSkillHealSE [get, set]
 Not implemented More...
 
Guid UseSkillAddConditionSE [get, set]
 Not implemented More...
 
Guid UseSkillDeleteConditionSE [get, set]
 Not implemented More...
 
Guid UseSkillStatusUpSE [get, set]
 Not implemented More...
 
Guid UseSkillStatusDownSE [get, set]
 Not implemented More...
 
int Type [get, set]
 Cast type More...
 
Guid Graphic [get, set]
 moving graphics More...
 
Guid Graphics3D [get]
 moving graphics More...
 
string Description [get, set]
 explanation More...
 
int Level [get, set]
 first level More...
 
int LevelGrowthRate [get, set]
 Growth speed (rate) More...
 
int MP [get, set]
 Initial value of MP More...
 
float MPGrowth [get, set]
 Basic MP increase value More...
 
float MPGrowthRate [get, set]
 MP growth type (increase correction value) More...
 
int HP [get, set]
 Initial HP value More...
 
float HPGrowth [get, set]
 Basic HP increase value More...
 
float HPGrowthRate [get, set]
 HP growth type (increase correction value) More...
 
int Power [get, set]
 Initial value of attack power More...
 
float PowerGrowth [get, set]
 Basic increase in attack power More...
 
float PowerGrowthRate [get, set]
 Attack power growth type (increase correction value) More...
 
int Magic [get, set]
 Initial value of magic power More...
 
float MagicGrowth [get, set]
 Basic increase in magic power More...
 
float MagicGrowthRate [get, set]
 Magic growth type (increase correction value) More...
 
int Vitality [get, set]
 Initial value of defense power More...
 
float VitalityGrowth [get, set]
 Basic increase in defense power More...
 
float VitalityGrowthRate [get, set]
 Defense power growth type (increase correction value) More...
 
int Speed [get, set]
 Initial speed value More...
 
float SpeedGrowth [get, set]
 Basic increase in speed More...
 
float SpeedGrowthRate [get, set]
 Speed growth type (increase correction value) More...
 
int Recovery [get, set]
 Initial value of evasion rate More...
 
float RecoveryGrowth [get, set]
 Basic increase in evasion rate More...
 
float RecoveryGrowthRate [get, set]
 Evasion rate growth type (increase correction value) More...
 
int Dexterity [get, set]
 Initial value of hit rate More...
 
float DexterityGrowth [get, set]
 Basic increase in accuracy More...
 
float DexterityGrowthRate [get, set]
 Accuracy growth type (increase correction value) More...
 
int PoisonDamageReductionPercent [get, set]
 Initial value of poison damage reduction rate More...
 
float PoisonDamageReductionPercentGrowth [get, set]
 Basic increase in poison damage reduction rate More...
 
float PoisonDamageReductionPercentGrowthRate [get, set]
 Growth type of poison damage reduction rate (increase correction value) More...
 
int EXP [get, set]
 Experience points (basic reward) More...
 
Guid FixedSkill [get, set]
 Old specifications More...
 
Guid Job [get, set]
 Occupation ID More...
 
Guid SideJob [get, set]
 Side job ID More...
 
int Money [get, set]
 Money in hand (basic remuneration) More...
 
int MaxLevel [get, set]
 maximum level More...
 
int AttrADefense [get, set]
 Old specifications More...
 
int AttrBDefense [get, set]
 Old specifications More...
 
int AttrCDefense [get, set]
 Old specifications More...
 
int AttrDDefense [get, set]
 Old specifications More...
 
int AttrEDefense [get, set]
 Old specifications More...
 
int AttrFDefense [get, set]
 Old specifications More...
 
int AttrGDefense [get, set]
 Old specifications More...
 
int AttrHDefense [get, set]
 Old specifications More...
 
int PoisonResistant [get, set]
 Old specifications More...
 
int SleepResistant [get, set]
 Old specifications More...
 
int ParalysisResistant [get, set]
 Old specifications More...
 
int ConfuseResistant [get, set]
 Old specifications More...
 
int FascinationResistant [get, set]
 Old specifications More...
 
int DeathResistant [get, set]
 Old specifications More...
 
int Resistant7 [get, set]
 Old specifications More...
 
int Resistant8 [get, set]
 Old specifications More...
 
int EvolutionLevel [get, set]
 Not implemented More...
 
Guid EvolutionItem [get, set]
 Not implemented More...
 
Guid EvolutionVisual [get, set]
 Not implemented More...
 
int EncountType [get, set]
 appearance pattern More...
 
int AiPattern [get, set]
 personality More...
 
bool VisibleWhenKO [get, set]
 
bool BulletAppearFloating [get, set]
 Occurs while floating More...
 
bool BulletIgnoreCollision [get, set]
 No contact with other generated events More...
 
bool BulletIgnoreSameTypeCollision [get, set]
 Don't come into contact with the same cast More...
 
bool BulletGeneratePriorty [get, set]
 Generate with priority More...
 
Guid BulletShotSE [get, set]
 Generated sound ID More...
 
int BulletMaxNum [get, set]
 Maximum number of occurrences (0=infinite) More...
 
int BulletShotNum [get, set]
 Number of occurrences at one time More...
 
float BulletShotInterval [get, set]
 firing interval More...
 
bool BulletRapidFire [get, set]
 Allow rapid fire More...
 
float InvincibleTime [get, set]
 Invincibility time after damage (seconds) More...
 
bool UseUniqueName [get, set]
 Make the name sequential when generated More...
 
bool BulletNoDamage [get, set]
 take no damage More...
 
int BulletDelWalkCount [get, set]
 Number of steps (event extinction condition) More...
 
float BulletDelTime [get, set]
 Elapsed time (event extinction condition) More...
 
bool BulletDelCollisionNone [get, set]
 Collision with “no type specified” event (event extinction condition) More...
 
bool BulletDelCollisionHero [get, set]
 Collision with allies (event extinction condition) More...
 
bool BulletDelCollisionMonster [get, set]
 Collision with enemy (event extinction condition) More...
 
bool BulletDelCollisionMap [get, set]
 Collision with terrain (event extinction condition) More...
 
bool BulletDelOutOfScreen [get, set]
 When it goes out of the screen (event disappearance condition) More...
 
Guid EquipWeapon [get, set]
 Old specifications More...
 
Guid EquipArm [get, set]
 Old specifications More...
 
Guid EquipHead [get, set]
 Old specifications More...
 
Guid EquipBody [get, set]
 Old specifications More...
 
List< Guid > EquipAccessory [get, set]
 Old specifications More...
 
List< EquipFixTypeEquipFixed [get, set]
 Old specifications More...
 
bool UsePictBook [get, set]
 Register the encyclopedia More...
 
Guid PictBookCast [get, set]
 References for cast members to be registered in the encyclopedia More...
 
List< string > Habitats [get, set]
 habitat list More...
 
bool ProhibitReplacement [get, set]
 Forbidden to replace More...
 
List< Guid > battleCommandList [get]
 List of battle command IDs More...
 
List< Guid > extendCommandList [get]
 Not implemented More...
 
bool[] fixEquipments [get]
 Old specifications More...
 
List< Guid > AttackSEs [get, set]
 
List< Guid > DamageSEs [get, set]
 
- Properties inherited from Yukar.Common.Rom.RomItem
System.Drawing.Bitmap Thumbnail [get]
 thumbnail image More...
 
ThumbnailStatusType ThumbnailStatus = ThumbnailStatusType.Empty [get, set]
 Thumbnail generation status More...
 
string Name [get, set]
 Get display name More...
 
virtual int RefCount [get]
 reference count More...
 
virtual bool UseRefCount [get]
 Should I use reference counting? More...
 
Folder Parent [get, set]
 parent folder More...
 
- Properties inherited from Yukar.Common.Rom.IDatabaseItem
Guid EventRef [get]
 For common operations on database data specific event settings More...
 

Additional Inherited Members

- Protected Member Functions inherited from Yukar.Common.Rom.RomItem
virtual void Dispose (bool disposing)
 

Detailed Description

database cast A class that defines the characters that appear

Member Enumeration Documentation

◆ EquipFixType

enum Yukar.Common.Rom.Cast.EquipFixType

Equipment fixed type

Enumerator
NOT_FIX 
FIX 
NOT_ALLOW_EMPTY 

◆ MoveForwardType

enum Yukar.Common.Rom.Cast.MoveForwardType

Advance type during action

Enumerator
NO 
YES 
YES_AND_WALK 

Constructor & Destructor Documentation

◆ Cast() [1/3]

Yukar.Common.Rom.Cast.Cast ( )

constructor

◆ Cast() [2/3]

Yukar.Common.Rom.Cast.Cast ( Common.Rom.Hero  rom,
Catalog  catalog 
)

constructor

Parameters
romHero of SGB
catalogcatalog

◆ Cast() [3/3]

Yukar.Common.Rom.Cast.Cast ( Common.Rom.Monster  rom,
Catalog  catalog 
)

constructor

Parameters
romMonster of SGB
catalogcatalog

Member Function Documentation

◆ ChangeId()

override void Yukar.Common.Rom.Cast.ChangeId ( Dictionary< Guid, RomItem inChangeIdDic)

Replace the Id you are using with the corresponding Rom Id

Parameters
inChangeIdDicRom dictionary to replace

◆ ConvertOldEquipmentSettings()

void Yukar.Common.Rom.Cast.ConvertOldEquipmentSettings ( )

Old specifications

◆ GetAvailableConditionList()

List< Common.Rom.Condition > Yukar.Common.Rom.Cast.GetAvailableConditionList ( Catalog  inCatalog,
int  inLevel,
bool  inAll 
)

Returns the state (characteristics) of the specified level

Parameters
inCatalogcatalog
inLevellevel
inAllTarget all states up to the specified level
Returns
List of states

◆ GetAvailableItemInfoAllList()

List< SkillInfo > Yukar.Common.Rom.Cast.GetAvailableItemInfoAllList ( List< Rom.RomItem >  inRomList)

Get all skill acquisition information including expanded tags

Parameters
inRomListskill list
Returns

◆ getFaceResource() [1/2]

Resource.Texture Yukar.Common.Rom.Cast.getFaceResource ( Catalog  inCatalog)

Get layout display graphic resource

Parameters
inCatalogcatalog
Returns

◆ getFaceResource() [2/2]

static Resource.Texture Yukar.Common.Rom.Cast.getFaceResource ( Catalog  inCatalog,
Guid  inFaceId 
)
static

Get layout display graphic resource

Parameters
inCatalogcatalog
inFaceIdId
Returns

◆ getSourceEvent()

Event Yukar.Common.Rom.Cast.getSourceEvent ( Catalog  catalog)

Get cast event

Parameters
catalog
Returns
event

◆ InitializeStatusParam()

void Yukar.Common.Rom.Cast.InitializeStatusParam ( GameSettings  inGameSettings)

Initialize status parameters

Parameters
inGameSettingsGeneral game setting information

◆ load()

override void Yukar.Common.Rom.Cast.load ( BinaryReader  reader)
virtual

Load

Parameters
readerinput stream

Reimplemented from Yukar.Common.Rom.RomItem.

◆ save()

override void Yukar.Common.Rom.Cast.save ( BinaryWriter  writer)
virtual

save

Parameters
writeroutput stream

Reimplemented from Yukar.Common.Rom.RomItem.

◆ saveUsedGUID()

override void Yukar.Common.Rom.Cast.saveUsedGUID ( BinaryWriter  writer,
bool  inIncludeChildUsedGUID 
)
virtual

Export the GUID you are using (for tools)

Parameters
writerWriter
inIncludeChildUseRomGUIDDoes it also include the roms used by the roms used?

Reimplemented from Yukar.Common.Rom.RomItem.

Member Data Documentation

◆ aiPattern

AIPattern Yukar.Common.Rom.Cast.aiPattern

personality

◆ attackEffect

Guid Yukar.Common.Rom.Cast.attackEffect

Effect ID for unarmed attack

◆ availableItems

List<ItemInfo> Yukar.Common.Rom.Cast.availableItems = new List<ItemInfo>()

Items that can be used

◆ availableSkills

List<SkillInfo> Yukar.Common.Rom.Cast.availableSkills = new List<SkillInfo>()

skills to learn

◆ battleActions

List<ActionInfo> Yukar.Common.Rom.Cast.battleActions = new List<ActionInfo>()

Battle behavior AI

◆ battleCommands

List<CommandInfo> Yukar.Common.Rom.Cast.battleCommands = new List<CommandInfo>()

Battle command menu

◆ bulletAppearFloating

bool Yukar.Common.Rom.Cast.bulletAppearFloating = false

Occurs while floating

◆ bulletDelCollisionHero

bool Yukar.Common.Rom.Cast.bulletDelCollisionHero = false

Collision with allies (event extinction condition)

◆ bulletDelCollisionMap

bool Yukar.Common.Rom.Cast.bulletDelCollisionMap = false

Collision with terrain (event extinction condition)

◆ bulletDelCollisionMonster

bool Yukar.Common.Rom.Cast.bulletDelCollisionMonster = false

Collision with enemy (event extinction condition)

◆ bulletDelCollisionNone

bool Yukar.Common.Rom.Cast.bulletDelCollisionNone = false

Collision with “no type specified” event (event extinction condition)

◆ bulletDelOutOfScreen

bool Yukar.Common.Rom.Cast.bulletDelOutOfScreen = false

When it goes out of the screen (event disappearance condition)

◆ bulletDelTime

float Yukar.Common.Rom.Cast.bulletDelTime = 0f

Elapsed time (event extinction condition)

◆ bulletDelWalkCount

int Yukar.Common.Rom.Cast.bulletDelWalkCount = 0

Number of steps (event extinction condition)

◆ bulletGeneratePriorty

int Yukar.Common.Rom.Cast.bulletGeneratePriorty = 0

Generate with priority

◆ bulletIgnoreCollision

bool Yukar.Common.Rom.Cast.bulletIgnoreCollision = false

No contact with other generated events

◆ bulletIgnoreSameTypeCollision

bool Yukar.Common.Rom.Cast.bulletIgnoreSameTypeCollision = false

Don't come into contact with the same cast

◆ bulletMaxNum

int Yukar.Common.Rom.Cast.bulletMaxNum = 0

Maximum number of occurrences (0=infinite)

◆ bulletNoDamage

bool Yukar.Common.Rom.Cast.bulletNoDamage = false

take no damage

◆ bulletRapidFire

bool Yukar.Common.Rom.Cast.bulletRapidFire = false

Allow rapid fire

◆ bulletShotInterval

float Yukar.Common.Rom.Cast.bulletShotInterval = 0f

firing interval

◆ bulletShotNum

int Yukar.Common.Rom.Cast.bulletShotNum = 1

Number of occurrences at one time

◆ bulletShotSE

Guid Yukar.Common.Rom.Cast.bulletShotSE

Generated sound ID

◆ casttype

CastType Yukar.Common.Rom.Cast.casttype = CastType.BOTH

Cast type

◆ criticalEffect

Guid Yukar.Common.Rom.Cast.criticalEffect

Effect ID for bare-handed critical hit

◆ deathEffect

Guid Yukar.Common.Rom.Cast.deathEffect

Effect ID when unable to battle

◆ description

string Yukar.Common.Rom.Cast.description = ""

explanation

◆ dexterityParam

GameData.GrowthParam Yukar.Common.Rom.Cast.dexterityParam = new GameData.GrowthParam(95, 0f, 1.01f)

Growth parameters (accuracy rate)

◆ dropItems

List<DropInfo> Yukar.Common.Rom.Cast.dropItems = new List<DropInfo>()

Reward for being defeated as an enemy

◆ encountReward

bool Yukar.Common.Rom.Cast.encountReward = true

Not implemented

◆ encountType

int Yukar.Common.Rom.Cast.encountType = 1

appearance pattern

◆ equipAccessory

List<Guid> Yukar.Common.Rom.Cast.equipAccessory = new List<Guid>(Enumerable.Repeat(Guid.Empty, 2))

Old specifications

◆ equipArm

Guid Yukar.Common.Rom.Cast.equipArm

Old specifications

◆ equipBody

Guid Yukar.Common.Rom.Cast.equipBody

Old specifications

◆ equipFixed

List<EquipFixType> Yukar.Common.Rom.Cast.equipFixed = new List<EquipFixType>(Enumerable.Repeat(EquipFixType.NOT_FIX, 6))

Old specifications

◆ equipHead

Guid Yukar.Common.Rom.Cast.equipHead

Old specifications

◆ equipWeapon

Guid Yukar.Common.Rom.Cast.equipWeapon

Old specifications

◆ evolutionItem

Guid Yukar.Common.Rom.Cast.evolutionItem

Not implemented

◆ evolutionLevel

int Yukar.Common.Rom.Cast.evolutionLevel = 1

Not implemented

◆ evolutionVisual

Guid Yukar.Common.Rom.Cast.evolutionVisual

Not implemented

◆ exp

int Yukar.Common.Rom.Cast.exp = 0

Experience points (basic reward)

◆ ext

common.TaggedData Yukar.Common.Rom.Cast.ext = new common.TaggedData()

extended data

◆ extendCommands

List<CommandInfo> Yukar.Common.Rom.Cast.extendCommands = new List<CommandInfo>()

Not implemented

◆ face

Guid Yukar.Common.Rom.Cast.face

face graphics

◆ faceMotionName

string Yukar.Common.Rom.Cast.faceMotionName = "normal"
static

Facial expression motion name

◆ fixedSkill

Guid Yukar.Common.Rom.Cast.fixedSkill

Old specifications

◆ graphic

Guid Yukar.Common.Rom.Cast.graphic

moving graphics

◆ graphic3d

Guid Yukar.Common.Rom.Cast.graphic3d

Old specifications

◆ habitats

List<string> Yukar.Common.Rom.Cast.habitats = new List<string>(MaxHabitat)

habitat list

◆ hpParam

GameData.GrowthParam Yukar.Common.Rom.Cast.hpParam = new GameData.GrowthParam(30, 5f, 1.01f)

Growth parameters (maximum HP)

◆ icon

Resource.Icon.Ref Yukar.Common.Rom.Cast.icon = new Resource.Icon.Ref()

icon

◆ invincibleTime

float Yukar.Common.Rom.Cast.invincibleTime = 0.5f

Invincibility time after damage (seconds)

◆ job

Guid Yukar.Common.Rom.Cast.job

Occupation ID

◆ level

int Yukar.Common.Rom.Cast.level = 1

first level

◆ levelGrowthRate

int Yukar.Common.Rom.Cast.levelGrowthRate = 2

Growth speed (rate)

◆ levelUpExpList

List<int> Yukar.Common.Rom.Cast.levelUpExpList = new List<int>(Common.GameData.Hero.MAX_LEVEL)

List of experience points required to level up

◆ magicParam

GameData.GrowthParam Yukar.Common.Rom.Cast.magicParam = new GameData.GrowthParam()

Growth parameter (magic power)

◆ maxLevel

int Yukar.Common.Rom.Cast.maxLevel

maximum level

◆ money

int Yukar.Common.Rom.Cast.money = 0

Money in hand (basic remuneration)

◆ moveForward

MoveForwardType Yukar.Common.Rom.Cast.moveForward

Advance type during action

◆ mpParam

GameData.GrowthParam Yukar.Common.Rom.Cast.mpParam = new GameData.GrowthParam()

Growth parameters (maximum MP)

◆ pictBookCast

Guid Yukar.Common.Rom.Cast.pictBookCast

References for cast members to be registered in the encyclopedia

◆ poisonDamageReductionPercentParam

GameData.GrowthParam Yukar.Common.Rom.Cast.poisonDamageReductionPercentParam = new GameData.GrowthParam(0, 0f, 1.01f)

Growth parameters (poison damage reduction rate)

◆ powerParam

GameData.GrowthParam Yukar.Common.Rom.Cast.powerParam = new GameData.GrowthParam()

Growth parameter (attack power)

◆ prohibitReplacement

bool Yukar.Common.Rom.Cast.prohibitReplacement = false

Forbidden to replace

◆ range

float Yukar.Common.Rom.Cast.range = 1

bare hand range

◆ recoveryParam

GameData.GrowthParam Yukar.Common.Rom.Cast.recoveryParam = new GameData.GrowthParam(0, 0f, 1.01f)

Growth parameter (evasion rate)

◆ scriptOnNew

Guid Yukar.Common.Rom.Cast.scriptOnNew

Not implemented

◆ sideJob

Guid Yukar.Common.Rom.Cast.sideJob

Side job ID

◆ speedParam

GameData.GrowthParam Yukar.Common.Rom.Cast.speedParam = new GameData.GrowthParam()

Growth parameters (quickness)

◆ srcGuid

Guid Yukar.Common.Rom.Cast.srcGuid

Event reference

◆ usePictBook

bool Yukar.Common.Rom.Cast.usePictBook = true

Register the encyclopedia

◆ useUniqueName

bool Yukar.Common.Rom.Cast.useUniqueName = false

Make the name sequential when generated

◆ visibleWhenKO

bool Yukar.Common.Rom.Cast.visibleWhenKO = false

Do not make it transparent (remains visible even if unable to fight)

◆ vitalityParam

GameData.GrowthParam Yukar.Common.Rom.Cast.vitalityParam = new GameData.GrowthParam()

Growth parameters (defense power)

Property Documentation

◆ AiPattern

int Yukar.Common.Rom.Cast.AiPattern
getset

personality

◆ AttackEffect

Guid Yukar.Common.Rom.Cast.AttackEffect
getset

Effect ID for unarmed attack

◆ AttackSEs

List<Guid> Yukar.Common.Rom.Cast.AttackSEs
getset

◆ AttrADefense

int Yukar.Common.Rom.Cast.AttrADefense
getset

Old specifications

◆ AttrBDefense

int Yukar.Common.Rom.Cast.AttrBDefense
getset

Old specifications

◆ AttrCDefense

int Yukar.Common.Rom.Cast.AttrCDefense
getset

Old specifications

◆ AttrDDefense

int Yukar.Common.Rom.Cast.AttrDDefense
getset

Old specifications

◆ AttrDefenceList

List<AttributeInfo> Yukar.Common.Rom.Cast.AttrDefenceList
getset

Attribute resistance list

◆ AttrDefense

Guid Yukar.Common.Rom.Cast.AttrDefense
getset

attribute

◆ AttrEDefense

int Yukar.Common.Rom.Cast.AttrEDefense
getset

Old specifications

◆ AttrFDefense

int Yukar.Common.Rom.Cast.AttrFDefense
getset

Old specifications

◆ AttrGDefense

int Yukar.Common.Rom.Cast.AttrGDefense
getset

Old specifications

◆ AttrHDefense

int Yukar.Common.Rom.Cast.AttrHDefense
getset

Old specifications

◆ AvailableConditionList

List<AvailableConditionInfo> Yukar.Common.Rom.Cast.AvailableConditionList = new List<AvailableConditionInfo>()
getset

Learned characteristics list

◆ AvailableItemInfoList

List<IAvailableInfo> Yukar.Common.Rom.Cast.AvailableItemInfoList = new List<IAvailableInfo>()
getset

Available item list

◆ AvailableSkillInfoList

List<IAvailableInfo> Yukar.Common.Rom.Cast.AvailableSkillInfoList = new List<IAvailableInfo>()
getset

Available skill list

◆ AvailableSkillList

List<AvailableSkillInfo> Yukar.Common.Rom.Cast.AvailableSkillList = new List<AvailableSkillInfo>()
getset

Unused

◆ battleCommandList

List<Guid> Yukar.Common.Rom.Cast.battleCommandList
get

List of battle command IDs

◆ BulletAppearFloating

bool Yukar.Common.Rom.Cast.BulletAppearFloating
getset

Occurs while floating

◆ BulletDelCollisionHero

bool Yukar.Common.Rom.Cast.BulletDelCollisionHero
getset

Collision with allies (event extinction condition)

◆ BulletDelCollisionMap

bool Yukar.Common.Rom.Cast.BulletDelCollisionMap
getset

Collision with terrain (event extinction condition)

◆ BulletDelCollisionMonster

bool Yukar.Common.Rom.Cast.BulletDelCollisionMonster
getset

Collision with enemy (event extinction condition)

◆ BulletDelCollisionNone

bool Yukar.Common.Rom.Cast.BulletDelCollisionNone
getset

Collision with “no type specified” event (event extinction condition)

◆ BulletDelOutOfScreen

bool Yukar.Common.Rom.Cast.BulletDelOutOfScreen
getset

When it goes out of the screen (event disappearance condition)

◆ BulletDelTime

float Yukar.Common.Rom.Cast.BulletDelTime
getset

Elapsed time (event extinction condition)

◆ BulletDelWalkCount

int Yukar.Common.Rom.Cast.BulletDelWalkCount
getset

Number of steps (event extinction condition)

◆ BulletGeneratePriorty

bool Yukar.Common.Rom.Cast.BulletGeneratePriorty
getset

Generate with priority

◆ BulletIgnoreCollision

bool Yukar.Common.Rom.Cast.BulletIgnoreCollision
getset

No contact with other generated events

◆ BulletIgnoreSameTypeCollision

bool Yukar.Common.Rom.Cast.BulletIgnoreSameTypeCollision
getset

Don't come into contact with the same cast

◆ BulletMaxNum

int Yukar.Common.Rom.Cast.BulletMaxNum
getset

Maximum number of occurrences (0=infinite)

◆ BulletNoDamage

bool Yukar.Common.Rom.Cast.BulletNoDamage
getset

take no damage

◆ BulletRapidFire

bool Yukar.Common.Rom.Cast.BulletRapidFire
getset

Allow rapid fire

◆ BulletShotInterval

float Yukar.Common.Rom.Cast.BulletShotInterval
getset

firing interval

◆ BulletShotNum

int Yukar.Common.Rom.Cast.BulletShotNum
getset

Number of occurrences at one time

◆ BulletShotSE

Guid Yukar.Common.Rom.Cast.BulletShotSE
getset

Generated sound ID

◆ ConditionDefenceList

List<ConditionDefenceInfo> Yukar.Common.Rom.Cast.ConditionDefenceList = new List<ConditionDefenceInfo>()
getset

Condition tolerance list

◆ ConfuseResistant

int Yukar.Common.Rom.Cast.ConfuseResistant
getset

Old specifications

◆ CrashWallSE

Guid Yukar.Common.Rom.Cast.CrashWallSE
getset

Not implemented

◆ CriticalEffect

Guid Yukar.Common.Rom.Cast.CriticalEffect
getset

Effect ID for bare-handed critical hit

◆ DamageSEs

List<Guid> Yukar.Common.Rom.Cast.DamageSEs
getset

◆ DeathEffect

Guid Yukar.Common.Rom.Cast.DeathEffect
getset

Effect ID when unable to battle

◆ DeathResistant

int Yukar.Common.Rom.Cast.DeathResistant
getset

Old specifications

◆ Description

string Yukar.Common.Rom.Cast.Description
getset

explanation

◆ Dexterity

int Yukar.Common.Rom.Cast.Dexterity
getset

Initial value of hit rate

◆ DexterityGrowth

float Yukar.Common.Rom.Cast.DexterityGrowth
getset

Basic increase in accuracy

◆ DexterityGrowthRate

float Yukar.Common.Rom.Cast.DexterityGrowthRate
getset

Accuracy growth type (increase correction value)

◆ EncountType

int Yukar.Common.Rom.Cast.EncountType
getset

appearance pattern

◆ EquipAccessory

List<Guid> Yukar.Common.Rom.Cast.EquipAccessory
getset

Old specifications

◆ EquipArm

Guid Yukar.Common.Rom.Cast.EquipArm
getset

Old specifications

◆ EquipBody

Guid Yukar.Common.Rom.Cast.EquipBody
getset

Old specifications

◆ EquipFixed

List<EquipFixType> Yukar.Common.Rom.Cast.EquipFixed
getset

Old specifications

◆ EquipHead

Guid Yukar.Common.Rom.Cast.EquipHead
getset

Old specifications

◆ EquipParam

EquipParam Yukar.Common.Rom.Cast.EquipParam = new EquipParam()
getset

first equipment

◆ EquipWeapon

Guid Yukar.Common.Rom.Cast.EquipWeapon
getset

Old specifications

◆ EventRef

Guid Yukar.Common.Rom.Cast.EventRef
get

Cast event ID

Implements Yukar.Common.Rom.IDatabaseItem.

◆ EvolutionItem

Guid Yukar.Common.Rom.Cast.EvolutionItem
getset

Not implemented

◆ EvolutionLevel

int Yukar.Common.Rom.Cast.EvolutionLevel
getset

Not implemented

◆ EvolutionVisual

Guid Yukar.Common.Rom.Cast.EvolutionVisual
getset

Not implemented

◆ EXP

int Yukar.Common.Rom.Cast.EXP
getset

Experience points (basic reward)

◆ extendCommandList

List<Guid> Yukar.Common.Rom.Cast.extendCommandList
get

Not implemented

◆ FascinationResistant

int Yukar.Common.Rom.Cast.FascinationResistant
getset

Old specifications

◆ FilteredDropItems

List<DropInfo> Yukar.Common.Rom.Cast.FilteredDropItems
get

Get a list of only valid reward items

◆ FiltererdavailableSkills

List<SkillInfo> Yukar.Common.Rom.Cast.FiltererdavailableSkills
get

Get a list of only valid skills

◆ FixedSkill

Guid Yukar.Common.Rom.Cast.FixedSkill
getset

Old specifications

◆ fixEquipments

bool [] Yukar.Common.Rom.Cast.fixEquipments
get

Old specifications

◆ formula

string Yukar.Common.Rom.Cast.formula
get

Unarmed damage calculation formula (default in game settings is used if not set)

◆ Graphic

Guid Yukar.Common.Rom.Cast.Graphic
getset

moving graphics

◆ Graphics3D

Guid Yukar.Common.Rom.Cast.Graphics3D
get

moving graphics

◆ Habitats

List<string> Yukar.Common.Rom.Cast.Habitats
getset

habitat list

◆ HealHPSE

Guid Yukar.Common.Rom.Cast.HealHPSE
getset

Not implemented

◆ HealMPSE

Guid Yukar.Common.Rom.Cast.HealMPSE
getset

Not implemented

◆ HP

int Yukar.Common.Rom.Cast.HP
getset

Initial HP value

◆ HPGrowth

float Yukar.Common.Rom.Cast.HPGrowth
getset

Basic HP increase value

◆ HPGrowthRate

float Yukar.Common.Rom.Cast.HPGrowthRate
getset

HP growth type (increase correction value)

◆ InvincibleTime

float Yukar.Common.Rom.Cast.InvincibleTime
getset

Invincibility time after damage (seconds)

◆ Job

Guid Yukar.Common.Rom.Cast.Job
getset

Occupation ID

◆ JumpSE

Guid Yukar.Common.Rom.Cast.JumpSE
getset

Not implemented

◆ Level

int Yukar.Common.Rom.Cast.Level
getset

first level

◆ LevelGrowthRate

int Yukar.Common.Rom.Cast.LevelGrowthRate
getset

Growth speed (rate)

◆ LevelUpExpList

List<int> Yukar.Common.Rom.Cast.LevelUpExpList
get

List of experience points required to level up

◆ LevelUpSE

Guid Yukar.Common.Rom.Cast.LevelUpSE
getset

Not implemented

◆ Magic

int Yukar.Common.Rom.Cast.Magic
getset

Initial value of magic power

◆ MagicGrowth

float Yukar.Common.Rom.Cast.MagicGrowth
getset

Basic increase in magic power

◆ MagicGrowthRate

float Yukar.Common.Rom.Cast.MagicGrowthRate
getset

Magic growth type (increase correction value)

◆ MaxLevel

int Yukar.Common.Rom.Cast.MaxLevel
getset

maximum level

◆ Money

int Yukar.Common.Rom.Cast.Money
getset

Money in hand (basic remuneration)

◆ MP

int Yukar.Common.Rom.Cast.MP
getset

Initial value of MP

◆ MPGrowth

float Yukar.Common.Rom.Cast.MPGrowth
getset

Basic MP increase value

◆ MPGrowthRate

float Yukar.Common.Rom.Cast.MPGrowthRate
getset

MP growth type (increase correction value)

◆ OnTheGroundSE

Guid Yukar.Common.Rom.Cast.OnTheGroundSE
getset

Not implemented

◆ ParalysisResistant

int Yukar.Common.Rom.Cast.ParalysisResistant
getset

Old specifications

◆ PictBookCast

Guid Yukar.Common.Rom.Cast.PictBookCast
getset

References for cast members to be registered in the encyclopedia

◆ PoisonDamageReductionPercent

int Yukar.Common.Rom.Cast.PoisonDamageReductionPercent
getset

Initial value of poison damage reduction rate

◆ PoisonDamageReductionPercentGrowth

float Yukar.Common.Rom.Cast.PoisonDamageReductionPercentGrowth
getset

Basic increase in poison damage reduction rate

◆ PoisonDamageReductionPercentGrowthRate

float Yukar.Common.Rom.Cast.PoisonDamageReductionPercentGrowthRate
getset

Growth type of poison damage reduction rate (increase correction value)

◆ PoisonResistant

int Yukar.Common.Rom.Cast.PoisonResistant
getset

Old specifications

◆ Power

int Yukar.Common.Rom.Cast.Power
getset

Initial value of attack power

◆ PowerGrowth

float Yukar.Common.Rom.Cast.PowerGrowth
getset

Basic increase in attack power

◆ PowerGrowthRate

float Yukar.Common.Rom.Cast.PowerGrowthRate
getset

Attack power growth type (increase correction value)

◆ ProhibitReplacement

bool Yukar.Common.Rom.Cast.ProhibitReplacement
getset

Forbidden to replace

◆ Range

float Yukar.Common.Rom.Cast.Range
getset

bare hand range

◆ RawFormula

string Yukar.Common.Rom.Cast.RawFormula = ""
getset

Unarmed damage calculation formula

◆ Recovery

int Yukar.Common.Rom.Cast.Recovery
getset

Initial value of evasion rate

◆ RecoveryGrowth

float Yukar.Common.Rom.Cast.RecoveryGrowth
getset

Basic increase in evasion rate

◆ RecoveryGrowthRate

float Yukar.Common.Rom.Cast.RecoveryGrowthRate
getset

Evasion rate growth type (increase correction value)

◆ Resistant7

int Yukar.Common.Rom.Cast.Resistant7
getset

Old specifications

◆ Resistant8

int Yukar.Common.Rom.Cast.Resistant8
getset

Old specifications

◆ ResistantList

List<ConditionInfo> Yukar.Common.Rom.Cast.ResistantList
getset

Condition tolerance list

◆ SideJob

Guid Yukar.Common.Rom.Cast.SideJob
getset

Side job ID

◆ SleepResistant

int Yukar.Common.Rom.Cast.SleepResistant
getset

Old specifications

◆ Speed

int Yukar.Common.Rom.Cast.Speed
getset

Initial speed value

◆ SpeedGrowth

float Yukar.Common.Rom.Cast.SpeedGrowth
getset

Basic increase in speed

◆ SpeedGrowthRate

float Yukar.Common.Rom.Cast.SpeedGrowthRate
getset

Speed growth type (increase correction value)

◆ StatusParam

StatusParam Yukar.Common.Rom.Cast.StatusParam = new StatusParam(true)
getset

growth parameters

◆ Type

int Yukar.Common.Rom.Cast.Type
getset

Cast type

◆ UsePictBook

bool Yukar.Common.Rom.Cast.UsePictBook
getset

Register the encyclopedia

◆ UseSkillAddConditionSE

Guid Yukar.Common.Rom.Cast.UseSkillAddConditionSE
getset

Not implemented

◆ UseSkillAttackSE

Guid Yukar.Common.Rom.Cast.UseSkillAttackSE
getset

Not implemented

◆ UseSkillDeleteConditionSE

Guid Yukar.Common.Rom.Cast.UseSkillDeleteConditionSE
getset

Not implemented

◆ UseSkillHealSE

Guid Yukar.Common.Rom.Cast.UseSkillHealSE
getset

Not implemented

◆ UseSkillStatusDownSE

Guid Yukar.Common.Rom.Cast.UseSkillStatusDownSE
getset

Not implemented

◆ UseSkillStatusUpSE

Guid Yukar.Common.Rom.Cast.UseSkillStatusUpSE
getset

Not implemented

◆ UseUniqueName

bool Yukar.Common.Rom.Cast.UseUniqueName
getset

Make the name sequential when generated

◆ VisibleWhenKO

bool Yukar.Common.Rom.Cast.VisibleWhenKO
getset

◆ Vitality

int Yukar.Common.Rom.Cast.Vitality
getset

Initial value of defense power

◆ VitalityGrowth

float Yukar.Common.Rom.Cast.VitalityGrowth
getset

Basic increase in defense power

◆ VitalityGrowthRate

float Yukar.Common.Rom.Cast.VitalityGrowthRate
getset

Defense power growth type (increase correction value)

◆ WalkGroundSE

Guid Yukar.Common.Rom.Cast.WalkGroundSE
getset

Not implemented

◆ WalkMetalSE

Guid Yukar.Common.Rom.Cast.WalkMetalSE
getset

Not implemented

◆ WalkSandSE

Guid Yukar.Common.Rom.Cast.WalkSandSE
getset

Not implemented

◆ WalkSnowSE

Guid Yukar.Common.Rom.Cast.WalkSnowSE
getset

Not implemented

◆ WalkStoneSE

Guid Yukar.Common.Rom.Cast.WalkStoneSE
getset

Not implemented

◆ WalkWaterSE

Guid Yukar.Common.Rom.Cast.WalkWaterSE
getset

Not implemented

◆ WeaponDataFormula

string Yukar.Common.Rom.Cast.WeaponDataFormula
getset

Unarmed damage calculation formula