Logo
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

Public Types

enum  MoveForwardType { NO , YES , YES_AND_WALK }
 
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...
 
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)
 
Event getSourceEvent (Catalog catalog)
 Get source event More...
 
override void ChangeId (Dictionary< Guid, RomItem > inChangeIdDic)
 Replace the Id you are using with the corresponding Rom Id More...
 
- Public Member Functions inherited from Yukar.Common.Rom.RomItem
string getCategory (string locale=null)
 
 RomItem ()
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify, out bool setNotify)
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify)
 
System.Drawing.Bitmap getThumbnail ()
 
void invalidateThumbnail ()
 
void invalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 
void forceInvalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 
virtual void save (BinaryWriter writer)
 
virtual void load (BinaryReader reader)
 
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 ()
 
virtual void postImport (string srcpath)
 
virtual void reImport ()
 
virtual void export (string path)
 
virtual void onCatalogCleanup ()
 
void copyFrom (Common.Rom.RomItem src)
 
virtual void CheckRecourceConsistency (Catalog inCatalog)
 
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)
 
void save (BinaryWriter writer)
 
void load (BinaryReader reader)
 

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 void writeChunk (System.IO.BinaryWriter writer, IChunk rom)
 
static void readChunk (System.IO.BinaryReader reader, IChunk rom)
 
static void skipChunk (System.IO.BinaryReader reader)
 
static T Clone< T > (RomItem inSrc)
 
static bool equalChunk (IChunk a, IChunk b)
 
static IChunk duplicate (IChunk rom)
 

Public Attributes

Guid srcGuid
 
CastType casttype = CastType.BOTH
 
bool usePictBook = true
 
Guid pictBookCast
 
List< string > habitats = new List<string>(MaxHabitat)
 
bool prohibitReplacement = false
 
Guid face
 
Resource.Icon.Ref icon = new Resource.Icon.Ref()
 
Guid graphic
 
Guid graphic3d
 
string description = ""
 
Guid scriptOnNew
 
Guid attackEffect
 
Guid deathEffect
 
float range = 1
 
string formula = ""
 
int level = 1
 
int levelGrowthRate = 2
 
GameData.GrowthParam mpParam = new GameData.GrowthParam()
 
GameData.GrowthParam hpParam = new GameData.GrowthParam(30, 5f, 1.01f)
 
GameData.GrowthParam powerParam = new GameData.GrowthParam()
 
GameData.GrowthParam magicParam = new GameData.GrowthParam()
 
GameData.GrowthParam vitalityParam = new GameData.GrowthParam()
 
GameData.GrowthParam speedParam = new GameData.GrowthParam()
 
GameData.GrowthParam recoveryParam = new GameData.GrowthParam(0, 0f, 1.01f)
 
GameData.GrowthParam dexterityParam = new GameData.GrowthParam(95, 0f, 1.01f)
 
GameData.GrowthParam poisonDamageReductionPercentParam = new GameData.GrowthParam(0, 0f, 1.01f)
 
int exp = 0
 
Guid fixedSkill
 
Guid job
 
Guid sideJob
 
int money = 0
 
int maxLevel
 
List< int > levelUpExpList = new List<int>(Common.GameData.Hero.MAX_LEVEL)
 
int evolutionLevel = 1
 
Guid evolutionItem
 
Guid evolutionVisual
 
int encountType = 1
 
bool encountReward = true
 
AIPattern aiPattern
 
bool visibleWhenKO = false
 
MoveForwardType moveForward
 
bool bulletAppearFloating = false
 
bool bulletIgnoreCollision = false
 
bool bulletIgnoreSameTypeCollision = false
 
int bulletGeneratePriorty = 0
 
Guid bulletShotSE
 
int bulletMaxNum = 0
 
int bulletShotNum = 1
 
float bulletShotInterval = 0f
 
bool bulletRapidFire = false
 
bool bulletNoDamage = false
 
