箱庭共通マップN 1.x系

-------------------------------------
v1.61 10/12/29
-------------------------------------
■バージョン修正とドキュメントの修正のみ
-------------------------------------
v1.61β1 10/10/17
-------------------------------------
■統計機能のグラフで、人口+兵力のグラフを表示できるようにした。

■対人ミサイルが町系に着弾した場合に獲得できる経験値を2から1に変更した。

■管理人の設定により開始時の島のサイズを大きくできるようにした。
 大きくすると参加可能人数減ります。標準サイズの場合11〜15人ぐらいですが、設定すると6〜8人ぐらいになります。
 (設定する場合[init-game.cgi]に[$HstartBigIsland = 1;])

■海底基地のバランス調整
 経験値による発射数を最大5から4にし間隔を調整。
 維持費として1基地に付き毎ターン5億を消費するようにした。資金が足りない場合は海になります。

■焦土の条件緩和
 実行できる最低兵士数を自国の場合は50→30(百)に変更した。
 他国の場合は200→150(百)に変更した。50%で成功する最低兵士数を150→50(百)に変更した。
-------------------------------------
v1.60d 10/10/02
-------------------------------------
■設定一覧のラグナロク発生ターンが文字化けしていたのを修正。
-------------------------------------
v1.60c 10/09/04
-------------------------------------
■7千以上全て徴兵→地ならし、荒地全て地ならし→徴兵の組み合わせて命令を設定していると、2つ目の命令も全て系で実行されてしまうバグを修正。

■資金が枯渇していると、汚職による資金減で資金がマイナスになることがあるため、汚職で資金がマイナスにならないように修正。

■開発画面の実行予定ターンを表示機能で、本来1ターンでできる7千以上全て徴兵→荒地全て地ならし、荒地全て地ならし→7千以上全て徴兵が
 次ターンの予定となっていたバグとその場で数値を変更し全て系と通常の命令に切り替えたときに正しく表示されないことがあるバグを修正。
-------------------------------------
v1.60b 10/05/17
-------------------------------------
■占領による略奪が行われないバグを修正。(v1.60β1のレベルダウン)
-------------------------------------
v1.60a 10/05/15
-------------------------------------
■ミサイル着弾による兵の損害値の計算が、兵の所属国ではなく土地の所属国(中立の場合は1位)へ計上されていたバグを修正。
-------------------------------------
v1.60 10/04/10
-------------------------------------
バージョン情報の修正とヘルプの修正のみ
-------------------------------------
v1.60β5 10/03/20
-------------------------------------
■v1.57で追加した撤退中の部隊がいるマスへ移動する機能で、移動できない地形へ移動できてしまうバグを修正した。
-------------------------------------
v1.60β4 10/01/10
-------------------------------------
■装甲兵等の1ターンに最大2マス移動する部隊が、それ以上移動することがあったバグを修正。
-------------------------------------
v1.60β3 09/12/26
-------------------------------------
■TOPページの縮小マップのバグを修正
-------------------------------------
v1.60β2 09/12/12
-------------------------------------
■開発画面での軍情報の表示関係のバグを修正(v1.60β1のレベルダウン)
-------------------------------------
v1.60β1 09/11/22
-------------------------------------
■軍情報の変更をAjaxによる非同期化
 ※名称変更については従来通り同期処理(ブラウザ再読み込み)となります。

■上記に伴い、軍情報を変更を動的にマップ情報に反映
 ※表示色は未対応(変更しても動的にマップに反映されない)

■軍情報の変更フォームの場所を変更
 開発画面のマップ上部(部隊表示のラジオボタンの左)にボタンを設置し、
 それをクリックすることで表示・非表示するように変更しました。

■領土数による汚職を導入
 51ヘクス以上の国は、領土 - 50(億)の金額が毎ターン汚職により消費されるようにしました。

■新規参加時の設定値を増加
 町系の人口、予備兵の初期値、農場・工場の規模を増やした。

■占領時に農場等の規模を初期値に
 農場、工場、採掘場を占領したときに、従来はそのままの規模で占領側の領土になっていましたが
 占領時に、初期規模(農場は1万、工場は3万、採掘場は2万規模)まで規模を減らすようにしました。
 なお、隣接する農場、工場を追加建設による領土変更は、規模が維持されます。

■標準設定値の変更
 国発見から一部行為を制限するターン数を15ターンから5ターンに変更
 今まで最短で17ターンに戦争布告できていましたが、最短7ターンになります。
-------------------------------------
v1.57b 09/10/04
-------------------------------------
■海底基地は、戦争中でなくてもミサイル攻撃できるように修正した。
 なお通常ミサイルが着弾しても海に偽装され効果ありませんし、ログからは判別不能です。(陸地破壊弾では破壊される)
-------------------------------------
v1.57a 09/09/27
-------------------------------------
■海底基地のとなりを埋め立てなどができる問題があり
 海底基地は周囲の自国領土として判定しないように修正しました。
 この修正により海底基地のとなりで埋め立てなどができなくなります
-------------------------------------
v1.57 09/06/26
-------------------------------------
バージョン情報の修正とヘルプの修正のみ
-------------------------------------
v1.57β1 09/05/07
-------------------------------------
■対人ミサイルの強化(仕様変更)
 自国のみから海などの中立地域にも撃ち込めるようにした。
 また、戦争していない国の部隊に撃ち込んだ場合は、1000人の被害にした。(通常は5000人)

■周囲が他国に囲まれている領土の所属変更について(仕様変更)
 周囲が他国に囲まれている領土は徐々に地形抵抗力が減少し所属変更が行われますが
 領土の変更先が、そこにいる部隊の所属と異なる場合は、領土変更無しに修正しました。

■撤退中の反撃について(バグ修正)
 撤退中の部隊は、反撃できないとヘルプに記載していたが、実際は反撃できていました。
 (通常の撤退中の反撃は100人固定で、撤退+焦土の場合は通常の反撃)
 → 焦土付きの撤退も含め、撤退中の反撃は100人固定にヘルプも含め修正しました。

■防壁(記念碑)に部隊設置(仕様変更)
 防壁に部隊設置できるようにしました。(防壁に移動可能な兵種に限る)
 防壁には、○○軍がないため、新規設置の場合は第1軍の所属となります。
 そのため、防壁に部隊を設置する場合は、第1軍の編制兵種を防壁に移動可能な兵種(通常は山岳兵)にする必要があります。
 ※補充の場合は従来通りの仕様です。

■撤退中の部隊がいるマスへ移動(仕様変更)
 撤退中の部隊がいるマスへ自国部隊が移動できるようにしました。
 撤退処理が一番最後なのは変わりません。撤退完了できたら撤退部隊のマスに自国部隊が移動してきます。
 ※通常他国の部隊は移動できませんが、撤退中に敵部隊に全滅させられると他国の部隊が移動できる場合があります。(従来からの仕様)

■細かい修正
 新開発モードのβの文字をとりました。(何かあれば連絡ください)
-------------------------------------
v1.56 09/04/12
-------------------------------------
■バージョン修正とヘルプの修正のみ
-------------------------------------
v1.56β2 09/04/05
-------------------------------------
■途中参加を許す設定のときに、開いているスペースに新規参加した時に、
 そこの場所に部隊がいた場合は、部隊を消去するようにした。消去した数は予備兵に加算されます。
 
 途中参加の場合はボーナスとして、20億+ターン数と4000トン+ターン数分が初期値から加算されます。

 ※ 国力は、開始前に始めた国しか算出できません。今のところ制限事項とします。

■対人ミサイルのログが手抜きだったので、それっぽく修正した。
-------------------------------------
v1.56β1 09/01/18
-------------------------------------
■領土割譲は、割譲する領土が割譲先の国と接していないとできなくした。

■その他細かい修正(設定一覧の文法修正)
-------------------------------------
v1.55b 08/08/09
-------------------------------------
■食料不足による暴動のバグ修正
 v1.51で自軍、敵軍に関係なく50(百)以上の部隊がいる場合は暴動を完全に防げるようにしたつもりが
 バグっていたため修正した。
-------------------------------------
v1.55a 08/07/21
-------------------------------------
■観光モードで右上のハンデの場所にマウスを重ねるとスクリプトエラーになるバグを修正。
-------------------------------------
v1.55 08/05/31
-------------------------------------
■ラグナログモードで重大バグ修正(詳細は非公開)

■戦争中に放棄コマンドが自動入力されるターン数について設定一覧に表示するように修正。
-------------------------------------
v1.55β1 08/05/06
-------------------------------------
■略奪について仕様変更
 弱者保護の為、略奪しても敵国の資源は減らないようにした。
 また取得する量についても、以下の範囲でランダムとした。
 兵站基地・ミサイル基地 予備兵5千人〜1万人
 農場・町系(5千以上)  食料6千トン〜5万トン
 工場・防衛施設     資金50億〜100億
 採掘場         資金50億〜250億
-------------------------------------
v1.54 08/03/15
-------------------------------------
■自国の部隊がいる自国と隣接した他国、中立の荒地を地ならしをできるようにした。
■マーキング機能で青色が2つあったので1つ削除。
-------------------------------------
v1.53 08/02/17
-------------------------------------
■国別色分け機能で海底基地の場所が判別できてしまう重大バグを修正。
-------------------------------------
v1.53β2 08/01/27
-------------------------------------
■ハンディキャップの改良の再修正
 v1.53β1で追加した機能にバグがあり修正。
 (内部的に宣戦布告判定処理と収入処理の処理順入れ替えを行った)

 開発画面と観光画面の交戦国の欄にハンデの有無、ランクを表示するようにした。

-------------------------------------
v1.53β1 08/01/06
-------------------------------------
■宣戦布告の制限
 宣戦布告できるのは1カ国までとした。
 ※宣戦布告をされた後、停戦打診されている状態は、宣戦布告している状態とみなすため新たに宣戦布告できません。
 ※停戦打診を行った後、同一ターンに宣戦布告を実行することはできない。

 既に2カ国に攻められている国(戦争開始前も含む)へは、条件に関係なく宣戦布告できないようにした。

■国力をTOP画面に表示

■ハンディキャップの改良
 2カ国以上から攻められている場合、相手の国力の総和が自国の国力を超える場合にハンデを与える。

 C.自国の1〜1.5倍の場合
  現状と同じハンデ

 B.自国の1.5〜2倍の場合
  C+自国で災害が発生しない(周辺被害は除く)

 A.それ以上の場合
  C+B+労働力が2倍になる。
 (人口が10万人でも、20万人分の収入があるということ、ただし増加分の職場は必要)

■ラグナロクモード
 戦争・友好関係に関係なく全ての国が戦争状態になる機能です。
 (参加しているサイトでラグナロクモードが有効かどうかは設定一覧を参照)

 51ターン以降で残り3カ国になったターンに1位だった国が、発生ターンを決められます。
 → 発生ターンは、6ターン〜50ターン後で一度決めたら変更はできない。
 → 決定を保留しておくことも可能だが、順位が落ちてしまうと新しく1位になった国に決定権が移る。

 ラグナロクが訪れると以下のようになります。
 ・全ての国が戦争状態になります。
 ・全ての国に食料100万トン無償配布します。(発生ターンのみ)
 ・全ての国の負傷兵が全て予備兵へ帰還します。(発生ターンのみ)

 ※設定ターンの1ターン前に全ての戦争・友好状態が破棄されます。
 ※管理人あずかりしていた場合は戦争状態になりません。

■ミニマップの部分的な拡大表示
 TOP画面のミニマップにマウスカーソルを持って行くと
 世界の歴史のスペースにマップを部分的に拡大して表示するようにした。
 → なんかカッコイイかもと思って温めてあったアイデアを実装してみたけどいまいちかも・・IEだとちょっと重いし。。

<管理人向け情報>

■ラグナロクモードを使用する場合「hako-init.cgi」に「$Hragnarok」を追加します。(初期設定では使用する)

$Hragnarok = 1;

