MOD作成 おすすめMOD順 PAGE 4search
- ☆ [ユーティリティ] Relations Finder Download ID:158980 Author:TangyTweaks 2026-09-25 04:04 Version:0.2.0
-
RATE: ★=24 TAG: [ユーティリティ] [便利] [MOD作成] [関係値] [MCM対応]

Relations Finder
開発者向けのユーティリティMOD
NPCのパートナー(配偶者、求愛中の相手、恋人)を調べて他MODで利用可能にするためのツール
テストする場合は MCMメニュー からデバッグ用のスペルを追加できます
そのスペルをNPCに使うと、メッセージボックスにそのNPCの配偶者・求愛相手・恋人
(リレーションランク4)の名前が表示されるはずです
■開発者向け情報 (FOR DEVELOPERS)
Papyrus には「NPCの配偶者や恋人を簡単に取得する方法」が存在しません
・NPCが複数の「リレーションランク4」の相手を持てるかは不明だけど、
念のため最大5人まで対応するようにハードコード
・powerofthree の Papyrus Extender には GetRelationships があるけど、
これは ActorBase にしか使えない
Papyrus には ActorBase を Actor に変換する手段がない
■仕組み (HOW IT WORKS)
このMODは JContainer を使って処理済みNPCのキャッシュを保存します
さらに、クエスト+エイリアスと Creation Kit の HasAssociationType および GetRelationshipRank 条件を利用してパートナーを判定します
利用できるグローバル関数(3つ)
・TTRF_Store.getSpouse(Actor npc)
NPCに配偶者がいれば、そのActor参照を返す
・TTRF_Store.GetCourting(Actor npc)
NPCに求愛中の相手がいれば、そのActor参照を返す
・TTRF_Store.GetLovers(Actor npc)
リレーションランク4(恋人)を持つ全NPCを Formの配列 として返す
(Actorにキャスト可能)
■処理の流れ
これらの関数を呼び出すたびに、スクリプトは以下を実行します
①NPCに一時的なカスタムFactionを追加
②一時的なユーティリティ用クエストを開始
③ターゲットNPC+そのパートナーをエイリアスに設定
④全ての情報をJContainersに保存
⑤一時Factionを削除してクエストを停止
次回以降同じ関数を呼ぶときは、JContainersにキャッシュ済みデータがあるので
クエストを走らせる必要なし
■メリット
追加作業ナシでどんなNPCでもパートナー情報を簡単に取得 できるようになります
必要条件
SkyUI
JContainers SESkyrim Special Edition Nexus, TangyTweaks. 25 Sep 2026. Relations Finder. 12 Sep 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/158980>.[コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ☆ [ユーティリティ] Mcm Helper Visualizer Download ID:102827 Author:Kiyozz-Wk-WushuLate 2025-05-18 23:44 Version:0.2.0
-
RATE: ★=24 TAG: [ツール] [MCM] [MOD作成] [MOD管理]

Mcm Helper Visualizer
McmHelper Visualizer は、MOD作成者がゲームを起動せずにカスタムメニューをプレビューできるようにすることで、McmHelperの開発を簡素化します。
リアルタイムの JSONプレビュー、「groupControl」シミュレーション、翻訳ファイルの統合により、メニュー作成を効率化します。改造効率を高めましょう!
必須
MCM HelperSkyrim Special Edition Nexus, Kiyozz-Wk-WushuLate. 18 May 2025. Mcm Helper Visualizer. 18 Oct 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/102827>.[コメントを読む(1)] [コメントを書く] - ☆ [リソース・チュートリアル] NIF Skeleton Matcher Download ID:181159 Author:MrYeet21 2026-05-29 09:18 Version:1
-
RATE: ★=23 TAG: [ユーティリティ] [便利] [ツール] [MOD作成] [Python] [pythonスクリプト] [メッシュ] [NIF] [削除済み]

NIF Skeleton Matcher
※作者により削除済み
■概要
スカイリムのスケルトンNIFファイル同士を比較/調整しやすくするPython製ツール
片方のスケルトンを参照元、もう片方を編集対象として読み込み、
ノード位置の一致、ノード追加、リネーム、親子関係変更などをGUI上で行える
主に他ゲームのスキンメッシュをスカイリムへ移植する時に便利なツール
■必要環境
・Pythonが必要
・以下の依存パッケージをインストール
pip install PyQt5 PyOpenGL numpy pyffi
■起動方法
・コンソールから実行
python スクリプト名.py
・説明文では、Python [ここにスクリプトをドラッグ&ドロップ]みたいな使い方を想定
■主な機能
・スケルトン2つを読み込み
Skeleton 1:参照元スケルトン
Skeleton 2:反映先スケルトン
として読み込む ※対応はLE形式のみ
・3Dプレビュー表示
・両方のスケルトンを画面上で確認可能
・ノードを直接クリックして選択できる
・ノードリスト選択
・ビュースペースだけでなく、一覧リストからノード選択も可能
・検索バーもある
・基本操作:ノード位置を合わせる
①参照元スケルトンのノードを選ぶ
②反映先スケルトンのノードを選ぶ
③「Add MOVE parent...」をクリック
④「SNAP」をクリック
・バッチ処理
・複数ノードをまとめて処理可能
・手順
①Mappingタブを開く
②対応させたいノードペアを1組ずつ選ぶ
③「Add current selections」
④全部終わったら「Process all」
⑤「Save skeleton」で保存
・欠損ノード追加
・参照元にあるが反映先にないノードを追加できる
・仕組み
・マッピング情報を元に反映先に足りないノードを検出/追加/参照元位置へスナップ
・Ignoreリストあり
・追加したくないノードは除外可能
・ノード名リネーム
・指定したNIFファイル内の文字列/ノード名を
マッピングテーブルに基づいて反映先スケルトン側の名前へ変更可能
・リペアレント機能
・反映先スケルトンのノード親子関係を変更可能
・注意:ノードマッピング適用前にリペアレントを先に実行する必要あり
・自動マッピング
・名前ベースでノード対応を自動提案する機能
・ただし精度は控えめ
・作者いわく、思ったほど効果的ではないとのこと
・似た構造のスケルトン同士なら補助として使える
■便利機能まとめ
・マッピングプリセット保存
・マップ済みノード非表示
・マップ済みノードを別色表示
・Root以下のみ表示
・ノード検索バー
・似た名前の自動対応候補作成
■用途まとめ
・他ゲーム装備のSkyrim移植
・スキンメッシュ移植
・スケルトン構造合わせ
・NifSkope作業の時短
・ノード位置合わせの精度向上Skyrim Special Edition Nexus, MrYeet21. 29 May 2026. NIF Skeleton Matcher. 29 May 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/181159>.[コメントを書く] - ☆ [ユーティリティ] Sage Havok Editor (Behavior Focused) Download ID:175163 Author:TheSageLenny 2026-09-18 14:33 Version:0.8
-
RATE: ★=22 TAG: [ツール] [MOD作成] [アニメーション] [ユーティリティ] [Havok]

Sage Havok Editor (Behavior Focused)
■概要
Havokビヘイビア、アニメーション、スケルトンファイルを視覚的に編集するWindows用ツール
■特徴/内容
・ステートマシンをグラフ表示して編集
・ステート、遷移、ワイルドカード、クリップ、モディファイアを作成
・イベント、変数、参照関係を名前で管理
・アニメーションを2Dスケルトンでプレビュー
・タイムライン上でアノテーションとトリガーを追加・編集
・hkanno形式のインポート/エクスポート
・破損参照、孤立オブジェクト、型エラーなどを検出
・2つのビヘイビアファイルを比較
・実行中ゲームのアクティブステートを表示するデバッガを搭載
・すべての編集でUndo/Redoに対応
■対応形式
・Skyrim SE用64bit HKX
・Skyrim LE用32bit HKX
・Havok XML
・HKXとXMLの相互変換
・LE/SE間の一括変換
・Nemesis形式のパッチ出力/適用
・YAML形式の入出力
■導入
・任意の場所へ展開
・SkyrimHavokEditor.exeを実行
・インストール不要
・バニラのHKXを編集する場合はBAEなどでBSAから抽出
■注意事項
・開発中のパブリックベータ版
・機能不足、不具合、UI変更の可能性あり
・ゲームへ導入するMODではなく、アニメーション/ビヘイビア制作者向けツール
■必要条件
Windows
外部HKX変換ツール不要Skyrim Special Edition Nexus, TheSageLenny. 18 Sep 2026. Sage Havok Editor (Behavior Focused). 14 Apr 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/175163>.[コメントを書く] - ☆ [リソース・チュートリアル] AMON GUIDE 2026 for Special and Anniversary Edition - A complete Skyrim guide for graphics and gameplay Download ID:102872 Author:zxamonxz 2026-09-26 21:44 Version:1
-
RATE: ★=22 TAG: [リソース] [MOD作成] [ツール] [ガイド]

AMON GUIDE 2026 for Special and Anniversary Edition - A complete Skyrim guide for graphics and gameplay
■概要
Skyrim Special Edition / Anniversary Edition向けの大規模MOD構築ガイド
グラフィック、ゲームプレイ、没入感、バグ修正、UI、NPC、都市、景観などを含む
1700以上のMODを、推奨導入順つきでまとめている
■主な対象環境
・Skyrim SE / AE
・Anniversary Upgrade
・Mod Organizer 2中心
・Skyrim Runtime 1.7.104対応MODを多数採用
・SKSE64 / Address Libraryなどの基礎環境から構築
■ガイド内容
・MO2導入 / 設定
・SSEEditによるクリーニング
・INI設定
・NVIDIA設定
・ESP → ESL変換
・LOOTロードオーダー
・必須ユーティリティ
・バグ修正
・ゲームプレイ改善
・ENB / 天候
・音響
・テクスチャ / メッシュ
・Luxなどのライティング
・都市 / 村 / ダンジョン
・草 / 樹木 / 地形 / 水
・NPC外見
・各種イマーシブMOD
などをパート別に整理
■添付ファイル部分
今回添付された内容は主に以下のセクション
・PART 01:必須ユーティリティ / Modder Resources
・PART 1.1:必須バグ修正Compendium
・PART 1.2:必須バグ修正
SKSE64、Address Library、SkyUI、PapyrusUtil、powerofthree's Tweaks、SPID、JContainers、Engine Fixes、Papyrus Tweaks NGなどの導入順と必要条件が記載されている。
■特徴
・各MODの推奨インストール順を明記
・FOMODで選択する項目も指定
・1.7.104未対応MODには「wait for an update」と記載
・ESP上限対策としてESL化を積極的に推奨
・各パート終了時にLOOT / MO2でロード順を整理するよう案内
■注意
・作者環境を前提とした非常に大規模な構成
・ほぼ必須扱いのMODが多い
・ガイド内でも一部MODは1.7.104更新待ち
・すべて導入する場合は依存関係・FOMOD選択・ロード順をガイド通り追う必要あり
詳細はNexus参照Skyrim Special Edition Nexus, zxamonxz. 26 Sep 2026. AMON GUIDE 2026 for Special and Anniversary Edition - A complete Skyrim guide for graphics and gameplay. 20 Oct 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/102872>.[コメントを読む(2)] [コメントを書く] - ☆ [ユーティリティ] xEdit Script - Bash Tag Generator Download ID:97963 Author:fireundubh and Xideta 2025-04-24 15:52 Version:1.6.4.12
-
RATE: ★=22 TAG: [SSEEdit] [MOD作成] [ツール]
🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-02 [このMODの説明を記入する]

xEdit Script - Bash Tag Generator
プラグインに「Wrye Bash」用の分類語を書き込む、「xEdit」のスクリプト。
▼ 内容
・元のスクリプトはロードオーダーの最後の1本にしか効かなかったのを、選んだファイル全てに効くよう手を入れた物
・初期状態では分類語をプラグインの見出しに直接書き込む
・見出しを見て版を確かめるMODが文句を言うことがあるので、その場合は書き込み先をファイル側に変える設定にする
▼ 元のスクリプトからの変更
・「Wrye Bash」の新しい版に合わせて分類語を追加・変更
・「Enderal」への対応、F12での呼び出し、古い分類語の記録の出力を追加
・処理の中断が遅い、既存の分類語が置き換わらない、新しい「xEdit」で一部の判定が失敗する、といった不具合を修正
▼ 再配布
・元のスクリプトは改変の再配布を認める条件で公開されていたとしているSkyrim Special Edition Nexus, fireundubh and Xideta. 24 Apr 2025. xEdit Script - Bash Tag Generator. 10 Aug 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/97963>.[コメントを書く] - ☆ [ユーティリティ] Ferramental Blender Download ID:190627 Author:Joenesbotelho 2026-09-04 05:08 Version:1
-
RATE: ★=20 TAG: [ツール] [MOD作成] [nif] [メッシュ] [ユーティリティ] [便利ツール] [外部ツール]

Ferramental Blender
■概要
Skyrim用モデルやアニメーションをBlender上で編集するための試験的ツール
■特徴/内容
・NIFファイルのインポート/エクスポート
・コリジョンやHKXアニメーションを編集
・モデルとテクスチャをBlender上で編集
・メッシュのコリジョンを自動計算
・照明や石、鉄などの材質タイプを設定
・ソースコードを同梱
■注意事項
・テスト段階で十分な動作検証は未実施
・作者による動作保証なし
・Nexus Modsのウイルススキャンは「Some suspicious files」判定
■必要条件
BlenderSkyrim Special Edition Nexus, Joenesbotelho. 4 Sep 2026. Ferramental Blender. 4 Sep 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/190627>.[コメントを書く] - ☆ [インターフェース] Mesh Rendering Framework Download ID:169708 Author:SkyrimThiago 2026-09-17 10:37 Version:1.8
-
RATE: ★=19 TAG: [SKSEプラグイン] [MOD作成] [便利] [メッシュ]

Mesh Rendering Framework
■概要
Geometry Render Library(開発者向けMOD)
■内容
・このMOD単体では何も起こりません
・他のMOD作者がゲーム内オブジェクトをレンダリングするための開発用ライブラリ
・他のMODから武器、防具、オブジェクト、建物、クリーチャーなどの
ゲーム内メッシュを画像としてレンダリングできるようになる
■用途例
・装備プレビュー
・インベントリ⇒武器画像生成
・MOD管理画面
・装備一覧⇒サムネイル表示
・自動スクリーンショット生成
・メッシュ⇒高解像度画像出力
■解像度
説明文によると任意解像度でレンダリング可能
・256x256、1024x1024、4096x4096みたいな高解像度出力も可能
■現在の制限
・メインメニューはレンダリング不可
・ロード画面はレンダリング不可
必要条件
Skyrim Script Extender (SKSE64)
Address Library for SKSE PluginsSkyrim Special Edition Nexus, SkyrimThiago. 17 Sep 2026. Mesh Rendering Framework. 14 Jun 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/169708>.[コメントを書く] - ☆ [ユーティリティ] SSE Plugin Loader Download ID:6442 Author:Utopium 2017-02-11 02:52 Version:1.2
-
RATE: ★=19 TAG: [ユーティリティ] [MOD作成] [SSE_Plugin] [Utopium]

SSE Plugin Loader
SSEに対応したプラグインローダー
SKSEのプラグインには対応していません。
■導入
解凍したdxgi.dllまたはx3daudio1_7.dllどちらか一方のみをSkyrimSE.exeと同じフォルダに置いてください。
さらに、Date内にSSEPluginsというフォルダを作成し、この内部にDLLを置くことでプラグインが動きます。
◇プラグインDLLを作成したい方向けの記述があります。
DescのDeveloper API以下,Permission以下を参照してください。
■関連プラグイン
◆A Little Better Free Camera - SSE Plugin
tfcコマンドを使わなくても自由にカメラを動かせる。
◆Don't Push Me While I'm Talking - SSE Plugin
会話中にNPCに押されるのを防ぐ。
■同作者MOD
◆Get Over Here - Spells
マークしたNPCを魔法でその場に呼び出すMOD。
◆Simple Mark and Recall
Morrowindのような、マークした一か所に魔法でワープ出来るMODSkyrim Special Edition Nexus, Utopium. 11 Feb 2017. SSE Plugin Loader. 21 Dec 2016 <https://www.nexusmods.com/skyrimspecialedition/mods/6442>.[コメントを読む(3)] [コメントを書く] - ☆ [リソース・チュートリアル] Who changed that Download ID:190717 Author:Viny 2026-09-05 04:50 Version:1.0.0
-
RATE: ★=18 TAG: [ツール] [MOD作成]

Who changed that
複数MODの改変内容を追跡・管理するためのツール。
アクター値やアクター名などの変更情報を記録し、どのMODがどの値を変更したかを把握可能
◆用途
・In-game Distribution Framework - EDF
・Give me another fight - A nemesis system
などの複数MODの開発・管理に対応Skyrim Special Edition Nexus, Viny. 5 Sep 2026. Who changed that. 5 Sep 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/190717>.[コメントを書く] - ☆ [ユーティリティ] VR Keyboard Download ID:64319 Author:MrowrPurr 2022-03-01 01:59 Version:1.0.1
-
RATE: ★=18 TAG: [ユーティリティ] [SKSEプラグイン] [MOD作成] [AE対応] [VR専用]

VR Keyboard
テキスト入力のために VR キーボードを開くことに依存している MOD のために、ダウンロードしてください。
必要:
SKSE VR
アーカイブにある LE / SE / AE 用の互換性 MOD をインストールする場合は、UIExtensions が必要。Skyrim VR を使用している場合は必要ありません
注:UI Extensions の VR サポートをお探しなら、https://github.com/mrowrpurr/UIExtens… にテスト用のパッチを用意しています。
Source Code
https://github.com/mrowrpurr/VR_KeyboardSkyrim Special Edition Nexus, MrowrPurr. 1 Mar 2022. VR Keyboard. 28 Feb 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/64319>.[コメントを書く] - ☆ [リソース・チュートリアル] OSafeThread Download ID:188384 Adult-Only Author:chrystelle1 2026-09-22 22:49 Version:1.0.1
-
RATE: ★=16 TAG: [SKSEプラグイン] [MOD作成] [フレームワーク] [OStim] [リソース] [Modder向け]
Skyrim Special Edition Nexus, chrystelle1. 22 Sep 2026. OSafeThread. 15 Aug 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/188384>.[コメントを書く]
- ☆ [リソース・チュートリアル] File Watchdog Download ID:182070 Author:Mayhem 2026-09-25 03:34 Version:4.1.2
-
RATE: ★=16 TAG: [ツール] [ユーティリティ] [MOD作成] [MO2] [MO2プラグイン]

File Watchdog
■概要
Mod Organizer 2のOverwriteに溜まる
SKSE出力、Shader Cache、設定ファイルなどを自動整理するプラグイン
生成ファイルを専用の出力MODへ振り分け、通常のMODには干渉しない
■特徴/内容
・Overwrite内の生成ファイルを専用MODへ自動振り分け
・フォルダ単位、Loose Fileの両方に対応
・プロファイルごとにManifestを保存
・どのファイルをどこへ移動したか記録
・通常のインストール済みMODは変更しない
・ゲームやMO2のVFS動作中はファイル操作を停止
・不明なファイルは削除せず別の出力MODへ移動
・リアルタイムStatus Logとクリック可能なパス表示
・Unlink時は管理ファイルをOverwriteへ復元
■Runtime Staging
ゲーム実行中に生成されたファイルを以下へ一時保存可能
・FileWatchdog - Runtime Staging Output
ゲーム終了後に「Sort staging」を実行すると、既知のファイルは適切な出力MODへ移動
未認識ファイルは以下へ移動
・FileWatchdog - Other Overwrite Output
■導入方法
① アーカイブを展開
② 以下のパスになるよう配置
[MO2]\plugins\file_watchdog_init_.py
③ MO2を再起動
④ ツールバーまたはToolsメニューから「File Watchdog」を開く
■基本的な使い方
① 使用するMO2プロファイルを選択
② File Watchdogを開く
③ 検出されたRouteを確認
④ 対象Routeを選び「Link ’em」を実行
⑤ MO2経由でゲームを起動
⑥ ゲーム終了後、必要に応じて「Sort staging」を実行
⑦ Overwriteに残ったファイルは「Clean OW」で整理
■Unlink
・File Watchdogが管理しているファイルをOverwriteへ戻す
・空になったFile Watchdog専用MODを削除
・通常のMODには干渉しない
■Root Builder使用時の注意
・File Watchdogとの併用は可能
・File Watchdogが出力フォルダを移動/リンクした後はRoot BuilderのCacheが古くなる場合あり
・Root Builderを再使用する前に以下を実行
① Actions → Delete Backup/Cache
② Create Backup/Cache
③ Build
■RootDNA使用時
・Root Builderとの併用禁止
・RootDNAはゲームRoot側のファイル管理を担当
・File WatchdogはOverwrite管理を担当
■RootDNAの対象例
・SKSE
・Creation Kit
・Engine Fixes Part 2
・OpenComposite
・ENB系Rootファイル
■対象外
・通常MODの自動整理
・ゲーム/VFS動作中のファイル移動
・Load Order修正
・SKSE導入ミスの修正
・不明ファイルの自動削除
■必要条件
Mod Organizer 2
Windows / NTFSSkyrim Special Edition Nexus, Mayhem. 25 Sep 2026. File Watchdog. 9 Jun 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/182070>.[コメントを書く] - ☆ [ユーティリティ] Skyrim Phone Directory Download ID:162963 Author:Botticelli 2026-05-13 04:06 Version:0.1.2b
-
RATE: ★=15 G=1 TAG: [名前変更] [接頭辞] [便利] [ツール] [ユーティリティ] [MOD作成] [MCM対応]

Skyrim Phone Directory
NPC称号/名前拡張システム
■概要
スカイリムではNPCの名前に付けられる称号(例:「首長」)や形容詞の数が限られてます
その制限を取り払って複数のMODが同時にNPCの名前や称号を追加/管理できるようにするための“共通ハブ”的なMODです
■機能概要
・他のMODがこのMODの仕組みを使って、NPCの称号(prefix)や名前を追加・変更できる
・単体では何の効果もない(=他のMODから要求されたときだけ必要)
・各NPCに複数の称号を同時に付けられる(例:「首長・大魔導師・英雄ウルフリック」)
・各MODは独立して称号を管理でき、このMODが自動で統合して表示する
・名前の上書きも可能(ただし1つの名前だけが最終的に使用される)
・「首長(Jarl)」の称号は、バニラ互換のために自動で追加される(優先度999)
・内戦クエストなどで政府が変わった際も、一定時間後に自動更新される
■ユーザー向け設定(MCMメニュー)
・MCMから以下を設定できる
・複数のMODが名前を変更した場合、どっちを優先するか(最初/最後)
・アクターのベースネームも変更するかどうか(注意して使うこと)
・称号の表示順(優先度の昇順/降順)
・現在変更されているNPC一覧(元の名前も確認可能)
■MOD制作者向け(技術的インターフェイス)
以下のMOD Eventを通じて他のMODと通信可能
イベント名: パラメータ
・SPD_SetName: actor akActor, string KeyName, string NewName
⇒指定されたNPCの名前を新しく設定/変更する
・SPD_RemoveName: 同上
⇒指定キーの名前を削除する
・SPD_SetAdjective: actor akActor,string KeyName,string NewAdjective,int Priority
⇒NPCに新しい称号を追加する(優先度指定可)
・SPD_RemoveAdjective: 同上
⇒指定称号だけ削除する
・SPD_RemoveAdjectivePrefix: actor akActor, string KeyPrefix
⇒特定のキー接頭辞を持つ称号をまとめて削除する
必要条件
Skyrim Script Extender (SKSE64)Skyrim Special Edition Nexus, Botticelli. 13 May 2026. Skyrim Phone Directory. 29 Oct 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/162963>.[コメントを書く] - ☆ [リソース・チュートリアル] PaperScript - A Modern Papyrus Alternative Download ID:152218 Author:utf8x 2025-06-18 06:27 Version:1.0.6-alpha.1
-
RATE: ★=16 TAG: [MOD作成] [スクリプト] [リソース]
🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-08 [このMODの説明を記入する]

PaperScript - A Modern Papyrus Alternative
「Papyrus」へ変換される新しいスクリプト言語。「Papyrus」より書きやすくすることを狙っています。
▼ 現状
・アルファ版で、考え方を示す段階だとしている
・感想と質問を受け付けているとしている
▼ 何が良いか
・「Papyrus」は決まり文句が多く、便利な書き方が足りないとしている
・繰り返しの構文が「While」しかなく、配列を順に処理するだけでも手間がかかる。本言語では配列を順に回す書き方が使え、それを「While」の形へ自動で変換
・「switch」のような機能も追加予定
▼ 使い勝手
・変換だけでなくコンパイルまで実施
・プロジェクトの方式では、ゲームのスクリプトの元ファイルの場所と「Papyrus」のコンパイラの場所を一度設定するだけ
・以後、「.pps」を更新するたびに「.psc」への変換、ゲームのスクリプトの置き場への複写、「.pex」を作るコンパイラの実行までを自動で実施
・元ファイルは好きな場所へ整理したまま置ける
▼ 使い方
・プロジェクト方式は「paperscript.exe init」で「project.yaml」を作り、「paperscript.exe build」でフォルダ内を一括変換。管理者として「init」を実行すると設定を自動で記入
・単一ファイル方式は「paperscript.exe transpile [file_name]」で1つずつ変換
・書き方の詳しい説明は公開されている資料を参照
▼ 仕組み
・変換器はC#と「ANTLR4」で構築。試作には向くが、今の版は本格的なコンパイラというより機械翻訳に近い挙動だとしている
・そのため実装しにくい機能があり、綴りの誤りに対するエラーの内容も分かりにくい
・第2版では構文木を組み立てる方式へ作り替え、より丈夫で拡張しやすく、エラーの内容も分かりやすくする予定
▼ 更新の履歴
・「switch」への対応
・プロパティ、関数、スクリプト、変数のフラグと、取得・設定のプロパティ
・状態への対応。取り込み、複数行のコメント、条件分岐の追加、負の整数と小数、型変換、増減
・「Fallout 4」への完全対応
・配列と構造体の初期化
・戻り値なしの不具合の修正と、予約語を変数名に使った場合のエラー化
▼ 注記
・「Starfield」への対応も考えているが、作者自身がそのゲームを持っていないため見送っているとしているSkyrim Special Edition Nexus, utf8x. 18 Jun 2025. PaperScript - A Modern Papyrus Alternative. 9 Jun 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/152218>.[コメントを書く] - ☆ [リソース・チュートリアル] Skypal NG Download ID:101817 Author:Dylbill 2023-10-05 02:16 Version:1.1.1
-
RATE: ★=16 TAG: [MOD作成] [スクリプト] [リソース]
🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-08 [このMODの説明を記入する]

Skypal NG
「SkyPal - Your Friendly Papyrus Library」を「CommonLib NG」で作り直した物。「SE」「AE」「VR」のどれでも動く想定です。
▼ 内容
・元MODのDLLを「CommonLib NG」で再構築
・作者の確認はSkyrimの「AE」1.6.640.0.8と「SKSE64」2.2.3のみ
・新しいスクリプト「skypal_refs_ng.psc」を追加
▼ 追加された関数
・版の取得
・参照の絞り込み。ワールドスペース、3Dの読み込み済み、立ち入り禁止、所持品の品、プレイヤーが扱える品といった条件で選別
・キーワードの判定と絞り込み
・所有者まわりの判定。指定した参照の所有者かどうか、所有者の数、所有者の一覧の絞り込み
・盗みになるかの判定。盗人になりうるかどうか、その数、一覧の絞り込み
・詳細は同梱のスクリプトの原文に記載
▼ 前提
・「SkyPal - Your Friendly Papyrus Library」。先に元MODを導入し、本MODで上書き
・「SKSE64」
・「Address Library for SKSE Plugins」
▼ 注記
・元MODの作者への謝辞があり、そちらの評価と支援を勧めているSkyrim Special Edition Nexus, Dylbill. 5 Oct 2023. Skypal NG. 4 Oct 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/101817>.[コメントを書く] - ☆ [リソース・チュートリアル] Xing no Art Behavior and Idle Expan Download ID:91309 Author:Xing 2023-10-07 14:22 Version:v0.8b
-
RATE: ★=15 G=1 TAG: [MOD作成] [リソース] [アニメーション]
🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-01 [このMODの説明を記入する]

Xing no Art Behavior and Idle Expan
モーションに新しいアノテーションと機能を足す、MOD制作者向けの土台。
▼ 内容
・「Havok」のビヘイビアを編集して、モーションにアノテーションと機能を足している
・これ自体はゲームの挙動を変えず、特殊なエフェクトやモーションを作るために使う物としている
・使うだけの人は他の「Nemesis」対応MODと同じように入れ、一覧で有効にして「Nemesis」を走らせる
▼ 前提
・「Nemesis」
・「Payload Interpreter」
・「Behavior Data Injector」
▼ 足されるアノテーション
・注視。動きを止めて頭の追従を切る物、頭の追従だけを切って動けば解ける物、動いても解けない物の3種類と、解除用の1つ
・音の再生と停止。「バニラのSkyrimにもあるが、一部のビヘイビアのファイルで抜けていて、正しく働かない動作があった。そこで足し直した」と作者
・ハイパーアーマー。よろけなくする物と、それを切る物
・カメラのモーション。指定したボーンの位置をカメラにする物と、終える物
・表情。有効と無効の切り替えに加えて、怒り、悲しみ、喜び、恐怖、驚きなどの表情ごとに、強さ30、60、90の3段階が用意されている
▼ 注記
・表情のアノテーションには「ConsoleUtilSSE」と、表情を操作するMODのどれかが要る
・スクリプトの元のコードも公開するとしている
・「制作者向けのアノテーションは、主人公のモーションに使うことを勧める。NPCでは十分に試していないので、うまく働くとは言い切れない」と作者
・「ジェネレーターには手を付けず、修飾子とアノテーションを足しただけなので競合は無いと思うが、自分は専門の開発者ではないので、何かあれば知らせてほしい」と
・強さを3段階にしたのは「SonderBain」の提案によるとしているSkyrim Special Edition Nexus, Xing. 7 Oct 2023. Xing no Art Behavior and Idle Expan. 14 May 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/91309>.[コメントを書く] - ☆ [ユーティリティ] YeOlde - Papyrus Download ID:38460 Author:YeOldeDragon 2022-01-02 03:09 Version:1.1.3
-
RATE: ★=16 TAG: [スクリプト] [MOD作成] [SKSEプラグイン]
🤖 AI要約原文からAIが自動生成した要約の為、内容は未検証です。 2026-09-03 [このMODの説明を記入する]

YeOlde - Papyrus
作者がMOD制作に使っているスクリプトをまとめたMOD製作者向けの素材。「SkyUI」のMCMを分割する仕組みと、独自の「SKSE」プラグインから成る。
▼ MCMの分割
・「yeolde_mcm_configbase」と「yeolde_mcm_page」により、MCMのスクリプトをページごとの小さなスクリプトへ分けられる
・各ページのスクリプトは「yeolde_mcm_page」を継承し、「SkyUI」の「MCM State Options」を使って従来どおり記述。「OnPageInit」と「OnPageReset」も同様
・MCMの本体のスクリプトは「yeolde_mcm_configbase」を継承し、「AddPage」で各ページを追加
・実例は「YeOlde - Cheats」のソースコード
▼ 「SKSE」プラグインの関数
・「YeOldeForm.h」の「HasKeywords」= そのフォームが指定のキーワードを持つかを返す
・「YeOldeFormList.h」の「AddForms」= フォームリストへ複数のフォームを追加。「ConcatenateLists」= フォームリストの中身を別のリストへ連結
・「VMResultArrayUtils.h」の「HasItem」= 指定の要素が一覧にあるかを判定。「Find」= 要素を探して位置を返す。「Add」= 一覧へ複数の要素を追加
・有効な全MODから、素材と付呪、材質をまとめて取得する関数も追加
▼ 注記
・MCMの分割は「iEquip」の作り方から着想を得たとしている
・作者の他のMODは「YeOlde - Cheats」「YeOlde - Crafting Bag」「YeOlde - Hybrid Loot」「YeOlde - MCM Settings」「YeOlde - Oil Painted」「YeOlde - Oil Painted Extended」「YeOlde - Respawn」Skyrim Special Edition Nexus, YeOldeDragon. 2 Jan 2022. YeOlde - Papyrus. 20 Jul 2020 <https://www.nexusmods.com/skyrimspecialedition/mods/38460>.[コメントを読む(1)] [コメントを書く] - ☆ [ユーティリティ] Open source commonlib Download ID:191478 Author:deno46 2026-09-13 00:16 Version:1
-
RATE: ★=15 TAG: [SKSE] [SKSEプラグイン] [MOD作成] [フレームワーク] [ユーティリティ] [Modder向け]

Open source commonlib
■概要
CommonLibSSE-NG v4.39.3をベースにMITライセンスのまま継続開発できるよう
保存・公開したSKSEプラグイン開発者向けCommonLib
■特徴/内容
・CommonLibSSE-NG v4.39.3の完全なソースコードを収録
・MITライセンスを維持
・MSVC向けxmake / CMakeプリビルドを収録
・各プリビルドのSHA-256検証ファイルを収録
・元リポジトリやコミットなどの出自情報を明記
・将来の開発向けにライセンス境界のドキュメントを収録
・フォーク、改良、機能追加、Pull Requestを歓迎
■目的
・現行CommonLibSSE-NGがGPL-3.0-or-laterへ変更されたことを受け、最後のMIT版を維持
・本ライブラリを使用しても、作成したSKSEプラグイン自体をGPLにする必要なし
・MIT / BSD / Apache / プロプライエタリなど、開発者側でライセンスを選択可能
・他の依存コードについては、それぞれのライセンス条件に従う必要あり
■GPLコードに関する注意
・v4.39.3以降のGPL版CommonLibSSE-NGから実装コードをコピー/改変して持ち込むこと禁止
・新機能は独自実装、独自リバースエンジニアリング、独自調査、
互換ライセンスのコードを基に開発
・後期GPL版を機能の参考にすることは可能だが、実装コードそのものは使用不可
■プロジェクト情報
・ベース:CommonLibSSE-NG v4.39.3
・リリース日:2026年7月24日
・ライセンス:MIT
・開発形式:オープンコミュニティ
・フォーク:推奨
・Pull Request:歓迎
・v4.39.3以降のGPL専用コード:受け入れ不可Skyrim Special Edition Nexus, deno46. 13 Sep 2026. Open source commonlib. 12 Sep 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/191478>.[コメントを書く] - ☆ [ユーティリティ] Papyrus Linter Download ID:189862 Author:Idrinth 2026-09-22 17:38 Version:v1.46.1
-
RATE: ★=15 TAG: [ユーティリティ] [ツール] [Papyrus] [検証] [MOD作成]

Papyrus Linter
■概要
Creation Kitのコンパイラでは検出されない不具合や問題のある記述を、
.pscソースから静的解析するPapyrus用リンターの概念実証版
■主な検出内容
・None確定オブジェクトへのアクセス
・関数の引数/戻り値の型不一致
・暗黙的なFloatからIntへの変換
・IntとFloatの不正確な比較
・Boolean以外を使用した条件式
・常に真/偽となる条件式
・Return以降の到達不能コード
・未使用プロパティ、未使用/書き込み専用変数
・戻り値を保存していないGetter呼び出し
・禁止/非推奨/低速な関数の使用
・複雑すぎる関数やイベント
・親メソッドのオーバーライド
・プロパティと同名のローカル変数
・インデントや空白などの書式問題
■自動修正対応
・行末の余分な空白
・カンマ後の空白
・行末セミコロン
・インデント
■特徴/内容
・禁止関数と重要度、説明をYAMLから設定可能
・Creation Kit生成フラグメントを壊さないよう対象範囲を制御
・コードを実行せず、問題になりやすいパターンを検出
・MITライセンスでソースコードを公開
■注意事項
・診断は確実な不具合判定ではなく、確認を促す助言
・ヒューリスティック解析のため誤検出の可能性あり
・問題ない診断は行単位の無効化コメントで除外可能
・大部分をAIで実装し、作者がテストとコードレビューを実施
・公式サポート対象はSkyrim SE/AEのみSkyrim Special Edition Nexus, Idrinth. 22 Sep 2026. Papyrus Linter. 28 Aug 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/189862>.[コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ◀ 前のページ 次のページ ▶