float invincibleTime = 0.5f
 
bool useUniqueName = false
 
int bulletDelWalkCount = 0
 
float bulletDelTime = 0f
 
bool bulletDelCollisionNone = false
 
bool bulletDelCollisionHero = false
 
bool bulletDelCollisionMonster = false
 
bool bulletDelCollisionMap = false
 
bool bulletDelOutOfScreen = false
 
Guid equipWeapon
 
Guid equipArm
 
Guid equipHead
 
Guid equipBody
 
List< Guid > equipAccessory = new List<Guid>(Enumerable.Repeat(Guid.Empty, 2))
 
List< EquipFixTypeequipFixed = new List<EquipFixType>(Enumerable.Repeat(EquipFixType.NOT_FIX, 6))
 
List< ItemInfoavailableItems = new List<ItemInfo>()
 
List< DropInfodropItems = new List<DropInfo>()
 
List< SkillInfoavailableSkills = new List<SkillInfo>()
 
List< CommandInfobattleCommands = new List<CommandInfo>()
 
List< CommandInfotrainerCommands = new List<CommandInfo>()
 
List< ActionInfobattleActions = new List<ActionInfo>()
 
common.TaggedData ext = new common.TaggedData()
 
- Public Attributes inherited from Yukar.Common.Rom.Placeable
Guid eventRef
 
- Public Attributes inherited from Yukar.Common.Rom.RomItem
Guid guId
 
String name
 
string tags = ""
 
string category = ""
 

Static Public Attributes

static string faceMotionName = "normal"
 
- Static Public Attributes inherited from Yukar.Common.Rom.RomItem
static int thumbnailWidth = 128
 
static int thumbnailHeight = 128
 
const char CATEGORY_SPLITTER = '\\'
 
static CREATETHUMBNAIL createThumbnailFunction = null
 
const int UnknownRefCount = -2000
 

Properties

Guid EventRef [get]
 
float Range [get, set]
 
string WeaponDataFormula [get, set]
 
Guid AttackEffect [get, set]
 
Guid DeathEffect [get, set]
 
StatusParam StatusParam = new StatusParam(true) [get, set]
 
List< int > LevelUpExpList [get]
 
List< AttributeInfoAttrDefenceList [get, set]
 
Guid AttrDefense [get, set]
 
List< ConditionInfoResistantList [get, set]
 
List< AvailableSkillInfoAvailableSkillList = new List<AvailableSkillInfo>() [get, set]
 
List< ConditionDefenceInfoConditionDefenceList = new List<ConditionDefenceInfo>() [get, set]
 
List< DropInfoFilteredDropItems [get]
 
List< SkillInfoFiltererdavailableSkills [get]
 
Guid WalkGroundSE [get, set]
 
Guid WalkWaterSE [get, set]
 
Guid WalkSandSE [get, set]
 
Guid WalkStoneSE [get, set]
 
Guid WalkSnowSE [get, set]
 
Guid WalkMetalSE [get, set]
 
Guid JumpSE [get, set]
 
Guid OnTheGroundSE [get, set]
 
Guid CrashWallSE [get, set]
 
Guid HealHPSE [get, set]
 
Guid HealMPSE [get, set]
 
Guid LevelUpSE [get, set]
 
Guid UseSkillAttackSE [get, set]
 
Guid UseSkillHealSE [get, set]
 
Guid UseSkillAddConditionSE [get, set]
 
Guid UseSkillDeleteConditionSE [get, set]
 
Guid UseSkillStatusUpSE [get, set]
 
Guid UseSkillStatusDownSE [get, set]
 
int Type [get, set]
 
Guid Graphic [get, set]
 
Guid Graphics3D [get]
 
string Description [get, set]
 
int Level [get, set]
 
int LevelGrowthRate [get, set]
 
int MP [get, set]
 
float MPGrowth [get, set]
 
float MPGrowthRate [get, set]
 
int HP [get, set]
 
