現在、信長の野望・革新PK用プログラムを中心に開発を行っています。
ソフトの使用上、自己責任の上お使いください。
なおアップデータのあるものは、差分よりも新しければ、アップデータを上書きするだけで十分です。
なお過去のバージョンはアップローダで【覚醒支援システム】でコメント検索すれば残っています。

信長の野望・革新PK

+ 変更内容 Ver2.10 => 2.11a
   拠点対部隊の先頭判定のバグの修正
   テンプレートの熟練度限界突破関連のバグの修正
   その他いくつかのバグの修正
+ 変更内容 Ver2.09 => 2.10
   属性リストのクラス表示機能追加
   ガード率上昇能力用クラスの修正
   装備戦法の取得の不具合修正
   その他多数のメソッド追加・修正
+ 過去の変更内容
+ 変更内容 Ver2.08a => 2.09
   ガード率上昇能力用クラスの実装
   捕虜回数調査、人質経験の判定テンプレートメソッドを追加
   装備戦法の取得の不具合修正
   その他多数のメソッド追加・修正
+ 変更内容 Ver2.07b => 2.08a
   戦闘関連テンプレートメソッドの再設計
       複数条件適用可能に&メソッドの整理
   家宝の種別判定用静的クラスを作成(HeirloomTypeDictionary)
       書籍とか政治上昇家宝とかいった区別が可能
   ユニゾン系能力上昇スキル用独自クラスと
       役成立時のユニゾン系能力上昇スキル追加テンプレートを新規作成
   フラグ管理方法の変更
       GetFlag時のデータが無かった場合の設定をOFFに変更
       フラグ値追加フォームは次回追加予定
   属性リストに覚醒武将リスト処理を追加し、一覧取得はそちらで対応する方向に。
       覚醒武将との戦闘フラグも可能に
   一部の旧式メソッドの廃止宣告開始
   その他多数のメソッド追加・修正
+ 変更内容 Ver2.05 => 2.07b
   イベント処理周りの不具合修正
   戦闘判定系メソッドの不具合修正、追加
   戦法ダメージ算出機能の追加
   親愛武将、険悪武将情報追加
   消費闘志から戦法名を取得するメソッドを追加
   サウンドコントロールクラスのコンパイル不具合対策(暫定)
   任務情報取得機能及びBGM音量調節機能のv1.00対応化
   一時保存先をフォルダ別に格納するように変更
   戦闘勝利ロジックの不具合修正と同ロジック部隊壊滅判定追加(拠点入場による勝利判定を除外)
   EngagedTargetAddress及びEngagedTargetCheck()の仕様変更。拠点取得可能に。
   その他多数メソッド追加・修正
+ 変更内容 Ver2.04 => 2.05
   戦闘判定系メソッドの不具合修正、追加、全面見直し
   テンプレート用メソッドの追加(顔画像変更、能力成長値、拠点支配、特定能力合計値関連)
   熟練度限界突破の開始値の不具合修正
   その他不具合等修正
   二次覚醒テンプレート及び戦闘判定系メソッドのサンプルとして一つ追加
   戦闘判定系メソッドの使い方?を同梱
+ 変更内容 Ver2.03 => 2.04
   戦闘判定系メソッドの不具合修正
   テンプレート用メソッドの追加(特定能力合計値、仕官年数、熟練度変更など)
   一部メモリーマップにメソッド追加など
   その他不具合等修正
+ 変更内容 Ver2.02 => 2.03
   テンプレート及び基底クラスのバグ修正
   テンプレート表記名を日本語表記に変更
   二次覚醒テンプレートを追加
   戦闘判定系メソッドの不具合修正
   属性リストクラスに、特定武将に複数の属性を設定するメソッドを追加
   条件判定用メソッドの追加
   クラスタブのツリー表示の不具合修正
   拠点の交戦フラグを追加(ただし未保証)
   包囲判定プロパティ及び二の丸等の装備フラグプロパティを追加
   その他各種修正
+ 変更内容 Ver2.00 => 2.02
   覚醒プログラム用テンプレート追加(役・全役達成を含む)
   覚醒プログラム用規定クラスの追加(役・全役達成を含む)
   テンプレートを利用したサンプル及び作り方説明書を追加
   各種メソッドの修正・追加
+ ver2.0系変更内容詳細
【利点】
  • 従来のプロセスはLOSystem.Controls.MemoryControl.Processでどこからでも取得可能
  • csファイルの先頭に ctrl = LOSystem~を入れてあればctrl.Processでアクセス出来るので変更不要?
  • それからMemoryMap.(クラス)のインスタンス生成時のctrlとpsも不要です。
  • フラグを書き込みたい時や読み込みたい時は従来:"ctrl.Flag"→今後"FLAG.~"で簡単にアクセス可能。
  • 同じようにログへの出力もLOG.AddMessage()メソッドで簡単に書き込み可能。
  つまりは好きなところで好きなようにメソッドをかけるようになりました。
  • 覚醒プログラム用テンプレート(雛形)ファイル搭載
  • 専用ベースクラスの利用により、条件などの記述が容易に。(メソッド名が条件説明文)
  特に役成立・全役達成のプログラムの記述が容易になりました。
  ただし、従来の記述の方が効率がよくないものも多いのでうまく使い分けてください。(特に戦闘系メソッド)

【欠点】
  • これまで作ってきた覚醒プログラムをいろいろメンテする必要がある。
  • フラグデータが静的クラスに格納されたため、処理方法によっては既存のメソッドの中に不具合の発生するメソッドがあるかも?

【その他追加機能】
   ・役達成処理のための監視に覚醒武将が仕官した場合を追加
   ・Character.Statusクラス内に譜代武将による能力補正値取得メソッド追加
   ・フラグ管理を静的クラスに実装したため、処理間隔を短く(200msとか)した場合でも
    二重覚醒といった不具合が発生しにくくなった。
   ・新たにLOSystem.MemoryData名前空間を用意。
     情報を構造体で取得・格納するものを用意。
    武将や部隊情報など、いろいろ参照する場合に特に高速化の恩恵が得られるはず。
   ・GetListMethod他のメソッドを各MemMapControls名前空間内のメソッドに移植中。
     目的のメソッドを分散中(現在進行形)
   ・フラグデータの管理方法変更。常にソートされた状態に。
    フラグデータの保存形式に違いは無いので互換性は○
   ・その他多数修正
  • 安定?バージョン:1.06-1.16b (2010/10/02 8:45版 : v1.00系最終版)

信長の野望・天道

  • 最新βバージョン :1.04-β0.44 (2010/09/17版)

バージョン表記について

  • 前半は共通システムバージョン、後半はゲーム個別プログラムバージョンを示します。
  • 現在の最新の共通システムバージョンは1.02(2010/06/12)です

別ソフト用作成・開発用ひな形(準備中)


ソリューション・プロジェクトファイルのダウングレード方法について



タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2011年12月28日 23:48