Elin Extension Mods

ElinのMODを作成するにあたって、Elin Extension Modsというシリーズ名を付けました。(略すとEExぽくなる)
Elona Extender と区別するため実際は EEM 辺りを採用することになるかと思いますが、まだシリーズを確立するほどの MOD が揃っていないため、細かいところまでは考えていません。

公開中 MOD の一覧

MOD は Steam Workshop で公開しています。
既にElinをプレイしている方はSteamクライアントで開くとすぐにインストール(購読/サブスクライブ)が可能です。

Migemo Support

所持品検索とレシピ検索にMigemoサポートを追加します。
これにより、ローマ字のまま変換することなく日本語検索(ひらがな、カタカナ、漢字)ができるようになります。

Dynamic Weight

プレイヤーキャラクターの体重をダイナミックに変動するようにします。
食べるもの自体は関係なく、満腹度が高い状態が続くと太り、低い状態が続くと痩せます。

説明

太るか痩せるかのボーダーは体重により変動するため、「普通(空腹になったら食べる)」にしている分には大きくは外れなくなります。しかし常に満腹でいるような食べ方や、飢餓や空腹でいるようなことをすればある程度外すことも可能です。(変動幅は標準体重の50%~250%)

標準体重はBMIを使って身長ベースで決定されるため、人型であればそのままで幅広く対応できます。またカスタマイズもできるので、同じ身長でも石のように重い種族、羽のように軽い種族などに対応できます。

Elinにおける体重は何かを有利にしたり不利にしたりするものではないため、ロールプレイの要素を提供するだけのMODとなります。

Quick Zoom

ズーム倍率を切り替えるホットキーを追加します。
標準では50%と100%の切り替えですが、50%、100%、200%の三段階などにも設定できます。

MainText Alert

メインテキストに設定したキーワードが表示された時にポップテキストを表示し、音を鳴らします。
Elona Extender のログ抽出機能に相当するものです。

検討中

可能かどうかを含めて検討中のものです。中止になることもあり得ます。

BGM Extender

様々な条件や場面に対してBGMを設定します。

Elona Extender の同様の機能には様々な問題があり


Elona Extender では本来の BGM を起点に置き換えるという設定方法でしたが、これには

  • 元のBGMのファイル名を知る必要がある
  • 全く別の場所で同じ BGM が鳴る場合にそれも変更対象になる(便利な場合もありますが不便な場合もある)
  • BGMを差し替えると設定に影響する

のような問題点がありました。

設定が非常にややこしくなった経験から、単に場所などの条件を指定する形にすることを考えています。
Elonaではテキスト表示を捕捉するかメモリを解析して直接読む方法を取っていたために、解析が進んでいなくてこうするしかなかったという部分がありました。
ElinはMOD対応のためゲーム内の情報にはアクセスしやすく、最初の設計もいくぶんまともにできるはずです。

エンチャントファインダー

公式でもエンチャ検索が実装されましたが、事前に色々と設定しておいてお店(等)を開いたらアイテムに分かりやすい印が付いているというものが欲しいので開発予定です。(でもユーザーMODで既にあったかも)

その他

他はあまり必要ない感じがします。
Elona Extender でもヴァリアントでは不要という機能がありますが(ヴァリアントの機能を公式版に持ち込むつもりで実装したものも多い)、Elinでは公式の時点でしっかり便利になっています。
なにより現在開発中なので要望を出せば応えてもらえる可能性があります。
あとはまあ、既にMODがある、EExで試したが別になくても困らなかった、などで EExConfig には大量のチェックボックスがあるけど大体いらない感じですね。