------------------------------------------------------------------------------- 開発履歴 ------------------------------------------------------------------------------- ○履歴 Ver.0.25 オブジェクト上でのダブルクリックしてもブロックを追加しないようにした。 ブロック上 → 何もしない アンカー上 → アンカーの示すページへ移動 何も無い場所で右クリックドラッグして、表示範囲を移動できるようにした。 プロジェクト名に対応するプロジェクトパスをPC毎に設定することで、環境の違いを吸収するよう変更した。 Ver.0.24 環境毎のパスの違いを、プロジェクトのパスを指定することで吸収するようにした。 マップ画像のプロパティ設定画面で、画像ファイルの参照ボタンを押すと例外が発生する問題を修正。 マップパーツの並び替えで、[上へ]ボタンが正常に機能していなかった問題と、[下へ]ボタンで最後に移動できなかった問題を修正。 プロジェクト下のTJSファイル指定すると、NGCE及びTracePluginで読み込むようにした。 (複数のファイルを読み込みたいときは、TJSファイル内でScripts.execStorageを使って読み込んでください) "スクリプトファイル名,タイトル名"という形式のcsvファイルを読み込んで、対応するスクリプトファイル名もしくはタイトル名のブロックに、対の名称を設定する機能を追加(blockサブコンソールへ)。 Ver.0.23 マップ配置ウィンドウでパーツを右クリックした時に現れるコンテキストメニューを繰り返し表示させると、削除の項目が毎回追加されていく問題を修正。 ブロック名に長い文字列を入力すると、折り返して複数行で表示されるように改良。 Ver.0.22 マップにパーツ(アニメーションのみ行なうレイヤー)を追加できるよう改良。 krkr を Ver.2.30RC1 に変更。 Ver.0.21 コンテキストメニューの動作がおかしい問題(Ver.0.19bで混入)を修正。 Ver.0.20 タイトルが指定されていない新規のチャートでは[名前を付けて保存]ができなかった問題を修正。 [接続先: 未定]の anchor を右クリックすると例外が発生していた問題(Ver.0.19bで混入)を修正。 Ver.0.19d マップ表示機能において、マップボタンが表示されず無条件に最初のボタンが選択されていた問題を修正。 Ver.0.19c ルートの追加、削除がマップ配置ウィンドウに随時反映されていなかったため、例外が発生することがあった問題を修正。 通常の分岐でも内容の無い選択肢が表示されていた問題を修正。 Ver.0.19b ルートを追加しようとすると、例外が発生していた問題を修正。 (Ver.0.19にて混入) Ver.0.19 選択肢とマップの各ボタンに、onenter, onleave, exp が設定できるよう変更。 これに伴って選択肢のデータ形式が変更されたため、注意が必要 Ver.0.19で保存されたデータ → Ver.0.19 の gameplugin で使用可能 Ver.0.18以前で保存されたデータ → Ver.0.19 の gameplugin で使用可能 Ver.0.19で保存されたデータ → Ver.0.18以前の gameplugin で使用不可! PushButtonLayer の継承元クラスを、KAGLayer から AnimationLayer に変更。 (MapPluginで、ボタンをアニメーションさせられるようになった) Ver.0.18 シナリオ再生メニューで、カテゴリー/ブロックがリストの表示領域より多く存在する場合、キーボードでの操作が出来なくなっていた問題を修正。 他、シナリオ再生メニューでのキーボード操作を改善。 多種類の選択肢プラグインを選択、使用できるようにした。 選択肢プラグインを使用しない場合の、[link][endlink]を使用した選択肢が正しく表示されていなかった問題を修正。 AlternativePlugin で、複数の選択肢フレーム画像を切り替えられるように変更。 上記に合わせて、block 毎に設定を変更できるようにした。 → 詳しくは、ngce.readme.txtの「・Sub Console - block」や、sample を参照のこと Ver.0.17 シナリオ再生メニューを開いている途中でも、マウスボタン/キーによって閉じる処理が実行できていた問題を修正。 シナリオ再生メニューの、キーボードでの操作がおかしかった問題を修正。 Ver.0.16 シナリオ再生メニューを追加。 → ngce.readme.txt の「○シナリオ再生メニュー」と、scenariomenu.ks, ScenarioPlayMenuPlugin.ks を参照のこと block から呼び出されるKAGスクリプトファイルの呼称を、"ksファイル"に統一。 「○ksファイルの準備」を ngce.readme.txt に追加。 Ver.0.15 画像を選択する[参照]ボタンを、対象が選択されてない状態でクリックすると例外が発生していた問題を修正。 block から呼び出される.ksファイルについて、配置場所の説明がなかったので追加。 → ngce.readme.txt の「・Sub Console - block」を参照のこと sample に沿って.ksファイルを配置すると、patch.xp3 を配布する際に.ksファイルを置換できない問題に対応するため、AutoPathPlugin.ks を追加。 → 使い方は sample の first.ks と、AutoPathPlugin.ks を参照のこと → 自動検索パスについては、吉里吉里2リファレンスの Storages クラス addAutoPath メソッドを参照のこと Ver.0.14 hint 指定がマップボタンに反映されていなかった問題を修正。 マップボタンの順番を変更できるよう修正。 カーソルキーの方向に合わせて、マップボタンの間を移動できるよう改良。 → 調整方法については、PushButtonLayer.tjs を参照のこと Ver.0.13 MapPlugin で、終了時の後片付けが不十分なため例外が発生することがあった問題を修正。 登録されているフラグの状態一覧を表示するウィンドウを追加。 → ngce.readme.txt の「○テスト」を参照のこと Ver.0.12 マップ配置で、直前に編集していたマップの方がボタンの数が多いとき、多い分の ボタンが画面に表示されてしまう不具合を修正。 Ver.0.11 選択肢ボタンがテキスト履歴より手前に表示されてしまう問題を修正。 → メッセージウィンドウより手前、テキスト履歴より奥へ配置。 選択肢ボタンが表示された段階では、どの選択肢も選択されていない状態に変更。 選択肢の表示を複数行にできるようにした。 → ngce.readme.txt の「・Sub Console - route」を参照のこと Ver.0.10 システム変数へ記録するフラグ(システムフラグ)に対応。 → ngce.readme.txt の「用語:フラグ」を参照のこと テスト手段(スクリプトを再生せず、ゲームチャートだけ実行)を追加。 → ngce.readme.txt の「テスト」を参照のこと 選択肢ボタン上で右クリックすると、例外が発生していた問題を修正。 Ver.0.09 マップ表示機能が実装不十分だった(…すみません)のを修正。 サンプルにマップ表示を追加。 Ver.0.08 バージョン表記を変更。 ksファイル名が設定されていない状態で[参照...]ボタンを押下しても、ダイアログが表示されない問題を修正。 Ver.061204 ファイルが読み込まれた後、[新規]ボタンで新規にチャートを作成した後、block を配置しようとすると例外が発生するようになっていた問題を修正。 route を示す矢印を右クリックしたとき、例外が発生する問題を修正。 ksファイル名が設定された状態で[参照..]ボタンを押下すると、例外が発生する問題を修正。 Ver.061130 block の右クリックメニューに"スクリプトを実行"を追加。 block を右クリックしたとき、カーソルが変わったままになってしまう問題を修正。 各ダイアログを[閉じる]ボタンで閉じると、同じダイアログを開くとき例外が発生する問題を修正。 block の詳細で"既読時動作"の項目が直前の状態に影響を受けていた問題を修正。 「名前を付けて保存」を実行しようとすると、例外が発生する問題を修正。 一部に、旧来の拡張子"fc"が残っていた問題を修正。 Ver.061129 処理にあわせたカーソル表示を行なうように。 gcファイルを読み込むときに例外が発生していた問題を修正。 フラグ整合性(入力/チェック何れかのみ)をチェックできるように。 スクリプトファイルの指定が無い block を通過できない問題を修正。 Ver.061122(未公開) gcファイルをD&Dすると、存在しないメソッドを呼び出してしまう問題を修正。 block 等の page 間移動(Ctrl+X,V)を追加。 条件/処理の簡易表示(立てる、立っている時、以上の時など)を可能に。 anchor を持つ block を削除すると、例外が発生する問題を修正。 Ver.061117(未公開) block id と現在のタイトル、指定されているスクリプトファイル名等を含めた csv ファイルの出力/読込機能を追加。 Ver.061116(#kirikiriirc公開) 別ページへの接続を削除した直後、行先の page へ移動すると例外が発生する問題を修正。 未接続の anchor を選ぶと例外が発生していた問題を修正。 条件/処理にわかりやすい演算子を追加(立っている/立っていない, 立てる/下ろす)。 console の更新を効率化して、描画速度が向上。 選択肢と分岐条件で popup の背景色/文字色を変更。 カーソルキーで選択中の block を移動可能に。 表示範囲の移動を右ドラッグからスペースキー+左ドラッグに変更。 画面に変化の現れなかった、保存・上書き保存等の処理結果を表示するように。 別ページへつなぐ場合に選択肢や分岐条件が popup しないのを修正。 popup の接続先を route の中点/もしくは接続元寄りの屈曲点に。 右ドラッグでボタンを離した場所に block が無い場合、メニューが表示されて block を追加できるように。 route の中間点に block を挿入/割り込ませることができるように。 二つの block が重なった状態の時に block をクリックすると例外が発生していた問題を修正。 選択オブジェクトの上下左右をそろえる機能を追加(選択して右クリックメニューより)。 Ver.061108(未公開) 配布可能なパッケージを作成。