float HPGrowth [get, set]
 
float HPGrowthRate [get, set]
 
int Power [get, set]
 
float PowerGrowth [get, set]
 
float PowerGrowthRate [get, set]
 
int Magic [get, set]
 
float MagicGrowth [get, set]
 
float MagicGrowthRate [get, set]
 
int Vitality [get, set]
 
float VitalityGrowth [get, set]
 
float VitalityGrowthRate [get, set]
 
int Speed [get, set]
 
float SpeedGrowth [get, set]
 
float SpeedGrowthRate [get, set]
 
int Recovery [get, set]
 
float RecoveryGrowth [get, set]
 
float RecoveryGrowthRate [get, set]
 
int Dexterity [get, set]
 
float DexterityGrowth [get, set]
 
float DexterityGrowthRate [get, set]
 
int PoisonDamageReductionPercent [get, set]
 
float PoisonDamageReductionPercentGrowth [get, set]
 
float PoisonDamageReductionPercentGrowthRate [get, set]
 
int EXP [get, set]
 
Guid FixedSkill [get, set]
 
Guid Job [get, set]
 
Guid SideJob [get, set]
 
int Money [get, set]
 
int MaxLevel [get, set]
 
int AttrADefense [get, set]
 
int AttrBDefense [get, set]
 
int AttrCDefense [get, set]
 
int AttrDDefense [get, set]
 
int AttrEDefense [get, set]
 
int AttrFDefense [get, set]
 
int AttrGDefense [get, set]
 
int AttrHDefense [get, set]
 
int PoisonResistant [get, set]
 
int SleepResistant [get, set]
 
int ParalysisResistant [get, set]
 
int ConfuseResistant [get, set]
 
int FascinationResistant [get, set]
 
int DeathResistant [get, set]
 
int Resistant7 [get, set]
 
int Resistant8 [get, set]
 
int EvolutionLevel [get, set]
 
Guid EvolutionItem [get, set]
 
Guid EvolutionVisual [get, set]
 
int EncountType [get, set]
 
int AiPattern [get, set]
 
bool VisibleWhenKO [get, set]
 
bool BulletAppearFloating [get, set]
 
bool BulletIgnoreCollision [get, set]
 
bool BulletIgnoreSameTypeCollision [get, set]
 
bool BulletGeneratePriorty [get, set]
 
Guid BulletShotSE [get, set]
 
int BulletMaxNum [get, set]
 
int BulletShotNum [get, set]
 
float BulletShotInterval [get, set]
 
bool BulletRapidFire [get, set]
 
float InvincibleTime [get, set]
 
bool UseUniqueName [get, set]
 
bool BulletNoDamage [get, set]
 
int BulletDelWalkCount [get, set]
 
float BulletDelTime [get, set]
 
bool BulletDelCollisionNone [get, set]
 
bool BulletDelCollisionHero [get, set]
 
bool BulletDelCollisionMonster [get, set]
 
bool BulletDelCollisionMap [get, set]
 
bool BulletDelOutOfScreen [get, set]
 
Guid EquipWeapon [get, set]
 
Guid EquipArm [get, set]
 
Guid EquipHead [get, set]
 
Guid EquipBody [get, set]
 
List< Guid > EquipAccessory [get, set]
 
List< EquipFixTypeEquipFixed [get, set]
 
bool UsePictBook [get, set]
 
Guid PictBookCast [get, set]
 
List< string > Habitats [get, set]
 
bool ProhibitReplacement [get, set]
 
List< Guid > battleCommandList [get]
 
List< Guid > trainerCommandList [get]
 
bool[] fixEquipments [get]
 
List< Guid > AttackSEs [get, set]
 
List< Guid > DamageSEs [get, set]
 
- Properties inherited from Yukar.Common.Rom.RomItem
System.Drawing.Bitmap Thumbnail [get]
 
ThumbnailStatusType ThumbnailStatus = ThumbnailStatusType.Empty [get, set]
 
