Logo
クラス | 公開型 | 公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 静的公開変数類 | プロパティ | 全メンバ一覧
Yukar.Common.Rom.Cast クラス

データベース・キャスト 登場するキャラクタ等を定義するクラス [詳解]

Yukar.Common.Rom.Cast の継承関係図
Yukar.Common.Rom.Placeable Yukar.Common.Rom.IDatabaseItem Yukar.Common.Rom.RomItem Yukar.Common.Rom.IChunk

クラス

class  CBLevelData
 レベル/ステータスのコピー/ペースト用クラス [詳解]
 

公開型

enum  MoveForwardType { NO , YES , YES_AND_WALK }
 行動時前進タイプ [詳解]
 
enum  EquipFixType { NOT_FIX = 0 , FIX = 1 , NOT_ALLOW_EMPTY = 2 }
 装備固定タイプ [詳解]
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承公開型
enum  ThumbnailStatusType { Empty = 0 , Creating , Created , Failed }
 サムネイル画像生成状況 [詳解]
 

公開メンバ関数

Resource.Texture getFaceResource (Catalog inCatalog)
 レイアウト表示用グラフィックのリソースを取得 [詳解]
 
List< SkillInfoGetAvailableItemInfoAllList (List< Rom.RomItem > inRomList)
 展開したタグを含めた全てのスキル取得情報を取得 [詳解]
 
override void save (BinaryWriter writer)
 セーブ [詳解]
 
override void saveUsedGUID (BinaryWriter writer, bool inIncludeChildUsedGUID)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
override void load (BinaryReader reader)
 ロード [詳解]
 
 Cast ()
 コンストラクタ [詳解]
 
 Cast (Common.Rom.Hero rom, Catalog catalog)
 コンストラクタ [詳解]
 
 Cast (Common.Rom.Monster rom, Catalog catalog)
 コンストラクタ [詳解]
 
void InitializeStatusParam (GameSettings inGameSettings)
 ステータスパラメータの初期化 [詳解]
 
Event getSourceEvent (Catalog catalog)
 キャストイベントの取得 [詳解]
 
override void ChangeId (Dictionary< Guid, RomItem > inChangeIdDic)
 使用しているIdを対応するロムのIdに差し替える [詳解]
 
List< Common.Rom.Condition > GetAvailableConditionList (Catalog inCatalog, int inLevel, bool inAll)
 指定したレベルの状態(特性)を返す [詳解]
 
void ConvertOldEquipmentSettings ()
 旧仕様 [詳解]
 
- 基底クラス 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)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
void saveUsedGUID (BinaryWriter writer)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
virtual bool initializingAfterLoading ()
 ロード後の初期化処理 [詳解]
 
virtual void reImport ()
 再インポート [詳解]
 
virtual void export (string path)
 エクスポート [詳解]
 
virtual void onCatalogCleanup ()
 カタログ解放時処理 [詳解]
 
virtual void onNameChanged ()
 名前変更時の処理 [詳解]
 
void copyFrom (Common.Rom.RomItem src)
 別のRomItemからデータをコピーする [詳解]
 
virtual void CheckRecourceConsistency (Catalog inCatalog)
 整合性チェック(ツール用) [詳解]
 
virtual void ChangeId (Dictionary< Guid, Rom.RomItem > inChangeIdDic)
 使用しているIdを対応するロムのIdに差し替える [詳解]
 
void ClearId (List< Rom.RomItem > inClearRomItemList)
 リストのロムの使用を削除 [詳解]
 
void Dispose ()
 
void AddUpdatecall (int count)
 サムネイル生成の保留カウンタを増減する [詳解]
 
void save (BinaryWriter writer)
 保存 [詳解]
 
void load (BinaryReader reader)
 読み込み [詳解]
 

静的公開メンバ関数

static Resource.Texture getFaceResource (Catalog inCatalog, Guid inFaceId)
 レイアウト表示用グラフィックのリソースを取得 [詳解]
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承静的公開メンバ関数
static bool reImport (List< RomItem > inRomList)
 再インポート [詳解]
 
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)
 RomItemをクローンする [詳解]
 
