
今週はSkyshardのフレームワーク作りに勤しむ。LE/SE併用にするのでMCMを採用。作業時間のほとんどがMCMなのが本当につらい。

どこにどれだけ追加されるか分からないので、旅先で集めたスカイシャードの数だけを集計する。
また、ランダムで発生するスカイシャードも追加できるので、プレイするたびに得られるスカイシャードも数も場所も異なるようになる。Custom Skill Frameworkに必要な変数と経験値システムは予め組み込んでおく。後は別の拡張Modでパークツリーを好きなように定義するだけになるので負担も減るはず。

ESOでは三つ集めるとスキルポイント一つだったが、フレームワークではSkyshardポイントを挟んでいろんなものに使えるようにしておく。標準機能として体力、スタミナ、マジカ、所持重量、パークポイントの増加。他には神々の祝福や星座(立石)、全創造主の立石にポイントを振ってレベルを上げられるようにしておく。拡張プラグインはレベルを定義しているグローバル変数を参照してレベルごとに効果を増やしたり強化するだけで良いので楽なはず。デイドラもいるだろうか、一応用意しておこう。いや、やはりやめよう。Skyshardはアヌとかエセリウス系だからね。
後はインポート機能とパーク作りに役立つかもしれない変数も追加しておけば十分か。

コメント