■データの拡張(1.40以降は自動拡張するように作ってます)

-------------------------------------
v1.52a 08/02/02
-------------------------------------
■国別色分け機能で海底基地の場所が判別できてしまう重大バグを修正。
-------------------------------------
v1.52 07/11/10
-------------------------------------
■対人ミサイルの値下げ
 100億 → 70億

■資金繰りの収入増加
 10億 → 20億

■管理人預かりについて
 毎ターン資金繰りと同じ収入を与える。(つまり20億の収入)
-------------------------------------
v1.52β3 07/09/30
-------------------------------------
■重大バグの修正
 v1.51β2に追加したコマンド実行設定で「ターン消費するコマンドが実行できなくても、予定ターンを繰り上げて実行しない」に設定している場合
 地ならし等のターン消費しない命令+荒地全て地ならし、または7千以上全て徴兵の組み合わせで
 無限ループになり、ターン更新ができなくなる重大バグを修正。
-------------------------------------
v1.52β2 07/09/24
-------------------------------------
■空白のみで構成される国名は新規作成不可とした。

■各種ミサイル発射を新規参加ターンから15ターン(※設定による)の間実行制限する命令に含めるようにした。

■内部的にロジック改良
-------------------------------------
v1.52β1 07/09/16
-------------------------------------
■開発画面の数量再変更フォームで×の隣に数量を最大値にできるMaxを付けた。

■新開発モードの優先命令ロジックを改良
 浅瀬の埋め立てから→整地系入力→建設系入力をスムーズにした。
 撤退命令の挿入を部隊いる所のみにした。

■開発画面で部隊設置予定の兵士数をカウントし表示するようにした。
 また予備兵の範囲を超えたら赤字にした。

■自動放棄のターンは通常10ターンですが、戦争中は4ターンで自動放棄にする。(戦争猶予ターン中は含まず)

■内部的にロジック改良
-------------------------------------
v1.51a 07/09/30
-------------------------------------
■重大バグの修正
 v1.51β2に追加したコマンド実行設定で「ターン消費するコマンドが実行できなくても、予定ターンを繰り上げて実行しない」に設定している場合
 地ならし等のターン消費しない命令+荒地全て地ならし、または7千以上全て徴兵の組み合わせで
 無限ループになり、ターン更新ができなくなる重大バグを修正。
-------------------------------------
v1.51 07/09/08
-------------------------------------
■高速農場と高速工場は自国のみ実行可能とする。

■領土割譲の仕様変更
 直後の地形抵抗力を10→5とする。
 自国以外の部隊がいる土地は領土割譲できなくした。
 (今までは部隊の所属国への領土割譲は可能でした)

■食料不足による暴動の仕様変更
 自軍、敵軍に関係なく50(百)以上の部隊がいる場合は暴動を完全に防げるようにした。
 兵站基地も暴動対象(荒地化)とした。
-------------------------------------
v1.51β3 07/08/26
-------------------------------------
■開発画面の改良
 新開発モードの優先命令ロジックを改良。整地系→建設系と兵站基地建設→部隊設置の入力を簡単にできるようにした(つもり)

 マップ上部のテキスト欄に初期表示としてワンポイントアドバイスのようなテキストを表示するようにした。
-------------------------------------
v1.51β2 07/08/19
-------------------------------------
■新開発モードの仕様変更
 ポップアップの命令入力画面で、クリックした地形ごとによく実行するであろう命令を優先的に表示するようにした。
 他、色々と修正。

■開発計画のコマンドリストに実行予定ターンを表示(neo_otackyさんのパクり)
 ターン消費命令とターン消費しない命令の色分けも合わせて対応。
 命令が中止になった場合などは実行予定ターンとずれていくが、
 開発画面のマップ下にある「コマンド実行設定」の設定によりずれないようにすることも可能
 (命令中止でもターン消費し次の命令が実行されないようにもできる)

■バグ修正
 通常モードで軍情報などを更新すると新開発モードになるバグを修正
 新開発モードのスタイルシートの設定漏れを修正

<管理人さん向け>
 スタイルシートに修正を加えてます。(command1とcommand2)
 画像のローカル設定している場合は、ファイルの更新も必須です。
-------------------------------------
v1.51β1 07/07/29
-------------------------------------
■最近の出来事で、各行1文字目の★マークを戦闘ログとその他のログで変更。

■高速農場と高速工場の値段改定 300億→180億。
 傭兵輸出、予備兵1万あたり60億に変更。

■食料が10万トン以下になると自動で負傷兵が0人になるようにした。

■火災の仕様変更
 火災の発生する町系を3100人以上だったのを5100人以上とした。(そのターンの増加分含む)
 火災が発生する国は人口10万人以上とした。(ターン開始時の人口)
 また人口が20万を超えると1万人ごとに0.1%発生率が高くなるようにした。
 (標準設定の場合、10万未満が0%、10万〜20万が1%、30万だと2%、40万だと3%)

■災難賞、超災難賞、究極災難賞を受賞した国に
 それぞれ食料10万、20万、30万トンをもれなくプレゼント。
 (収支の増加分には加算されない)
-------------------------------------
v1.50 07/07/21
-------------------------------------
■予備兵の経験値の最大値を90とした。

■ミサイル目標地点の誤差範囲に、友好国があった場合の条件変更
 誤差範囲に含まれる友好国の地形が山系、荒地、平地、海底ミサイル基地だった場合と
 同一ターンに新規保有した領土(領土割譲など)は、ミサイル攻撃できるようにした。

■ヘルプに修正内容を反映。
-------------------------------------
v1.50β4 07/07/09
-------------------------------------
■バグ修正
 領土割譲ができなかった重大バグを修正。
 (v1.50β2のレベルダウン)

 防衛施設自爆で周囲1ヘクスが他国の領土と全く接していなくても座標が表示されていたバグを修正。
 (周囲1ヘクスが他国の領土と接していない場合は座標表示しないのが仕様)

 最大値10の地形抵抗力が12になる場合があるバグを修正。
 (今まで、対象のパターンで占領に1ターン余分にかかっていたと思われます)

■観光者通信の書き込み欄を多少長くした。

■マーキング機能で周辺表示部分が非対応だったのを対応

■各種項目を画面更新無しで切り替え
 開発画面のマップ上部にあるラジオボタンから以下の項目を切り替えられる。
 部隊表示、ミサイル着弾数表示、地形抵抗力表示
 ※ 地形抵抗力については、今まで隠しパラメータでしたが表示できるようにした。(10未満のみ表示)
 ※ MacIEでは動作しないらしい。

■国別色分け機能
 開発画面のマップ上部にある国別色分けチェックボックスをチェックすると国別に色分けが可能。
 上記の部隊表示などと重ねて表示することができます。

■削除した機能
 目標の国マーク機能を削除
  → 国別色分け機能を使ってください。
-------------------------------------
v1.50β3 07/06/25
-------------------------------------
■新開発モードを作成
 takayama(ガバチョ)さんの改造を組み込み

■目標の国マーク機能
 目標の国のリストの右のチェックボックスをチェックすると、目標の国または、マップをクリックした国の領土をマークする。
 (全マスチェックするので、古いパソコンだと重いかも)

■PPミサイルの目標地点から右上2マスの場所が友好国の場合、PPミサイルが発射できないバグを修正。

■命令入力時とターン更新時で目標の所属が変わっても、命令入力時の所属のまま命令が実行できるバグを修正。
 (おそらく戦争や友好で命令を制限した当初からバグです)
-------------------------------------
v1.50β2 07/06/09
-------------------------------------
■強力な攻撃の制限ターンを設けた。国発見から30ターンを標準設定とします。(設定一覧で確認できます)
 制限される命令は、防衛施設の自爆、怪獣派遣、陸地破壊弾発射です。
 ※1ターンに開始した場合は、32ターンから実行できるようになります。

■価格の変更
 防衛施設    150億に変更
 防衛施設の自爆 600億に変更
 傭兵輸出   予備兵1万あたり50億に変更
 (徴兵が仕様変更されたことに伴うバランス調整)
-------------------------------------
v1.50β1 07/06/02
-------------------------------------
■価格の変更
 埋め立て    90億固定に変更
 掘削      90億固定に変更
 対人ミサイル 100億固定に変更

■部隊の補充時の経験値補正
 補充の場合は、単純計算より練度が維持される考えから、多少補正するようにした。

■焦土の条件を更に緩和(撤退+数量1)
 他国・中立領土で兵士200(百)未満〜150(百)以上の場合は、50%の確率で焦土ができるようにした。

■徴兵の仕様変更
 兵士が予備兵になるのは、次ターンに変更。
 また、都市系の人口全部ではなく、半分に変更。

■部隊のLVアップ
 全ての戦闘が終了後、経験値100以上の場合、経験値100を消費し1レベルアップする。
 1レベルごとに対部隊特性が全て5アップする。(最大15レベル)

 撤退すると、精鋭部隊(新アイテム)を(LV−1)÷2)個ゲットできる。(小数点以下切り捨て)
 (2レベル分に対して1個の精鋭部隊を取得できる)
 撤退時は1人でも残っていれば取得できるが、消滅時は取得できない。

 補充でレベルダウンすることはない。

■精鋭部隊(新アイテム)
 20万人殺傷ごとに精鋭部隊を取得できる。ターン杯のタイミングで回収されない。
 他のアイテムとは異なり、使用した時点で無くなる。(使用条件は他のアイテムと同じ)
 アイテム装備中の部隊に実行しても装備中のアイテムは回収しない。
 使用すると経験値に関係なく部隊が1LVアップする。経験値は0にならずそのままの値。

■TOPの一覧表示を仕様変更
 工場規模、採掘場規模を非表示にした。
 代わりに、農場+工場+採掘場規模を合わせた総職場数を表示、累計戦果と累計損害を表示

<管理者向け>
・データ構造を変更(1.40以降は自動更新するように作ってますが、基本は最初からで)
・地形データ変更(デバック用)も部隊Lvに対応。
-------------------------------------
v1.48 07/05/20
-------------------------------------
統計機能を正式採用
 HTMLファイル出力するようにしサーバ負荷軽減。
 毎ターン最初のアクセス時に生成する。
-------------------------------------
v1.48β2 07/05/05
-------------------------------------
山(採掘場含む)、防壁(記念碑)や海など、怪獣が移動できない地形に部隊がいた場合でも、部隊がダメージを受ける場合がありました。
仕様上明確ではありませんでしたが、部隊がダメージを受けるのは不自然のため、怪獣が移動できない地形上の部隊はダメージを受けないよう修正しました。
-------------------------------------
v1.48β1 07/04/22
-------------------------------------
ゲーム終了時、終了メッセージを世界の歴史部分に表示するようにしました。
(終了ターン時と終了ターンを待たずに世界制覇した場合では異なるメッセージを表示)

