![]() |
|
ゲーム内情報を拾って描画項目を生成するクラス [詳解]
クラス | |
| class | RenderContent |
| 描画に使う情報を格納する構造体 [詳解] | |
| class | Thumbnail |
| サムネイル管理クラス [詳解] | |
公開メンバ関数 | |
| bool | SetPartyThumbnail (RenderContent inResult, int inImageInstanceIndex) |
| 指定されたパーティメンバーのサムネイルを特定の画像インスタンスのインデックスに基づいて設定します。 [詳解] | |
| bool | SetPartyImageThumbnail (RenderContent inResult, int inImageInstanceIndex) |
| メニュー内のパーティキャラクターのサムネイル画像を、指定された画像インスタンスのインデックスに基づいて設定します。 [詳解] | |
| bool | SetPartyImageThumbnail (RenderContent inResult, Cast inCast) |
| 提供されたキャストに基づいて、指定されたレンダーコンテンツのパーティ画像サムネイルを設定します。 [詳解] | |
| bool | SetPartyThumbnail (RenderContent inResult, Cast inCast) |
| 提供されたキャストを使用して、指定されたレンダーコンテンツのパーティサムネイルを設定します。 [詳解] | |
| bool | SetPartyIconThumbnail (RenderContent inResult, Cast inCast) |
| 提供されたキャストに基づいて、指定されたレンダーコンテンツのパーティアイコンサムネイルを設定します。 [詳解] | |
| bool | SetPartyIconThumbnail (RenderContent inResult, GameDataManager savedata, int index) |
| 指定されたパーティメンバーのアイコンサムネイルを設定します。 [詳解] | |
| string | SetConditionName (Dictionary< Guid, Common.GameData.Hero.ConditionInfo > conditionInfoDic, int getIndex=-1) |
| Heroの状態異常名を取得する [詳解] | |
| bool | SetConditionIconThumbnail (RenderContent inResult, Dictionary< Guid, Common.GameData.Hero.ConditionInfo > conditionInfoDic, int getIndex=-1) |
| Heroの状態異常アイコンを取得する [詳解] | |
| bool | SetHeroResistanceIconThumbnail (RenderContent inResult, Common.GameData.Hero hero, int attributeIndex) |
| ヒーローの属性耐性のサムネイルを取得する [詳解] | |
| bool | SetCastResistanceIconThumbnail (RenderContent inResult, Cast cast, int attributeIndex) |
| 指定されたキャストの抵抗属性のサムネイルアイコンを設定します。 [詳解] | |
| bool | SetResistanceIconThumbnail (RenderContent inResult, int attributeIndex) |
| 指定された抵抗属性のサムネイルアイコンをインデックスに基づいて設定します。 [詳解] | |
| bool | SetHeroAttributeIconThumbnail (RenderContent inResult, Common.GameData.Hero hero) |
| ヒーローの属性のサムネイルを取得する [詳解] | |
| bool | SetCastAttributeIconThumbnail (RenderContent inResult, Cast cast) |
| キャストの属性のサムネイルを取得する [詳解] | |
| string | GetCastJobName (Cast cast, bool isSubClass) |
| キャストの職業の名前を取得する [詳解] | |
| string | GetCastJobLevel (Cast cast, bool isSubClass) |
| 指定されたキャストの職業レベルを、主職業または副職業に基づいて取得します。 [詳解] | |
| bool | SetHeroJobIcon (RenderContent inResult, Common.GameData.Hero hero, bool isSubClass) |
| 指定されたヒーローの主職業または副職業に基づいて職業アイコンを設定します。 [詳解] | |
| bool | SetCastJobIcon (RenderContent inResult, Cast cast, bool isSubClass) |
| 指定されたキャストの主職業または副職業に基づいて職業アイコンを設定します。 [詳解] | |
| string | GetHeroExtraParameter (Common.GameData.Hero hero, string ParameterName) |
| 指定されたヒーローの追加パラメータの値を取得します。 [詳解] | |
| string | GetCastExtraParameter (Cast cast, string ParameterName) |
| 指定されたキャストに関連付けられた追加パラメータの値を取得します。 [詳解] | |
| string | ReplaceVariableString (string variableString) |
| 指定された文字列内のエスケープシーケンスを対応するリテラル値に置き換えます。 [詳解] | |
| bool | SetMemberThumbnail (RenderContent inResult, Common.GameData.Hero hero) |
| 指定されたヒーローのサムネイル画像を生成し、提供されたレンダーコンテンツに割り当てます。 [詳解] | |
| int | GetGrowthFactor (Common.GameData.Hero inHero, int inStatusIndex) |
| 指定されたステータスインデックスに基づいてヒーローの成長要因を計算します。 [詳解] | |
| string | GetGrowthFactor (BattleCharacterBase inHero, int inStatusIndex) |
| 指定されたヒーローの特定のステータスインデックスの成長要因を取得します。 [詳解] | |
| string | GetJobStatus (CastJob castJob, int statusIndex, BattleEnum.LevelUpData levelUpData) |
| 指定されたインデックスで特定のキャスト職業のステータスを取得し、オプションでレベルアップデータを組み込みます。 [詳解] | |
| string | GetHeroResistance (Common.GameData.Hero hero, int resistanceIndex) |
| ヒーローの属性耐性値を取得する [詳解] | |
静的公開メンバ関数 | |
| static GameContentParser.StatusUpDown | CompareStatus (int inBefore, int inAfter) |
| ステータスの変化を比較する [詳解] | |
| static string | GetStatusDiffText (int inBefore, int inAfter, out GameContentParser.StatusUpDown outStatusUpDown) |
| ステータスの変化をテキストで取得する [詳解] | |
| static int[] | GetJobStatus (CastJob castJob) |
| 指定された職業の現在のステータスを整数の配列として取得します。 [詳解] | |
| static int | GetExpLevelIndex (List< int > expTable, int exp) |
| 提供された経験値テーブル内で、指定された経験値に対応する経験レベルのインデックスを決定します。 [詳解] | |
| static int | GetNextLevelExp (List< int > expTable, int exp) |
| 提供された経験値テーブルと現在の経験値に基づいて、次のレベルに到達するために必要な経験値を計算します。 次のレベルまでの経験値 [詳解] | |
| static int | GetCurrentLevelExp (List< int > expTable, int exp) |
| 提供された経験値テーブルと総経験値に基づいて、現在のレベル内で獲得した経験値を計算します。 現在のレベルでの経験値 [詳解] | |
| static string | GetJobExpStatus (Common.GameData.CastJob castJob, int index) |
| 指定されたインデックスに基づいて、職業の経験に関連するステータスを取得します。 [詳解] | |
| static string | GetJobExpStatus (Common.Rom.Job job, int index) |
| 指定されたインデックスに基づいて、与えられた職業の特定の経験関連値を取得します。 [詳解] | |
プロパティ | |
| int | ContentIndex [get, set] |
| int | ContentPage [get, set] |
| int | ContentPageSize [get, set] |
| int | OnePageContenAmount [get, set] |
ゲーム内情報を拾って描画項目を生成するクラス
|
static |
ステータスの変化を比較する
| string Yukar.Engine.GameContentCreator.GetCastExtraParameter | ( | Cast | cast, |
| string | ParameterName | ||
| ) |
指定されたキャストに関連付けられた追加パラメータの値を取得します。
| cast | 追加パラメータを含むキャストオブジェクト。nullであってはなりません。 |
| ParameterName | 取得するパラメータの名前。nullまたは空であってはなりません。 |
nullの場合は空の文字列を返します。| string Yukar.Engine.GameContentCreator.GetCastJobLevel | ( | Cast | cast, |
| bool | isSubClass | ||
| ) |
指定されたキャストの職業レベルを、主職業または副職業に基づいて取得します。
| cast | 職業レベルを取得するキャストメンバー。nullであってはなりません。 |
| isSubClass | 副職業のレベルを取得する場合はtrue、主職業のレベルを取得する場合はfalse。 |
nullの場合は空の文字列を返します。| string Yukar.Engine.GameContentCreator.GetCastJobName | ( | Cast | cast, |
| bool | isSubClass | ||
| ) |
キャストの職業の名前を取得する
| cast | 職業の名前を取得するキャスト |
| isSubClass | 副業を取得するか true 副業名 false 職業名 |
|
static |
提供された経験値テーブルと総経験値に基づいて、現在のレベル内で獲得した経験値を計算します。 現在のレベルでの経験値
| expTable | 各レベルに到達するために必要な累積経験値を表す整数のリスト。nullであってはなりません。 |
| exp | プレイヤーが蓄積した総経験値。負でない値である必要があります。 |
|
static |
提供された経験値テーブル内で、指定された経験値に対応する経験レベルのインデックスを決定します。
| expTable | 各レベルの経験値閾値を表す整数のリスト。リストは昇順でソートされている必要があり、 各値は次のレベルに到達するために必要な最小経験値を表します。 |
| exp | 評価する経験値。負でない整数である必要があります。 |
| string Yukar.Engine.GameContentCreator.GetGrowthFactor | ( | BattleCharacterBase | inHero, |
| int | inStatusIndex | ||
| ) |
指定されたヒーローの特定のステータスインデックスの成長要因を取得します。
| inHero | 成長要因が取得されるヒーロー。nullであってはなりません。 |
| inStatusIndex | 成長要因を取得するステータスのインデックス。有効なインデックスである必要があります。 |
| int Yukar.Engine.GameContentCreator.GetGrowthFactor | ( | Common.GameData.Hero | inHero, |
| int | inStatusIndex | ||
| ) |
指定されたステータスインデックスに基づいてヒーローの成長要因を計算します。
| inHero | 成長要因が計算されるヒーロー。 |
| inStatusIndex | 評価するステータスのインデックス。ゲーム設定内の有効なステータスに対応している必要があります。 |
| string Yukar.Engine.GameContentCreator.GetHeroExtraParameter | ( | Common.GameData.Hero | hero, |
| string | ParameterName | ||
| ) |
指定されたヒーローの追加パラメータの値を取得します。
| hero | 追加パラメータの値を取得するヒーロー。nullであってはなりません。 |
| ParameterName | 取得するパラメータの名前。大文字と小文字は区別されます。 |
nullの場合、 またはパラメータが存在しない場合は空の文字列を返します。| string Yukar.Engine.GameContentCreator.GetHeroResistance | ( | Common.GameData.Hero | hero, |
| int | resistanceIndex | ||
| ) |
ヒーローの属性耐性値を取得する
| hero | 属性耐性値を取得したいヒーロー |
| resistanceIndex | 取得する属性耐性値のインデックス番号 |
|
static |
指定されたインデックスに基づいて、職業の経験に関連するステータスを取得します。
| castJob | 経験ステータスが取得される職業データ。nullであってはなりません。 |
| index | 取得する経験関連情報のタイプを指定するインデックス:
|
nullの場合、 またはindex が無効な場合は空の文字列を返します。
|
static |
指定されたインデックスに基づいて、与えられた職業の特定の経験関連値を取得します。
| job | 経験値とレベル情報を含む職業オブジェクト。nullであってはなりません。 |
| index | 取得する値を指定するインデックス:
|
nullの場合、 またはindex が無効の場合は空の文字列。
|
static |
指定された職業の現在のステータスを整数の配列として取得します。
| castJob | ステータスを取得する職業。nullであってはなりません。 |
nullの場合はnullを返します。| string Yukar.Engine.GameContentCreator.GetJobStatus | ( | CastJob | castJob, |
| int | statusIndex, | ||
| BattleEnum.LevelUpData | levelUpData | ||
| ) |
指定されたインデックスで特定のキャスト職業のステータスを取得し、オプションでレベルアップデータを組み込みます。
| castJob | ステータスを取得するキャスト職業。 |
| statusIndex | 取得するステータス値のインデックス。ステータス配列の境界内である必要があります。 |
| levelUpData | ステータスに適用するレベルアップデータ。現在のレベル、経験値、および次のレベルに必要な経験値を含みます。 levelUpData の現在のレベルが0より大きい場合、ステータス配列はこのデータで更新されます。 |
|
static |
提供された経験値テーブルと現在の経験値に基づいて、次のレベルに到達するために必要な経験値を計算します。 次のレベルまでの経験値
| expTable | 各レベルに必要な経験値を表す整数のリスト。リストは昇順でソートされている必要があります。 |
| exp | エンティティの現在の経験値。負でない値である必要があります。 |
|
static |
ステータスの変化をテキストで取得する
| string Yukar.Engine.GameContentCreator.ReplaceVariableString | ( | string | variableString | ) |
指定された文字列内のエスケープシーケンスを対応するリテラル値に置き換えます。
| variableString | エスケープシーケンスを含む入力文字列。例えば、"\n"を含む文字列は改行シーケンス(" ")に置き換えられます。 |
nullの場合は空の文字列を返します。| bool Yukar.Engine.GameContentCreator.SetCastAttributeIconThumbnail | ( | RenderContent | inResult, |
| Cast | cast | ||
| ) |
キャストの属性のサムネイルを取得する
| inResult | 結果を格納する |
| cast | 属性を取得するキャスト |
| bool Yukar.Engine.GameContentCreator.SetCastJobIcon | ( | RenderContent | inResult, |
| Cast | cast, | ||
| bool | isSubClass | ||
| ) |
指定されたキャストの主職業または副職業に基づいて職業アイコンを設定します。
| inResult | 職業アイコンが設定されるRenderContentオブジェクト。 |
| cast | 職業アイコンを設定するキャストメンバー。nullであってはなりません。 |
| isSubClass | キャストメンバーの副職業を使用する場合はtrue、主職業を使用する場合はfalse。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetCastResistanceIconThumbnail | ( | RenderContent | inResult, |
| Cast | cast, | ||
| int | attributeIndex | ||
| ) |
指定されたキャストの抵抗属性のサムネイルアイコンを設定します。
| inResult | サムネイルが設定される RenderContent オブジェクト。 |
| cast | 抵抗を表す Cast オブジェクト。 |
| attributeIndex | サムネイル設定に使用する属性のゼロベースのインデックス。 |
true、それ以外の場合は false。| bool Yukar.Engine.GameContentCreator.SetConditionIconThumbnail | ( | RenderContent | inResult, |
| Dictionary< Guid, Common.GameData.Hero.ConditionInfo > | conditionInfoDic, | ||
| int | getIndex = -1 |
||
| ) |
Heroの状態異常アイコンを取得する
| inResult | 結果を格納する |
| conditionInfoDic | Heroの状態異常の状態 |
| getIndex | 取得したい状態異常の番号 |
| string Yukar.Engine.GameContentCreator.SetConditionName | ( | Dictionary< Guid, Common.GameData.Hero.ConditionInfo > | conditionInfoDic, |
| int | getIndex = -1 |
||
| ) |
Heroの状態異常名を取得する
| conditionInfoDic | Heroの状態異常の状態 |
| getIndex | 取得したい状態異常の番号 |
| bool Yukar.Engine.GameContentCreator.SetHeroAttributeIconThumbnail | ( | RenderContent | inResult, |
| Common.GameData.Hero | hero | ||
| ) |
ヒーローの属性のサムネイルを取得する
| inResult | 結果を格納する |
| hero | 属性を取得するヒーロー |
| bool Yukar.Engine.GameContentCreator.SetHeroJobIcon | ( | RenderContent | inResult, |
| Common.GameData.Hero | hero, | ||
| bool | isSubClass | ||
| ) |
指定されたヒーローの主職業または副職業に基づいて職業アイコンを設定します。
| inResult | 職業アイコンが設定されるレンダーコンテンツ。 |
| hero | 職業アイコンを設定するヒーロー。nullであってはなりません。 |
| isSubClass | ヒーローの副職業を使用する場合はtrue、主職業を使用する場合はfalse。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetHeroResistanceIconThumbnail | ( | RenderContent | inResult, |
| Common.GameData.Hero | hero, | ||
| int | attributeIndex | ||
| ) |
ヒーローの属性耐性のサムネイルを取得する
| inResult | 結果を格納する |
| hero | 属性耐性を取得するヒーロー |
| attributeIndex | 属性耐性のインデックス |
| bool Yukar.Engine.GameContentCreator.SetMemberThumbnail | ( | RenderContent | inResult, |
| Common.GameData.Hero | hero | ||
| ) |
指定されたヒーローのサムネイル画像を生成し、提供されたレンダーコンテンツに割り当てます。
| inResult | サムネイルが割り当てられるRenderContentオブジェクト。RenderContent.PartyThumbnailプロパティが 生成されたサムネイルで更新されます。 |
| hero | サムネイル画像を設定するヒーロー。このヒーローはアクティブなパーティまたは予備パーティのメンバーでなければなりません。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyIconThumbnail | ( | RenderContent | inResult, |
| Cast | inCast | ||
| ) |
提供されたキャストに基づいて、指定されたレンダーコンテンツのパーティアイコンサムネイルを設定します。
| inResult | パーティアイコンサムネイルと関連プロパティが設定されるレンダーコンテンツオブジェクト。 |
| inCast | サムネイル生成に使用するアイコンとグラフィック情報を含むキャストオブジェクト。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyIconThumbnail | ( | RenderContent | inResult, |
| GameDataManager | savedata, | ||
| int | index | ||
| ) |
指定されたパーティメンバーのアイコンサムネイルを設定します。
| inResult | パーティアイコンサムネイルと関連データが設定されるレンダーコンテンツオブジェクト。 |
| savedata | パーティ情報を含むゲームデータマネージャー。 |
| index | アイコンサムネイルを設定するパーティメンバーのインデックス。利用可能なパーティメンバーの範囲内である必要があります。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyImageThumbnail | ( | RenderContent | inResult, |
| Cast | inCast | ||
| ) |
提供されたキャストに基づいて、指定されたレンダーコンテンツのパーティ画像サムネイルを設定します。
| inResult | パーティ画像サムネイルまたはIDが設定されるレンダーコンテンツオブジェクト。 |
| inCast | パーティ画像またはサムネイルを決定するために使用されるキャストオブジェクト。nullであってはなりません。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyImageThumbnail | ( | RenderContent | inResult, |
| int | inImageInstanceIndex | ||
| ) |
メニュー内のパーティキャラクターのサムネイル画像を、指定された画像インスタンスのインデックスに基づいて設定します。
| inResult | パーティ画像IDとサムネイルが設定されるRenderContentオブジェクト。 |
| inImageInstanceIndex | パーティ画像サムネイル設定に使用する画像インスタンスのインデックス。利用可能な画像インスタンスの範囲内である必要があります。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyThumbnail | ( | RenderContent | inResult, |
| Cast | inCast | ||
| ) |
提供されたキャストを使用して、指定されたレンダーコンテンツのパーティサムネイルを設定します。
| inResult | パーティサムネイルが設定されるレンダーコンテンツオブジェクト。 |
| inCast | サムネイル作成に使用するグラフィック情報を含むキャストオブジェクト。nullであってはなりません。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetPartyThumbnail | ( | RenderContent | inResult, |
| int | inImageInstanceIndex | ||
| ) |
指定されたパーティメンバーのサムネイルを特定の画像インスタンスのインデックスに基づいて設定します。
| inResult | パーティサムネイルが設定されるRenderContentオブジェクト。 |
| inImageInstanceIndex | パーティサムネイル作成に使用する画像インスタンスのインデックス。利用可能な画像インスタンスの 範囲内である必要があります。 |
true、それ以外の場合はfalse。| bool Yukar.Engine.GameContentCreator.SetResistanceIconThumbnail | ( | RenderContent | inResult, |
| int | attributeIndex | ||
| ) |
指定された抵抗属性のサムネイルアイコンをインデックスに基づいて設定します。
| inResult | サムネイルアイコンが設定される RenderContent オブジェクト。 |
| attributeIndex | フィルタリングされた属性リスト内の抵抗属性のゼロベースのインデックス。 |
true、それ以外の場合は false。
|
getset |
|
getset |
|
getset |
|
getset |