string Name [get, set]
 
virtual int RefCount [get]
 
virtual bool UseRefCount [get]
 
Folder Parent [get, set]
 
- Properties inherited from Yukar.Common.Rom.IDatabaseItem
Guid EventRef [get]
 

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
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

◆ 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 source event

Parameters
catalog
Returns
event

◆ InitializeStatusParam()

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

◆ 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

◆ attackEffect

Guid Yukar.Common.Rom.Cast.attackEffect

◆ availableItems

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

◆ availableSkills

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

◆ battleActions

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

◆ battleCommands

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

◆ bulletAppearFloating

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

◆ bulletDelCollisionHero

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

◆ bulletDelCollisionMap

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

◆ bulletDelCollisionMonster

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

◆ bulletDelCollisionNone

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

◆ bulletDelOutOfScreen

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

◆ bulletDelTime

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

◆ bulletDelWalkCount

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

◆ bulletGeneratePriorty

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

◆ bulletIgnoreCollision

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

◆ bulletIgnoreSameTypeCollision

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

◆ bulletMaxNum

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

◆ bulletNoDamage

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

◆ bulletRapidFire

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

◆ bulletShotInterval

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

◆ bulletShotNum

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

◆ bulletShotSE

Guid Yukar.Common.Rom.Cast.bulletShotSE

◆ casttype

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

◆ deathEffect

Guid Yukar.Common.Rom.Cast.deathEffect

◆ description

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

◆ dexterityParam

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

◆ dropItems

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

◆ encountReward

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

◆ encountType

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

◆ equipAccessory

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

◆ equipArm

Guid Yukar.Common.Rom.Cast.equipArm

◆ equipBody

Guid Yukar.Common.Rom.Cast.equipBody

◆ equipFixed

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

◆ equipHead

Guid Yukar.Common.Rom.Cast.equipHead

◆ equipWeapon

Guid Yukar.Common.Rom.Cast.equipWeapon

◆ evolutionItem

Guid Yukar.Common.Rom.Cast.evolutionItem

◆ evolutionLevel

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

◆ evolutionVisual

Guid Yukar.Common.Rom.Cast.evolutionVisual

◆ exp

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

◆ ext

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

◆ face

Guid Yukar.Common.Rom.Cast.face

◆ faceMotionName

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

◆ fixedSkill

Guid Yukar.Common.Rom.Cast.fixedSkill

◆ formula

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

◆ graphic

Guid Yukar.Common.Rom.Cast.graphic

◆ graphic3d

Guid Yukar.Common.Rom.Cast.graphic3d

◆ habitats

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

◆ hpParam

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

◆ icon

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

◆ invincibleTime

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

◆ job

Guid Yukar.Common.Rom.Cast.job

◆ level

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

◆ levelGrowthRate

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

◆ levelUpExpList

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

◆ magicParam

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

◆ maxLevel

int Yukar.Common.Rom.Cast.maxLevel

◆ money

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

◆ moveForward

MoveForwardType Yukar.Common.Rom.Cast.moveForward

◆ mpParam

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

◆ pictBookCast

Guid Yukar.Common.Rom.Cast.pictBookCast

◆ poisonDamageReductionPercentParam

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

◆ powerParam

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

◆ prohibitReplacement

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

◆ range

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

◆ recoveryParam

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

◆ scriptOnNew

Guid Yukar.Common.Rom.Cast.scriptOnNew

◆ sideJob

Guid Yukar.Common.Rom.Cast.sideJob

◆ speedParam

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

◆ srcGuid

Guid Yukar.Common.Rom.Cast.srcGuid

◆ trainerCommands

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

◆ usePictBook

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

◆ useUniqueName

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

◆ visibleWhenKO

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

◆ vitalityParam

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

Property Documentation

◆ AiPattern

int Yukar.Common.Rom.Cast.AiPattern
getset

◆ AttackEffect