ゲームのトップ画面に「統計(β版)」を組み込みました。
人口・総兵力・領土・国力( (人口+兵力)÷100 + 総職場÷250 + 資金÷150 + 食料換金÷75 に面積÷3を掛けた数)
グラフ表示部分は、WebFX(http://webfx.eae.net/)を使用しています。

<管理人向け情報>
「hako-graph.cgi」をサーバにアップロードし実行権限を与えます。
画像フォルダに「includes」をフォルダごとアップロードします。
-------------------------------------
v1.47 07/04/08
-------------------------------------
初期設定ファイルの修正のみ
-------------------------------------
v1.47β2 07/03/25
-------------------------------------
海底基地の仕様変更
 今までは自国に隣接している海または浅瀬に建設可能でしたが
 自国に隣接とは関係なく全ての海に建設可能(浅瀬は不可)に変更。
変更理由
 自国の隣接地は浅瀬ばかりの場合が多く海に偽装する海底基地の特定が容易。
 浅瀬に偽装するのは、従来海系の地形ため修正量が多い上に、違和感がある(個人的な主観)
 値段が高い、射程が長いことから任意の位置に建設できるようにしても、大きくバランスを崩さない。

海底基地を掘削したときのエラーログを修正。
-------------------------------------
v1.47β1 07/02/03
-------------------------------------
マップエディタ機能を標準搭載から削除(セーブするとクッキーが文字化けする問題の解決方法に挫折したため)
マップエディタを機能はオプションとした。(editorN.htmlを画像ごと別サーバに設置する)

焦土つきの撤退ログを修正。

幾つかのマップでカーソルを合わせるとスクリプトエラーになる問題を修正(1.45のレベルダウン)

怪獣のバランス調整
レベル2の怪獣の出現面積基準を80→90ヘクスに変更した。
クジラとキングいのらの初期HPを1増やした。

<管理者向け>
・hako-editorN.cgiが不要となりました。削除して問題ありません。
-------------------------------------
v1.46 06/11/26
-------------------------------------
・焦土の条件を緩和(撤退+数量1)
 自国領土で兵士50(百)以上に加えて、他国・中立領土でも兵士200(百)以上であれば可能とした。 
-------------------------------------
v1.45 06/11/26
-------------------------------------
バージョン情報の修正とヘルプの修正のみ
-------------------------------------
v1.45β2 06/11/06
-------------------------------------
怪獣の移動で部隊が全滅した場合、ログを表示するようにした。
-------------------------------------
v1.45β1 06/11/04
-------------------------------------
IE7がフィッシング対策?でスクリプトからステータスバーが標準設定で変えられなくなってしまったんで
究想とかで使ってるナビゲータ・ウィンドウ(JSでポップアップ表示されるウインドウ)を実装しました。
・観光画面および開発画面で対応
・軍情報を表示スペースを確保するため怪獣の詳細は非対応
-------------------------------------
v1.44 06/11/04
-------------------------------------
観光者で入って友好国、交戦国ラベルにふれるとスクリプトエラーになっていたので修正。(v1.44β1でのレベルダウン)
-------------------------------------
v1.44β2 06/10/28
-------------------------------------
v1.44β1での改造で他国の表示部分に修正ミスがあったので修正。
-------------------------------------
v1.44β1 06/10/25
-------------------------------------
なんとなく、ドンガバチョさんのマーキング機能をパクって実装した。(範囲〜HEX部分のみ)
(周辺表示させた場合に周辺表示部分は非対応です)

開発を考えてるときに楽に他国の情報をみれるように
目標の国リストを選択したときに上部に他国の人口・総兵力・資金(推定)・食料等を表示するようにした。
同じ理由から、友好国・交戦国一覧について友好国ラベルにマウスカーソルを合わせると他国の友好国情報を
交戦国ラベルにマウスカーソルを合わせると他国の交戦国情報を表示するようにした。
-------------------------------------
v1.43 06/10/25(06/09/30)
-------------------------------------
新規参入時の座標指定部分で間違いを無くすため、入力状態によっては確認メッセージを出すようにした。

外交命令の制限ターンをわかりやすく開発画面に表示するようにした。
-------------------------------------
v1.42a 06/09/17
-------------------------------------
マップエディタでSave/Loadできない問題を修正。

hako-mente.cgi?ADMIN=[マスターパス]
でアクセスすると、(究想のように)いきなり管理人室に入れるようにした。
-------------------------------------
v1.42 06/08/05
-------------------------------------
箱庭共通マップN用に作成したマップエディタと統合しました。
(肝心なマップエディタがしょぼいままだけど・・)
使い方とかもまだありません。

<管理者向け>
・画像が追加されています。画像のローカル設定している場合は、ファイルを更新してください。
・hako-editorN.cgiを追加しました。アップロードし実行権限を与えてください。
-------------------------------------
v1.41 06/07/30
-------------------------------------
新規に部隊設置するときには、兵力0指定でも内部で10としました。
-------------------------------------
v1.41β1 06/07/02
-------------------------------------
部隊設置数量ゼロ指定で、所属・兵種のみ変更をできるように修正しました。
ただし新規に部隊設置するときにはゼロ指定でも数量10を設置します。

軍情報の表示色が全て白でしたが、適当に色を割り振った。(気に入らない場合は各自変える)

防衛施設上に5千以上の他国部隊がいる場合はミサイル防衛できなくした。

<アイテム装備関係の変更>
ZOC無視のマントの入手条件を累計戦果−累計損害 が最大に変更
ZOC付加のお守りの入手条件を累計損害−累計戦果 が最大に変更
条件が重なるウィークシールドの入手条件を負傷兵が最大の国に変更

既にアイテム装備している部隊に、再度アイテム装備させた場合に前のアイテムが消えるのはあんまりなので
自動回収して新しいアイテムに変更するように修正した。

<生産施設の見直し>
以下のように修正しました。(変更していない値もあります)
農場(建設費20億、高速農場建設費300億)
初期値  10,000人規模
増分値   5,000人規模
最大値  60,000人規模

工場(建設費60億、高速工場建設費300億)
初期値  30,000人規模
増分値  15,000人規模
最大値 120,000人規模

採掘場(建設費120億)
初期値  20,000人規模
増分値  20,000人規模
最大値 240,000人規模

(究想のように)採掘場整備中にも金鉱脈(埋蔵金)を発見するようにした。
確率は整地中の4倍(標準で4%)、収入は200〜600億です。
-------------------------------------
v1.40 06/06/17
-------------------------------------
順位に変動があった場合に、統計ログのデータがバグる問題を修正。(v1.40β5のレベルダウン?)
-------------------------------------
v1.40β7 06/06/09
-------------------------------------
メカいのらの硬化中の画像を変更しました。

対人ミサイルは誤差が無いはずなのに、1ヘクス発生していたバグを修正した。

<管理人向け情報>
 ※ 画像が追加されています。画像のローカル設定している場合は、ファイルを更新してください。
-------------------------------------
v1.40β6 06/06/08
-------------------------------------
v1.34β1からメカいのらが硬化するようにしましたが、硬化中の画像を指定していなかったバグを修正、

対人ミサイルについて
過去の説明やヘルプを見ると対人ミサイル→ミサイル発射などの命令入力が可能のように読み取れますが、
実際の動作は対人ミサイルの後に同ターンに行える命令はミサイル系以外になっていました。
対人ミサイル→ミサイル発射などはできない。対人ミサイルを発射しそこでターン処理が終了します。
今後は、現在の動作を仕様としヘルプを修正します。
-------------------------------------
v1.40β5 06/06/03
-------------------------------------
<管理者向け>
管理者がターンを戻すときに一部のログが正しく戻らないバグを修正。
記録ログをターン処理の最後にまとめて出力するようにし、統計ログなどもターン処理の最後に持ってきて、
バックアップしてから書き込むように修正した。
-------------------------------------
v1.40β4 06/05/25
-------------------------------------
ミサイル目標の誤差が友好国(預かりも)に重なる場合で、それが怪獣の場合
残数が残っている状態で怪獣を倒すと、既にミサイルを発射しているのにもかかわらず
命令が無かったことになり次の命令ができてしまうバグがありました。
ミサイルの残数が残っている状態で怪獣を倒しても、残りのミサイルは全て着弾するように修正しました。
-------------------------------------
v1.40β3 06/05/23
-------------------------------------
最下位でない国が人口がゼロになり放棄になった場合に、兵力を合わせた順位が最下位でないと
代わりに別の最下位の国が消されてしまう致命的なバグを修正。
v1.33β1以降のレベルダウンです。
-------------------------------------
v1.40β2 06/05/22
-------------------------------------
部隊の攻撃処理に重大バグがあり修正しました。
攻撃対象の部隊がいるのに関わらず、6分1の確率(砲兵系は18分1の確率)で攻撃対象の部隊を見失い、
存在しない場合の動作(移動やその場で待機など)をしていました。
※ 当初からです。かなり前から現象には気づいていたんですけど、今まで原因がつかめず放置してました。
  報告もなく、デバックをちゃんとしてませんでした。申し訳ないです。

TOP画面の「発見の記録」の表記を「世界の歴史」に変更した。
※ ちなみに当初からある機能なんですが、これをクリックすると・・。

開発画面で軍情報を変更した場合に、忘れずに設定変更ボタンを押すように
メッセージを赤字表示するようにした。

<管理者向け>
新規参加募集しているときに、マップに新規参加する空きがあるかどうかが
最低1回、国を作ってみないとわからなかったのを、最後の空きに埋めた国を作成時に
同時に空きチェックも行い、満杯フラグが立つように修正した。
-------------------------------------
v1.40β1 06/05/07
-------------------------------------
<部隊アイテム装備>

●機能・使用方法
 アイテムはターン杯のタイミングで条件を満たした国のみに授与され、次のターン杯まで使用できる。
 ※ 授与されたアイテムは、装備させた分も含め次のターン杯で全て没収されるので注意!!

 アイテム装備で部隊に装備させると、その部隊に限りパワーアップしたり特殊能力がつく。
 装備したアイテムはマップを見ると観光者にも装備してることがわかる。

●アイテム装備(命令)
 手持ちのアイテムを自国兵站基地上の自国部隊に、30億で装備させる。(ターン消費無し)
 → アイテムは数量で種類を指定します。
   開発画面左上にある命令リストの上にアイテムというチェックボックスがあるので、
   それにチェックを入れた状態で、マップをクリックすると他の命令入力のように
   ポップアップで残数付きで表示され、それを使って簡単に入力可能です。

 装備したアイテムは1個減少する。(持っていない場合はアイテム装備しても命令中止)

 1部隊に1個まで装備できる。(追加で装備させると今までが消える)
 1度装備したら、部隊を退却(緊急離脱も)、敵部隊攻撃による全滅しない限り装備したアイテムを回収できない。
 災害・ミサイル等で部隊が全滅したら装備していたアイテムが消滅します。

●アイテム入手方法
 ターン杯のタイミングで条件を満たした国のみに授与される
 条件については、アイテムの種類の括弧内を参照。

 特別にスタート時に任意のアイテムを1個貰える(一部のアイテムは除く)
 スタート時に入手したアイテムの没収ターンは2回目のターン杯(50ターン)まで。

●アイテムの種類 ※アイテム名はカッコイイ名前を募集中

括弧内はターン杯の時に貰える入手条件(重複して条件を満たせば複数取得)

・戦神の剣(順位が最下位の国、ターン杯周期中の累計戦果が最大の国)
 ダメージ2倍

・鉄壁の盾(順位が最下位の国、ターン杯周期中の累計損害が最大の国)
 ダメージ半減

・ウィークシールド(ターン杯周期中の累計損害−累計戦果が最大の国)
 弱点の兵種からの攻撃を通常兵種並のダメージにする。
 (対部隊特性が10を超える場合に10に補正)

・ZOC無視のマント(兵站基地比率が最大の国)※兵站基地比率(兵站基地数÷面積)
 ZOC無視がない兵種にZOC無視を付加する。

・ZOC付加のお守り(歩兵比率が最大の国)※歩兵比率(歩兵兵力÷総兵力)
 ZOCがない兵種にZOCを付加する。

・水上移動の靴(ターン杯周期中の埋め立て数が最大の国)
 海(浅瀬)、海底ミ基地を移動できない兵種を移動できるようにする。
 ※スタート時選択不可

<管理者向け>
・データ構造を変更(1.30以降は自動更新するように作ってますが、基本は最初からで)
・地形データ変更(デバック用)も部隊アイテム装備対応・部隊変更時のバグを修正。
-------------------------------------
v1.35β1 06/05/03 (未提供)
-------------------------------------
傭兵輸出
予備兵を売却する。予備兵1万あたり40億で売却できます。
予備兵が1万未満の場合は、売却できずに命令がログ無しで中止になります。
→ 売却値段が安いのは資金調達が目的でなくて、食料維持するために兵力削減することが目的の為。

開発マップでマウスカーソルを兵站基地に重ねたときのステータスバー情報表示項目に編制兵種を追加。
開発マップのポップアップの命令入力画面のデザインを変更。

防衛施設自爆と巨大隕石関連のログを全ての国に表示するようにした。

<管理者向け>
ログもバックアップに含めるように修正した。
その際、File::Copy モジュール(perl5以降)を使用するように変更した。
-------------------------------------
v1.34a 06/05/27
-------------------------------------
最下位でない国が人口がゼロになり放棄になった場合に、兵力を合わせた順位が最下位でないと
代わりに別の最下位の国が消されてしまう致命的なバグを修正。
v1.33β1以降のレベルダウンです。
-------------------------------------
v1.34 06/04/29
-------------------------------------
バージョン情報の修正とヘルプの修正のみ
-------------------------------------
v1.34β1 06/04/09
-------------------------------------
埋蔵金の上限値を500億に変更した。
都市が16000人まで自然に増えるように変更した。
放棄コマンド自動入力ターン数の初期設定値を15→10ターン変更した。
埋め立ての値段(0〜100)を再値上げ。 60→  90億

資金援助を10億単位で設定できるようにした。(最大値は100億のまま)
予備兵援助の1ターン制限値を最大1万人→最大2万人へ変更した。

部隊設置の最低数を10(百)とした。

部隊の占領処理で
200(百)以上の場合は、さらに多く地形抵抗力を下げるようした。
弱占領の兵種は、100(百)以上の場合やや占領しやすくした。

地形抵抗力のターン後処理を修正
自国部隊以外がいる領土も周囲1ヘクスの自国マス数に応じてマイナスになるようにした。
ただし、占領系の部隊がいる場合は、次ターンの占領処理で占領できるように抵抗力1より下がらない。 

怪獣派遣を修正
奇数ターン硬化(ランダム硬化無し)
送り先の座標指定は町系のみに変更
その他は従来通り変更無し。

ターン消費無しの農場、工場
高速農場500億、高速工場500億。
ターンを消費しないだけで機能は同じ
高速農場は食料不足でどうしようもなくなった場合などを想定そのため高額を設定。高速工場はついでに作成。

<管理者向け>

海戦 JS.から管理機能を一部取り込み
 マスタパスワードを別ファイル化・暗号化
 管理者メンテナンス機能の強化
 その他細かい部分を取り込み。

 ※ 管理者は最初にメンテナンス画面に入ってパスワード作成をやってください。
-------------------------------------
v1.33 06/03/05
-------------------------------------
ヘルプを修正したのみ
-------------------------------------
v1.33β2 06/02/09
-------------------------------------
放棄した国をデータを削除せずに、最下位の国のデータを削除してしまう致命的なバグを修正。
v1.33β1でのレベルダウン
-------------------------------------
v1.33β1 06/01/29
-------------------------------------
●今まで、人口で順位をつけていましたが、人口+総兵力(兵力+予備兵)で順位をつけるようにした。(負傷兵は含まない)
 順位に関係するのは、ターン杯、終了ターンまでもつれた場合の順位のみ。
 また1位の場合は「複数国との戦いの改善」から除外されます。

●命令実行費用の大幅改訂

初期資金   3000億 → 2000億

0〜100ターン
地ならし    70億 →  50億
埋め立て   120億 →  60億
掘削     100億 → 100億
植林      40億 →  30億
工場建設    80億 →  60億
採掘場整備  200億 → 120億
海底基地建設 800億 → 500億
防壁建造    60億 →  40億
徴兵      20億 →  10億
部隊設置    10億 →  5億
陸地破壊弾  150億 → 200億
怪獣派遣   4000億 → 5000億
対人ミサイル  40億 → 200億

101〜ターン
埋め立て   120億 → 120億
掘削     100億 →  60億
陸地破壊弾  150億 → 100億
怪獣派遣   4000億 → 2500億
対人ミサイル  80億 → 100億
兵站基地建設  20億 →  10億(0〜100ターンと同じとする)
徴兵      40億 →  10億(0〜100ターンと同じとする)
部隊設置    20億 →  5億(0〜100ターンと同じとする)
部隊撤退    20億 →  10億(0〜100ターンと同じとする)

●ミサイル関係

 対人ミサイルの必中化
 1発固定で、誤差0とした。そのほかの機能は、変更無し

 ミサイル誤差攻撃
 友好国(預かりも)に対してミサイル誤差攻撃をできなくしました。
 1カ所でも友好国が誤差の範囲になる場合は、命令自体が中止になります。
 ただし目標(中心)が怪獣の場合は除きます。(この場合は誤差で友好国に着弾することがあります)

●その他

 装甲兵ABC強化・空兵多少強化、その他兵種も多少修正した。

 0〜100ターンの間、隕石の確率をゼロにした。
 巨大隕石を発生しなくした。安全限界(330)を超えた場合は、隕石確率をアップするようにした。
 津波の発生条件をランダムから、海(浅瀬含む)に地震・噴火が発生した場合に50%の確率で発生に変更した。
 噴火の確率を下げた。

-------------------------------------
v1.32 05/12/18
-------------------------------------
有効打診を無視して期限が失効した場合はログを出力しないようにした。
-------------------------------------
v1.32β3 05/11/20
-------------------------------------
戦争の攻戦側、防戦側を観光時にわかるようにした。
例
XX国(22攻)    → 22ターン開始の宣戦布告した戦争
YY国(22防)    → 22ターン開始の宣戦布告された戦争
ZZ国(22攻→防)  → 22ターン開始の宣戦布告したがその後、停戦打診している戦争
ZX国(22防→攻)  → 22ターン開始の宣戦布告されたがその後、停戦打診を無視している戦争

なお、防、攻→防がついている場合に
「複数国との戦いの改善」および「宣戦布告の制限」での「攻められている国」としてカウントされます。
-------------------------------------
v1.32β2 05/11/14
-------------------------------------
国名リストのクッキーが効かなかったバグを修正。(v1.32β1のレベルダウン)

新規作成時に最初に作成した国の周囲1マスが次ターンに占領する(される)ことがあるバグを修正。
-------------------------------------
v1.32β1 05/11/13
-------------------------------------
内部的な修正のみ(ゲーム部分はv1.31と同じ)
(hako-main.cgiとlbbslist.cgiの共通部分をhako-io.cgi(新規)に分離)
hako-io.cgiが追加されてます。アップロードを忘れないように!
-------------------------------------
v1.31 05/11/05
-------------------------------------
セキュリティ対策による修正

<仕様変更>
「複数国との戦いの改善」および、「宣戦布告の制限」で
攻められている国という定義を「宣戦布告を受けた国」から以下のように変更。
宣戦布告した国が、その後停戦打診をした場合は、攻められている国として
逆に宣戦布告を受けた国でも、その後停戦打診されても受託しない場合は、攻められている国としない。

複数国との戦いの改善で1位の国は対象から除外してましたが、
1位の国ではなくて、兵+総人口が一番多い国を除外するようにしました。

防壁(記念碑)上の山岳兵の防御力を1→4に防御力ダウン(元に戻しました)

海兵を全体的に強化、空兵を多少強化

森の自動伐採5000本→4000本に変更

<バグ修正>
ステータスバーに表示される計画命令を動的に変わるように修正。
-------------------------------------
v1.31β5 05/10/13
-------------------------------------
takayamaさんの改造を取り込み、その2
開発画面で入力した開発計画をダブルクリックすると数量を再変更できる。
-------------------------------------
v1.31β4 05/10/09
-------------------------------------
防壁を建設した結果、移動できない兵種の部隊がいれば自動で撤退(無料)するようにした。
(通常設定の場合は、山岳兵以外が自動撤退の対象です)
-------------------------------------
v1.31β3 05/10/09
-------------------------------------
同じターンに友好打診または、停戦打診の後に宣戦布告が実行できないバグを修正。

v1.31β2でMacのIEが動作しなくなっていたJavaScript部分を修正。
-------------------------------------
v1.31β2 05/10/02
-------------------------------------
takayamaさんの改造を取り込み
・画面遷移を行わずにコマンドを送信(Ajax)
・コマンドのドラッグアンドドロップでの移動
 (枠外へ持っていく事による削除)
・その他、細かい修正等
-------------------------------------
v1.31β1 05/10/02
-------------------------------------
<複数国との戦いの改善>
 1位以外で2カ国以上から攻められてる場合に
 負傷兵の復帰を2.5倍、人口の伸びを約2倍とした。(誘致活動してない場合のみ)

<防壁(記念碑)の機能アップ>
 山岳兵の防御力を4→1に防御力アップ(ダメージ約4分の1)

 自国の防壁(記念碑)上にいる自軍部隊に補充をできるようにした。
 既にいる部隊に部隊設置すると補充できます。(兵種・軍は固定)
 新規設置はできません。

<その他の改良>
 対人ミサイルのターン消費を無くした。
 ただし、1ターンに1回まで、1ターンに2回目の対人ミサイルが入力されていると
 そこでターンが終了します。

 残り2カ国で友好している場合は、自動で友好を切れるようにした。

 一部のブラウザで中央に表示しない部分があるため、標準のスタイルシートを修正。
-------------------------------------
v1.30a 05/10/09
-------------------------------------
同じターンに友好打診または、停戦打診の後に宣戦布告が実行できないバグを修正。
一部のブラウザで中央に表示しない部分があるため、標準のスタイルシートを修正。
-------------------------------------
v1.30 05/09/18
-------------------------------------
1国ができる宣戦布告は、1ターンに1回までとした。
仮に複数の宣戦布告が入力されてた場合は、2つ目以降は取り消しされ次の命令が実行されます。
-------------------------------------
v1.30β4 05/09/11
-------------------------------------
自国の部隊ごと掘削し、その後の地形がその部隊の兵種が移動できない地形だった場合、自動で撤退(無料)します。

対人ミサイルを使いやすく変更
1発80億(1〜100ターンは40億)で、誤差はPPミサイルと同じとした。

防壁の建設費を100億→60億にした。
-------------------------------------
v1.30β3 05/09/01
-------------------------------------
軍団命令の防衛で、防御力がアップしてないバグを修正。
ミサイル基地の経験値と射程と発射数の部分のバグ修正。
開発画面のミサイル着弾数表示に複数発射の場合が対応漏れの修正。

キーボードの9を数量250に割り当て
-------------------------------------
v1.30β2 05/08/20
-------------------------------------
5軍〜6軍(8軍)の敵部隊の色が赤くならないバグを修正。
5軍〜6軍(8軍)へ部隊方向変更ができないバグを修正。

自軍部隊の色を追加
-------------------------------------
v1.30β1 05/08/15
-------------------------------------
<軍隊モード強化>

 ●軍隊の軍の数を4軍→6軍に変更。
  (4〜8軍までを管理者設定で変更可能)

 ●占領時の略奪を仕様変更
  略奪できない期間を9ターンから15ターンに延長。
  採掘場を占領したときの略奪の上限を300億→250億に変更。

 ●撤退の焦土オプション
  自国領土で兵士50(百)以上の部隊に撤退を数量1で行うと撤退後の領土を荒地にできる。
  (採掘場は山に、海底基地は海に)
  ※ 地形は先に変わりますので、撤退できなくても地形は変わります。

 ●宣戦布告の制限
  自国より人口+兵が少なく、既に2カ国に攻められている国(戦争開始前も含む)へは、
  救済措置として宣戦布告が強制的に中止されます。
  同時ターンに複数の宣戦布告を受けた場合は、ランダムになります。

 ●記念碑を防壁に変更(記念碑建造でなく防壁建造になります)
  建設費を600億→100億へ
  山岳兵の地形効果を8→4へ守備力UP
  画像は、記念碑を赤レンガぽくしたもの。
  数量1で建設するとモノリス・数量2で平和記念碑・数量3で戦いの碑になります

<ゲーム設定の変更>

 ●計画数を30→50にしました。
  デザインを崩さないように初期表示20にして、見たいときだけ
  コマンド表示数の選択欄でMAX選択すると50まで表示になります。
  観光者通信も10行→15行にしました。

 ●防衛施設自爆の仕様変更
  他国の領土と全く接していない防衛施設を自爆させる場合、座標を表示しない。
  中立は接していても座標を表示しない。

 ●放棄コマンド自動入力ターン数の標準設定を28ターンから15ターンに変更。

 ●管理人あずかり中の収入を、一切なくした。

 ●戦争中(準備中含む)の国は、友好国にできなくした。
  そういうデータがあった場合は、ターン処理で強制的に友好国が解除されます。

 ●食糧輸出・援助で数量を間違えないように
  数量指定の単位を「0000トン」→「万トン」に変更。
  また、食糧輸出の場合は、換金分のお金を併記するようにした。例)「食料輸出5万トン(50億円相当)」

 ●開発画面の兵種別に集計して表にするのをやめた。(横長になるので個人てきに気に入らない・・。)
  変わりに、今まで表示した兵数を集計した配置兵力を表示するようにした。
  また、消費人口 → 食糧消費に変更し表示する内容も消費人口から実際の消費量に変更した。

 ●開発画面のマップをクリックすると表示される簡易入力ウィンドウでカーソル合わせたときも
  ステータスバーに命令の簡易説明を表示するようにしました。

