したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【改造・改変】艦これタイマー for Firefox 書き換えスレ

1 名無しさん :2014/01/09(木) 03:41:37
艦これタイマー for Firefoxにおいて、
プルリクエストするほどでもない微妙な改造を自分でした場合に
書き換えた部分を書き込んでみるスレです。
もしかしたら自分と同じ改造をしたい人が他にもいるかもしれません。

派生版を書き換えた場合はその旨も明記してください。

なおここに書き込まれている改造をして何か不具合が起こっても責任は持てません。
あくまでも自己責任と言うことでよろしくお願いします。
最悪の場合、書き換えていない物を再インストールする事で元に戻せるはずです。

【書き換え方】
Firefoxのアドオンであるxpiファイルは実際にはzipファイルです。
その中に含まれているjarファイルも実際にはzipファイルです。
これらを各種アーカイバで解凍し、中身をメモ帳などのテキストエディタで書き換えます。
書き換えた後は再びzipで圧縮し、拡張子を元に戻す事でFirefoxにインストールできます。
※この説明がよくわからないと言う方は、無理に書き換えないほうがいいかもしれません。

2 名無しさん :2014/01/09(木) 03:43:02
■1分前通知の時間をずらす
デフォルトの1分前通知は、残り時間が59秒以下になると発動します。
しかし実際に自分が通知に反応して操作するまで少しラグがあるので
あと数秒早めに通知して欲しい、少しでも時間を節約したい提督向けの書き換えです。

【対象】艦これタイマー for Firefox 0.23.1
【書き換えファイル】kancolletimer.jar>chrome/content/kancolletimer.js
【行数】181-256行目あたり
d<60 となっている部分が6箇所あるので好きな秒数に変更します。
d<65 とすれば残り時間が1分4秒になった時点で通知が発動します。
建造は1分前にポップアップ通知してもあまり意味が無いので250行目と256行目は
d<10 などとしてもいいと思います(その場合1分前通知が10秒前通知になります)。

【※注意】181行目と186行目にこの改造をして1分を切る前に母港を表示した場合、
自分が設定した時間と1分を切った時の2度、遠征完了通知が発動する事があります。
直し方がよくわからず…。

3 名無しさん :2014/01/09(木) 03:43:45
■大破時の艦名背景赤表示を実際のゲーム画面の大破表示と統一する
艦これタイマーの大破赤表示は内部大破説を考慮して、
画面上では中破表示でも中破下限(大破まであと残り1)の場合には
大破として赤く表示されますが、その中破下限での赤表示をやめ、
ゲーム画面で大破と表示されている時(最大耐久値の1/4以下)のみ赤表示にします。
内部大破は無いと信じ、中破なら進撃したい提督向けの書き換えです。

【対象】艦これタイマー for Firefox 0.23.1
【書き換えファイル】kancolletimer.jar>chrome/content/[libs.js][shiplist.js]
【行数】[libs.js] 249 314  [shiplist.js] 199
nowhp-1 となっている部分があるので -1 を削除し、
nowhp だけにします。

4 名無しさん :2014/01/09(木) 03:44:37
■大破時と中破下限(大破まであと残り1)の場合で艦名背景色を変える
>>3の混合版。艦名背景を大破で赤表示、中破下限の時のみ橙表示にします。
中破なら進撃したいが内部大破の可能性も気になる提督向けの書き換えです。

【対象】艦これタイマー for Firefox 0.23.1
【書き換えファイル】kancolletimer.jar>chrome/content/[libs.js][shiplist.js]
【行数】[libs.js] 249 314 のあたり [shiplist.js] 199 のあたり
まず上記行数にある nowhp-1 から -1 を削除し、nowhp だけにします。
次に以下の2行をそれぞれ挿入します。
--------------------------------------------------
}else if( nowhp-1 <= maxhp*0.25 ){
row.style.backgroundColor = '#ffD080';
--------------------------------------------------
[libs.js] 250-251 315-316 行目の間に挿入
[shiplist.js] 200-201 行目の間に挿入
このままだとソースの見た目が悪くなるので行頭にTABと半角空白を入れてうまく整形してください。
#ffD080の値を変えれば橙色から任意の色に変更できます。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

■ したらば のおすすめアイテム ■

Splatoon 2 (スプラトゥーン2) Nintendo Switch 対応 - 任天堂


この欄のアイテムは掲示板管理メニューから自由に変更可能です。


掲示板管理者へ連絡 無料レンタル掲示板