Guid Yukar.Common.Rom.Cast.AttackEffect
getset

◆ AttackSEs

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

◆ AttrADefense

int Yukar.Common.Rom.Cast.AttrADefense
getset

◆ AttrBDefense

int Yukar.Common.Rom.Cast.AttrBDefense
getset

◆ AttrCDefense

int Yukar.Common.Rom.Cast.AttrCDefense
getset

◆ AttrDDefense

int Yukar.Common.Rom.Cast.AttrDDefense
getset

◆ AttrDefenceList

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

◆ AttrDefense

Guid Yukar.Common.Rom.Cast.AttrDefense
getset

◆ AttrEDefense

int Yukar.Common.Rom.Cast.AttrEDefense
getset

◆ AttrFDefense

int Yukar.Common.Rom.Cast.AttrFDefense
getset

◆ AttrGDefense

int Yukar.Common.Rom.Cast.AttrGDefense
getset

◆ AttrHDefense

int Yukar.Common.Rom.Cast.AttrHDefense
getset

◆ AvailableSkillList

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

◆ battleCommandList

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

◆ BulletAppearFloating

bool Yukar.Common.Rom.Cast.BulletAppearFloating
getset

◆ BulletDelCollisionHero

bool Yukar.Common.Rom.Cast.BulletDelCollisionHero
getset

◆ BulletDelCollisionMap

bool Yukar.Common.Rom.Cast.BulletDelCollisionMap
getset

◆ BulletDelCollisionMonster

bool Yukar.Common.Rom.Cast.BulletDelCollisionMonster
getset

◆ BulletDelCollisionNone

bool Yukar.Common.Rom.Cast.BulletDelCollisionNone
getset

◆ BulletDelOutOfScreen

bool Yukar.Common.Rom.Cast.BulletDelOutOfScreen
getset

◆ BulletDelTime

float Yukar.Common.Rom.Cast.BulletDelTime
getset

◆ BulletDelWalkCount

int Yukar.Common.Rom.Cast.BulletDelWalkCount
getset

◆ BulletGeneratePriorty

bool Yukar.Common.Rom.Cast.BulletGeneratePriorty
getset

◆ BulletIgnoreCollision

bool Yukar.Common.Rom.Cast.BulletIgnoreCollision
getset

◆ BulletIgnoreSameTypeCollision

bool Yukar.Common.Rom.Cast.BulletIgnoreSameTypeCollision
getset

◆ BulletMaxNum

int Yukar.Common.Rom.Cast.BulletMaxNum
getset

◆ BulletNoDamage

bool Yukar.Common.Rom.Cast.BulletNoDamage
getset

◆ BulletRapidFire

bool Yukar.Common.Rom.Cast.BulletRapidFire
getset

◆ BulletShotInterval

float Yukar.Common.Rom.Cast.BulletShotInterval
getset

◆ BulletShotNum

int Yukar.Common.Rom.Cast.BulletShotNum
getset

◆ BulletShotSE

Guid Yukar.Common.Rom.Cast.BulletShotSE
getset

◆ ConditionDefenceList

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

◆ ConfuseResistant

int Yukar.Common.Rom.Cast.ConfuseResistant
getset

◆ CrashWallSE

Guid Yukar.Common.Rom.Cast.CrashWallSE
getset

◆ DamageSEs

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

◆ DeathEffect

Guid Yukar.Common.Rom.Cast.DeathEffect
getset

◆ DeathResistant

int Yukar.Common.Rom.Cast.DeathResistant
getset

◆ Description

string Yukar.Common.Rom.Cast.Description
getset

◆ Dexterity

int Yukar.Common.Rom.Cast.Dexterity
getset

◆ DexterityGrowth

float Yukar.Common.Rom.Cast.DexterityGrowth
getset

◆ DexterityGrowthRate

float Yukar.Common.Rom.Cast.DexterityGrowthRate
getset

◆ EncountType