static bool equalChunk (IChunk a, IChunk b)
 チャンクの内容が等しいか [詳解]
 
static IChunk duplicate (IChunk rom)
 IChunkを複製する [詳解]
 

公開変数類

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
 素手攻撃時のエフェクトId [詳解]
 
Guid deathEffect
 戦闘不能時のエフェクトId [詳解]
 
Guid criticalEffect
 素手クリティカル時のエフェクトId [詳解]
 
float range = 1
 素手の射程 [詳解]
 
int level = 1
 最初のレベル [詳解]
 
int levelGrowthRate = 2
 成長スピード(レート) [詳解]
 
GameData.GrowthParam mpParam = new GameData.GrowthParam()
 成長パラメータ(最大MP) [詳解]
 
GameData.GrowthParam hpParam = new GameData.GrowthParam(30, 5f, 1.01f)
 成長パラメータ(最大HP) [詳解]
 
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
 職業Id [詳解]
 
Guid sideJob
 副業Id [詳解]
 
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
 発生音Id [詳解]
 
int bulletMaxNum = 0
 最大発生個数(0=無限) [詳解]
 
int bulletShotNum = 1
 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< CommandInfoextendCommands = new List<CommandInfo>()
 未実装 [詳解]
 
List< ActionInfobattleActions = new List<ActionInfo>()
 バトルの行動AI [詳解]
 
common.TaggedData ext = new common.TaggedData()
 拡張データ [詳解]
 
- 基底クラス Yukar.Common.Rom.Placeable に属する継承公開変数類
Guid eventRef
 イベントId [詳解]
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承公開変数類
Guid guId
 ID [詳解]
 
String name
 名前 [詳解]
 
string tags = ""
 タグ [詳解]
 
string category = ""
 カテゴリ [詳解]
 

静的公開変数類

static string faceMotionName = "normal"
 表情モーション名 [詳解]
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承静的公開変数類
static int thumbnailWidth = 128
 サムネイル画像の幅(ピクセル) [詳解]
 
static int thumbnailHeight = 128
 サムネイル画像の高さ(ピクセル) [詳解]
 
const char CATEGORY_SPLITTER = '\\'
 カテゴリ区切り文字 [詳解]
 
static CREATETHUMBNAIL createThumbnailFunction = null
 サムネイル生成関数 [詳解]
 
const int UnknownRefCount = -2000
 参照カウントが不明な場合の定数 [詳解]
 

プロパティ

Guid EventRef [get]
 キャストイベントId [詳解]
 
string RawFormula = "" [get, set]
 素手のダメージ計算式 [詳解]
 
string formula [get]
 素手のダメージ計算式(未設定時はゲーム設定のデフォルトを使用) [詳解]
 
float Range [get, set]
 素手の射程 [詳解]
 
string WeaponDataFormula [get, set]
 素手のダメージ計算式 [詳解]
 
Guid AttackEffect [get, set]
 素手攻撃時のエフェクトId [詳解]
 
Guid CriticalEffect [get, set]
 素手クリティカル時のエフェクトId [詳解]
 
Guid DeathEffect [get, set]
 戦闘不能時のエフェクトId [詳解]
 
StatusParam StatusParam = new StatusParam(true) [get, set]
 成長パラメータ [詳解]
 
EquipParam EquipParam = new EquipParam() [get, set]
 最初の装備 [詳解]
 
List< int > LevelUpExpList [get]
 レベルアップに必要な経験値リスト [詳解]
 
List< AttributeInfoAttrDefenceList [get, set]
 属性の耐性リスト [詳解]
 
Guid AttrDefense [get, set]
 属性 [詳解]
 
List< ConditionInfoResistantList [get, set]
 状態の耐性リスト [詳解]
 
List< AvailableConditionInfoAvailableConditionList = new List<AvailableConditionInfo>() [get, set]
 習得特性リスト [詳解]
 
List< AvailableSkillInfoAvailableSkillList = new List<AvailableSkillInfo>() [get, set]
 未使用 [詳解]
 
List< IAvailableInfoAvailableSkillInfoList = new List<IAvailableInfo>() [get, set]
 使用可能スキルリスト [詳解]
 