<ミサイルの改良>

 ●対人ミサイルを追加
  1発100億で誤差1(1〜100ターンは50億)
  自国にしか着弾しない。自国防衛範囲にも着弾しない。
  町系以外の地形には無害。当然怪獣にも無害というかそもそも着弾しない。
  自・他国の部隊と町系の人口を1発で5000人奪います。
  町系の上に部隊がいれば、両方に効果があります。
  減った人々は全てミサイルを撃った国の負傷兵となります。
  5000人以下の町系に着弾した場合は、平地になります。

 ●弾道ミサイルを追加
  1発100億で誤差1で射程が+5

 ●通常ミサイルが着弾したときの部隊へのダメージを強化
  10〜40のダメージ → 30〜50のダメージに変更。
  また、破壊系も含む全てのミサイル被害を収支ログの戦果と損害に加算するようにした。

 ●ミサイル基地・海底ミサイル基地で複数発射
  ミサイル基地は、経験値が50以上で2発、200以上で3発撃てる。
  海底ミサイル基地は、経験値が20以上で2発、50以上で3発、100以上で4発、200以上で5発撃てる。

 ●拡散ミサイルを50億→25億へ減額
  これでも使用されないようであれば、削除します。

<バグ修正>

 ●国が放棄・全滅したターンに残る部隊が1位の国の軍名で表示されるバグを修正し、敗残兵と表示するようにした。

 ●v1.17でメカいのらのHPを4に仕様変更しましたが、HPが3だったバグを修正しました。

 ●その他、記述等の細かい部分を修正しました。

