Meraについて

Meraについて

拡張機能
目次

はじめに

  • 何かありましたら、報告・連絡・相談してください。
    • 不具合があっても報告等が無ければ、メンテナは気付きません。
  • 使用することで生じた損害は一切保証致しません。
  • 改変・再配布・転載自由です。スキルデータは/src/constants/SkillCandidate.jsonで修正できます。
  • 拡張機能内のREADMEなどをよく読んで、自己責任の下で利用してください。

Moko との違い

フォルダ・ファイル等

.jsファイルにデザインを決めるCSSや武将カード合成テーブル・兵士・NPCデータなどを含んでいました。毎月の武将カード追加やワールド刷新のたびに、.jsファイルから修正したいデータがある場所を毎回探すのは大変なので、/constants/*.json/css/*.cssの様に分離しました。

directory1

また、.jsファイル内部にはBase64にエンコードされた画像や音声ファイルも多数含まれていたので、それぞれファイルとして保存しました。

directory2

CSSや画像ファイル等で使われていないものは削除しました。

内部コード

変数や関数の名前が違うことなどによる他拡張機能との混乱を防ぐため、また派生版の修正問い合わせの生起を回避するため、Meraの.jsファイルはminifyして配布しています。サ終まで見届けるつもりですが、引退時には元コードを公開します。

minify

使い方

  1. ダウンロードしたIxaMeraPack11....zipを解凍する
  2. 解凍し作成されたIxaMeraPack11.xx.xxxx.x(フォルダ)は任意の場所に保存しておく
  3. 拡張機能で古いバージョンの有効のチェックを外す
  4. 拡張機能でデベロッパー モードをチェックする
  5. “パッケージ化されていない拡張機能を読み込む…”をクリックする
  6. 2のフォルダを選択
  7. 試用後、問題がなければ古いバージョンのMeraは削除する

トラブル解消方法

  1. 画面右上の”Meraの設定”をクリックします(設定ダイアログが開きます)
  2. 全般1の”localStorageの一部をクリア実行する
  3. そのままの状態で画面を一度再読み込みして下さい(設定値のみが初期化されます)※カードデータ等の記録データは保護されます
  4. すべての設定項目を確認、任意で選択して下さい
  5. “設定する”をクリックして下さい(設定が保存されます)
  6. 内政画面に移動して所領を一巡して下さい
  7. 解消しない場合は”LocalStorageの全クリア”を実行し、3~5までを再度実行してください。

※ 上記の操作ができない場合、又は問題が解決しない場合はWEBブラウザの設定から該当するCookieを削除して新規で使用して下さい

Meraの設定ボタンが表示されず、localStorageのクリアが出来ない場合

※特に特定の鯖でのみ、設定ボタンが表示されない場合

Image from Gyazo

  1. 問題のある鯖を開いた状態で、Ctrl + Shift + J (MacならばCmd + Option + J) を押し、Chrome DevTools コンソールパネルを開く
  2. 表示パネル中のテキストエリアにlocalStorage.clear();と入力し、Enter/Returnを押す
  3. テキストエリアにundefinedと表示されたら、F5を押し、ページの再読み込みを行う