int Yukar.Common.Rom.Cast.EncountType
getset

◆ EquipAccessory

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

◆ EquipArm

Guid Yukar.Common.Rom.Cast.EquipArm
getset

◆ EquipBody

Guid Yukar.Common.Rom.Cast.EquipBody
getset

◆ EquipFixed

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

◆ EquipHead

Guid Yukar.Common.Rom.Cast.EquipHead
getset

◆ EquipWeapon

Guid Yukar.Common.Rom.Cast.EquipWeapon
getset

◆ EventRef

Guid Yukar.Common.Rom.Cast.EventRef
get

◆ EvolutionItem

Guid Yukar.Common.Rom.Cast.EvolutionItem
getset

◆ EvolutionLevel

int Yukar.Common.Rom.Cast.EvolutionLevel
getset

◆ EvolutionVisual

Guid Yukar.Common.Rom.Cast.EvolutionVisual
getset

◆ EXP

int Yukar.Common.Rom.Cast.EXP
getset

◆ FascinationResistant

int Yukar.Common.Rom.Cast.FascinationResistant
getset

◆ FilteredDropItems

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

◆ FiltererdavailableSkills

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

◆ FixedSkill

Guid Yukar.Common.Rom.Cast.FixedSkill
getset

◆ fixEquipments

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

◆ Graphic

Guid Yukar.Common.Rom.Cast.Graphic
getset

◆ Graphics3D

Guid Yukar.Common.Rom.Cast.Graphics3D
get

◆ Habitats

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

◆ HealHPSE

Guid Yukar.Common.Rom.Cast.HealHPSE
getset

◆ HealMPSE

Guid Yukar.Common.Rom.Cast.HealMPSE
getset

◆ HP

int Yukar.Common.Rom.Cast.HP
getset

◆ HPGrowth

float Yukar.Common.Rom.Cast.HPGrowth
getset

◆ HPGrowthRate

float Yukar.Common.Rom.Cast.HPGrowthRate
getset

◆ InvincibleTime

float Yukar.Common.Rom.Cast.InvincibleTime
getset

◆ Job

Guid Yukar.Common.Rom.Cast.Job
getset

◆ JumpSE

Guid Yukar.Common.Rom.Cast.JumpSE
getset

◆ Level

int Yukar.Common.Rom.Cast.Level
getset

◆ LevelGrowthRate

int Yukar.Common.Rom.Cast.LevelGrowthRate
getset

◆ LevelUpExpList

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

◆ LevelUpSE

Guid Yukar.Common.Rom.Cast.LevelUpSE
getset

◆ Magic

int Yukar.Common.Rom.Cast.Magic
getset

◆ MagicGrowth

float Yukar.Common.Rom.Cast.MagicGrowth
getset

◆ MagicGrowthRate

float Yukar.Common.Rom.Cast.MagicGrowthRate
getset

◆ MaxLevel

int Yukar.Common.Rom.Cast.MaxLevel
getset

◆ Money

int Yukar.Common.Rom.Cast.Money
getset

◆ MP

int Yukar.Common.Rom.Cast.MP
getset

◆ MPGrowth

float Yukar.Common.Rom.Cast.MPGrowth
getset

◆ MPGrowthRate

float Yukar.Common.Rom.Cast.MPGrowthRate
getset

◆ OnTheGroundSE

Guid Yukar.Common.Rom.Cast.OnTheGroundSE
getset

◆ ParalysisResistant

int Yukar.Common.Rom.Cast.ParalysisResistant
getset

◆ PictBookCast

Guid Yukar.Common.Rom.Cast.PictBookCast
getset

◆ PoisonDamageReductionPercent

int Yukar.Common.Rom.Cast.PoisonDamageReductionPercent
getset

◆ PoisonDamageReductionPercentGrowth

float Yukar.Common.Rom.Cast.PoisonDamageReductionPercentGrowth
getset

◆ PoisonDamageReductionPercentGrowthRate