<管理人向け情報>

 ※ 画像が追加されています。画像のローカル設定している場合は、ファイルを更新してください。

 ※ 新規からを推奨します。どうしてもバージョンアップする場合
   完全互換ではないが、ある程度互換性を保つには計画数を30、観光者通信を10、軍の数を4して下さい。

 ●管理者用の簡易更新時間設定機能を追加しました。

 ターン更新間隔を細かく指定する場合の手順
 「hako-init.cgi」の「$HflexTimeSet」を「1」に設定。
 「hako-mente.cgi」→ マスタパス入力 → 「更新時間を詳細設定ボタン」を押す。
  更新時間を30個まで入力できるので、小さい順に入力し更新ボタンを押す。

 ※ 最終更新時間のチェックしていませんので、設定後に最終更新時間を過ぎている可能性があります。
   事前に、1日程度最終更新時間を遅らせておくことを推奨します。
-------------------------------------
v1.21b 05/07/23
-------------------------------------
失敗系ログの修正した。
-------------------------------------
v1.21a 05/07/18
-------------------------------------
整地、徴兵、部隊設置ログをまとめて出力するようにしました。(海戦や究想のように)

観光者通信への管理人パスでの書き込み時のバグを修正。
-------------------------------------
v1.21 05/07/17
-------------------------------------
同梱ファイルを修正したのみ
-------------------------------------
v1.21β3 05/07/09
-------------------------------------
友好関係を解除したターンに、友好中であっても内部的に友好国でなかったり
解除ターンなのに解除されなかったりしていた問題を修正。

周囲が囲まれると地形抵抗力減少し領土の所属が変わったりしますが、
所属変更の対象が友好国(預かりも)の場合は、領土の所属を変えないようにしました。
(この場合、地形抵抗力は1のまま推移します)

地形抵抗力の処理で囲まれている周辺国が多数ある場合に
ある特定のパターンで地形抵抗力が減少しないバグを修正。

v1.21β1で放棄(消滅)したときにそこに50(百)以上部隊がいれば、その土地は中立で残すとしましたが
放棄(消滅)した国の部隊は対象外としました。
-------------------------------------
v1.21β2 05/06/28
-------------------------------------
友好関係の期限切れのログに誤りがあり修正しました。
友好打診を拒否したときのログに誤りがあり修正しました。
-------------------------------------
v1.21β1 05/06/19
-------------------------------------
<友好国機能の大改修>
・友好国も宣戦布告のように友好国指定を期間付きで打診した上で
 相手が受諾して初めて友好国とするようにした。 
 初心者でも受諾、拒否の命令が入れやすいように簡易命令入力機能を付けた。
※ 友好打診が同時に行われた場合、処理順(ランダム)で先の友好打診が友好になります。

・友好国の期限は最低10ターン、最大50ターンとした。
 友好が確定するまでと、友好ターンは観光者にはわからなくした。(当事者だけはわかる)

・一度友好国指定を定めたら破棄することはできなくした。
・全ての国を友好国にする機能はできなくした。
・実行できるのを宣戦布告と同じく17ターンから(初期設定)とした。

・友好国の土地への開発は一切できなくした。
・友好国の土地へ被害がでる防衛施設自爆はできなくした。(2マス目が友好国でも荒地であれば可能)
・友好国(預かりは除く)に部隊がいる場合は、自動で撤退命令(無料)が入る。(緊急離脱なく通常の撤退なのでダメージを受けたりする)
・ミサイルの誤差攻撃は可能。

<地形抵抗力の修正>
・自国の部隊でも駐留していれば地形抵抗力を減らさないようにした。
・ミサイル着弾で減る量を-2にした。
・詳しくはヘルプの地形抵抗力を見てください。

<その他>
・放棄したときにそこに50(百)以上部隊がいれば、その土地は中立で残す。
・新規開始時の島の形を変更した。領土の浅瀬を兵站基地に、周辺を浅瀬にした。
・トップの発見の記録をクリックすると最近の出来事が表示されるが、軍隊ログは長いのでそこでは非表示とした。

<管理用>
・稼動中にバージョンアップ可能なレベルを1.14以上とした。
・内部的に友好国の持ち方を大改修(レベルダウンしてたらごめんなさい)
・データ構造も変更(1.14以降は自動更新されますが、既存の友好国指定は全て無効になります)
・ログをこっそり追加(手動作成のグラフ用)
・管理人権限で友好・戦争データを強制メンテナンスできるようにした。(ログなし)
 メンテナンス画面 → 管理人室 → 友好・戦争データを強制変更する → メンテナンス画面表示
-------------------------------------
v1.20a 05/06/13
-------------------------------------
新規参加したときに名前の後ろにつくヤツを指定してもちゃんと反映されないバグを修正。
-------------------------------------
v1.20 05/06/05
-------------------------------------
各兵種のバランス調整を行いました。装甲兵をやや強くし、砲台、砲兵をやや弱くしました。
-------------------------------------
v1.20β5 05/05/29
-------------------------------------
資金援助と食料援助は自国より多い国へは援助できないようにした。
資金援助の1ターン制限値を最大100億とした。
予備兵援助の1ターン制限値を最大1万人とした。
領土割譲の1ターン制限値を最大1マスとした。

自国の生存に関係なく特定の国を故意に勝たせる行為に対する注意を新規参入時に見えるように記述した。
-------------------------------------
v1.20β4 05/05/23
-------------------------------------
自国への領土割譲をできないようにしました。
-------------------------------------
v1.20β3 05/05/21
-------------------------------------
開発画面の駐留部隊の情報などを表示する欄に自軍のみ所属軍の進撃方向も表示。

観光者通信一覧で名前の後ろにつくヤツの対応が漏れてたので修正。
ついでに、自分書き込み分の極秘表示対応をした。

観光者による観光者通信の極秘確認、削除を行うとスクリプトエラーになっていたバグを修正。

新規開始時に出てた意味不明な占領ログの対処したつもり(未確認)
-------------------------------------
v1.20β2 05/05/15
-------------------------------------
名前の後ろにつくヤツだけを国以外に、自由に選べるようにした。
(国、王国、帝国、共和国など)

以下の設定をhako-init.cgiに追加
# 管理人あずかりの国をTOPで表示するかどうか(0:表示する、1:表示しない)
$HdispAzukari = 0;
-------------------------------------
v1.20β1 05/05/08
-------------------------------------
新規参加を別画面にして、参加するにあたっての諸注意を表示。
観光者通信の改良 観光者でも自分書き込み部分の削除及び極秘参照(海戦 JSから取り込み)
ターン杯は標準設定で25ターンおきに受賞するようにした。
間接攻撃できる兵種は命令が進軍であっても移動できない地形であれば攻撃処理するようにした。(範囲内に敵部隊がいる場合)
軍の命令が防衛の場合は、地形効果を10%UP(ダメージ10%減)。
記念碑の値段を800億→600億に、海底ミサイル基地の値段を1000億→800億に値引き。
略奪ログのちょっと修正。
-------------------------------------
v1.19a 05/04/23
-------------------------------------
領土割譲以外の援助系命令(食糧、資金、予備兵)は、1ターンに1回のみとした。

部隊の攻撃ログを単純にソートしてみた。少しだけ見やすくなったかも・・。
-------------------------------------
v1.19(β2と同じ) 05/04/02
-------------------------------------
援助系(資金・食糧・予備兵援助、領土割譲)を行った場合、同じターンに放棄はできないようにした。
-------------------------------------
v1.19β1 05/03/27
-------------------------------------
援助系の命令で1ターンにできる最大の量を制限した。
資金援助は500億、食糧援助は10万トン、領土割譲は5Hex。(初期設定)
(限度値は管理人が設定できるようにしてありますので、必ず設定一覧で確認すること)

海兵が敵の領土内へどんどん突っ込んで行くようになっていますが、(敵敵移動が可能になっている)
歩兵のように、占領しながら移動するようにしました。(敵敵移動ができなくした)
また海系を移動できる兵種は敵敵移動できなくても海系だけは、どんどん突っ込んでいくようにした。
-------------------------------------
v1.18(β2と同じ) 05/03/18
-------------------------------------
設定一覧のメカいのらの基本的な能力部分が表示されないバグを修正。

予備兵の経験値の最大値が200を超えるバグを修正。
-------------------------------------
v1.18β1 05/03/13
-------------------------------------
データを拡張しました。(ターン更新等で自動で拡張しますので、データはそのまま使えます)

負傷兵制度を導入しました。多少戦争被害が緩和されるのではと思っています。
負傷兵はなにもできないが、食料だけ消費します。
毎ターン総数の5%ずつ(最低1000人)予備兵に編入します。
戦争での人的被害の半数が負傷兵になります。

海兵を多少強く、空兵を気持ちだけ強くしました。
-------------------------------------
v1.17(β5と同じ) 05/02/20
-------------------------------------
略奪で予備兵等がマイナスになってしまうバグを修正。(マイナスになっても略奪する側は取得できる)
全て系命令で最大命令保存数(30)で命令が切られるバグを修正。
怪獣派遣時の出現ログが別の怪獣になっていバグを修正。
-------------------------------------
v1.17β4 05/02/07
-------------------------------------
予備兵がマイナスになった場合の暫定対処
(なぜマイナスになってしまったのかは調査中)

