☆ Temp File Framework [リソース・チュートリアル] ID:192986 Author:HDharder 2026-09-26 06:06 New! Version:1.1.0
- RATE: ★=4 [DOWNLOAD SITE]
-
TAG: [リソース] [フレームワーク]
2026-09-25 10:10:55 [編集する] [差分] [日本語化UP]

Temp File Framework
■概要
SkyrimのData内ファイルを直接変更せず、一時ファイルへ処理をリダイレクトする
SKSE / Papyrus向けフレームワーク
■特徴/内容
・既存ファイルの一時コピー、または新規一時ファイルを作成
・ゲーム、SKSEプラグイン、Papyrusからの読み書きを一時ファイルへリダイレクト
・元ファイルは一切変更しない
・一時ファイル削除後は元ファイルへ自動復帰
・BSA内ファイル、Looseファイル、存在しない新規パスにも対応
・一時ファイルはWindowsのTempフォルダに作成
・MO2のOverwriteには生成されない
■用途
・毎回生成する設定ファイル
・起動時に再構築するデータ
・動的に変更するメッシュなど
・元ファイルを破壊せず書き換えが必要なMOD向け
■一時ファイルの削除
・通常終了時:ゲーム終了直前に削除
・CTD / 強制終了時:Windows側で削除
・次回起動時:前回残った一時フォルダを自動削除
■収録内容
・TempFileFramework.dll
・TempFile.pex
・Papyrusソース
■動作
・単体ではゲーム内に変化なし
・必要条件として指定するMOD向けのフレームワーク
■対応環境
・Skyrim SE 1.6.1170 + SKSE 2.2.6 + Mod Organizer 2で動作確認済み
・エンジンのリソースインデックス更新機能はRuntime 1.6.xが必要
・他バージョンでは該当機能のみ安全に無効化
・その場合、BSA内にのみ存在するファイルへの一時上書きはゲーム側へ反映されない
■既知の制限
・すでに読み込み済みのモデルやテクスチャはメモリ上に残るため、
初回読み込み前に一時ファイルを作成する必要あり
・BSA読み込み前に作成した一時ファイルは、
同一セッション中に削除してもBSA版へ戻せない場合あり
・通常のWindowsファイル処理を使用しないコードはリダイレクト対象外
■互換性
・Mod Organizer 2
・Vortex
・手動導入
・一時ファイルが作成されたパス以外には影響なし
■開発者向け
・SKSEプラグインからTempFileAPI.hを利用可能
・PapyrusからCopy / Create / Delete / Exists / GetRealPathを使用可能
・APIやスクリプト経由で一時ファイルの作成・削除・参照が可能
■ライセンス
・フレームワーク本体:GNU GPL v3.0
・TempFileAPI.h / TempFile.psc:MIT License
■必要条件
Skyrim Script Extender (SKSE64)
Address Library for SKSE PluginsSkyrim Special Edition Nexus, HDharder. 26 Sep 2026. Temp File Framework. 25 Sep 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/192986>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(HDharder)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク