atwiki
メニュー ページ一覧
SkyrimMOD作成wiki

  • @メニュー
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • アップロードファイルから新規ページ作成
      • 他のホームページから引用して新規ページ作成
      • スレッド式掲示板から引用して新規ページ作成
      • このページの子ページを作成
    • アットウィキで新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • メニュー非表示でページ編集
    • ページ名変更
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
  • 表示
    • 最新版変更点 (差分)
    • 編集履歴 (バックアップ)
    • このウィキの全ページ一覧
    • 編集履歴のあるページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ツール
    • このウィキ内を検索
    • このウィキの管理者に連絡
    • このページを通報・違反報告する
  • ヘルプ
    • ご利用ガイド
    • はじめての方へ
    • プラグイン一覧
    • よくある質問
    • 編集モードの違いについて
    • 不具合や障害を見つけたら
    • 管理・設定マニュアル

アットウィキホームへ
atwiki
  • @メニュー
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • アップロードファイルから新規ページ作成
      • 他のホームページから引用して新規ページ作成
      • スレッド式掲示板から引用して新規ページ作成
      • このページの子ページを作成
    • アットウィキで新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • メニュー非表示でページ編集
    • ページ名変更
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
  • 表示
    • 最新版変更点 (差分)
    • 編集履歴 (バックアップ)
    • このウィキの全ページ一覧
    • 編集履歴のあるページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ツール
    • このウィキ内を検索
    • このウィキの管理者に連絡
    • このページを通報・違反報告する
  • ヘルプ
    • ご利用ガイド
    • はじめての方へ
    • プラグイン一覧
    • よくある質問
    • 編集モードの違いについて
    • 不具合や障害を見つけたら
    • 管理・設定マニュアル
  • このウィキに参加
  • ログイン

SkyrimMOD作成wiki

SKSEプラグイン

MENU

最初に

  • mod制作をはじめる前に
  • Skyrim Special Edition

MOD制作Tips

  • CK Tips
  • Nif Tips
  • ファイルの種類
  • データ集
  • テクスチャ作成

スクリプト

  • Papyrus入門
  • 逆引きリファレンス
  • Tips
  • SKSEプラグイン

チュートリアル

  • ポーズ・モーション作成
  • 鉛筆 / サイコロ / Tシャツ
  • 武器作成 2 3
  • GND.nif作成
  • スクリプトmod製作
  • SkyUI MCM
  • ゲーム設定の調整
  • 装備のBBP対応
  • チュートリアルリンク集

ツール

Blender

  • Blenderで入出力
  • Blender入門
  • モデリング入門
  • Blender Tips
  • Blenderリンク集
  • Blender アドオン

その他

  • ENB
  • Modの英語
  • Mod公開後のトラブル対策

リンク

  • Creation Kit Wiki
  • UESP:Skyrim
  • Textures.com
  • Skyrim Wiki JP
  • キャラメイクwiki


更新履歴

取得中です。

合計: -
今日: -
昨日: -

  • メニュー編集


  • SKSE
    • SKSEの特徴
      • Papyrus関数拡張
      • プラグイン拡張
      • SKSE開発情報&サンプル

SKSE

外部拡張スクリプトであるSkyrim Script Extender(SKSE)の情報です。

SKSEの特徴

SKSEは2つの機能があって、ひとつはPapyrus言語そのものを拡張すること、ふたつめはプラグインで拡張することです。

Papyrus関数拡張

ひとつめはPapyrus言語で使える関数を増やします。
例えば、Get(Set)WeaponSpeed()は武器の振る速度を取得したりセットしたりできます。
スキルレベルに応じて武器速度を変えたりといったような応用できます。
Papyrusでは武器そのものの速度を扱うことはできません。

SKSEの関数一覧
https://www.creationkit.com/index.php?title=Category:SKSE

単に関数を書くだけで使えるので使用は容易ですがPapyrusの実行速度がボトルネックになる為、後述のプラグイン拡張よりは遅いです。

プラグイン拡張

C/C++のコードをコンパイルしてdllファイルにし、Data->SKSE->Pluginsに入れて動くものです。
C/C++の速度で動くのでPapyrusに比べて駆動自体は圧倒的に速いですが、Papyrusの関数を呼び出すときはその関数の速度でしか動きません。
また資料が少なく難解で膨大なSKSEのAPIを理解していないとプラグインの作成が難しいのがデメリットです。

SKSE開発情報&サンプル

  • SKSE64プラグイン開発環境構築手順
  • Papyrus関数追加サンプル
最終更新:2018年02月03日 23:31
ツイート
このエントリーをはてなブックマークに追加
  • アットウィキ
  • 利用規約
  • プライバシーポリシー
© 2019 AtWiki, Inc.