食料売却で資金が小数点になってしまうことがあるバグを修正。
-------------------------------------
v1.17β3 05/02/05
-------------------------------------
怪獣派遣が座標指定出来るようにしました。(かなり凶悪になります)
怪獣が移動できない地形(山や海など)には派遣できません。
怪獣のHPを3(固定)に減らしました。値段を4000億にしました。
兵力100以上の地形に派遣する場合はHP2になります。
出現した怪獣は、そのターンのうちに移動もします。

兵隊も労働しているバグを修正しました。(仕様はまったく働かない)
既存バグらしいです。今後は収入が大幅減になると思います。

怪獣メカいのらがHPが残っていても1回で消えてしまうバグを修正しました。

ミサイル基地建設のログを修正。
-------------------------------------
v1.17β2 05/01/22
-------------------------------------
新規作成時のコメント未入力の自動削除の為に新規作成時のみ浅瀬を領土とした。

防衛施設自爆による部隊緊急離脱でログの座標がバグってましたので修正しました。

他国に囲まれている自国領土について歩兵等の占領できる兵種(歩兵等)がいれば
他国へ領土が変更されないようにしました。
-------------------------------------
v1.17β1 05/01/04
-------------------------------------
<機能追加>

・外交命令(攻撃系や援助系など)の禁止ターンをTOPの国一覧でわかるように表示した。

・誘致活動を回数指定出来るようにした。

・箱庭スキンに仮対応(おそらくずっと仮のままなのは秘密ね)
 最近の出来事と設定一覧は対象外(負荷対策でHTMLにしている為)

<仕様変更>

・ミサイル着弾数を表示状態で命令を送信したタイミングで自動的に部隊表示にするようにした。
 (批判があれば設定も考える)

・海を領土として持てないため動作していなかった以下の自動系機能をバッサリ削除した。
 フル埋め立て、埋め立て+整地、埋め立て+地ならし

・徴兵した後の町系が平地でなく100人の村になるようにした。

・都市が15000人まで自然に増えるようにした。

・各災難賞の受賞条件を人口+兵力の減少数に変更した。

・各部隊の強さの再調整(多少)

・怪獣メカいのらのバランス調整をした
 通常ミサイルの攻撃を4分の3無効にした。(究想で言う常に硬化だが25%であたる)
 HPを4にしました。また自然にHPが減少するようにした。(通常の怪獣と同じ確率で減少します)

<全て系命令の追加>

・全て地ならし(領土内の荒地全てに対して地ならしを自動入力)を追加
 ポップアップの命令入力画面(開発画面のマップをクリックすると表示されるやつ)で地ならしの右にあるALLをクリック

 7千以上全て徴兵(領土内の7千以上の町系全てに対して徴兵を自動入力)を追加
 ポップアップの命令入力画面で徴兵の右にある総動員をクリック

「全て系」の命令について
 内部的にターン処理の初期処理で該当地形座標に自動で命令をセットしています。
 命令の1番にセットされている場合のみ実行され、それ以外の場合は「全て系」の命令の前で命令処理が終了します。
 (究想5.41では、命令処理が終了せずに全て地ならしが単なる地ならしとして実行されてしまうので注意!)
 全て地ならしと7千以上全て徴兵は併用できます。実行したいターン開始時に1番と2番に来るように命令をセットしてください。(順番はどちらでもOK)

<管理者向け>

・ターン更新間隔を細かく設定する機能を追加。(究想(元々はneo_otackyさん)を参考)

・初期設定の終了ターンを250ターンに変更した。

・諸注意
 hako-init.cgi 差分更新か環境部分を修正して差し替えてください。
 init-game.cgi メカいのらの部分を修正した。更新推奨
 init-army.cgi バランス調整のみ。更新任意

・画像フォルダに、「skin」をアップロード忘れないように!

・内部的な処理の変更してます(念のためバックアップを)
 (改造の都合上究想に近くした)
-------------------------------------
v1.16 04/12/12
-------------------------------------
賞のアイコンでデバック用?の数値を表示しなくした。
-------------------------------------
v1.16β2 04/11/24
-------------------------------------
友好国の場合に停戦打診できないバグを修正しました。(v1.16β1でのレベルダウン)
-------------------------------------
v1.16β1 04/11/22
-------------------------------------
兵力50(百)以上の他国の部隊が重なっている町系は、その間人口が減るようにした。
兵力50(百)以上の他国の部隊が重なっている農場等の生産地形で、その間収入が無くなるようにした。

自国が設定している友好国対して宣戦布告できなくした。友好国指定を解除したターンも宣戦布告できなくした。
→ 友好国に宣戦布告する場合、遅くても1ターン前に友好国を解除が必要ということです。
※ 宣戦布告する側の国が設定している友好国に対して制限がかかるものです。相手側の友好国の指定先は関係ありません。

浅瀬にも海底ミサイル基地を建設可能にした。また、値段を再度下げた。
-------------------------------------
v1.15 04/11/22
-------------------------------------
海底ミサイル基地がカラーマップで領土として色分けされてしまうバグを修正。
-------------------------------------
v1.15β3 04/11/15
-------------------------------------
新規開始して1ターン目に海等を占領したログが出力されることがあるバグを修正。
(v1.13β2でのレベルダウンと思われる)
-------------------------------------
v1.15β2 04/11/14
-------------------------------------
1部隊の最大兵力を200(百)→250(百)に変更した。

その他、v1.15β1で修正したターン更新部分で細かいバグ修正。
-------------------------------------
v1.15β1 04/11/13
-------------------------------------
<防衛施設自爆関係>

防衛施設の自爆発動は、自爆を設定した次のターンの最後にしました。
その間に、防衛施設が破壊されれば自爆は回避されます。
(占領は意味なし、再建設は次ターンに順延)
また、自爆範囲内の部隊があれば、自動で緊急離脱するようにした。
経験値が予備兵に反映されませんので、撤退したほうが有利(場合によるかな)
※ 怪獣突入による自爆は、従来どおり即時発動で、部隊も撤退できずに消滅します。

<バランス調整>

実験的に装甲兵(A,B,C含む)のZOCを無くした。また、相手のZOCも無視するようにした。
つまり進撃時に邪魔されずに突っ込める(あまり意味無い?)一方で防衛ライン構築も難しくなるということです。

空兵をやや強くした。(特に対装甲兵)

以下のコマンドの値段を再調整
埋め立て     110億→ 120億
海底基地建設  3000億→2000億
記念碑建造   1800億→ 800億
陸地破壊弾発射  120億→ 150億
ミサイル発射    20億→  25億
PPミサイル発射   25億→  30億

<その他の機能追加等>

設置している部隊で、毎ターン50%確率で経験値を1増やすことにした。
(予備兵は、以前から33%で1増えるようになっています。)

拡散弾(誤差2で1発50億のミサイル)を正式追加。(スクリプト上は既にあったけど)

宣戦布告と停戦打診を別命令にしました。
停戦を望むときは、宣戦布告でなく、停戦打診を行ってください。
また、一度停戦打診を行った後、宣戦布告をすると、停戦打診を取り消すことができます。
(相手の停戦合意より、早かった場合)

IE6でコマンド入力時にバグる対策を実験的に組み込みました。

新規参入するときに座標指定をできるようにしました。

<管理人向けの改造>

島の名前、オーナー名の文字数を半角16文字制限にした。また、オーナー名の入力を必須にした。
国作成してから、1時間の間にコメントを入力していない場合、自動で削除するようにした。
(TOPアクセス時に削除、複数該当していたら1アクセス1国ずつ)

1島以下で新規参入ができない場合は、更新しないようにしました。

ローカル画像設定の画像ダウンロード先のリンクと説明HTMLへのリンクの設定を
hako-init.cgiに設定すると自動でリンクを張るようにした。
-------------------------------------
v1.14(β3と同じ) 04/11/03
-------------------------------------
宣戦布告も新規ターンから15ターン(※設定による)の間実行制限する命令に含めるようにした。
布告側、される側どちらかでも該当する場合に実行できません。

略奪について、マイナスになる場合があるバグの対策として
下限値を設定しました。また、一部の上限値を変更しました。
兵站基地・ミサイル基地 予備兵(上限1万人、下限1千人) 
農場・町系(5千以上)  食料(上限5万トン、下限1千トン) 
工場・防衛施設     資金(上限100億、下限10億) 
採掘場         資金(上限300億、下限50億) 

島作成時にもアクセスログを出力するようにした。(取得する設定の場合)
-------------------------------------
v1.14β2 04/10/17
-------------------------------------
装甲兵系、砲台の兵種を変更できなくしました。補充は可能。(管理人設定で変更可能)
また、砲台兵種固定化するにあたってちょっと強くしました。

防衛施設の建設費を200億にしました。また追加建設(自爆)は3倍の費用(600億)にしました。
-------------------------------------
v1.14β1 04/10/09
-------------------------------------
データを拡張しました。(ターン更新等で自動で拡張しますので、データはそのまま使えます)

軍隊の調整、災害の調整、値段の調整などのバランス調整をしました。

国滅亡時に海にする設定している場合、海でなく浅瀬になるようにしました。
→ ただし次ターンの処理で周囲1マスが全て海なら深い海になります。

戦争開始前で宣戦布告側の一方的撤回はできなくしました。
→ 宣戦布告ターンが固定なった為と、宣戦布告を繰り返すことにより永遠に先延ばしできる為

他国の部隊が駐留している領土は、割譲できなくした。(命令が中止になります)
ただし、駐留している部隊の所属国への割譲は可能。

中立地域の荒地も一定確率で平地になるようにしました。

ミサイル系全てで、農場、工場、ミサイル基地、防衛施設、兵站基地を破壊した場合、経験値を2取得できるようにした。

略奪について、範囲を拡大しました。
また、割譲した土地をすぐ占領したり、占領された土地をすぐに再占領しても略奪できないようした。
→略奪できない期間は約10ターンですが、見た目ではわかりません。
部隊で以下の地形を占領すると敵資産の10分の1を略奪する、ただし上限有り。 
兵站基地・ミサイル基地 予備兵(上限1万人) 
農場・町系(5千以上)  食料(上限5万トン) 
工場・防衛施設     資金(上限80億) 
採掘場         資金(上限200億) 
-------------------------------------
v1.13(β7と同じ) 04/09/11
-------------------------------------
地形抵抗力のターン後処理で、現行は、周囲1ヘクスの自島マス数によっては
地形抵抗力が減少し、所属の変更が発生していますが、
他国の部隊がいる領土は、これに限らず地形抵抗力の減少と所属の変更を発生しなくした。

兵力50(百)以上駐留(兵種や自国・他国を問わず)している地形は、火災を発生しなくしました。
-------------------------------------
v1.13β6 04/09/08
-------------------------------------
部隊で一部の地形を占領すると敵資産を略奪する機能を有効に戻した。
 → 将来的には、各地形の補給値(新パラメータ)を絡めた仕様にしたいなぁと思っていたりする・・。(妄想)

領土割譲で、自部隊がいる領土を割譲した場合、部隊を強制離脱するようにした。
離脱した兵隊は、予備兵化します(強制離脱扱いのため、経験値が予備兵に反映されません)
また割譲した領土は地形抵抗力が10にするようにしました。
※ 数量1の場合は、現行通り割譲する国の部隊になります。
※ 領土割譲は、敵部隊が駐留中でもできます。
-------------------------------------
v1.13β5 04/09/07
-------------------------------------
部隊で一部の地形を占領すると敵資産を略奪する機能を一時的に無効とした。
 → 致命的な問題があってすぐに対応が難しいため。
-------------------------------------
v1.13β4 04/09/05
-------------------------------------
地球モードで目標とミ基地が端から端へまたぐ場合の射程算出のバグを修正。
ミサイル着弾数表示でミサイル基地が1個の場合表示されないバグを修正。
-------------------------------------
v1.13β3 04/09/04
-------------------------------------
他国の部隊がいる場合でも埋め立てできるバグを修正。
他国の部隊がいる場合でも住民が開拓するバグを修正。