float Yukar.Common.Rom.Cast.PoisonDamageReductionPercentGrowthRate
getset

◆ PoisonResistant

int Yukar.Common.Rom.Cast.PoisonResistant
getset

◆ Power

int Yukar.Common.Rom.Cast.Power
getset

◆ PowerGrowth

float Yukar.Common.Rom.Cast.PowerGrowth
getset

◆ PowerGrowthRate

float Yukar.Common.Rom.Cast.PowerGrowthRate
getset

◆ ProhibitReplacement

bool Yukar.Common.Rom.Cast.ProhibitReplacement
getset

◆ Range

float Yukar.Common.Rom.Cast.Range
getset

◆ Recovery

int Yukar.Common.Rom.Cast.Recovery
getset

◆ RecoveryGrowth

float Yukar.Common.Rom.Cast.RecoveryGrowth
getset

◆ RecoveryGrowthRate

float Yukar.Common.Rom.Cast.RecoveryGrowthRate
getset

◆ Resistant7

int Yukar.Common.Rom.Cast.Resistant7
getset

◆ Resistant8

int Yukar.Common.Rom.Cast.Resistant8
getset

◆ ResistantList

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

◆ SideJob

Guid Yukar.Common.Rom.Cast.SideJob
getset

◆ SleepResistant

int Yukar.Common.Rom.Cast.SleepResistant
getset

◆ Speed

int Yukar.Common.Rom.Cast.Speed
getset

◆ SpeedGrowth

float Yukar.Common.Rom.Cast.SpeedGrowth
getset

◆ SpeedGrowthRate

float Yukar.Common.Rom.Cast.SpeedGrowthRate
getset

◆ StatusParam

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

◆ trainerCommandList

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

◆ Type

int Yukar.Common.Rom.Cast.Type
getset

◆ UsePictBook

bool Yukar.Common.Rom.Cast.UsePictBook
getset

◆ UseSkillAddConditionSE

Guid Yukar.Common.Rom.Cast.UseSkillAddConditionSE
getset

◆ UseSkillAttackSE

Guid Yukar.Common.Rom.Cast.UseSkillAttackSE
getset

◆ UseSkillDeleteConditionSE

Guid Yukar.Common.Rom.Cast.UseSkillDeleteConditionSE
getset

◆ UseSkillHealSE

Guid Yukar.Common.Rom.Cast.UseSkillHealSE
getset

◆ UseSkillStatusDownSE

Guid Yukar.Common.Rom.Cast.UseSkillStatusDownSE
getset

◆ UseSkillStatusUpSE

Guid Yukar.Common.Rom.Cast.UseSkillStatusUpSE
getset

◆ UseUniqueName

bool Yukar.Common.Rom.Cast.UseUniqueName
getset

◆ VisibleWhenKO

bool Yukar.Common.Rom.Cast.VisibleWhenKO
getset

◆ Vitality

int Yukar.Common.Rom.Cast.Vitality
getset

◆ VitalityGrowth

float Yukar.Common.Rom.Cast.VitalityGrowth
getset

◆ VitalityGrowthRate

float Yukar.Common.Rom.Cast.VitalityGrowthRate
getset

◆ WalkGroundSE

Guid Yukar.Common.Rom.Cast.WalkGroundSE
getset

◆ WalkMetalSE

Guid Yukar.Common.Rom.Cast.WalkMetalSE
getset

◆ WalkSandSE

Guid Yukar.Common.Rom.Cast.WalkSandSE
getset

◆ WalkSnowSE

Guid Yukar.Common.Rom.Cast.WalkSnowSE
getset

◆ WalkStoneSE

Guid Yukar.Common.Rom.Cast.WalkStoneSE
getset

◆ WalkWaterSE

Guid Yukar.Common.Rom.Cast.WalkWaterSE
getset

◆ WeaponDataFormula

string Yukar.Common.Rom.Cast.WeaponDataFormula
getset