●●箱庭諸島
海戦 JS版 6.07
・「画像のローカル設定」で、どんな画像を指定しても設定できるようにした。《TakayanさんThanx!》
・「設定一覧」のhtmlで画像のローカル設定が有効になるようにした。
>JavaScriptでクッキーの内容を取得するため、フォルダ名に日本語が含まれていると
サーバ上の画像を表示するようにしています。
・「友好国一覧」ページ追加。
・countAroundNavySpecialのバグ修正。《バビルさんThanx!》 |
|
●●箱庭諸島
海戦 JS版 6.08
・通常モードで、艦艇建造コマンドが表示されないバグ修正。
・JavaScriptモードで、メニュー送信後ポップアップメニューの「非表示」「旗艦・怪獣
操作」のチェックが維持されないバグを修正。
・攻撃対象の地形についてログに表示するようにした。
>いままでは、座標のみ出力していたが、バグ確認のために仕様を変更。
・同盟に加盟している場合、災害発生確率を低くできるような設定を追加。
>対象となる災害:地震、津波、台風、隕石、巨大隕石、噴火
・「盟主コメント」「盟主からのメッセージ」を追加。
>「盟主コメント」は、トップページ各同盟の状況に表示。
>「盟主メッセージからの」は、同盟の情報ページに表示。
>!この追加により、ally.datのデータ構造が変わりました。
すでに稼働している海戦で、同盟が2つ以上作られている場合は、ally.datを直接編集する必要
があります。同盟データの最後に2行空行を作って下さい。
・KENTさんの「YY-BOARD」ver5.03を同盟掲示板用に改造。
>「重要投稿モード」「外交モード」「消滅時のログ処理」実装
>普通にアクセスすると普通の掲示板としても使えます(^^)V
>大変残念ですが、これにともないappohBBS用の改造箇所は削除しました。
〜一部のユーザーのみ特権的に利用できてしまうものを配布するつもりはありません
でしたので、apoohBBS2.0が正式配布されない現状ではやむを得ない措置であるこ
とをご理解ください。
>この改造にあたって、apoohBBS2.0が大変参考になったことを付け加えておきます。
|
|
●●箱庭諸島
海戦 JS版 6.09
・同盟設定直後の島名に同盟マークが反映されないバグを修正。
・同盟掲示板で画像イメージ表示が崩れていたのを修正。
>JavaScript表示の場合、不正アクセスになってしまうのも修正。 |
|
●●箱庭諸島
海戦 JS版 6.10
※今回はいつもよりもっとたくさんのバグがあると思います。ご了承ください。
・観光画面がオーナーモードになってしまっているバグを修正。
・ミサイル着弾点が表示されないバグを修正。
・保有可能艦艇数の設定が無効になっているバグを修正。
・「海賊能力」の確率判定をテストの時のままコメントアウトして、しかも間違っていたのを修正(^^;
・ターン杯受賞回数が多すぎると表示されなくなる症状を改善。
・「歴代最多人口記録」で新記録でなくても島名変更が反映されるようにした。
・防衛施設に耐久力設定導入。
>耐久力の最大値は1〜98までで任意に設定可能。
>耐久力は1回のコマンドで「1」しかアップできない。
>設定時には、自爆機能は数量で「99」を指定しなければならない。
>恐ろしいことに建設したターンですぐに自爆できてしまいます。
・攻撃名が艦艇ごとに変更できるようにした。
・アイテムを追加。
>巨大怪獣を倒すと総獲得経験値に応じた確率判定でゲット。
>アイテムを持っている島の海軍を撃沈すると、攻撃艦艇の経験値に応じた確率判定で奪取。
※「海軍」には艦艇だけでなく軍港も含まれます。
>アイテム保有島の最後の海軍を撃沈すると、その島のアイテムすべてを確実に奪取。
・陣営戦モード(帝国海戦)追加
>陣営の作成は管理人室から同盟作成ページに入ってひとつずつ行います。
参謀の任命・変更も同じページで行いますが、マークや色も一緒に変更してしまわないように気を付けて下さい。
>ゲーム途中でのモードの切り替えもできなくはないですが、無所属の島とか作れてしまいます。
新規作成時に陣営を割り当てて、強制的に友好国設定しているだけなので、
途中からだと、同じ陣営でも友好国設定してなかったりする場合が生じてきます。
>これにより「帝国海戦JS版」の改造は完全に終了します。 |
|
●●箱庭諸島
海戦 JS版 6.11
※「陣営戦」がらみのバグがまだまだあると思います(^^;;;
・艦艇攻撃の破壊力を増やせるようにした。(能力として追加)
・管理人室の「陣営(同盟)作成」で新規作成ができないバグ修正。
・陣営戦をOFFにしていても資金、食料が陣営戦モードになってしまうバグを修正 |
|
●●箱庭諸島
海戦 JS版 6.12
※「陣営戦」がらみのバグがまだまだあると思います(^^;;;
・「同盟掲示板」で、消滅前最後の投稿が「外交文書の受信」だった場合、閲覧時に送信 した側の同盟名になってしまうバグを修正。
・「同盟掲示板」の「重要投稿」「外交機能」をメンバーに公開できるような設定を設けた。
>パスワードなしですぐに使えます。
・管理人室の「陣営(同盟)作成」で、やっぱりうまくいかないバグ修正。
>うまく治ってるといいんだけど(^^;;;
>「同盟パスワード」のところ(必須)とあるけど、空欄でも大丈夫です。 |
|
●●箱庭諸島
海戦 JS版 6.13
・盟主(参謀)不在の時、状況欄にコメントを表示しないようにした。
>盟主(参謀)を決めない「陣営戦」用
・陣営戦モード関連
>「陣営の選択の方法」で選択可能にした時に、正しく選択できないバグ修正。
>新規作成直後に島名に陣営マークがつかないバグを修正。
>新規作成時に陣営データが更新されていないバグを修正。
>島消滅時の処理で、所属陣営自体が消滅してしまうバグ修正。
・防衛施設の耐久力関連
>耐久力が一定以上になると、防衛範囲が3ヘックスになる設定を追加。
>以前、建設後すぐに自爆可能と書いたのはウソでした。ごめんなさい。
>自爆数量を変更できるようにしました。
これにより、コマンドで自爆させることができないようにすることが可能。
・「歴代最多人口記録」を記録するかしないか設定できるようにした。 |
|
●●箱庭諸島
海戦 JS版 6.14
・津波によるダメージを設定できるようにした。
>艦艇の耐久力設定とのかねあいがあるので。
・管理人室に「友好国・同盟(陣営)設定」ページを追加。
>設定をプレイヤーでなく管理者が行えるようにした。
>プレイヤーが自由に加盟・脱退できるシステムにしたくない場合などに使えます。
・怪獣がミサイル攻撃する能力の変数がおかしかったのを修正。
>この能力って必要なのかな?
・同盟掲示板にターン数と次回更新時間が表示されていないのを修正。
・「目標艦指定」を「艦艇除籍」、「旗艦・怪獣操作」を「移動操縦」に変更。
・コマンドがターン消費をするかしないかをhako-main.cgiで設定できるようにした。
>設定一覧で確認可能。
>入力済みコマンドの色で確認可能。(CSSにクラス追加)
・入力文字数の指定ができるようにした。
・広域災害ログの見直し。
・艦艇に「目標補正能力」追加。
>攻撃直前に策敵をやり直す能力です。誤差0の場合、確実に目標に命中することになります。
誤差0でなくても、目標が射程からはずれた場合にムダ弾を撃たずにすみます。
>以前クレパスさんに依頼されて改造方法を投稿したことがあるものです。
>「ぼくは採用しません」みたいな事を言っていたものですが、ここまでなんでもありにしちゃったので、
能力として取り入れてみました。 |
|
●●箱庭諸島
海戦 JS版 6.15
・観光画面のステータスバーに地形名が表示されていなかったのを修正。
・「設定一覧」の海底探査能力による海底油田発見確率が10倍大きかったのを修正。
・ターン杯のステータスバーへの表示を微妙に修正。
・怪獣、巨大怪獣、所属不明艦の出現ルーチンの見直し。
>巨大怪獣、所属不明艦も出現レベルを設定できるようにしました。
・建造可能レベル設定において、設定一覧に建造可能でない艦艇の建造コマンドが表示されてしまうのを修正。
・ポップアップ・コマンド・メニューに地形データを表示するようにした。
・艦艇指令失敗のログへの引数がおかしかったバグ修正。《よっちゃんThanx!》 |
|
●●箱庭諸島
海戦 JS版 6.16
・防衛施設に耐久力を設定している場合、自爆後の同じ座標に複数回建設コマンドが残っ
てしまうバグを修正。
>「設定一覧」の耐久力のところに自爆の数量指定を記述。
・防衛施設に命中しても破壊できないバグ修正。
>変数設定のミスもありました(oi-i)o
・陣営データの処理がおかしいバグ修正。
>islandSortと$HidToNumberの順番の関係でした。すでにislandSortは改良ずみだった
ので、引数に1をつけるだけで修正完了。
・建造不可能な艦艇を設定するとJSエラーがでるバグ修正。
>結局コマンドの方を元に戻し「設定一覧」の方で対応しました。 |
|
●●箱庭諸島
海戦 JS版 6.18
・派遣怪獣がいる時にマップが崩れるバグ修正。
・計画送信後に島リスト表示がおかしくなるバグ修正。
・sub searchTargetの負荷軽減。
・「目標補正」能力のある艦艇については、補給時の索敵はムダになるのでカット。
>これで、この能力を割り当てても負荷は変わらない理屈になります。
・観光者通信に「極秘確認」
>投稿すれば確認できますが、投稿せずに確認する場合は「極秘確認」ボタン。
・hako-mente.cgiのデータ表示でターン数のあとにゲームフラグがくっついていたのを修正。
・収支報告を若干変更。
・ヘッダとフッタのリンクを統一。
・サバイバル・モード改善。
>占有率でも消滅判定をするようにした。
>沈没判定のターンからは建設・建造系のコマンド消費をなしにした。 |
|
●●箱庭諸島
海戦 JS版 6.19
・防衛施設が怪獣攻撃・艦艇攻撃で破壊できないバグ修正。 |
|
●●箱庭諸島
海戦 JS版 6.23
・スタイルシートのcampFleetが有効になっていなかったのを修正。
>自分を友好国に認定してくれている島の艦艇にcampFleetがつきます。自分を攻撃してこないから。
自分が相手を友好国に認定しているかどうかは関係ありません。
・作戦本部のコマンド内にある艦隊名の取得バグを修正。
・残骸売却でアイテムを発見できるようにした。
>金塊を発見できなかった時に、総獲得経験値に応じた確率で獲得。
>アイテム関連のログを追加。
・撃沈数の記録が撃沈した方でなく撃沈させた方の艦艇種類だったことが発覚!
>もうしわけございませんm(_ _)m
・管理人室に「同盟掲示板ログを消滅ログへ移行」する機能を追加。 |
|
●●箱庭諸島
海戦 JS版 6.24
・JSポップアップメニューの海軍運営コマンドを、自島に対するものと他島に対するもので整理した。
・JSの送信済みコマンド表示が「島島」になっていたのを修正。
・GNPの表示が弾発射数になっていたのを修正。
・countAround改良。
・最外周を埋め立てしない設定で、最外周がすでに浅瀬の時に周囲で噴火が起きたとき、
荒地になってしまうのを修正。
・防波堤が対潜攻撃で深い海になってしまい、対艦・対地攻撃で荒地になってしまうバグを修正。
・変数名のバグをいくつか発見・修正。 |
|
●●箱庭諸島
海戦 JS版 6.32
・キーアイテムを0個にすると、ゲーム終了になるバグを修正。
・JS開発画面で「実費」「時価」が「無料」と表示されるバグを修正。
・ゲーム終了ターンを設定していないと、複数ターン進行ができないバグを修正。
・複数ターン進行の時、整地のまとめログが2重に出力されるバグを修正。
・艦艇保有数を初期化していなかったためカウントしすぎてしまうバグを修正。
・建造時に艦隊番号がずれるバグを修正。
・耐久力のある防衛施設で自爆をセットしたターンに攻撃を受けると、自爆が解除されて
耐久力が設定を越えてしまうバグを修正。
・艦艇撃沈時のアイテム移動で、ログのアイテム名がずれるバグを修正。
・艦艇保有制限で軍港が作れない仕様だったのを作れるようにした。
・補給能力を、「友好国設定してくれている島」から補給を受ける仕様に変更。
>「友好国設定している島」から補給を受けていました。攻撃目標にしないから補給さ
せろというのは、かなりの荒技だったかもしれませんね。
・防衛能力を制限する設定($HdBaseSelfNoDefence)も仕様変更。
>攻撃側の島とその島を友好国に認定してくれている島の防衛圏では、防衛能力が無効
になるようにした。(防衛能力が無効=攻撃が有効、つまり他の防衛圏でない限り着
弾します)
>いままでは、攻撃側の島自身の防衛圏では防衛能力が無効になる設定でした。
・同盟に入っていなくても「貢献度」が表示されカウントアップされるのを仕様変更。
>雑に作ってました(^^;;;
>同盟脱退で初期化と非表示にしました。
・勝利島につく称号を設定できるようにした。
・陣営パスワードでパスワード変更ができる設定を導入。
>従来どおりの仕様にもできるということですが、「陣営共同開発」を許可する場合は、
できない設定の方がよいと思います。
・モジュールを分割。
>管理モジュール[友好国同盟設定・プレゼントモード・制裁モード・地形変更モード・
管理人預かり・艦艇強制帰還](hako-admin.cgi)
>怪獣のミサイル攻撃(hako-mons-attack.cgi)
>ミサイル発射(hako-missile.cgi)
>各種一覧表[友好国・艦艇・アイテム保有・設定](hako-table.cgi)
・「艦艇強制帰還」に艦隊消滅機能追加。
>ルール無用の悪党に正義のパンチをぶちかましてください!
・管理人室に「海戦運営本部」設置
>要は、全島版の陣営「作戦本部」です。
>ついでにページ全体をイメチェン。
・停戦期間の複数ターン更新を戦闘期間と異なるターン数に設定できるようにした。
>フレックスの時とか、設定によっては終了日時の計算が間違うことがあると思う。
・サバイバルモード関連
>「一括地ならし」導入。《A.OさんThanx!》
>埋め立て・掘削・伐採も整地と同様にログをまとめるようにした。
>回数指定可能コマンドは、ターン消費なしの時、処理を一回ですませるようにした。
>増える人口のタネ値をオリジナルと同様になるように調整。
>資金繰りは100億円(通常10億円)で、資金繰りをしたターンに村は発生しない。
>難民は、破壊した町系の合計人口数の10割(通常5割。受け入れられる人数内で)。
>都市破壊の時にも総獲得経験値が増加する。
>森の増加量を設定できるようにした(これはサバイバルモードでなくても有効)。
・「記念碑建造」コマンドに種類を表示するようにした。
>記念碑が発射できるかどうかがわかるようになっちゃった(^^;;;
>ついでに、いろいろと調整。
・他島からの派遣状況をトップページに表示。
・他島の派遣艦艇構成を艦艇一覧に追加。
・死滅時に友好国設定を解除するデータ処理を追加。
>今までは負荷対策のため表示を消しているだけでした。
>実は問題がありました。以下は具体例。
>A島とB島がお互いに友好国設定していて、B島がA島に駐留中に無人化すると、
B島艦艇は所属不明になりますが、艦艇データ内のIDはそのままです。
所属不明艦艇の方は、友好国のフラグデータを失っていますからA島を攻撃しますが、
A島はB島(無人化してるから存在しない)を友好国解除できませんから、所属不明艦艇を攻撃しません。 |
|
●●箱庭諸島
海戦 JS版 6.33
・他島での「艦艇指令変更」に「!」がつかないようにした。
・艦隊派遣、艦艇移動の時に友好国に認定してくれている島の機雷では無害の設定を導入。
・1回あたりのターン進行数フラグを0にしてもエラーがでないようにしてみました。
・モジュールを分割。
>画像のローカル設定(hako-limg.cgi)
>箱庭スキン(hako-skin.cgi)
>どちらも、他の箱庭に移植しやすいようにスクリプト内にパーツを書き込んだ。
・「箱庭スキン」仕様変更。
>スキンファイル名とスキン名の組み合わせを設定に記述するようにした。
>今までは、ディリクトリ内のCSSファイルを自動リストするようにしていた。
・沈没した島の友好国解除にバグ(変数のスペルミス)があるのを修正。
・広域災害の防波堤の処理で(0,0)が浅瀬になるバグを修正。
・「機雷除去」を追加。
>機雷設置地点がすでに機雷の場合、コスト×耐久力×0.2の費用で除去。
・tempTop.htmlを編集することで、トップページのレイアウトを変更できるようにした。 |
|
●●箱庭諸島
海戦 JS版 6.35
・html化ファイルのスキン設定のバグ修正。《いそぴぃさんThanx!》
・島の面積を統一する設定を導入。
>平地・浅瀬・荒地・森・町・山・軍港・基地の数が指定可能。
>森・町・山(採掘場)については、規模も指定可能。
・無人化自動回避機能を追加。
>設定をオンにすると「島の放棄」コマンドか「強制削除」でしか沈没しなくなります。
>なんらかの理由で、人口が設定値以下になると、島発見ターン(birthday)を書き換え
て、開発期間に入ります。人口が0の場合は、島発見時のものになります。
このとき、島に派遣されている他島の艦隊は帰還し、怪獣・巨大怪獣・所属不明艦は
海または陸地になります。もちろん、保有するアイテムはすべて消えます。
>自島に展開中の艦艇は、そのまま残りますが、他島に派遣中の艦艇は海になります。
>「陣営モード」「サバイバルモード」の時は、自動回避機能は働かず、島は沈没して
しまいますが、他島に派遣中の艦艇は「所属不明」にならず海になります。 |
|
●●箱庭諸島
海戦 JS版 6.36
・島沈没時に、解散ずみ同盟掲示板ログの保存タイトル取得にバグがあったのを修正。
・ページ移動ボタンのバグ修正。 |
|
●●箱庭諸島
海戦 JS版 6.37
・食料輸入コマンドが、通常モードとJavaScriptモードで違った表示になっていたのを修正。
・艦艇を帰還させた時に、海が浅瀬になるのを修正。
・同盟を作った島が放棄すると致命的なエラーが発生し、ターン更新できなくなるのを修正。 |
|
●●箱庭諸島
海戦 JS版 6.38
・ミサイルを使用可能にすると、防衛施設にバグが出るのを修正。 |
|
●●箱庭諸島
海戦 JS版 6.39
|