(管理)デバック用のマップエディタで国変更と部隊変更に対応をしました。
-------------------------------------
v1.13β2 04/08/29
-------------------------------------
防衛施設自爆は、部隊撤退処理よりも後の処理にし
部隊撤退と自爆を同じターンに行った場合、撤退可能としました。

軍名称が長い場合などに、入力済みコマンドが表示されない問題で、長い場合は3行にするようにした。
-------------------------------------
v1.13β1 04/08/24
-------------------------------------
新命令、予備兵譲渡(新規参入一定期間禁止命令)
 任意の国に予備兵を譲渡できます。
 数量指定、無料でターン消費無し

値段の再調整
 ミサイル    15億 →  20億
 PPミサイル  20億 →  25億
 誘致活動   800億 → 500億

 100ターン以降の軍事関係の値段
 徴兵     100億 →  40億
 撤退      30億 →  20億
 兵站基地建設  50億 →  20億
-------------------------------------
v1.12 04/08/17
-------------------------------------
ミサイル着弾数表示機能を追加。
 → 開発画面の下部のボタンで、部隊表示かミサイル着弾数表示かを切り替えます。

同じターン内で、自爆装置セットした後に、ミサイル攻撃を受け破壊された場合に
自爆装置ごと破壊した趣旨のログを表示するようにした。
-------------------------------------
v1.11 04/08/11
-------------------------------------
巨大隕石は確率に関係なく100ターンまでは絶対に発生しないようにした。
-------------------------------------
v1.11β3 04/08/11
-------------------------------------
砲兵などの間接攻撃部隊に、間接攻撃のみ反撃されないか、まったく反撃されないか設定できるようにした。
(初期設定では、今まで通りまったく反撃されません。)

上記のことを実現するために攻撃処理を内部的に改良。(動作は同じハズ・・)
-------------------------------------
v1.11β2 04/08/08
-------------------------------------
ZOCの仕様変更(というかバグ修正かな)
移動する側の友好国指定で、ZOC効果があるかないかを判断していましたが
隣接される側の友好国指定で、ZOC効果があるか無いかを判断するようにしました。

-------------------------------------
v1.11β1 04/08/01
-------------------------------------
初期のマップの形を変更した。

その他、いろんなバランス調整。

ターン処理の最後にランダムで予備兵経験値が1増えることがあるようにした。

部隊で以下の地形を占領すると敵資産の10分の1を略奪する、ただし上限有り。
兵站基地 予備兵(上限1万人)
農場   食料(上限5万トン)
工場   資金(上限80億)
採掘場  資金(上限200億)
-------------------------------------
v1.10 04/07/11
-------------------------------------
部隊撤退にショートカットキー(T)を付加。
命令処理を内部的に修正。(原因不明なバグの対処のため)
-------------------------------------
v1.10β13 04/07/10
-------------------------------------
放棄された国を海にする設定のときに、取り残された部隊は緊急離脱するように修正しました。
全て予備兵に組み込まれます。ただし、通常の撤退と異なり経験値は変動しません。
※ 放棄された国を海にしない設定の場合は、影響ありません。
-------------------------------------
v1.10β12 04/07/04
-------------------------------------
防衛施設の自爆がたまに1ターン猶予がある等、単ヘクス処理が飛ばされることによって
発生する様々なバグを修正しました。
上記のバグの原因だった平地への開拓処理を変更しました。多少開拓率増えたかも。

初期設定のミサイル基地の経験値による射程を修正しました。
初期設定の砲兵をちょっと強くしました。
-------------------------------------
v1.10β11 04/06/26
-------------------------------------
兵站基地に所属国の開発制限がなかった重大なバグを修正。
部隊が怪獣の侵入を防ぐ処理のバグを修正。
デバック用のマップエディタ(暫定版)を作成。(JS版R.A.→究想→共通N)
→画面遷移は、hako-mente.cgi→管理人室→地形データを変更で
-------------------------------------
v1.10β10 04/06/19
-------------------------------------
標準の怪獣出現時のHPを全体的に減らした。
自国以外にミサイル基地などの建設した場合は、極秘ログでなく通常ログ出力にした。
宣戦布告猶予ターンを、固定にした。(標準は5ターン)
(法外なターン後を設定し相手に戦争させない攻撃ができちゃうため)
-------------------------------------
v1.10β9 04/06/07
-------------------------------------
<宣戦布告についての修正>
宣戦布告・停戦で何ターン後に戦争開始予定かわかりやすいように開発計画の所に数値を表示するようにした。
(停戦のときも表示されますが、数値は関係ありませんので気にしないで下さい。)

今は、戦争開始前であっても相互の停戦の了承を必要としていますが、
戦争開始前に限り、布告した側が相手の了承無しに撤回できるようにした。
(布告された側だけが、停戦を打診しても、従来どおり撤回できません)
-------------------------------------
v1.10β8 04/06/04
-------------------------------------
自国の領土で、平地と1000人未満の村に対して整地・地ならしを入力された場合、中止にするようにした。
-------------------------------------
v1.10β7 04/06/01
-------------------------------------
ミサイル着弾部分で致命的なバグを修正。
1000人規模の農場や工場ができるのも直ったかも・・。
-------------------------------------
v1.10β6 04/05/30
-------------------------------------
兵站基地を軍別に画像を用意した。
1回の更新で複数ターン更新する設定を追加
収支に戦果と損害を追加。
 戦果は部隊による戦闘で敵軍に与えたダメージの総数
 損害は部隊による戦闘で敵軍から受けたダメージの総数 
-------------------------------------
v1.10β5 04/05/29
-------------------------------------
・送信済みの計画がステータスバーに表示されないバグを修正。
・兵站基地の軍を数値から名称を変更で、兵が設置していない状態だとバグる問題を修正。
-------------------------------------
v1.10β4 04/05/27
-------------------------------------
・宣戦布告関係のログ出力国のバグ修正。
-------------------------------------
v1.10β3 04/05/22
-------------------------------------
<画面系の変更>
・横3段表示から、横2段表示に変更しました。
・命令の補助説明をステータスバーに表示(究想のように)
・領土割譲命令入力時に座標を表示
・兵站基地の軍を数値から名称を変更
・一部の命令名称を短くした。

<宣戦布告システムを導入>
・新命令「宣戦布告・停戦」(ターン消費無)を行うと、数ターン後、相互に交戦状態になります。
 (開始ターンは、現在ターン+数量で指定(最短でも5ターン後))
・直接的攻撃行為(部隊による攻撃・侵略、ミサイル攻撃、怪獣派遣)は、交戦中でないと実行できません。
・当事国双方が、再度「宣戦布告・停戦」を行うと、停戦が合意され戦争は終結します。
 (猶予ターンであれば、事前回避になります)
・友好国の仕組みとは連動していません。交戦中であっても友好国であれば、部隊等は攻撃しません。
 (交戦中の国が預かりとなった場合も部隊等は攻撃しません)
・相手国の平地への建設、荒地への整地等は、交戦中でなくても実行できます。町系農場の平地への自動開拓も行われます。
 (もちろんこれらは確かな侵略行為ですから宣戦布告の大義名分にはなりますけど・・。)

補足・・友好国(預かり)は、以下のものとなります。(交戦国であっても同等の機能になります)
 あくまでも指定した側のみが対象。(相互でなく、同盟機能でもない)
 部隊が攻撃・侵略しない。
 部隊がZOCの対象にならない。
 平地へ開拓しない。(預かりの場合は、開拓はする)

<その他>
 部隊が怪獣の侵入を防ぐことがある。1回につき兵力50減少でそれ以下の場合は、その地形に怪獣が侵入し部隊が消滅)
 (怪獣の動作処理の都合上、1ターンで何回も進入を試みる場合があります)

 スタートから100ターン間、軍隊系の命令の得割期間を設けることにした。

 内部的にスクリプト大改修(原因不明の2つのバグ対策だけど・・)
-------------------------------------
v1.05a 04/06/01
-------------------------------------
ミサイル着弾部分で致命的なバグを修正。
-------------------------------------
v1.05 04/05/15
-------------------------------------
開発画面の情報表示テキストエリアの再修正
徴兵で予備兵経験値が減少しないバグを修正
-------------------------------------
v1.05β1 04/05/09
-------------------------------------
簡易陣営機能を付加しました。(究想5の機能がベースで一部アレンジ)
単にグループ分け・集計表示を行うのみに限定した機能です。
機械的に勝敗を分けたり参加国同士で各種制限や協力したりするものではありません。
(おなじ陣営内であろうと、部隊同士が攻撃したりします。)
※ グループ分けは管理人が「管理人室」の「各種国データを強制変更する」で行います。
※ 究想の箱庭5系用 陣営掲示板・陣営会議室に対応しています。
※ おなじ陣営内の軍隊の位置、索敵情報、入力命令は参照することができます。
※ 新規参入時に自動で少ない陣営に加入させる機能があります。

用途としては、参加者が同盟国を申請し管理人がそれを了承し、
グループ編制するといった使い方を考えています。

管理人室に各種国データを強制変更を追加(デバック用)
-------------------------------------
v1.04 04/05/09
-------------------------------------
装甲兵、海兵、空兵以外は、自国以外領土→自国以外領土の移動をできなくする。(管理者設定)
安全限界の広さを超えると埋め立てをできないようにする機能を追加。(管理者設定)

マップデータのデータ形式を変更しました。v1.04β4以前とデータの互換性はありません。
-------------------------------------
v1.04β4 04/05/08
-------------------------------------
予備兵に経験値のパラメータを追加。
部隊設置時に最初から設定される経験値です。
撤退は、部隊経験値+5 徴兵は0で計算しその割合分の経験値になります。

開発画面で総職場数、予備兵経験値を表示。
ミサイルのレベル表示を射程表示に変更。
開発画面の情報表示テキストエリアを座標の位置によっては下に表示するようにした。
-------------------------------------
v1.04β3 04/05/08
-------------------------------------
観光者通信一覧表示&書き込み機能を追加。
(究想5系からlbbslist.cgiをコピって共通マップN用に修正)
-------------------------------------
v1.04β2 04/05/07
-------------------------------------
浅瀬も、海と同じように中立にした。
自国の部隊以外がいる平地へは町系の自動開拓をしないようにした。
空兵の占領効果をなくしました。その他バランス調整しました。
-------------------------------------
v1.04β5 04/05/09
-------------------------------------
装甲兵、海兵、空兵以外は、自国以外領土→自国以外領土の移動をできなくする。(管理者設定)
-------------------------------------
v1.04β4 04/05/08
-------------------------------------
予備兵に経験値のパラメータを追加。
部隊設置時に最初から設定される経験値です。
撤退は、部隊経験値+5 徴兵は0で計算しその割合分の経験値になります。

開発画面で総職場数、予備兵経験値を表示。
ミサイルのレベル表示を射程表示に変更。
開発画面の情報表示テキストエリアを座標の位置によっては下に表示するようにした。
-------------------------------------
v1.04β3 04/05/08
-------------------------------------
観光者通信一覧表示&書き込み機能を追加。
(究想5系からlbbslist.cgiをコピって共通マップN用に修正)
-------------------------------------
v1.04β2 04/05/07
-------------------------------------
浅瀬も、海と同じように中立にした。
自国の部隊以外がいる平地へは町系の自動開拓をしないようにした。
空兵の占領効果をなくしました。その他バランス調整しました。
-------------------------------------
v1.04β1 04/05/05
-------------------------------------
撤退(新規命令 ターン消費無し)
ターン処理の最後に撤退させ予備兵化する。
(該当の部隊はそのターンは行動しません。)

砲台、海兵、空兵を追加しました。
ZOCに影響を受けない部隊を管理者判断で追加できるように機能改良。
部隊別の索敵範囲(1〜3)を管理者判断で設定できるように機能改良。
※ 能力については、設定一覧を参照すること。

