ライブラリを活用する

Modを作ろう

ライブラリを活用して出来ることを増やそう。

ライブラリはPapyrusではできないことをできるようにしたり、より高速・安定した動作に置き換えたりしてくれます。

SKSE64

多くのModが利用しているライブラリです。SkyUIもこれを必要としますので、ほとんどの方はSKSE64を使っていると思います。

追加、改良される関数が多数あり、もはやこれなしにMod開発はできないほどです。

PapyrusUtil SE – Modders Scripting Utility Functions

データをJSON形式でファイルに保存したり、カメラの制御ができるようになったり、豊富な機能を揃えています。MCMの設定をプロファイルとして保存するなら、これを使うといいでしょう。

powerofthree’s Papyrus Extender for SSE

様々な機能を提供してくれます。もともと、同じ作者のFrozen Electrocuted Combustionに必要な機能を実装するために開発されたようです。

改良された乱数生成器や、近くのActorを一発で検索したり、他のライブラリには無い関数がたくさんあります。

Go to bed

プレイヤーの就寝アニメーションを実現するModです。このModに付属しているDLLがコントローラーのアナログスティックの入力を検知するのに使えます。

使い方はGo to bedのPapyrusのソースを読めばわかります。

タイトルとURLをコピーしました