更新履歴
★AbyssLib
更新日 | バージョン | 更新内容 |
2008/02/28 | Ver1.00 | なし |
2008/03/22 | Ver1.01 | LoadEIsFullScreen関数を追加 |
2008/03/27 | Ver1.02 | セーブ/ロードの不具合を修正 |
2008/04/05 | Ver1.03 | セーブ/ロード/環境設定の不具合を修正 画面効果関係の仕様を変更 FindScriptFile関数を追加 |
2008/04/23 | Ver1.04 | 初期化の仕様を変更 BaseDrawManager::LoadEメソッドの仕様を変更 NovelPlayer::NovelPlayerメソッドの仕様を変更 NovelPlayer::LoadEnvironmentDataメソッドの仕様を変更 NOVELPLAYER_INIT構造体を追加 |
2008/05/31 | Ver1.05 | 既読履歴モードの仕様を変更 KIDOKU_TEXT_SIZEを削除 |
2008/07/12 | Ver1.06 | デフォルトの命令実行中の入力受付を有効から無効に変更 RegisterPEnableSystemCommand関数を追加 INovelEngine::SetMenuメソッドを削除 |
2008/08/02 | Ver1.07 | テキストカーソル表示の不具合を修正 ノベルエンジン初期化時の不具合を修正 命令実行時のユーザー入力受付の不具合を修正 ISoundManager::PlaySeメソッドの仕様を変更 INovelEngine::SetMenuメソッドを復活 NOVELPLAYER_INIT::IT_ALLOW_SRANDを削除 |
2008/08/07 | Ver1.08 | ボタン入力受付の不具合を修正 命令実行時のユーザー入力受付の不具合を修正 |
2008/08/09 | Ver1.09 | ボタン表示の不具合を修正 セーブ/ロードの不具合を修正 テキストウインドウ消去時の不具合を修正 |
2008/08/12 | Ver1.100 | BRCS時のボタン表示の不具合を修正 テキストカーソルの表示の不具合を修正 バージョンナンバーの表記を変更 |
2008/12/14 | Ver1.200 | 細かいバグを修正 演算子を拡張 名前空間を導入 各種シーンをクラス化 以下の要素を動的に変更可能に DrawManagerに選択肢関連のメンバを移動 TextTokenSectionにより、文字列管理の方法を変更 汎用クラスを追加 INovelEngine::AddLoadObjectメソッドを追加 SoundManagerに音声関連のメンバを追加 汎用関数を削除・変更・追加 SoundManager::PlayAllSeメソッドを削除 DrawManagerからマウスカーソル関連のメンバを削除 |
2008/12/19 | Ver1.201 | テキストカーソルの不具合を修正 |
2009/01/20 | Ver1.210 | 立ち絵の優先順位の不具合を修正 オブジェクトファイルの追加読み込みの不具合を修正 GETSYMBOLをGETSYMBOLNAMEに変更 BaseDrawManager::DrawRectメソッドの仕様を変更 BaseDrawManager::_DrawRectメソッドを追加 |
2009/08/08 | Ver1.220 | 描画タスクの種類に矩形を追加 プラグインを拡張 |
2010/09/12 | Ver1.300 | VC2003を対象コンパイラより削除 以下の要素がプラグインで拡張可能になるよう変更 ・描画タスク追加関数 ・描画タスク描画関数(転送方法の種類) ・描画タスク描画関数(描画タスクの種類) オートモードOffが左クリックで行えないバグを修正 シーン遷移時に不要な描画が行われていたバグを修正 データ入出力を関数から外部クラス(IIOStream)に変更 DrawManager SoundManager BaseInputManager DrawTask TaskManager TMAccessor FileTextStream IUIComponent INovelEngine 以下のマクロ名を変更 |
2011/06/18 | Ver1.301 | NovelPlayer ・Resumeメソッドを呼び出し時にテキスト・発言者名がクリアされるように変更 ソースコードをDoxygenに対応 ソースコード上でもコンパイラ対応をVC2005以降に変更 |
2012/11/11 | Ver1.310 | CMisc IOStream DrawManager TaskManager ・画像・テキストの拡縮・回転に対応 ・適用対象はテキストトークン(回転)、描画タスク(拡縮・回転)、ルビテキストトークン(回転)
TaskManager VS2010、VS2012に対応 |
★BasicCommands
更新日 | バージョン | 更新内容 |
2008/02/28 | Ver1.00 | なし、AbyssLib Ver1.00に準拠 |
2008/03/22 | Ver1.00 | AbyssLib Ver1.01に準拠 |
2008/03/27 | Ver1.00 | AbyssLib Ver1.02に準拠 |
2008/04/05 | Ver1.01 | sevolumeの仕様を変更 bgmvolumeの仕様を変更 spriteimageの仕様を変更 buttonimageの仕様を変更 buttonareaの仕様を変更 textspeedの仕様を変更 bgの仕様を変更 lchの仕様を変更 rchの仕様を変更 cchの仕様を変更 AbyssLib Ver1.03に準拠 |
2008/04/23 | Ver1.01 | AbyssLib Ver1.04に準拠 |
2008/05/31 | Ver1.01 | AbyssLib Ver1.05に準拠 |
2008/06/27 | Ver1.01 | textfont、textsize、textcolor、textspeed、 talkerfont、talkersize、talkercolor、 上記命令の実行時にちらつく可能性があった不具合を修正 AbyssLib Ver1.05に準拠 |
2008/07/12 | Ver1.02 | fadeinu、fadeoutu、cleartextを追加 menuon、menuoff、menuを削除 AbyssLib Ver1.06に準拠 |
2008/08/02 | Ver1.03 | スキップ時にSEが再生される不具合を修正 fadeoutuの実行時にちらつく可能性があった不具合を修正 flashの仕様を変更 BASICCOMMANDS_VERSIONを追加 AbyssLib Ver1.07に準拠 |
2008/08/07 | Ver1.04 | nopを追加 AbyssLib Ver1.08に準拠 |
2008/08/09 | Ver1.05 | nopをsleepに変更 fadeinu、fadeoutuの不具合を修正 AbyssLib Ver1.09に準拠 |
2008/08/12 | Ver1.05 | テキストカーソルの表示の不具合を修正 AbyssLib Ver1.100に準拠 |
2008/12/14 | Ver1.060 | バージョンナンバーの表記を変更 playallseを削除 AbyssLib Ver1.200に準拠 |
2008/12/19 | Ver1.061 | テキスト、テキストカーソルの不具合を修正 AbyssLib Ver1.201に準拠 |
2009/01/20 | Ver1.070 | スプライトテキストの不具合を修正 voicevolume、playvoice、stopallvoice、stopvoice、loadvoice、unloadallvoice、unloadvoice、charaspace、textposition、textmaxwidth、textmaxheight、talkerposition、talkermaxwidth、talkermaxheight、textcursorshow、textcursornone、textcursorclick、textcursorgonext、textcursorbacklog、textwindowdraw、textwindowimage、selectwindowdraw、selectwindowimage、selectwindowunderspace、selecttextfont、selecttextsize、selecttextmaxwidth、selecttextmaxheight、selecttextncolor、selecttextccolor、selecttexthcolor、selectclickse、selectcursorse、initializeを追加 AbyssLib Ver1.210に準拠 |
2009/03/13 | Ver1.080 | タグ命令を実装 禁則処理を実装 textcspace、textlspace、textalignleft、textaligncenter、 AbyssLib Ver1.210に準拠 |
2009/08/08 | Ver1.090 |
waittimeskip、setleadingchs、setfollowingchs、setfollowingweakchs、addleadingchs、addfollowingchs、addfollowingweakchsを追加
新規画面効果を追加 新規画面更新を追加 AbyssLib Ver1.220に準拠 |
2009/10/31 | Ver1.100 |
実行時エラーチェックの不具合を修正 break、gosubd、gotod、loadobject、beginloop、endloop、rand、selectl、selectlclearimage、selectlimage0、selectlimage1、selectlimage2、selectlimage3を追加 新規画面効果を追加 新規画面更新を追加 AbyssLib Ver1.220に準拠 |
2010/09/12 | Ver1.110 |
volume命令の仕様を変更 ・音量の指定を-10000〜0から0〜10000に変更 buttonimage命令実行時に転送方法の指定をチェックするように修正 fadeinおよびfadeoutを拡張 forcetextwindow命令を追加 AbyssLib Ver1.300に準拠 |
2011/06/18 | Ver1.111 |
駄目文字による不具合を修正 タグ命令実行時にガードタイムが無視される不具合を修正 effect命令実行中にスキップが行われるとテキストウインドウが正しく表示されない不具合を修正 AbyssLib Ver1.301に準拠 |
2012/11/11 | Ver1.120 | 古いエクスポート関数の定義が残っていたのを削除 画像・テキストの拡縮・回転に対応 fadeinu、fadeoutuを廃止 タグ命令を追加(<rotate R>、</rotate>) 駄目文字による不具合を修正 effect命令、setselectl命令の統廃合・変更を実施 VS2010、VS2012に対応 |
★PluginTemplate
更新日 | 更新内容 |
2008/02/28 | なし、AbyssLib Ver1.00とBasicCommands Ver1.00に準拠 |
2008/03/22 | AbyssLib Ver1.01とBasicCommands Ver1.00に準拠 |
2008/03/27 | AbyssLib Ver1.02とBasicCommands Ver1.00に準拠 |
2008/04/05 | AbyssLib Ver1.03とBasicCommands Ver1.01に準拠 |
2008/04/23 | AbyssLib Ver1.04とBasicCommands Ver1.01に準拠 |
2008/05/31 | AbyssLib Ver1.05とBasicCommands Ver1.01に準拠 |
2008/07/12 | AbyssLib Ver1.06とBasicCommands Ver1.02に準拠 |
2008/08/02 | AbyssLib Ver1.07とBasicCommands Ver1.03に準拠 |
2008/08/07 | AbyssLib Ver1.08とBasicCommands Ver1.04に準拠 |
2008/08/09 | AbyssLib Ver1.09とBasicCommands Ver1.05に準拠 |
2008/08/12 | AbyssLib Ver1.100とBasicCommands Ver1.05に準拠 |
2008/12/14 | AbyssLib Ver1.200とBasicCommands Ver1.060に準拠 |
2008/12/19 | AbyssLib Ver1.201とBasicCommands Ver1.061に準拠 |
2009/01/20 | AbyssLib Ver1.210とBasicCommands Ver1.070に準拠 |
2009/03/13 | AbyssLib Ver1.210とBasicCommands Ver1.080に準拠 |
2009/08/08 | AbyssLib Ver1.220とBasicCommands Ver1.090に準拠 |
2009/10/31 | AbyssLib Ver1.220とBasicCommands Ver1.100に準拠 |
2010/09/12 | AbyssLib Ver1.300とBasicCommands Ver1.110に準拠 |
2011/06/18 | AbyssLib Ver1.301とBasicCommands Ver1.111に準拠 |
2012/11/11 | AbyssLib Ver1.310とBasicCommands Ver1.120に準拠 |
★ScriptCompiler
更新日 | 更新内容 |
2008/02/28 | なし、AbyssLib Ver1.00に準拠 |
AbyssLib Ver1.01に準拠 | |
AbyssLib Ver1.02に準拠 | |
AbyssLib Ver1.03に準拠 | |
AbyssLib Ver1.04に準拠 | |
AbyssLib Ver1.05に準拠 | |
AbyssLib Ver1.06に準拠 | |
AbyssLib Ver1.07に準拠 | |
AbyssLib Ver1.08に準拠 | |
AbyssLib Ver1.09に準拠 | |
AbyssLib Ver1.100に準拠 | |
2008/12/14 | AbyssLib Ver1.200に準拠 |
AbyssLib Ver1.201に準拠 | |
AbyssLib Ver1.210に準拠 | |
AbyssLib Ver1.220に準拠 | |
2010/09/12 | AbyssLib Ver1.300に準拠 |
2011/06/18 | 駄目文字による不具合を修正 AbyssLib Ver1.301に準拠 |
2012/11/11 | VS2010、VS2012に対応 AbyssLib Ver1.310に準拠 |
★ScriptDecompiler
更新日 | 更新内容 |
2008/02/28 | なし、AbyssLib Ver1.00に準拠 |
AbyssLib Ver1.01に準拠 | |
AbyssLib Ver1.02に準拠 | |
AbyssLib Ver1.03に準拠 | |
AbyssLib Ver1.04に準拠 | |
AbyssLib Ver1.05に準拠 | |
AbyssLib Ver1.06に準拠 | |
AbyssLib Ver1.07に準拠 | |
AbyssLib Ver1.08に準拠 | |
AbyssLib Ver1.09に準拠 | |
AbyssLib Ver1.100に準拠 | |
2008/12/14 | AbyssLib Ver1.200に準拠 |
AbyssLib Ver1.201に準拠 | |
AbyssLib Ver1.210に準拠 | |
AbyssLib Ver1.220に準拠 | |
2010/09/12 | AbyssLib Ver1.300に準拠 |
AbyssLib Ver1.301に準拠 | |
2012/11/11 | VS2010、VS2012に対応 AbyssLib Ver1.310に準拠 |
★ScriptLinker
更新日 | 更新内容 |
2008/02/28 | なし、AbyssLib Ver1.00に準拠 |
AbyssLib Ver1.01に準拠 | |
AbyssLib Ver1.02に準拠 | |
AbyssLib Ver1.03に準拠 | |
AbyssLib Ver1.04に準拠 | |
AbyssLib Ver1.05に準拠 | |
AbyssLib Ver1.06に準拠 | |
2008/08/02 | シンボルチェックの不具合を修正 AbyssLib Ver1.07に準拠 |
AbyssLib Ver1.08に準拠 | |
AbyssLib Ver1.09に準拠 | |
AbyssLib Ver1.100に準拠 | |
2008/12/14 | AbyssLib Ver1.200に準拠 |
AbyssLib Ver1.201に準拠 | |
2009/01/20 | AbyssLib Ver1.210に準拠 |
AbyssLib Ver1.220に準拠 | |
2010/09/12 | AbyssLib Ver1.300に準拠 |
AbyssLib Ver1.301に準拠 | |
2012/11/11 | VS2010、VS2012に対応 AbyssLib Ver1.310に準拠 |
★ScriptPlayer
更新日 | 更新内容 |
2008/02/28 | なし、AbyssLib Ver1.00に準拠 |
2008/03/22 | AbyssLib Ver1.01に準拠 |
2008/03/27 | カラーキーを変更 ReadMe.txtを同梱 AbyssLib Ver1.02に準拠 |
2008/04/05 | AbyssLib Ver1.03に準拠 |
2008/04/23 | AbyssLib Ver1.04に準拠 |
2008/05/31 | ReadMe.txtに既出のバグを記載 AbyssLib Ver1.05に準拠 |
2008/06/27 | SEの解放時にフリーズする可能性があった不具合を修正 AbyssLib Ver1.05に準拠 |
2008/07/12 | 画像とサウンドが正常に解放されない不具合を修正 AbyssLib Ver1.06に準拠 |
AbyssLib Ver1.07に準拠 | |
AbyssLib Ver1.08に準拠 | |
AbyssLib Ver1.09に準拠 | |
2008/08/12 | ReadMe.txtに既出のバグを追加 AbyssLib Ver1.100に準拠 |
2008/12/14 | AbyssLib Ver1.200に準拠 |
AbyssLib Ver1.201に準拠 | |
2009/01/20 | AbyssLib Ver1.210に準拠 |
2009/03/13 | 太字および斜体が正常に反映されない不具合を修正 AbyssLib Ver1.210に準拠 |
2009/08/08 | AbyssLib Ver1.220に準拠 |
2009/12/06 | VS2005、VS2008でコンパイルできるようyaneSDKのソースコードを修正 AbyssLib Ver1.220に準拠 |
2010/09/12 | 以下のバグを修正: string::iterator it; if(*it=='\0');←VS2005ではここでstring iterator not dereferencableが発生する 上記を下記に変更 string::iterator it; if(it==string::end()); 音量が適正になるよう変更 AbyssLib Ver1.300に準拠 |
2011/06/18 | AbyssLib Ver1.301に準拠 |
2012/11/11 | VS2010、VS2012に対応 半透明描画時に不正終了する問題を修正 起動時にディスプレイコンポジションを無効化するよう修正 AbyssLib Ver1.310に準拠 |
★ScriptPlayer2
更新日 | 更新内容 |
2008/06/27 | なし、AbyssLib Ver1.05に準拠 |
2008/07/07 | ストリーミング再生に対応、対応音声形式からMIDIを除外 AbyssLib Ver1.05に準拠 |
2008/07/12 | 画像とサウンドが正常に解放されない不具合を修正 AbyssLib Ver1.06に準拠 |
2008/08/02 | AbyssLib Ver1.07に準拠 |
AbyssLib Ver1.08に準拠 | |
AbyssLib Ver1.09に準拠 | |
2008/08/12 | TEXT_SPACEが正常に反映されない不具合を修正 AbyssLib Ver1.100に準拠 |
2008/12/14 | AbyssLib Ver1.200に準拠 |
AbyssLib Ver1.201に準拠 | |
2009/01/20 | AbyssLib Ver1.210に準拠 |
2009/08/08 | AbyssLib Ver1.220に準拠 |
2009/10/31 | 一部のグラフィックボードで動作が遅くなる不具合を修正 AbyssLib Ver1.220に準拠 |
2010/09/12 | DX9Aゲームフレームワークを再構築 音量が適正になるよう変更 AbyssLib Ver1.300に準拠 |
2011/06/18 | ユーザー入力用デバイスでマウスカーソル・マウスホイールの入力のキャプチャを行っていなかった問題を修正 Altキー押下時にゲームが一時停止してしまう問題を修正 AbyssLib Ver1.301に準拠 |
2012/11/11 | VS2010、VS2012に対応 デバイスロストからの復帰に失敗する可能性がある問題を修正 フルスクリーン時にメッセージボックスが正常に表示されていなかった問題を修正 AbyssLib Ver1.310に準拠 |
★サンプル
更新日 | 更新内容 |
2008/02/28 | なし、BasicCommands Ver1.00に準拠 |
2008/04/05 | BasicCommands Ver1.01に準拠 |
2008/06/27 | 02:サウンドをMP3版とOGG版に分割 BasicCommands Ver1.01に準拠 |
2008/07/12 | 06:Ver1.02で追加された命令を追加 BasicCommands Ver1.02に準拠 |
2008/08/02 | BasicCommands Ver1.03に準拠 |
2008/08/07 | 07:Ver1.04で追加された命令を追加 BasicCommands Ver1.04に準拠 |
2008/08/09 | BasicCommands Ver1.05に準拠 |
2008/12/14 | BasicCommands Ver1.060に準拠 |
2008/12/19 | BasicCommands Ver1.061に準拠 |
2009/01/20 | 02:サウンドのMP3版とOGG版を統合 09:Ver1.070で追加された命令を追加 BasicCommands Ver1.070に準拠 |
2009/03/13 | 10:Ver1.080で追加された命令を追加 BasicCommands Ver1.080に準拠 |
2009/08/08 | 11:Ver1.090で追加された命令を追加 BasicCommands Ver1.090に準拠 |
2009/10/31 | 12:Ver1.100で追加された命令を追加 BasicCommands Ver1.100に準拠 |
2010/09/12 | 13:Ver1.110で追加された命令を追加 BasicCommands Ver1.110に準拠 |
BasicCommands Ver1.111に準拠 | |
2012/11/11 | 14:Ver1.120での変更点を追加 BasicCommands Ver1.120に準拠 |
★当サイト(+オフラインヘルプ)
更新日 | 更新内容 |
2008/03/02 | 改装を終了、本稼動 |
2008/03/03 | ダウンロードに実行ファイルセットを追加 |
2008/03/04 | ダウンロードの記述を修正 |
2008/03/05 | ダウンロードの記述を修正、リンクを追加、謝辞を追加 |
2008/03/06 | 解析関数の記述方法の記述を修正 |
2008/03/13 | ダウンロードの記述を修正 |
2008/03/15 | ダウンロードの記述を修正 |
2008/03/16 | サイト全体の構成を修正 |
2008/03/22 | AbyssLibをアップグレード:Ver1.00→Ver1.01 |
2008/03/23 | プラグイン、リファレンス(Ver1.01)の記述を修正 |
2008/03/27 | AbyssLibをアップグレード:Ver1.01→Ver1.02 |
2008/04/05 | AbyssLibをアップグレード:Ver1.02→Ver1.03 BasicCommandsをアップグレード:Ver1.00→Ver1.01 |
2008/04/23 | AbyssLibをアップグレード:Ver1.03→Ver1.04 |
2008/05/31 | AbyssLibをアップグレード:Ver1.04→Ver1.05 |
2008/06/27 | ダウンロードにScriptPlayer2を追加 |
2008/07/07 | ダウンロードの記述を修正 |
2008/07/12 | AbyssLibをアップグレード:Ver1.05→Ver1.06 BasicCommandsをアップグレード:Ver1.01→Ver1.02 |
2008/08/02 | AbyssLibをアップグレード:Ver1.06→Ver1.07 BasicCommandsをアップグレード:Ver1.02→Ver1.03 |
2008/08/07 | AbyssLibをアップグレード:Ver1.07→Ver1.08 BasicCommandsをアップグレード:Ver1.03→Ver1.04 |
2008/08/09 | AbyssLibをアップグレード:Ver1.08→Ver1.09 BasicCommandsをアップグレード:Ver1.04→Ver1.05 |
2008/08/12 | AbyssLibをアップグレード:Ver1.09→Ver1.100 ダウンロードにADVサンプル「日常の終わり方」を追加 |
2008/08/14 | 謝辞を追加 |
2008/12/14 | AbyssLibをアップグレード:Ver1.100→Ver1.200 BasicCommandsをアップグレード:Ver1.05→Ver1.060 |
2008/12/19 | AbyssLibをアップグレード:Ver1.200→Ver1.201 BasicCommandsをアップグレード:Ver1.060→Ver1.061 ADVサンプルをAbyssLib Ver1.201+BasicCommands Ver1.061対応に修正 |
2009/01/20 | AbyssLibをアップグレード:Ver1.201→Ver1.210 BasicCommandsをアップグレード:Ver1.061→Ver1.070 |
2009/01/22 | ADVサンプルをAbyssLib Ver1.210+BasicCommands Ver1.070対応に修正 |
2009/03/13 | BasicCommandsをアップグレード:Ver1.070→Ver1.080 ADVサンプルをAbyssLib Ver1.210+BasicCommands Ver1.080対応に修正 |
2009/08/08 | AbyssLibをアップグレード:Ver1.210→Ver1.220 BasicCommandsをアップグレード:Ver1.080→Ver1.090 ADVサンプルをAbyssLib Ver1.220+BasicCommands Ver1.090対応に修正 |
2009/08/14 | 命令一覧(Ver1.090)の記述を修正 |
2009/10/31 | BasicCommandsをアップグレード:Ver1.090→Ver1.100 ADVサンプルをAbyssLib Ver1.220+BasicCommands Ver1.100対応に修正 |
2009/12/06 | ダウンロードにDirectX再頒布パッケージを追加 |
2010/09/12 | AbyssLibをアップグレード:Ver1.220→Ver1.300 BasicCommandsをアップグレード:Ver1.100→Ver1.110 ADVサンプルをAbyssLib Ver1.300+BasicCommands Ver1.110対応に修正 |
2010/10/19 | サイト移転に伴いリンクを修正 |
2011/05/12 | スクリプタ向けチュートリアルの記述を修正 ・flash3の説明が存在しなかった不具合を修正 |
2011/06/18 | AbyssLibをアップグレード:Ver1.300→Ver1.301 BasicCommandsをアップグレード:Ver1.110→Ver1.111 |
2012/11/11 | AbyssLibをアップグレード:Ver1.301→Ver1.310 BasicCommandsをアップグレード:Ver1.111→Ver1.120 リンクを1件削除 謝辞のリンクを修正 |