マップ周囲表示機能を開発画面のボタンでON、OFFできるようにした。
-------------------------------------
v1.03 04/05/04
-------------------------------------
地球モードの場合に開発・観光画面の上下左右1マス分多く表示(マップ周囲表示機能)するようにした。
-------------------------------------
v1.03β3 04/04/29
-------------------------------------
領土割譲で数量1指定すると、その領土上の部隊も譲渡するようにした。
-------------------------------------
v1.03β2 04/04/25
-------------------------------------
管理人室機能を追加
 主要な機能はメンテナンスモードとあずかり機能のみ
 あずかり機能は、以下の内容が究想とは異なる。
 収入処理は行われます。ただし食料消費はしません。 
 部隊の処理はされません。他の国からは、友好国扱いになりますので部隊の攻撃は受けません。 
 (ミサイル等の命令から行われる攻撃は受ける)
あと細かいバグ修正など。
-------------------------------------
v1.03β1 04/04/24
-------------------------------------
兵種の運営者カスタマイズを考慮(兵種名、占領強弱有無、砲兵F、ZOC有無、移動地形、地形効果、対部隊特性)
それらを設定一覧に表示。
総兵力の増減ログを追加。
装甲兵の移動量のバグ修正。
標準のターン杯を50ターン間隔にした。
内部的に処理を変更と修正。
-------------------------------------
v1.02a 04/04/20
-------------------------------------
徴兵、部隊設置が内部的に無料となっていたのを修正。
その他ゲームと関係ない部分で内部的に修正。
-------------------------------------
v1.02 04/04/17
-------------------------------------
TOPのミニマップをクリックするとカラーマップを表示。
部隊方向変更のログを修正。
TOPに総兵力を表示するようにした。
-------------------------------------
v1.01a 04/04/10
-------------------------------------
設定一覧、最近の出来事などのHTMLになるファイルでもローカル設定が反映されてしまうバグを修正。
-------------------------------------
v1.01 04/04/10
-------------------------------------
災害怪獣の出現条件は、人口でなく面積制にしました。(確率は従来と同じく面積です)
L1の怪獣の出現ラインは、面積40以上、2が60、L3が100です。
自動消滅ではなく、25%確率でダメージ1にしました。(ただしL1の怪獣は、1回で消滅)
-------------------------------------
v1.00 04/04/10
-------------------------------------
怪獣は占領されないようにしました。
怪獣を部隊が移動できない地形にしました。
災害怪獣消失のログを修正。
周囲が5マス以上囲まれている場合の処理についてバグ修正。
-------------------------------------
v1.00β14 04/04/04
-------------------------------------
総人口、総面積を表示(全ての参加者の総計)
地盤沈下を廃止し巨大隕石にしました。(一定面積(総面積)をこえたら確率が増える)
地震の被害に町、村、兵站基地、ミサイル基地、防衛施設を含める。
津波の被害に兵站基地を含める。
災害の標準確率を変更。
島の数の設定で途中参加不可という設定もできるようにした。
倒した怪獣のアイコン表示のバグ修正。
内部部分で色々修正。
-------------------------------------
v1.00β13 04/04/03
-------------------------------------
ZOC(ゾーンオブコントロール)機能を追加しました。
部隊が敵部隊(友好国以外)に接している場合、その部隊は、 
敵部隊(友好国以外)に接している場所に移動することができません。 
そのため少ない部隊数で、防衛ラインを築くことができます。 
ZOC有無は設置設定で切り替え可能です。
-------------------------------------
v1.00β12 04/03/27
-------------------------------------
攻撃ログの軍団名表示を修正。
軍団名称に使える文字の制限した。
怪獣ログのバグ修正
-------------------------------------
v1.00β11 04/03/21
-------------------------------------
所属軍の命令指針について以下のように変更。

攻撃 周囲の攻撃可能な部隊を探して攻撃→いなかったら移動します。(攻撃・移動は友好国以外)
進軍 他国へも自由に移動します。進行方向に敵がいれば攻撃します。脇に敵がいても攻撃しません。(攻撃・移動は友好国以外)
移動 友好国に関係なく国内のみの移動で、他国へ移動しない。他国の部隊へ攻撃もしない。
防衛 周囲の攻撃可能な部隊を探して攻撃→いなかったら友好国に関係なく国内のみ移動する。
-------------------------------------
v1.00β10 04/03/20
-------------------------------------
攻撃ログの軍団名表示部分バグ修正
怪獣ログのバグ修正
命令入力のショートカットキーの追加
-------------------------------------
v1.00β9 04/03/19
-------------------------------------
記念碑、全ての軍隊移動不可
装甲兵は、最大2マス移動にした。
戦闘攻撃力の計算をちょっと修正。
-------------------------------------
v1.00β8 04/03/14
-------------------------------------
戦闘ログの修正。
戦闘処理にバグがあったので修正。
-------------------------------------
v1.00β7 04/03/14
-------------------------------------
コメント更新部分の修正。
怪獣ログの修正。

他国部隊の索敵範囲を自国領土上全てと、
自国部隊、自国山系、自国兵站基地の周囲2ヘクスにした。
-------------------------------------
v1.00β6 04/03/13
-------------------------------------
部隊方向変更
1〜4軍の進撃方向をターン命令で変更できます。
留守中に変更したい場合に使用します。ターン消費はありません。
座標のXで、方向を指定(0待機、1右上、2右、3右下、4左下、5左、6左上)
数量で1〜4軍までの軍を指定、(座標のYは使いません)

兵站基地の上に自国部隊が重なっている状態で、部隊設置すると補充するようにした。

他国の部隊が地形上にいると、その地形上での命令実行をできなくした。
-------------------------------------
v1.00β5 04/03/11
-------------------------------------
部隊の移動処理、攻撃処理のバグを修正。
(移動済みフラグとか友好国の扱いとかの部分)

兵站基地の所属変更(追加建設)は、ターン消費無し。
(最初に建設する場合は、ターン消費有り)

ログなど細かい所をいくつか修正
-------------------------------------
v1.00β4 04/03/09
-------------------------------------
観光者に予備兵の量をわからないようにした。(資金完全表示の設定時を除く)
開発画面に保持している兵種別の兵力と予備兵を表示するようにした。
(保持していない場合は非表示)
開発画面に食糧消費人口(人口+各兵力+予備兵力)を表示するようにした。
(各兵力+予備兵力が1以上の場合)

箱庭データに兵種別の兵力を保存するようにした。

あと、今回の設定ではあまり関係ないバグ修正をいくつかしました。
-------------------------------------
それ以前の親方さんバージョンからの主な変更点
-------------------------------------
<削除、修正した機能>

 ・STミサイル、ハリボテ、海底油田、台風、伐採、記念碑飛ばしを削除
 ・目標島表示機能、通常開発モード、負荷ログ出力と表示機能の削除。

<地上部隊による直接侵略>

 ※ 軍隊無しモードでの設置も可能。

 ・町系を『徴兵』し、予備兵をストックする。(町系は平地になる)
 ・『兵站基地』の上に『部隊設置』で1個部隊ができる。
  数量指定で、100人から20000人
 ・予備兵、部隊の兵隊は、労働しませんが食料は消費します。
 ・各部隊は、地形上を移動します。部隊が移動した地形は残ります。
 ・各部隊は、4軍のどれかに所属し各軍は、進撃方向、指令(攻撃/移動)を設定できます。
 ・各部隊は、所属する軍の進撃方向へ自動で移動します。
 ・各部隊の、進撃方向に敵部隊がいれば自動で攻撃します。
 ・各部隊の、所属軍の指令が攻撃ならば、周囲の敵を探して攻撃します。(いなかったら移動)
 ・攻撃時は、同時に反撃もされます。また、1ターンに隣接する1つの部隊にのみ攻撃します。
 ・占領できる部隊は、重なっている地形の抵抗力を削ぎ、0になれば、地形の所属が変わります。
 ・戦っていけば、多少なりとも、部隊は強くなります。
 ・戦闘に使われるのは、部隊特性、兵力、ランダム値、熟練値、支援効果(攻撃側)、地形効果(防御側)です。
 ・表示される部隊は、自国部隊と、領土内の敵部隊と、自国部隊、自国兵站基地の1へクス内の部隊です。
  それ以外の部隊は非表示になります。観光モードでは一切見えません。

 ・各部隊の撤退、降伏の概念はありません。

 ・ミサイルが着弾するほどダメージを受けます。陸地破壊弾受けると全滅します。
  また、災害を直撃しても全滅します。

 続いて各部隊の説明

 歩兵部隊
  ・占領できる。
  ・海系、山系が進入不可

 山岳部隊
  ・占領できる。歩兵より弱いが山系上にいると受けるダメージが最小。
  ・海系が進入不可

 砲兵部隊
  ・攻撃時、反撃無し&1へクス離れた部隊も攻撃
  ・どの部隊より弱い
  ・海系、山系が進入不可

 装甲部隊
  ・どの部隊より強い
  ・海系、山系が進入不可

<地形抵抗力>

 ・歩兵部隊、山岳兵部隊に重なる地形は、兵力によって抵抗力が減少し所属国が変化
 ・周囲が5マス以上囲まれている場合は、抵抗力が減少し、一番多く接している国へ所属が変化
  それ以外の場合は、徐々に抵抗力が回復。
 ・ミサイルが命中するほど抵抗力が減少し、最終的には所属が中立に・・。

<機能面の修正>

 ・地球モード(画面上下と左右が繋がる)に対応。
 ・画像ローカル設定と設定画面を別画面化。
 ・周囲の町、農場の数により平地への開拓率UP。(平地が自島の領土の場合は、2倍)
 ・都市が13000人まで自然増、その他町系の人口の増え方も調整。
 ・友好国機能追加。友好国の平地は、開拓しません。地上部隊も進撃しません。
  ※ 相互ではありません。あくまでも設定した側のみ機能です。
 ・島作成から15ターンの間、領土割譲、怪獣派遣、資金援助、食料援助不可。
 ・開発モードの計画入力でショートカットキーに対応。
 ・観光者通信の極秘対応、オーナ名の追加、収支のログを表示。
 ・町系上の追加建設、追加防衛施設建設による自爆は、自島のみに制限。(自爆の被害は領土に関係ありません)
 ・山系、農場、工場を除く中立地形がランダムで平地化。
 
<災害系の修正>

 ・他島の食糧不足の暴動の影響は1へクス(当事者の島の暴動は2へクス)
 ・怪獣は、倒した島が残骸金獲得。
 ・地震の被害に農場も含める。
 ・噴火は、中心部に山ができるだけで、周囲の被害は無し。発生確率はUP。
 ・島が多いほど島全体の災害発生確率が高くなっていた問題に対処。

<新命令>

 ・領土割譲 無料、ターン消費無し
  自島の領土と目標島を指定して実行すると所属が変わる。

<ミサイル等の修正>

 ミサイル発射は「基地ごとに1発」で「射程5」海底基地は、「射程12」
 LVが1増えるごとに、射程が1増えます。
 (経験値 10,20,30,40,50,60,80,100,120,150,200)
 ※ 目標が射程範囲のミサイル基地がない場合、命令は中止されます。

 ミサイルは、誤差1 陸地破壊弾は、誤差2
 PPミサイルは、誤差1+中心部着弾確率が2倍

 ・防衛施設で防衛できるのは、自島所有の上空のみ(当然怪獣にもあたる)

<その他>

 ・島が放棄されたときに、海にするかしないかの設定。
 ・島強制削除機能(究想と同じ)
 ・開発画面に入る時にログ出力(ビューワは無し)
 ・攻撃系は、座標で指定、その他は、目標の島リストから設定
 ・微妙にスタイルシート化(かなり不完全・・・)
 ・hako-make.cgiへ新規作成処理を、hako-init.cgiへ環境設定部分を、init-game.cgiへゲーム設定部分を分離。
 ・その他にも大量に修正。


[|←TOPに戻る]