コンテンツにスキップ
ライオットビット

ライオットビット

  • 家
  • ニュース
  • ガイド
  • ビデオガイド
  • パッチノート
  • 不正行為を報告する
  • 検索フォームを切り替え
崇高な運命

Noble Fates 初心者向け改造ガイド

ポストする 04/01/202204/01/2022 に Satoru コメントはありません の上 Noble Fates 初心者向け改造ガイド
  • タイトル: 崇高な運命
  • 発売日:
  • 開発者:
  • 出版社:
Noble Fatesに関する情報はまだ不完全です. これを使用してゲームの詳細を記入するのにご協力ください。 お問い合わせフォーム.

このガイドでは、Noble Fates を MOD する方法の手順を説明します。. 適切なセットアップについて説明します, 初めての MOD を作成する, ソース管理, などなど.

このガイドは、MOD 用の NF ユーザー エコーをすでに読んでいることを前提としています。. 位置した ここ.

繰り返しは最小限に抑えるよう努めます. 何かの参照がある場合は、再度説明するのではなくリンクします.

セットアップ中

使用することをお勧めします Visual Studioコード. 改造に役立つ octdats の拡張機能を作成しました. VSC で NF OctDat を検索して取得できます。. 代替リンク ここ.

Steam の Noble Fates に行く. 右クリック > 崇高な運命 > プロパティ > ベータ版 > 発達

Development ブランチは 2 つの cmd ライン オプションをサポートしています. 両方を組み合わせてすぐにプレイを始めましょう.

  • “-スキップメニュー” メインメニューをスキップして新しいゲームに直接ジャンプします.
  • “-シッピングイントロ” イントロをスキップしてゲーム内に放り出されます.

ゲームフォルダを開く. を作成します “改造” フォルダーをまだ持っていない場合は. MOD用に別のフォルダーを作成します.

新しいテキスト ファイルを作成し、名前を MyMod.octdat に変更します。, またはMOD名は何でもいいです.

OctMod.info & Preview.png について説明します ここ. これは、MOD を Steam ワークショップにアップロードするためのものです. MODをアップロードしたくない場合は、この部分をスキップしてください.

VSCを開いてワークスペースをセットアップする. これを行うには、必要なフォルダーをサイドバーにドロップします。.

大体保管してます 3 メインフォルダーはここにあります.

  • …\Steam\steamapps\common\Noble Fates\Mods\ – メインゲーム MOD フォルダー
  • …\Steam\steamapps\common\Noble Fates\Noble Fates_Data\StreamingAssets\OctDats – すべてのゲーム OctDats
  • …\NF\MyMods\OctDats – これは私の git リポジトリ フォルダーです.

お好みに合わせて設定すると, ファイル > ワークスペースに名前を付けて保存…

初めての MOD の作成

ワークスペースで OctDats フォルダーを開き、[設定] に移動します > ゲーム設定.octdat

ゲームはこちら’s レイドチャンス設定スライダー.

{
id Oct.Settings.Game.RaidChance
type SliderSettingDefinition
name = Raid Chance
order = -900
カテゴリ = <10月の設定.ゲーム>
分 = 0
最大 = 2
ステップ = .1
ユニット = x
defaultValue = 1
}

させて’最初にこれを少し分解してみましょう.

ID は各オブジェクトに固有です. ゲーム内の既存の値を編集する場合は、同じ ID と TYPE を使用します。 変更したいプロパティ/値を追加するだけです.

octdat を開いて以下を貼り付けます. 値を任意に設定します.

ファイルを保存してゲームをロードします.

この設定を確認するには、新しいゲームまたは保存したゲームにロードする必要があります. オプション > ゲーム

{
id Oct.Settings.Game.RaidChance
type SliderSettingDefinition
 
最大 = 5
}

ここで、MODが実際に機能することがわかります. おめでとうございます!

ソース管理

これに精通している場合は、このセクションをスキップしてください。. さもないと, 何らかのソース管理を使用することを強くお勧めします。.

個人的には好みです GitLab. Windows の場合, 私は使用します GitHub デスクトップ ソフトウェア. 素晴らしいオールインワンGUIです. シンプルで使いやすい. また, これは私の好みですので、お好きなものを使っていただいて結構です. CLIのみを使用する場合でも.

私のリンクへ NF GitLab 参考までに.

助けが必要な場合は、ネット上に Git とソース管理に関する情報が無限にあります。. discordでもお気軽に助けを求めてください.

ブレンダー