List< IAvailableInfoAvailableItemInfoList = new List<IAvailableInfo>() [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]
 MPの初期値 [詳解]
 
float MPGrowth [get, set]
 MPの基本上昇値 [詳解]
 
float MPGrowthRate [get, set]
 MPの成長タイプ(上昇補正値) [詳解]
 
int HP [get, set]
 HPの初期値 [詳解]
 
float HPGrowth [get, set]
 HPの基本上昇値 [詳解]
 
float HPGrowthRate [get, set]
 HPの成長タイプ(上昇補正値) [詳解]
 
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]
 職業Id [詳解]
 
Guid SideJob [get, set]
 副業Id [詳解]
 
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]
 発生音Id [詳解]
 
int BulletMaxNum [get, set]
 最大発生個数(0=無限) [詳解]
 
int BulletShotNum [get, set]
 1回の発生個数 [詳解]
 
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]
 バトルコマンドのIdのリスト [詳解]
 
List< Guid > extendCommandList [get]
 未実装 [詳解]
 
bool[] fixEquipments [get]
 旧仕様 [詳解]
 
List< Guid > AttackSEs [get, set]
 
List< Guid > DamageSEs [get, set]
 
- 基底クラス 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]
 親フォルダ [詳解]
 
- 基底クラス Yukar.Common.Rom.IDatabaseItem に属する継承プロパティ
Guid EventRef [get]
 データベースデータの固有イベント設定の共通操作用 [詳解]
 

その他の継承メンバ

- 基底クラス Yukar.Common.Rom.RomItem に属する継承限定公開メンバ関数
virtual void Dispose (bool disposing)
 

詳解

データベース・キャスト 登場するキャラクタ等を定義するクラス

列挙型メンバ詳解

◆ EquipFixType

enum Yukar.Common.Rom.Cast.EquipFixType

装備固定タイプ

列挙値
NOT_FIX 
FIX 
NOT_ALLOW_EMPTY 

◆ MoveForwardType

enum Yukar.Common.Rom.Cast.MoveForwardType

行動時前進タイプ

列挙値
NO 
YES 
YES_AND_WALK 

構築子と解体子

◆ Cast() [1/3]

Yukar.Common.Rom.Cast.Cast ( )

コンストラクタ

◆ Cast() [2/3]

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

コンストラクタ

引数
romSGBのHero
catalogカタログ

◆ Cast() [3/3]

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

コンストラクタ

引数
romSGBのMonster
catalogカタログ

メソッド詳解

◆ ChangeId()

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

使用しているIdを対応するロムのIdに差し替える

引数
inChangeIdDic差し替えるロムの辞書

◆ ConvertOldEquipmentSettings()

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

旧仕様

◆ GetAvailableConditionList()

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

指定したレベルの状態(特性)を返す

引数
inCatalogカタログ
inLevelレベル
inAll指定したレベルまでの全ての状態を対象にする
戻り値
状態のリスト

◆ GetAvailableItemInfoAllList()

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

展開したタグを含めた全てのスキル取得情報を取得

引数
inRomListスキルリスト
戻り値

◆ getFaceResource() [1/2]

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

レイアウト表示用グラフィックのリソースを取得

引数
inCatalogカタログ
戻り値

◆ getFaceResource() [2/2]

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

レイアウト表示用グラフィックのリソースを取得

引数
inCatalogカタログ
inFaceIdId
戻り値

◆ getSourceEvent()

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

キャストイベントの取得

引数
catalog
戻り値
イベント

◆ InitializeStatusParam()

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

ステータスパラメータの初期化

引数
inGameSettingsゲーム全般の設定情報

◆ load()

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

ロード

引数
reader入力ストリーム

Yukar.Common.Rom.RomItemを再実装しています。

◆ save()

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

セーブ

引数
writer出力ストリーム

Yukar.Common.Rom.RomItemを再実装しています。

◆ saveUsedGUID()

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

使用しているGUIDの書き出し(ツール用)

引数
writerライター
inIncludeChildUseRomGUID使用しているロムが使用しているロムも含むか?

Yukar.Common.Rom.RomItemを再実装しています。