輸出中:

  • アニメーション
    • ボディ/ヘッドを取り外します
    • 新しいアクションにマークを付けます F (ユーザーを強制する)
    • NLA トラックをすべて消去します
  • メッシュ
    • 変換を適用する
  • 設定のエクスポート
    • FBX 7.4 バイナリ
    • 規模: .01
    • スケーリングを適用する: FBXすべて
    • チェック !実験的! 変換を適用する
  • フレーム
    • リーフボーンの追加のチェックを外します
    • 主な骨軸: Y
    • 二次骨軸: -バツ
  • アニメーション
    • すべてのボーンをキー設定のチェックを外します
    • NLA ストリップのチェックを外します

DLL モッド

このガイドは、C# および Harmony/Bepin の使用経験があることを前提としています。 ハーモニーやベピンは必要ありません.

例を見ることをお勧めします ドロップモッド.

Visual Studio のセットアップ

ダウンロードする必要があります ビジュアルスタジオ まだお持ちでない場合.

オプション: ビジュアルスタジオ 2017

.Netデスクトップ開発ワークロードがチェックされていることを確認してください.

執筆時点では, .Net Framework を追加するだけで済みます。 4.7.1 SDK のインストール チェックリストへ.

//.ネットカテゴリー                                .//コードツールのカテゴリ

.ネットフレームワーク 4.6.1 SDK                        ClickOnce 公開

.ネットフレームワーク 4.6.1 ターゲティングパック                静的解析ツール

.ネットフレームワーク 4.7.1 SDK                        テキストテンプレートの変換

.ネットフレームワーク 4.7.1 ターゲティングパック

.ネットポータブルライブラリターゲティングパック                .//開発活動のカテゴリー

C# と Visual Basic

.//雲, データベース, そして猫に仕える.

SQL Server の CLR データ型

データソースとサービスリファレンス

.//コンパイラ, ビルドツール, とランタイム猫.

C# および Visual Basic Roslyn コンパイラー

MSBuild

はじめる

ILSpy & ドットピーク ゲームのコードを表示するのに役立つ優れたツールです. ILSpy は説明不要です. リンク先のページに使用方法が説明されています. dotPeek は別のプログラムです.

dotPeekを開く. ファイル > 開ける↓

…\Steam\steamapps\common\Noble Fates\Noble Fates_Data\Managed → アセンブリ-CSharp.dll

ここからすべてのゲームコードを参照できます.

Visual Studio の場合

起動する 新しいプロジェクト. 名前を付けてください. フレームワークは .Net Framework に設定する必要があります 4.7.1

必要に応じて参照を追加または削除します.

参照の追加

私の錬金術MODでは, 私が作成しました 2 Alchemy ジョブに伴う新しいコマンド. 基本的に, これは CookItemCommand.cs のコピーです

名前空間 Alchemy
{
パブリック クラス SynthesizeItemCommand : クラフトアイテムコマンド
{
パブリックオーバーライド文字列() => "錬金術";
 
public SynthesizeItemCommand(OctSaveInitializer イニシャライザ)
: ベース(イニシャライザ)
{
}
 
public SynthesizeItemCommand(俳優のオーナー, ワークベンチPropActor ワークベンチ, アイテムレシピレシピ)
: ベース(所有者, 作業台, レシピ)
{
}
 
パブリックオーバーライド文字列ToString() => この.部分的 != ヌル ? "錬金術 " + this.partial.item.type.GetName() : "錬金術 " + (物体)このレシピ;
}
 
}

octdat では次のように参照されます, commandType = Alchemy.SynthesizeItemCommand

プロジェクトをビルドした後、これらを削除できます 2 modフォルダーにファイルを入れる. 必要なのはこれだけです.

これが今日私たちがこの目的で共有するすべてです 崇高な運命 ガイド. このガイドは元々、次の者によって作成および執筆されました。 Satoru. このガイドを更新できなかった場合, これに従って最新のアップデートを見つけることができます リンク.

このサイトのコンテンツがあなたの権利を侵害していると思われる場合, あなたの知的財産権を含む, お問い合わせフォームを使用してすぐにご連絡ください.
ガイド タグ:崇高な運命

ポストナビゲーション

前の投稿: 現実の裏側実績ウォークスルー ガイド
次の投稿: シン! 実績ガイド (100% ロック解除済み)

返信を残す 返信をキャンセル

あなたのメールアドレスは公開されません. 必須フィールドにマークが付いています *

  • タイトル: 崇高な運命
  • 発売日:
  • 開発者:
  • 出版社:
Noble Fatesに関する情報はまだ不完全です. これを使用してゲームの詳細を記入するのにご協力ください。 お問い合わせフォーム.

免責事項

引用されたすべてのコンテンツはそれぞれの情報源から得られています. 当社があなたのコンテンツを許可なく使用したと思われる場合, 必ずご連絡ください。真剣に対応させていただきます.
  • 私たちに関しては
  • お問い合わせ
  • プライバシーポリシー
  • 利用規約

著作権 © 2025 ライオットビット.

搭載 プレスブックニュース ワードプレスのテーマ