メンバ詳解

◆ aiPattern

AIPattern Yukar.Common.Rom.Cast.aiPattern

性格

◆ attackEffect

Guid Yukar.Common.Rom.Cast.attackEffect

素手攻撃時のエフェクトId

◆ 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>()

バトルの行動AI

◆ 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

最大発生個数(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

1回の発生個数

◆ bulletShotSE

Guid Yukar.Common.Rom.Cast.bulletShotSE

発生音Id

◆ casttype

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

キャストの種別

◆ criticalEffect

Guid Yukar.Common.Rom.Cast.criticalEffect

素手クリティカル時のエフェクトId

◆ deathEffect

Guid Yukar.Common.Rom.Cast.deathEffect

戦闘不能時のエフェクトId

◆ 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()

拡張データ

◆ extendCommands

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

未実装

◆ face

Guid Yukar.Common.Rom.Cast.face

顔グラフィック

◆ faceMotionName

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

表情モーション名

◆ fixedSkill

Guid Yukar.Common.Rom.Cast.fixedSkill

旧仕様

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

成長パラメータ(最大HP)

◆ 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

職業Id

◆ 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()

成長パラメータ(最大MP)

◆ 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

副業Id

◆ speedParam

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

成長パラメータ(素早さ)

◆ srcGuid

Guid Yukar.Common.Rom.Cast.srcGuid

イベントの参照先

◆ 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()

成長パラメータ(防御力)

プロパティ詳解

◆ AiPattern

int Yukar.Common.Rom.Cast.AiPattern
getset

性格

◆ AttackEffect

Guid Yukar.Common.Rom.Cast.AttackEffect
getset

素手攻撃時のエフェクトId

◆ 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

旧仕様

◆ AvailableConditionList

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

習得特性リスト

◆ AvailableItemInfoList

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

使用可能アイテムリスト

◆ AvailableSkillInfoList

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

使用可能スキルリスト

◆ AvailableSkillList

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

未使用

◆ battleCommandList

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

バトルコマンドのIdのリスト

◆ 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

最大発生個数(0=無限)

◆ 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

1回の発生個数

◆ BulletShotSE

Guid Yukar.Common.Rom.Cast.BulletShotSE
getset

発生音Id

◆ 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

未実装

◆ CriticalEffect

Guid Yukar.Common.Rom.Cast.CriticalEffect
getset

素手クリティカル時のエフェクトId

◆ DamageSEs

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

◆ DeathEffect

Guid Yukar.Common.Rom.Cast.DeathEffect
getset

戦闘不能時のエフェクトId

◆ 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

旧仕様

◆ EquipParam

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

最初の装備

◆ EquipWeapon

Guid Yukar.Common.Rom.Cast.EquipWeapon
getset

旧仕様

◆ EventRef

Guid Yukar.Common.Rom.Cast.EventRef
get

キャストイベントId

Yukar.Common.Rom.IDatabaseItemを実装しています。

◆ 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

経験値(基本報酬)

◆ extendCommandList

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

未実装

◆ 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

旧仕様

◆ formula

string Yukar.Common.Rom.Cast.formula
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

HPの初期値

◆ HPGrowth

float Yukar.Common.Rom.Cast.HPGrowth
getset

HPの基本上昇値

◆ HPGrowthRate

float Yukar.Common.Rom.Cast.HPGrowthRate
getset

HPの成長タイプ(上昇補正値)

◆ InvincibleTime

float Yukar.Common.Rom.Cast.InvincibleTime
getset

ダメージ後の無敵時間(秒)

◆ Job

Guid Yukar.Common.Rom.Cast.Job
getset

職業Id

◆ 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

MPの初期値

◆ MPGrowth

float Yukar.Common.Rom.Cast.MPGrowth
getset

MPの基本上昇値

◆ MPGrowthRate

float Yukar.Common.Rom.Cast.MPGrowthRate
getset

MPの成長タイプ(上昇補正値)

◆ 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

素手の射程

◆ RawFormula

string Yukar.Common.Rom.Cast.RawFormula = ""
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

副業Id

◆ 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

成長パラメータ

◆ 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

素手のダメージ計算式