ALL YOU NEED IS THIS, on online TRPG session.
presented by たいたい竹流(taitai takeru) from http://www.dodontof.com
-- modified BSD licenses
【注:どどんとふを初めて使う方へ】
どどんとふはWEBツールですので、使用するためにダウンロードは必要ありません。
「どどんとふ@えくすとり〜む」TOPページから
クローバーのアイコンを選択して、好きなどどんとふサーバを開いて下さい。
それだけで どどんとふを動かすことが出来ます
どどんとふの使用方法については
こちらの解説書を参照下さい。
このマニュアルではどどんとふの自前サーバの設置方法や技術的な観点について記載しています。
- どどんとふ解説書
- 「どどんとふ」って何?
- 実行環境
- 使用方法
- 設置方法
- 開発向けの詳細
-
WEB IFについて
- WEB IFとは?
- 基本フォーマット
- getBusyInfo:サーバ負荷情報の取得
- getServerInfo:サーバの各種情報取得
- getRoomList:部屋情報一覧の取得
- getLoginInfo:初期ログイン用データ取得
- getLoginUserInfo:ログインユーザーの情報取得・更新
- chat:チャットデータの取得
- talk:チャットへの発言
- getChatColor:文字色取得
- addCharacter:キャラクター追加
- changeCharacter:キャラクターの変更
- getRoomInfo:プレイルーム情報取得
- setRoomInfo:プレイルームの情報設定
- addMemo:共有メモ追加
- changeMemo:共有メモ追加
- addMessageCard:メッセージカード追加
- refresh:各種情報取得
- uploadImageData:画像ファイルアップロード
- ライセンスについて
- その他
- 注意事項
- 履歴
ブラウザだけで全ての操作が可能。
マップ表示もキャラクター配置もチャットもイニシアティブ管理も、さらには動画や音楽の共有まで楽しめます。
OSをほとんど気にせず動作します。WindowsでもMacでもUNIXでもOK。
マップは四角形で区切られたいわゆる「スクウェアマップ」タイプです。D&D4版などが代表例ですね。
とりあえず使ってみたい人は冒頭の【注:どどんとふを初めて使う方へ】と「どどんとふ解説書」を確認ください。
自分で「どどんとふ」を設置してみたい!と思った方は「設置方法」を参照してください。
「どどんとふ」を使用するには、インターネットに接続可能なPCとブラウザ、そしてブラウザへのAdobe Flash Playerのインストールが必須になります。
Windows版だと下記が最新のはず。
http://www.adobe.com/shockwave/download/index.cgi?Lang=Japanese&P1_Prod_Version=ShockwaveFlash
Flashって何?という方はすでに入っている可能性もありますので、
とりあえず「どどんとふ」のトップページ
http://www.dodontof.com/DodontoF/DodontoF.swf
にアクセスしてみてください。
何も画面が表示されないなど不具合があった場合に上記のリンクからFlash Playerをインストールして再度接続してみてください。
使用方法の詳細については、どどんとふ解説書を参照下さい。
「どどんとふ」は公開されているサーバを使う事で誰でも利用が可能ですが、
大抵の場合、公開サーバは多数の人が使用しているため重いです。
この対策として、自分たち専用のサーバを用意することで快適な環境を作製する事ができます。
定期的にオンセを実施する方は自前サーバの設置を検討してください。 是 非 。
サ ー バ の 設 置 手 順 は こ ち ら
上記の手順が一番分かりやすいですが、それ以外の場所や方法でサーバを設置したい方や詳細な手順については以下を参照ください。
まず、Rubyの動くCGIサーバが必要です。
サポートバージョンは以下の通り。
「どどんとふ」を動かすために必要なRubyのバージョン:1.8.7 以上
- Ruby 1.9を使用する場合は、CGIライブラリのバグが修正された1.9.3
この条件を満たさないと正常に動作させることはできません。
レンタルサーバーを使用する場合、そのレンタルサーバがCGIチャットの設置を許容しているかの確認が必要です。以下、どどんとふに利用可能なレンタルサーバ、利用不可なレンタルサーバについて。
○利用可能なレンタルサーバ
- さくらインターネット(参照)7人程度までは負荷に問題なし。
- エックスサーバー(参照:10人未満での運用は問題なし。負荷が高すぎる場合は運営から通達があります)
→Rubyのバージョンを変えるために、CGIのパスは「#!/usr/bin/ruby2.0.0」に変更願います。
×利用不可なレンタルサーバ
- land.to(参照)
- Mover(参照)
- WISNET(Rubyが無いため動作不可)
- ファーストサーバー(Rubyが無いため動作不可)
- @PAGES(CGIに制限が掛かったりと問題が多発したため非推奨)
- エクストリムレンタルサーバー(Rubyのバージョンが1.8.5と古いためサポート対象外に)
利用不可なサーバに現状で設置されている方は移設をお願いいたします。
どどんとふではこれらのレンタルサーバを借りてのCGI設置を大前提としています。
もちろん、自分のPCをサーバにして開放することも出来ますが、それ相応の知識と手間、セキュリティー意識が必要となりますので、あくまで自己責任でお願いいたします。
作者はサーバ側は詳しくないのでそこを質問されても回答できませんので。
もしもレンタルサーバではなく自前でサーバを構築している場合は、
gem install msgpack
を行ったうえで、src_ruby/config.rb の $isMessagePackInstalled を true にすると処理精度の向上が期待できます。
以下、外部のCGIサーバサービスを使用する場合についての設定手順解説を述べます。
「どどんとふ」本体を以下からダウンロードしてください。
http://www.dodontof.com/ja/home/dodontofdownload.html
慣れないうちは上記から「安定版」と書かれたバージョンを使用してください。 チャレンジャーな貴方は以下から「最新版」をご利用ください。
http://www.dodontof.com/DodontoF/newestVersion.html
DodontoF_xx_xx_xx.zipを展開します。
展開した中身が以下のようなディレクトリ構成になっていることを確認します。
DodontoF_WebSet
|
+public_html
| |
| +DodontoF
| |
| +imageUploadSpace
|
+saveData
構成を確認したらその中のファイル
DodontoF_WebSet/public_html/DodontoF/DodontoFServer.rb
の先頭行に Ruby へのパスを記載してください。
パスの情報は使用するCGIサーバの指示に従ってください
- 「さくらインターネット」なら「2.2. プログラムのコマンドパス」
- 「エックスサーバー」なら「CGI関連の仕様一覧」
- 「エクストリムレンタルサーバー」なら「CGIのパス・パーミッションについて」(perlのパスをrubyに読み替えて下さい)
#と言いつつ、上記レンタルサーバなら変更は不要です。
このファイルは文字コードがUTF-8、改行コードはUNIX方式になります。
このためサクラエディタ等のそれ相応のエディタで編集するよう、またパス編集時にRubyのスクリプトのコマンド引数を変更しないように注意してください。
具体的には、デフォルトの
#!/usr/local/bin/ruby -Ku
を変更するのであれば、
#!/usr/sbin/ruby -Ku
のように -Ku は変えないでおいてください。
パスの編集が完了したら、CGIサーバにファイルの転送を行います。
注:ファイルの転送は必ず全ファイルともバイナリモードで行ってください。
上述の文字コードの関係上、アスキーモードで転送してしまうとサーバの処理が失敗することになります。。
WinddowsではFFFTPという転送ツールが実績もありお勧めです。「B」マークのアイコンを押してバイナリ転送してください。
一般的にはCGIサーバのディレクトリは
/ (<ルートディレクトリ
|
+public_html(<ディレクトリ。この下に公開用のファイルを置く)
|
+その他ディレクトリ
という構成になっています。
# もしも使用しているサーバに pubilc_html が存在しない場合は…
# しょうがないのでCGIサーバのどこかに DodontoF_WebSet をそのままゴロっと置いてください。
# 例えば、 /anyDirecory の下におくとすれば
# /anyDirecory
# |
# +DodontoF_WebSet
# |
# +public_html
# |
# :
# こんな感じですね。
# 後は / を /anyDirecory と読み替えてください。
構成を確認できたら、どどんとふ展開した時に出来る
DodontoF_WebSet/public_html
の中身を、CGIサーバの
/public_html
の下に転送してください。
また、どどんとふ展開時の
DodontoF_WebSet/saveData
は、CGIサーバの public_html と同じ階層においてください。
つまり、置いた後のCGIサーバの状態は
/
|
+public_html
| |
| +DodontoF
| |
| +imageUploadSpace
|
+saveData
になります。どどんとふ展開時の DodontoF_WebSet の中身をそのままCGIサーバに突っ込む感じですね。
転送が完了したら、以下の記載のとおりファイル・ディレクトリの権限(属性)を変更します。
/
|
+public_html
| |
| +DodontoF -> 705(実行権限あり)
| | |
| | +DodontoFServer.rb -> 700(実行権限あり)
| | |
| | +log.txt -> 600(書き込み権限あり)
| | |
| | +log.txt.0 -> 600(書き込み権限あり)
| | |
| | +saveDataTempSpace -> 705(実行権限あり)
| | |
| | +fileUploadSpace -> 705(実行権限あり)
| | |
| | +replayDataUploadSpace -> 705(実行権限あり)
| |
| +imageUploadSpace -> 705(実行権限あり)
| |
| +smallImages -> 705(実行権限あり)
|
+saveData -> 705(実行権限あり)
上記の設定で大低のレンタルサーバの指定通りになると思います。
参考までに、各レンタルサーバの設定については
- 「さくらインターネット」なら「2.1. ファイル、ディレクトリの設定」
- 「エックスサーバー」なら「CGI関連の仕様一覧」
- 「エクストリムレンタルサーバー」なら「CGIのパス・パーミッションについて」
以上で設置作業は完了です。
動作確認を行いましょう。 問題があるようであれば、もう一度設定を見直してみて下さい。
また、余力があるようであればお知らせメッセージの変更も行っておきましょう。
自分専用スペースであることをアピールできるとステキですねっ!
ここまで完了すれば運用環境は完了です。
お疲れ様でした。
よりコダワリの設定を行いたい方は次の項も確認ください。。
次に、MySQLというデータベースを使用してセーブデータの管理を行う場合について。
「MySQLって何?データベースって聞いたことあるようなないような」
と言う方はググって調べるか、あるいは諦めましょう。
この設定を行うと「どどんとふ」の動作が軽くなる場合があります。
逆に言えば、軽くならない場合もあります。
そもそも、設定しなくても従来通りに使用は可能ですのでそこまで問題にはなりません。
ですので、初めてサーバを立てるのであればこの設定は無理して実施する必要はありません。
判っている人が、より快適さを追求するのであれば、こちらにTryしましょう。
そして不具合があるようなら戻しましょう。
#遊べればいいんですよ遊べれば!
では設定方法について。
ファイル
src_ruby/config.rb
の
#MySQLを使用する場合のDB設定。
$databaseHostName = "127.0.0.1"
$databaseName = "databaseName"
$databaseUserName = "user"
$databasePassword = "password"
その他の設定値も含めて、使用しているサーバの設定に従うようにして下さい。
同様に、同じファイルの
#セーブデータの管理方法(nil/"mysql")
$dbType = nil
#セーブデータの管理方法(nil/"mysql")
$dbType = "mysql"
以上で設置作業は完了です。
動作確認を行ってください。
ブラウザをを立ち上げて、アップロードしたCGIサーバの
DodontoFServer.rb
を開いてください。
設置が正しく行われている場合は、
「どどんとふ」の動作環境は正常に起動しています。
のメッセージが、あるいはMySQLの設定を行っている場合は
「どどんとふ(MySQL)」の動作環境は正常に起動しています。
のメッセージが画面に表示されます。
表示されない場合は、 DodontoFServer.rb のファイル先頭のRubyのパス指定が間違っている可能性があります。
「設置方法」をよく読んでもう一度確認してみてください。
メッセージ表示が確認できたら、次は
DodontoF.swf
を開いてください。
「どどんとふ」のログイン画面が表示されれば成功です。
ログイン画面にに表示される「お知らせ」は loginMessage.html を書き換えることで変更可能です。
身内だけの使用なのか、他の人も使っていいのか、サーバのメンテナンス時期やサークルのPR等をここに記述するとわかりやすいでしょう。
変更後にログイン画面を表示して内容を確認するのを忘れないようにね!
以上で設置に必要な作業は完了です。
お疲れ様でした。
上記の手順をすべて実施した上で、最新版の「どどんとふ」へバージョンをあげる場合。
構築済みの既存「どどんとふ」環境から
/pubilc_html/DodontoF/src_ruby/config.rb
だけを取り出しておきましょう。
そしてここからがポイントなのですが、config.rbの中で書き換えている箇所を
config_local.rb というファイルに別出ししましょう。
(すでに config_local.rb ファイルを作ったことがある人はこの手順はパスして下さい。)
注意点は config_local.rb の文字コードはUTF-8、改行コードはUNIX系のLF(つまり\nのみ)にするという事。
多分何を言っているか分からない人が大半だと思いますので、
既存の config.rb をコピーして、config_local.rb という名前にして、変更していない行を削る形でファイルを作成してやってください
こんな感じです。
もう一度繰り返しますが、 config.rb をコピーして config_local.rb を作製してください。###config_local.rb の記述例## #サーバにログインする事のできる限界人数。 $limitLoginCount = 10
#プレイルームの最大数 $saveDataMaxCount = 5
#チャットの過去ログ大量保管を許可するかの設定 $IS_SAVE_LONG_CHAT_LOG = false
新規ファイルで作製して「上手く動かないよー」なんて言わないように。この点だけは要注意。
作製できたら、config_local.rb を config.rb と同じく src_ruby ディレクトリに置きます。
config_local.rb の設置ができたら、後は
http://www.dodontof.com/ja/home/dodontofdownload.html
からDodontoF.zip を入手し、圧縮ファイルを展開。
展開した中身の
DodontoF_WebSet/pubilc_html/DodontoF
を既存環境の
/pubilc_html/DodontoF
にディレクトリ毎全て上書きを行ってください。
後は動作確認方法を参考に動作チェックを行ってください。
以後、設定値を変更したい場合は config.rb ではなく config_local.rb を書き換えるようしてください。
こうする事で展開した圧縮媒体を直接上書きするだけで設定を保持したままバージョンアップができるようになります。
追記:
MySQLデータベース機能はお試し版のため従来の機能と両立する方法もあります。
その場合は、
1.
src_ruby/config.rbの$dbTypeを
$dbType = nil
に戻す。
2.
DodontoFServerMySql.rb
に他の.rbファイルと同じように実行権限を与えて、Rubyへのファイルパスを先頭行に記述する。
これで
DodontoF.swf?mode=mysql
にアクセスするとMySQL機能を使い、普通に
DodontoF.swf
にアクセスすると普段のファイル機能を使うようになります。
以下はソースコードの中身に興味がある人用の情報です。
単純に利用するだけであれば読まなくでも問題ありません。
「どどんとふ」でコンパイルして作成する必要があるのはFlex(ActionScript)の生成ファイル
DodontoF.swf
のみです。
以下、コンパイル方法について述べます。
コンパイルにはAdobe Flex SDKが必要です。
http://sourceforge.net/adobe/flexsdk/wiki/Download%20Flex%203/
から 3.6.0.16995A の Adobe Flex SDK をダウンロードします。
ダウンロードファイルを展開後、binディレクトリへパスを通しておきます。
またJavaも必要なため、
http://www.oracle.com/technetwork/java/javase/downloads/index.html
から「JDK」(Java SE Development Kit)をダウンロードし、インストールしておきます。
Ruby 1.9以降がインストールされていて正しくパスが通されている場合は、Rubyに標準で添付されているビルドツールRakeを使用して簡単にコンパイルすることができます。
DodontoF ディレクトリで以下を実行すると、DodontoF.swf が DodontoF ディレクトリに生成されます。
rake swf
上記のRakeが使えない場合は、手動でコンパイルを行ってください。
DodontoF/src_actionScript ディレクトリで以下を実行します。
LinuxやOSXのようなUNIX環境では、mxmlc.exe
を mxmlc
に変えてください。
mxmlc.exe -target-player=10.0.12 -define=TEST::isTest,false -define=COMPILE::isReplayer,false -define=COMPILE::isMySql,false -include-libraries+=./corelib/bin/corelib.swc -o ../DodontoF.swf DodontoF.mxml
これで DodontoF.swf が作成されるはずです。
作成された DodontoF.swf を DodontoF 直下に移動してください。
コンパイル方法は以上です。
上記以外はRubyのコードになりますのでファイルを直接編集してもらえれば反映されます。
ソースコードの内、〜Testで終わるファイルはUnitTest用ですので通常の運用では変更する必要はありません。
そんな場合にはRubyのスクリプトを書き換えることで対応が可能です。
ダイスボットの自作方法については、
src_bcdice/test/README.html
を参照してください。
(注意:以前はここで createDiceInfos.rb というコマンドを叩きましたが、不要になりました。代わりに以下の手順が必要です。)
ダイスボットのテスト確認ができたら、どどんとふで動かす最後の準備をしましょう。
src_ruby/config.rb を開いて、$diceBotOrder に追加したいダイスボットの名前を追加します。
ここに記載されていないダイスボットはどどんとふで選択できませんので注意してください。
後は、どどんとふで正しく動くことを確認できたら完成です。
完成したダイスボットは作者に送付するとどどんとふに取り込んでもらえるかもしれませんよ!
送付時にはテストデータも添えて頂けるとモアベター。
プログラマな人向けの機能の説明です。大半の方は読み飛ばしてOKです。
WEB IF、いわゆるWEB APIですね。
Google Maps APIやTwitterなどのWEBサービスで、特定のURLにパラメータを渡してデータを取得する手法とか聞いた事ありませんか?
それがWEB API。
どどんとふにはこの機能が実装されています。
使用可能な機能とその使い方についてここで解説します。
なお、具体的なWEB IFの実装例は まさしげさんさ作製されている以下のサイトが参考になるかと思います。
http://character-sheets.appspot.com/sample/dodontofsample.html
どどんとふのサイトは大抵は
〜/DodontoF.swf
というURLになっています。
このURLを
〜/DodontoFServer.rb
とする
と、CGIそのものに対してアクセスできます。
通常は正常動作を示すメッセージが表示されますね。
ここで
DodontoFServer.rb?webif=(コマンド)&(パラメータ1)=(値1)&(パラメータ2)=(値2)&...
というURLを指定することで、どどんとふサーバからのデータ取得や各種設定を行う事ができるわけです。
コマンド例)
DodontoFServer.rb?webif=chat&room=0&password=himitsu&time=1339209851.85239
webif=chat が指定しているWEB IFのコマンドで、上記の例では chat コマンドを指定し、その他パラメータを与えています。
コマンド実行後の応答データは以下のようになります。
応答データ例)
{"result":"OK","chatMessageDataLog":[[1342087310.18487,{"senderName":"エルフ\t笑顔","uniqueId":"1339209851.85239\tD331AC4E-7935-553E-E958-7AA2F2CA5F82","color":"000000","channel":0,"message":"発言1"}],[1342087318.92488,{"senderName":"どどんとふ\t","uniqueId":"dummy","color":"00aa00","channel":0,"message":"「ゴスロリ娘」がログインしました。"}]]}
応答書式はコマンド毎に異なりますが、基本フォーマットは
・JSONフォーマットであること
・コマンド実行の成否が "result"パラメータとして戻る。"OK"であれば成功。それ以外の場合は失敗理由が記載される。
となります。
以上が、WEB IFの基本的動作です。
では、各種操作コマンドおよびパラメータに付いて
サーバの負荷およびバージョン情報一式を取得します。
指定可能パラメータ:
callback: JSONP取得用の関数名設定用。省略可
コマンド例)
DodontoFServer.rb?webif=getBusyInfo&callback=responseFunction
応答データ例)
responseFunction({"maxLoginCount":30,"result":"OK","loginCount":0,"version":"Ver.1.xx.xx(20xx/xx/xx)"});
maxLoginCount:推奨最大ログイン人数
loginCount:現在ログインしている人数(これが上記の最大人数を超えるとログイン画面に警告が表示されます)
version:サーバで使用しているどどんとふのバージョン(リリース日)
サーバの各種情報を一括取得します。
指定可能パラメータ:
dice:trueならダイス情報を取得(省略時:false)
card:trueならカード情報を取得(省略時:false)
callback: JSONP取得用の関数名設定用。省略可
コマンド例)
DodontoFServer.rb?webif=getServerInfo&dice=true&card=true&callback=responseFunction
応答データ例)
responseFunction({"result":"OK","maxRoom":9,"isNeedCreatePassword":false,"diceBotInfos":[{"info":"...","gameType":"DiceBot","name":"ダイスボット(指定無し)","prefixs":["\\d+D\\d+",...]},...],"cardInfos":[{"title":"トランプ","type":"trump_swf"},...]});
maxRoom:作製可能な最大部屋数
isNeedCreatePassword:部屋作成時にパスワードが必要かのフラグ
diceBotInfos:ダイスボットの詳細な情報(の配列)(dice=true指定時のみ)
info:説明文
gameType:ダイスボット識別名
name:ダイスボットの日本語名
prefixs:チャットでダイスロールか判定するための正規表現用プレフィックス文字列
cardInfos:カードの詳細な情報(の配列)(card=true指定時のみ)
title:カードの日本語名
type:カードの識別名
部屋の状態についての情報を一括取得します。
指定可能パラメータ:
minRoom:取得する最小部屋番号(省略時:0)
maxRoom:取得する最大部屋番号(省略時:作製可能な最大部屋番号)
callback: JSONP取得用の関数名設定用。省略可
コマンド例)
DodontoFServer.rb?webif=getRoomList&minRoom=3&maxRoom=5&callback=responseFunction
応答データ例)
responseFunction({"playRoomStates":[{"loginUsers":[],"passwordLockState":false,"lastUpdateTime":"2011\/09\/05 13:32:58","index":" 3","playRoomName":"仮プレイルーム(削除可能)","canVisit":false,"gameType":"diceBot"},{"loginUsers":[],"passwordLockState":false,"lastUpdateTime":"2011\/09\/05 13:32:58","index":" 4","playRoomName":"TORG用の部屋","canVisit":false,"gameType":"TORG"},{"loginUsers":[],"passwordLockState":false,"lastUpdateTime":"","index":" 5","playRoomName":"(空き部屋)","canVisit":false,"gameType":""}],"result":"OK"});
playRoomStates:各部屋の情報の配列。以下、その内容
index:部屋番号
playRoomName:部屋名
lastUpdateTime:最終更新時間を示す文字列
canVisit:見学の可否。true:見学許可、false:見学不可
gameType:部屋で指定しているダイスボット識別名
loginUsers:現在ログインしているユーザー名のリスト
passwordLockState:パスワードの有無。true:パスワード有り、true:パスワード無し
初期ログイン用データ取得。現状はユーザーIDの uniqueId を取得するためのもの。
一番最初に一度だけ実行してください。
コマンド例)
DodontoFServer.rb?webif=getLoginInfo
応答データ例)
{"uniqueId":"hl3bim0y"}
ログインしているユーザーの情報の取得・更新を行います。
このコマンドを定期的に実行することでWEB IFでもログインしている状態に見せることができます。
定期間隔は src_ruby/config.rb に定義されている $loginTimeOut 秒です。(デフォルトでは13秒)
指定可能パラメータ:
webif:コマンド名。この場合は getLoginUserInfo を指定すること。
room:コマンドを実行するプレイルーム番号
password:コマンドを実行するプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
uniqueId:getLoginInfoで取得できる uniqueId を指定。
name:ログインしているユーザーの名前
コマンド例)
DodontoFServer.rb?webif=getLoginUserInfo&room=1&password=himitsu&uniqueId=hl3bim0y&name=boo
応答データ例)
[{"userName":"boo","userId":"hl3bim0y"}]
チャットの発言データを取得します。
指定可能パラメータ:
webif:コマンド名。この場合は chat を指定すること。
room:コマンドを実行するプレイルーム番号
password:コマンドを実行するプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
以下の sec/time パラメータはどちらかの指定が必須です。またsecとtimeがではtimeの指定が優先されます。
time:何時以降のチャットを取得するかの時間をUNIX積算時間で指定。
指定時間移行のチャットのみを取得します。
(Flashからの定期取得処理と同一の動作)
sec:何秒前までのチャットを取得するかの指定。allなら全取得、省略なら過去180秒($oldMessageTimeoutで指定)
コマンド例)
DodontoFServer.rb?webif=chat&room=0&password=himitsu&time=1339209851.85239&callback=responseFunction
応答データ例)
responseFunction({"result":"OK","chatMessageDataLog":[[1342087310.18487,{"senderName":"エルフ\t笑顔","uniqueId":"1339209851.85239\tD331AC4E-7935-553E-E958-7AA2F2CA5F82","color":"000000","channel":0,"message":"発言1"}],[1342087318.92488,{"senderName":"どどんとふ\t","uniqueId":"dummy","color":"00aa00","channel":0,"message":"「ゴスロリ娘」がログインしました。"}]]})
chatMessageDataLog にチャットの発言が古い順で配列で格納されています。
各発言は
[<発言のUNIX積算時間>,
{"senderName":<発言者名\t立ち絵(空文字なら指定なし)>,
"uniqueId":<発言者のログイン時に付与されるID番号>,
"color":<発言文字色の16進数文字列>,
"channel":<発言先のチャットタブ番号(メイン:0 として、以降右を 1,2,3...と数えます)>,
"message":<発言内容>}]
という書式になります。
チャットへ発言を行います。
指定可能パラメータ:
webif:コマンド名。この場合は talk を指定すること。
room:コマンドを実行するプレイルーム番号
password:コマンドを実行するプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
name:発言者名(省略の場合は名前が空になります)
message:発言内容
color:発言文字の色を 00000〜FFFFFF の16進数で指定可能。省略時は 000000(黒色)
channel:発言先のタブ番号(メイン:0 として、以降右を 1,2,3...と数えます)省略時は0(メイン)に。
bot:ダイスボットを使用する場合に使用するゲーム種別を指定(指定しない場合は「ダイスボット(指定なし)」がデフォルト指定に)。
ゲーム種別名の詳細については BCDice2.x のREADME.html
https://github.com/torgtaitai/BCDice
の「・ゲーム設定」を参照。
callback: JSONP取得用。省略可
注意:
長いメッセージを投げる場合はURLパラメータのGET送信ではなくPOST送信を行ってください。
コマンド例)
DodontoFServer.rb?webif=talk&room=0&password=himitsu&name=taitai&message=hello&color=00AA00&bot=SwordWorld&callback=responseFunction
応答データ例)
responseFunction({"result":"OK"});
コマンド実行結果だけを返すため特に応答データはありません。
指定ユーザーの最後の発言の文字色を取得できます。
比較的重い処理なので毎回呼ばずに最初に1度だけ読んで結果を保持するようにしてください。
指定可能パラメータ:
webif:コマンド名。この場合は getChatColor を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
name:文字色取得対象の発言者名
コマンド例)
DodontoFServer.rb?webif=getChatColor&room=0&password=himitsu&name=taitai&callback=responseFunction
応答データ例)
responseFunction({"result":"OK","color":"00aa00"});
応答データは color で文字色だけが戻ります。表記は16進数の文字列表示です。
マップ上にキャラクターを追加することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は addCharacter を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
name:追加するキャラクター名
counters:イニシアティブに表示するカウンター値 名1:値1,名2:値2,.... というフォーマットで指定。省略可
info:その他情報。省略可
x:x座標。省略可
y:y座標。省略可
size:キャラクターのサイズ。省略可
initiative:イニシアティブ値。省略可
rotation:回転角度。0〜360 の度数指定。省略時はデフォルトの0に。
image:画像。省略時はデフォルトの画像を設定。
statusAlias:イニシアティブに表示するカウンター値がチェックボックスの場合に付けることの出来る別名の指定 名1:別名1,名2:別名2,.... というフォーマットで指定。省略可
dogTag:複数キャラクター作成時に付与される「1」のような番号表示用のパラメータ。通常は雑魚的の場合にしか使わない固定数値ですが、WEB IFでは任意に設定可能とします。省略可
draggable:ドラッグ移動の是非。trueで移動可能(true,false)。省略可
isHide:マップマスクの下にキャラクターを隠すかの指定。trueで隠す(true,false)。省略可
url:キャラクターデータの参照先URLの指定。省略可
コマンド例)
DodontoFServer.rb?webif=addCharacter&room=1&password=himitsu&name=abc&counters=HP:1,MP:1,*check:0,*check:1&info=foo&x=0&y=1&size=2&initiative=9&rotation=30&statusAlias=check:abc,check2:def&dogTag=1&draggable=true&isHide=false&url=http%3a%2f%2fwww%2edodontof%2ecom%2f&callback=responseFunction
応答データ例)
responseFunction({"result":"OK"});
コマンド実行結果だけを返すため特に応答データはありません。
マップに追加済みのキャラクターの設定値を変更することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は changeCharacter を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
targetName:変更対象とするキャラクターの名前
name:キャラクター名を変更する場合にはこのパラメータを指定。省略可
counters:イニシアティブに表示するカウンター値 名1:値1,名2:値2,.... というフォーマットで指定。省略可
info:その他情報。省略可
x:x座標。省略可
y:y座標。省略可
size:キャラクターのサイズ。省略可
initiative:イニシアティブ値。省略可
rotation:回転角度。0〜360 の度数指定。省略時はデフォルトの0に。
image:画像。省略時はデフォルトの画像を設定。
statusAlias:イニシアティブに表示するカウンター値がチェックボックスの場合に付けることの出来る別名の指定 名1:別名1,名2:別名2,.... というフォーマットで指定。省略可
dogTag:複数キャラクター作成時に付与される「1」のような番号表示用のパラメータ。実は任意の文字が使えます。省略可
draggable:ドラッグ移動の是非。trueで移動可能(true,false)。省略可
isHide:マップマスクの下にキャラクターを隠すかの指定。trueで隠す(true,false)。省略可
コマンド例)
DodontoFServer.rb?webif=changeCharacter&room=1&password=himitsu&targetName=abc&name=def&counters=HP:1,MP:1,*check:0,*check:1&info=foo&x=0&y=1&size=2&initiative=9&rotation=30&statusAlias=check:abc,check2:def&dogTag=1&draggable=true&isHide=false&callback=responseFunction
応答データ例)
responseFunction({"result":"OK"});
コマンド実行結果だけを返すため特に応答データはありません。
プレイルームの状態を取得することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は getRoomInfo を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
コマンド例)
DodontoFServer.rb?webif=getRoomInfo&room=1&password=himitsu&callback=responseFunction
応答データ例)
responseFunction({"chatTab":["メイン","雑談"],"outerImage":true,"game":"ShinobiGami","result":"OK","visit":false,"roomName":"仮プレイルーム(削除可能)","counter":["HP","*転倒","夢","MP"]});
chatTab:チャットのタブ名のリスト
counter:イニシアティブ表で使われているカウンター値のリスト
game:ダイスボット種別
outerImage:外部URLの許可の有無(true:外部URL許可、false:不可)
roomName:プレイルーム名
visit:見学の可否(true:見学可、false:不可)
プレイルームの情報を一括設定することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は setRoomInfo を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
counter:イニシアティブに表示するカウンター名。名1,名2,.... というフォーマットで指定。省略可
chatTab:チャットウィンドウで使用するタブの名前。タブ名1,タブ名2,.... というフォーマットで指定。省略可
roomName:プレイルーム名。省略可
outerImage:外部画像の使用の可否(true,false)。省略可
visit:見学者の可否(true,false)。省略可
game:デフォルトでサポートするゲーム名(ダイスボットと同様の定義名を使用)。種別名の詳細は src_ruby/diceInfo.rb を参照。省略可
コマンド例)
DodontoFServer.rb?webif=setRoomInfo&room=1&password=himitsu&counter=HP,MP,PPP&chatTab=aiu,eo&roomName=mokekeRoom&outerImage=true&visit=true&game=TORG&callback=responseFunction
応答データ例)
responseFunction({"result":"OK"});
共有メモを追加することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は addMemo を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
message:メモに記述する文字列
コマンド例)
DodontoFServer.rb?webif=addMemo&room=1&password=himitsu&callback=responseFunction&message=qwerty
応答データ例)
responseFunction({"result":"OK"});
共有メモを変更することができます。
指定可能パラメータ:
webif:コマンド名。この場合は changeMemo を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
targetId:メッセージを変更したいメモの imgId を指定
message:変更後のメモ文字列
コマンド例)
DodontoFServer.rb?webif=changeMemo&room=1&password=himitsu&callback=responseFunction&targetId=character_1435785110.1314_0004&message=asdf
応答データ例)
responseFunction({"result":"OK"});
メッセージカードを追加することが出来ます。
指定可能パラメータ:
webif:コマンド名。この場合は addMessageCard を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
text:メッセージカードに表示する文字列
back:メッセージカードの裏面に表示する文字列
fontSize:メッセージカードのフォントサイズ。デフォルト20。省略可
コマンド例)
DodontoFServer.rb?webif=addMessageCard&room=1&password=himitsu&callback=responseFunction&message=qwerty&text=cardText&back=backText&fontSize=40
応答データ例)
responseFunction({"result":"OK"});
部屋の各種情報を一括して取得できます。
指定可能パラメータ:
webif:コマンド名。この場合は refresh を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
characters:キャラクター情報。省略時は一切取得されません。データを取得したい場合、初期値に0を指定してください。
応答データlastUpdateTimesの'characters'要素(lastUpdateTime['characters'])には更新時刻がUNIX積算時間のミリ秒で記録されます。
2回目以降の取得ではこの値を設定すると、前回から変更のあったデータが取得できます。
map:マップ情報。他はcharactersに同じ。lastUpdateTimeの要素名は'map'
time:イニシアティブラウンド情報。他はcharactersに同じ。lastUpdateTimeの要素名は'time'
effects:立ち絵/カットイン情報。他はcharactersに同じ。lastUpdateTimeの要素名は'effects'
roomInfo:部屋情報。他はcharactersに同じ。lastUpdateTimeの要素名は'playRoomInfo'
chat:チャット情報。他はcharactersに同じ。lastUpdateTimeの要素名は'chatMesageDatalog'
chatLastTime:チャットの最終更新時間。チャットは実装上の都合でchatとchatLastTimeの2種類の更新時間を持ちます。こちらのチャット更新時刻は、応答データchatMessageDataLogの各配列要素の0番目の要素で取得できます。この値を設定しない場合、チャット情報が重複して取得される場合があります。
詳しくは以下の具体例(を参照ください。
コマンド例その1)
DodontoFServer.rb?webif=refresh&room=0&chat=0&map=0&characters=0&time=0&effects=0&roomInfo=1344134257000&callback=responseFunction
応答データ例)
responseFunction({"result":"OK","mapData":{"yMax":22,"mapMarks":[],"mapType":"imageGraphic","imageSource":"","xMax":22,"gridColor":0},"chatMessageDataLog":[[1262834775.781,{"senderName":"エルフさん","uniqueId":"1262834746.718","color":"000000","message":"発言テスト","channel":0}],[1426397778.75118,{"senderName":"エルフさん","uniqueId":"1262834746.718","color":"000000","message":"あなたはそこにいますか。","channel":0}]],"characters":[{"name":"sample","size":1,"imgId":"character_1260575421.171_1","x":8,"y":3,"draggable":true,"info":"","isHide":false,"type":"characterData","imageName":".\/imageUploadSpace\/chara01_a5_24_2.png","direction":0,"initiative":0,"rotation":0}],"graveyard":[],"effects":[{"position":"center","soundSource":"","isSoundLoop":false,"cutInTag":"","effectId":"1228488734.998","isTail":true,"volume":0.1,"height":0,"displaySeconds":0.3,"message":"驚愕","source":".\/movie\/shout.flv","width":0}{"name":"スポーツ娘","effectId":"1228825137.001","type":"standingGraphicInfos","source":"image\/stand\/sports_normal.png","state":"通常"}],"roomInfo":{"playRoomChangedPassword":null,"canUseExternalImage":false,"viewStateInfo":{"isCutInVisible":true,"isPositionVisible":true,"isDiceVisible":true,"isStandingGraphicVisible":true,"isGridVisible":true,"isAdjustImageSize":true,"isButtonBoxVisible":false,"isChatPaletteVisible":true,"isInitiativeListVisible":true,"isChatVisible":true,"isCardPickUpVisible":false,"isSnapMovablePiece":true,"key":"1344134257.60825"},"chatChannelNames":["メイン","雑談"],"playRoomName":"お試しプレイルーム(消さないでね)","canVisit":false,"gameType":"GehennaAn"}"lastUpdateTimes":{"characters":1330171325000,"recordIndex":0,"time":1344179443000,"chatMessageDataLog":1353655077000,"effects":1344179573000,"map":1330171325000,"playRoomInfo":1344134257000,"record":0}});
mapData:マップ情報
chatMessageDataLog:チャット情報
characters:キャラクター情報
graveyard:墓場に入れられたキャラクターの情報
effects:カットインと立ち絵の情報
roomInfo:部屋の情報
lastUpdateTimes:各セーブデータの更新日時情報。2回目以降のrefreshではここで取得した値を指定パラメータに入れて実行します。
コマンド例その2)
上記の応答を受けた場合、以下のように指定します。
chat,map,characters,time,effects,roomInfo,callback は前述の通り lastUpdateTimes の各要素から最終更新時刻(UNIX積算ミリ秒)を取得。
chatLastTime、チャットの更新時刻の2種類目、は chatMessageDataLog の2個目の先頭要素、 1426397778.75118 になります。
これより指定は、
DodontoFServer.rb?webif=refresh&room=0&chat=1353655077000&map=1330171325000&characters=1330171325000&time=1344179443000&effects=1344179573000&roomInfo=1344134257000&chatLastTime=1262834781.571&callback=responseFunction
となります。
画像ファイルをアップロードすることが出来ます。
★このコマンドのみPOST指定で投げる必要があるため、他のコマンドのようにURLでコマンド指定はできません。
指定可能パラメータ:
webif:コマンド名。この場合は uploadImageData を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用の関数名設定用。省略可
fileData:アップロード対象の画像データ。
tags:画像タグ。空白で区切ることで複数指定が可能です。
smallImageData:縮小画像のBase64エンコードデータ。(省略可)
詳細な実例は同梱の chat.html の uploadImageData() を参照願います。
動作検証時には chat.html から部屋にログインして「画像」と書かれたリンクを押してください。
以下、該当箇所を抜粋。
例)
HTML側:form部分から必須箇所のみ抜粋
<form id="fileUpload">
<canvas id="smallImageCanvas" ></canvas>
<input type="file" id="fileData" name="fileData" accept="image/*" capture ><br>
<input id="tags" placeholder="tags" />
<button type="button" onclick="uploadImage()">画像アップロード</button><br>
</form>
javascript側: 必須箇所のみ抜粋。
function uploadImage() {
//jqueryを導入していることが前提です。
// フォームデータを取得
var formData = new FormData( $('form#fileUpload')[0] );//アップロードする画像の指定
//縮小画像を取得。縮小画像をアップロード時に送信すると
//「どどんとふ」本体の画像一覧に縮小画像が利用されるので動作が軽くなりユーザーに親切です。
//ただ設定は手間なのも事実なので、指定を省略することも可能です。
var canvas = document.querySelector('#smallImageCanvas');
var base64Data = canvas.toDataURL('image/png');
smallImageData = base64Data.replace('data:image/png;base64,', '');
formData.append( 'smallImageData', smallImageData ); //縮小画像の指定(省略可能)
formData.append( 'webif', "uploadImageData" ); //webifの指定
formData.append( 'room', roomNo ); //部屋番号の指定
if(roomPass != "" || roomPass == null){
formData.append( 'password', roomPass ); //パスワードの指定
}
formData.append( 'tags', $('#tags').val() ); //タグ名の指定
//formData.append( 'imagePassword', "パスワード" ); //絵のパスワードも指定できます(ここでは未使用)
for(item of formData) {
console.log(item);
};
var url = getServerUrl();
// POSTでアップロード
$.ajax({
url : url,
type : "POST",
data : formData,
async: false,
cache : false,
contentType : false,
processData : false
})
.done(function(data, textStatus, jqXHR){
$('#fileUploadResult').text( "result : " + data.result + ", fileName:" + data.fileName );
})
.fail(function(jqXHR, textStatus, errorThrown){
alert("fail");
console.log( 'ERROR', jqXHR, textStatus, errorThrown );
});
}
以下、各種同根ファイルを含めたライセンスについて。
・使用許諾について
「どどんとふ」のライセンスは修正BSDライセンスとします。
URL: http://www.dodontof.com
配下の関連ページが開発元として参照できさえすれば、任意に使用していただいてかまいません。
(そのまま使用していただければ、ヘルプからURLが参照可能ですので問題ありません)
ただし、以下に述べる本ツールに付属のライブラリ・画像データについては、それぞれのライセンスに従ってください。
こちらも、通常の公開・使用については特に問題ないはずです。
ファイル構成は以下のとおりです。
DodontoF : 「どどんとふ」の展開元ディレクトリ
|
+---:as2_tubeloc.swf:tubeloc、Youtube動画再生用ライブラリ(後述)
|
+--+:saveData:各種データの保存先ディレクトリ。
| +--:characterImages:キャラクターの画像はここに保管されます。(後述)
| +--:data_x:プレイルーム用データはここに保管されます。xにはプレイルーム番号が付与されます。
| +--:mapImages:マップの画像はここに保管されます。
|
|--:cards:カード用データ(後述)
+--:saveDataDefault:新規作成時のプレイルーム用データ
|
+--+:src_ruby:サーバCGI側、Ruby用のソースコード
| +--json : サーバ・クライアント間データ転送用ライブラリ「jsonParser.rb」が含まれています。(後述)
|
+--+:src_actionScript:クライアントGUI側、Flex(Flash)用のソースコード
+--:com:tubeloc、Youtube動画再生用ライブラリ(後述)
+--:corelib:Json変換用Flexライブラリ(後述)
+--:diceImage:DiceInfo.asで使用しているダイス画像ファイル(コンパイル時組み込み)
+-+:imageUploadSpace:画像データ置き場(後述)
+-+:image:画像データ置き場(内部処理用)
| +--:icons:各種アイコン用画像集(後述)
| +--:stand:サンプル用立ち絵(後述)
+--:sound:Flex用音データ(コンパイル時組み込み)
本ツールでは、以下のライブラリ、データを使用しています。
各作者の方々に心から感謝。
以下、順不同です。
http://www.tekepon.net/fsm/
=>First Seed Material, REFMAPより画像を流用しています。
=>「ど@えむ」掲示板にて、Ragiさん、PLEさんよりご提供いただきました。ありがとうございます!
「どどんとふ」での利用に限り流用可能とのことですので、皆さんガンガン使いましょう!
結城ユキさんのドワーフ娘も追加!にぎやかになっていい感じですね!!
tubeloc[http://code.google.com/p/tubeloc/]
=>FlashでYoutubeの動画を再生するためのライブラリ。Apache License 2.0ライセンス。
Hi-ReS-Stats[https://github.com/mrdoob/Hi-ReS-Stats]
=>Flashのパフォーマンスを測定するためのライブラリ。MITライセンス。
src_ruby/config.rbの $isPaformanceMonitor を true にすることで有効化
http://groups.google.com/group/webos-goodies/
=>RubyでJsonデータを変換するためのライブラリ。Public domainライセンス。
http://rubyforge.org/projects/ruwiki/
=>Rubyでtar.gzファイルを解凍するためのライブラリ。GPL, Rubyデュアルライセンス。
どどんとふ付属のライブラリは改造版のため、オリジナルは上記サイトから取得願います。
https://github.com/loteixeira/as3-msgpack
=>ActionScript3用のMessagePackライブラリ。Apache License 2.0ライセンス。
https://github.com/nayutaya/msgpack-pure
=>Ruby用のMessagePackライブラリ。ライセンス不明記。
https://github.com/iconara/msgpack-pure-ruby
=>Ruby1.9用のMessagePackライブラリ。Apache License 2.0ライセンス。
https://github.com/rachel-carvalho/sim =>javascript用のカラーピッカーライブラリ。MITライセンス。
Mark James[http://www.famfamfam.com/lab/icons/silk/]
=>アイコン用画像集
Raindropmemory[http://raindropmemory.deviantart.com/]
=>アイコン用画像の一部(参照:http://findicons.com/icon/41229/note)
http://www.vector.co.jp/soft/win95/game/se250013.html
=>Vectorの「ゲーム製作用立ち絵素材集〜女の子編〜」から入手。
http://groups.google.com/group/webos-goodies/
=>RubyでJsonデータを変換するためのライブラリ。Public domainライセンス。
https://code.google.com/archive/p/flexlib/
=>ActionScriptの各種ライブラリ。主にタブ機能を利用。MITライセンス。
なお使用ファイルは
flexlib/containers/SuperTabNavigator.as
flexlib/controls/SuperTabBar.as
を一部機能変更しています。
Dice.asの作成には
http://realtimemachine.sakura.ne.jp/collisions/works/web/dice.html
を参照させていただきました。この場を借りてお礼申し上げます。
「どどんとふ」には、ほぼ同様の機能をRuby+Javascript(いわゆるAjax)で実装したD&D3.5版用マップ管理ソフト「どどんと(Dangeons and Dragons Map Tool=>DDMT=>どどんと)」がありました。
ただJavaScriptの表現の限界を感じていたため、4th発売を記念してGUI側Flashで再構成し、高速化と快適化を目指すこととしました。
そこで名前には末尾にFlashのFを付けて「DDMTF」->「どどんとふ」となりました。
あとは「どどんと」で懲りたので、検索でHITしやすい新単語を作りたかったというのもあります。
本ツールを使用・流用して起きた不具合によるあらゆる損害に対して、当方では一切保証いたしかねます。
あらかじめご了承ください。
2017/07/17 Ver.1.48.28
・ダイスボットをボーンズ&カーズVer2.02.71対応へ変更。
・ダイスボットの定義を変更。 prefixs メソッドではなく setPrefixes でコマンド名を定義するようになりました。ochaさんありがとうっ!!!
詳細については「■自作ダイスボットの作り方:その4 そして実装」を参照。
(従来のコマンドも動きますが、テスト実行時には非推奨の警告が表示されます)
・他言語のダイスボットを設定した状態でログインした際に、正しいダイスボットが選択されない問題を修正。Nanasuさんありがとうっ!
・ダイスボットのロール結果に「!」が含まれる場合にダイスの画像が巨大になる不具合を修正。「2D6 ロール!」のように付与メッセージでのみダイス画像が大きくなるように。
・WEBIFに画像アップロードコマンドのuploadFileを追加。詳細はREADME.htmlの「uploadImageData:画像ファイルアップロード」を参照。
・画像選択時にパスワードの一致しない画像のタグは表示しないように機能変更。
2017/06/22 Ver.1.48.27
・ダイスボットをボーンズ&カーズVer2.02.70対応へ変更。
・ドラクルージュのダイスボットを更新。「ノブレスストーリア」に対応。
2017/06/09 Ver.1.48.26
・ダイスボットをボーンズ&カーズVer2.02.69対応へ変更。
・ビギニングアイドルをビギニングロードに対応。かすかさんありがとうっ!
・ダイスボットに「ダークソウルTRPG」を追加。anony403さんありがとうっ!
2017/05/14 Ver.1.48.25
・ダイスボットをボーンズ&カーズVer2.02.67対応へ変更。
・ナイトウィザードのダイスボットでファンブル時には常時以外のボーナスを適用しないように修正。Azさん指摘ありがとうっ!
・ナイトウィザードのダイスボットを2版と3版に分割。ファンブル時の判定処理のみ異なります。
・ナイトウィザードのダイスボットを元にセブン=フォートレスメビウスのダイスボットを作成。
・ダイスボットに「メタルヘッドエクストリーム」を追加。anony403さんありがとうっ!
・固定したマップマーカーにマウスカーソルを当てた場合にマーカーが展開される問題を修正。Amidaさん指摘ありがとうっ!
2017/04/18 Ver.1.48.24
・ダイスボットをボーンズ&カーズVer2.02.66対応へ変更。
・ダイスボットにデッドラインヒーローズを追加。りえなさんありがとうっ!
・コード:レイヤードの判定出力を変更。クリティカル値を明示へ。
2017/01/15 Ver.1.48.23
・ダイスボットをボーンズ&カーズVer2.02.65対応へ変更。
・ダイスボットに「ガンドッグ・リヴァイズド」を追加。anony403さんありがとうっ!
・ダイスボットに「碧空のストレイヴ」を追加。anony403さんありがとうっ!
・ダイスボットに「青春疾患セラフィザイン」を追加。anony403さんありがとうっ!
・ダイスボットに「犯罪活劇RPGバッドライフ」を追加。anony403さんありがとうっ!
2016/12/31 Ver.1.48.22
・ダイスボットをボーンズ&カーズVer2.02.64対応へ変更。
・コロッサルハンターの判定でクリティカル/ファンブルが同時発動時にファンブルを優先に。
2016/12/20 Ver.1.48.21
・ダイスボットをボーンズ&カーズVer2.02.63対応へ変更。
・ダイスボットにコロッサルハンターを追加。
・片道勇者に各種コマンドを追加。
・SW2.0にファンブル表と絡み表を追加。NKudryavkaさんありがとうっ!
・クトゥルフのダイスボットに中文版を追加。zeteticlさんありがとうっ!
2016/11/30 Ver.1.48.20
・WEBIFにメッセージカード追加コマンドaddMessageCardを追加。詳細はREADME.htmlを参照。
・ロストロイヤルのダイスボットのファンブル時の判定誤りを修正。EthanEricさん、酒田シンジさん、ありがとうっ!
・**語メッセージを修正。zeteticlさんありがとうっ!
2016/10/20 Ver.1.48.19
・チャットパレットのタブをドラッグした後に変更画面が正しく動かなくなる不具合を修正。
・ダイスボットをボーンズ&カーズVer2.02.62対応へ変更。
・ドラクルージュのダイスボットを更新。「ヘレティカノワール」に対応。
2016/09/28 Ver.1.48.18
・チャットパレットのボタン名が表示されないされない不具合を修正。
・ダイスボットをボーンズ&カーズVer2.02.61対応へ変更。
・エクリプスフェイズのエクセレント/シビア判定の誤りを修正。くまかばさんありがとうっ!
2016/09/22 Ver.1.48.17
・画面のフォントサイズの変更時にツールチップのフォントサイズも変更されるように改良。
・チャットパレットのタブ削除復旧処理の不具合を修正。
・チャットパレットのタブ削除をタブ上のボタンではなく画面のボタンで実施するように仕様変更。
・ダイスボットをボーンズ&カーズVer2.02.60対応へ変更。
・エクリプスフェイズの用語を日本語版表記に。ARHMさんありがとうっ!
・エースキラージーンを追加。くまかばさんありがとうっ!
・コード:レイヤードを追加。くまかばさん、erina-alxさん、ありがとうっ!
・ロストロイヤルを追加。erina-alxさん、ありがとうっ!
・歯車の塔の探空士(スカイノーツ)を追加。sucRoさんありがとうっ!
・剣の街の異邦人TRPGを追加。saronpasuさんありがとうっ!
・ソードワールド2.0に成長ロールを追加。erina-alxさんありがとうっ!
2016/09/01 Ver.1.48.16
・メモの複数タブ機能を改良。
・メモ画面に合わせて、チャットパレットのタブ機能を改良。
2016/08/24 Ver.1.48.15
・画像アップロードで「全体」を選べるかをコンフィグで制御可能に。src_ruby/config.rbの $canUploadImageOnPublic で指定できます。
・メモを複数タブで管理可能に。
・「黒絢のアヴァンドナー」のダイスボットを修正。anony403さんありがとうっ!
2016/07/20 Ver.1.48.14
・キャラクターをマップの下に隠した場合にチャットの名前爛に表示しないように改良。
・wordCheckerのスペルミスを修正。
・ダイスボットをボーンズ&カーズVer2.02.58対応へ変更。
・アマデウスを「神話創世RPG アマデウス03 絶界九龍」に対応。よっしーさんありがとうっ!
・同人TRPG「黒絢のアヴァンドナー」に対応。anony403さんありがとうっ!
・ソードワールド2.0の超越判定を修正。やしろさん指摘ありがとうっ!
2016/07/14 Ver.1.48.13
・部屋名を後から「削除可能」と名付けた場合に警告を出すように機能追加。 src_ruby/config.rb の $wordChecker で定義を変更可能
・カードに紫縞のリヴラドールのリヴラデッキを追加。
・ダイスボットの説明文を別ウィンドウで表示するボタンを追加。チャットウィンドウの「?」アイコンを押すと表示されます。くまかばさんありがとうっ!
・チャットパレットのタブを左右に移動できるように右クリックメニューを追加。
・config_local.rb 処理にエラーがあった場合の処理を改良。
2016/07/04 Ver.1.48.12
・ダイスボットをボーンズ&カーズVer2.02.57対応へ変更。
・モノトーンミュージアムをトレイメントに対応。Dahlia*さんありがとうっ!
2016/06/30 Ver.1.48.11.01
・メタルヘッドのダイスボットを修正。
2016/06/29 Ver.1.48.11
・ダイスボットをボーンズ&カーズVer2.02.55対応へ変更。
・片道勇者の誤字を修正。
・ダイスボットにPathfinder、アルシャード、イサー・ウェン=アー、ダンジョンズ&ドラゴンズ、トーキョーN◎VA、パラノイア、フルメタル・パニック!、メタリックガーディアン、メタルヘッド、ゆうやけこやけ、ワースブレイド、世界樹の迷宮SRS、そしてStandard RPG System(SRS用の汎用)を追加。ダイスボットにシステム名を表示させるために形だけ追加しているものが多いです。くまかばさんありがとうっ!
・エクリプス・フェイズの名称を日本語版発売に合わせてEclipse Phaseから日本語へ。
2016/06/23 Ver.1.48.10
・ダイスボットをボーンズ&カーズVer2.02.54対応へ変更。
・片道勇者を修正。判定処理で3Dに対応。クリティカルをスペシャルに表記修正。
・シークレットダイスの結果が自分自身のチャットログには記録されるように機能が追加(過去バージョンでされていましたが記載が抜けていたためここで明記)
2016/06/18 Ver.1.48.09
・ダイスボットをボーンズ&カーズVer2.02.53対応へ変更。
・片道勇者を追加。
・ブレイドオブアルカナを追加。かすかさんARHMさんありがとうっ!
2016/06/14 Ver.1.48.08.01
・ダイスボットの文字コードの誤りを修正。
2016/06/13 Ver.1.48.08
・ダイスシンボルを変更した際の結果を表示するように機能変更。
・ビギニングアイドルのダイスボットを修正。かすかさんありがとうっ!
・パフォーマンスで取り除く出目が無いときは、出目を重複して表示しないように変更
・マイスキル名決定表の使用は任意のため、マイスキル効果表を個別に振れるように変更
・韓国語データを更新。また、以下のダイスボットに韓国語対応版を追加。HunterHallの人たちありがとうっ!
・韓国対応タイトル:アマデウス、ビギニングアイドル、クトゥルフ、クトゥルフ7版、でたとこサーガ、ドラグルージュ、インセイン、神我狩、キルデスビジネス、ログホライズン、モノトーンミュージアム、ネクロニカ
・ダイスオブザデットのダイスボットを追加。神武来さんありがとうっ!
・紫縞のリヴラドールのダイスボットを追加。anony403さんありがとうっ!
・ダイスシンボルがD20の場合に削除メニューが表示されない問題を修正。
2016/05/31 Ver.1.48.07
・ビギニングアイドルのダイスボットを大幅に更新。かすかさんありがとうっ!
・『フォーチュンスターズ』に対応
・バーストタイムで出目変更効果を介入可能とするために、バースト表を個別に振れるように変更
・仕事表を振りなおす要素が追加されたため、仕事表のランダムで決定する指定特技を自動的に決めないように変更
2016/05/27 Ver.1.48.06
・カードを山札から抜き出す/N枚引く処理に失敗する不具合を修正。HALさん指摘ありがとうっ!
・これに伴い、カード情報の取得タイミングをログイン直後に差し戻し(こちらは実装だけの話で、使用方法には影響ないです)
・フォントサイズを変更した場合にキャラクター置き場の配置が崩れる問題を修正。
・言語ファイルを更新。日隠さんありがとうっ!
・ダイスシンボルのD20に0の出目を追加。
2016/05/20 Ver.1.48.05
・イニシアティブ表で最小値を指定した場合に値が自動調整されない不具合を修正。よっしーさん指摘ありがとうっ!
・カードに特定書式で独自定義を追加した場合に正しく処理されない不具合を修正。日隠さん指摘ありがとうっ!
2016/05/17 Ver.1.48.04
・イニシアティブ表で最大/最小値を?で指定して値が0の場合に正しく動作しない不具合を修正。メタボルタさん指摘ありがとうっ!
・コマにマウスカーソルを合わせた場合に、最前面に表示されるように機能改善。
2016/05/14 Ver.1.48.03
・イニシアティブ表で最大/最小値を設定している場合に、コマの上にカウンターを示すバーを表示する機能を試作。
・キャラクター変更画面でカウンターを変更した場合に、最大・最小値が狂う不具合を修正。
・チャットパレットでイニシアティブ表の値を入れ子で参照している場合に正しく値が展開されない不具合を修正。
・タグ名の表示文字数に上限を設定。
・エラーメッセージ(Language:versionMismuch)を改善。
2016/05/08 Ver.1.48.02
・最大・最小値を設定した場合にカウンターリモコンで値の変更が正しく動かない問題を修正。
・画像選択時のタグ名の順序をソート。
2016/05/07 Ver.1.48.01
・カードの管理方法を変更。ダイスボットと同じように、cardsディレクトリに必要な .txt ファイル(必要であれば画像ファイル)を置くするだけで任意のカードが追加可能に。
これにともない、カードの表記が変更。1行目に title=カード名, を追加する必要があります。
カードの表示順序は src_ruby/config.rb の $cardOrder で定義。
詳細は cards/_README.txt を参照。
あと、バージョンアップ時に上書きでファイル転送をする場合には、既存のファイルから card/structureCard.txt の削除をお願いします。
・イニシアティブ表で上下限を指定可能に。(最小)<カウンター名<(最大)で値を指定。「?」を指定すると個別に設定も可能です。
・上記変更に伴い、LanguageファイルにinitiativeColumnMaxFormat, initiativeColumnMinFormatそしてinputerCounterNamesInfo_4 が追加。
・どどんとふのサーバ側のファイル構成を変更。(設置/バージョンアップ/使用方法には変更ありません)
2016/04/21 Ver.1.48.00
・安定版を「sugar chocolate waffle」としてリリース。
以下の変更が含まれます。
・マルチ言語対応時にリプレイ再生でログが流れない問題に対応。
・マルチ言語対応のダイスボットでビジュアルダイスのバルーン表示に言語名がつく問題を修正。
・ダイスボットの標準としてD66を有効に。「D66」あるいは「D66N」なら入れ替え無し、「D66S」なら入れ替えあり([5,3]が35となる)をサポート。「D66」は基本D66Nですが、D66Sのみ使用するシステムはSとして振る舞います(つまり従来通りの挙動)。
2016/04/07 Ver.1.47.24
・ダイスボットをボーンズ&カーズVer2.02.51対応へ変更。
・ガーデンオーダーに対応。りえなさん、ありがとうっ!
・アマデウス02 旋血ラグナロクに対応。よっしーさん、ありがとうっ!
・詩片のアルセットのダイスボットを更新。anony403さん、ありがとうっ!
・CGIのコマンド処理を効率化。NKMR6194さんありがとうっ!
2016/03/24 Ver.1.47.23
・ダイスボットをボーンズ&カーズVer2.02.50対応へ変更。
・ドラクルージュの反応表でダストハイムが変換できない問題を修正。解凍いかさん指摘ありがとうっ!
・メッセージカードを複製した際に、所持権もコピーするように機能追加。
・他言語対応のダイスボットでコマンドが有効にならない問題に対応。광제아さん指摘ありがとうっ!
・チャットパレットでチェック項目を{*転倒}のように*大文字でも指定できるように機能改良。
2016/03/19 Ver.1.47.22
・ダイスボットをボーンズ&カーズVer2.02.49対応へ変更。
・常夜国騎士譚RPG ドラクルージュに対応。
・**語表記を更新。日隠さんありがとうっ!
2016/03/08 Ver.1.47.21.01
・チャットパレットの変換ルールを {キー名@タブ名}に変更。
2016/03/07 Ver.1.47.21
・ダイスボットをボーンズ&カーズVer2.02.48対応へ変更。
・同人TRPGの「詩片のアルセット」の不具合を修正。かすかさんありがとうっ!
・チャットパレットで、他のタブの値を {タブ名#キー名}で参照できるように機能拡張。
2016/02/24 Ver.1.47.20
・カウンターリモコンでのリソースウィンドの値を編集する場合に値が指定できない不具合を修正。
・また、イニシアティブリモコンの説明文を追記。(Language の counterRemoconCounterNameTips)
・ダイスシンボルを変更した場合に、変更が通知されるように機能改良。
・ダイスボットをボーンズ&カーズVer2.02.47対応へ変更。
・ビギニングアイドルのダイスボットを大幅に更新。かすかさんありがとうっ!
・ダイスボットに同人TRPGの「詩片のアルセット」を追加。anony403さん、かすかさん、ありがとうっ!
2016/02/20 Ver.1.47.19
・ダイスボットをボーンズ&カーズVer2.02.46対応へ変更。
・クトゥルフ第7版を追加。ニャル提督さんありがとうっ!
・鵺鏡の誤字を修正。
・リプレイ再生時に音が鳴らない問題を修正。ororoさん指摘ありがとうっ!
・上記に合わせ、リプレイ編集時に音声のあり/なしを選択可能へ。
・@での末尾発動が再ログイン時に表示されてしまう不具合を修正。
・秘話中に点呼/投票を行うと全員に結果が反映されない不具合を修正。
・カウンターリモコンでリソースウィンドの値も編集できるように機能追加。
2016/02/09 Ver.1.47.18
・ダイスボットをボーンズ&カーズVer2.02.45対応へ変更。
・アマデウスのダイスボットを更新(誤字修正)。よっしーさんありがとうっ!
・ビギニングアイドルのダイスボットを大幅に更新。かすかさんありがとうっ!
・鵺鏡のダイスボットを追加。
・チャットで末尾に「セリフ@名前」のように記載すると「名前:セリフ」のように@で指定したキャラで話せるように機能拡張。「セリフ@名前@表情」のように記載することで、名前も表情もチャットパレット等で決めうちで打ち込むことができるようになります。
・マプマーカーの変更画面に、マーカーを動かないように固定するためのチェック項目を追加。
・chat.html を更新。きりだるまさんありがとうっ!
2016/01/27 Ver.1.47.17
・ダイスボットをボーンズ&カーズVer2.02.45対応へ変更。
・アマデウスのダイスボットを更新。よっしーさんありがとうっ!
・カードにアマデウスの脅威カードを追加。今野さんありがとうっ!
・chat.html を更新。きりだるまさんありがとうっ!
2016/01/23 Ver.1.47.16
・欠番
2016/01/14 Ver.1.47.15
・64Bit版Chromeの最新版で全セーブ機能が正しく動かない不具合に対処。くまかばさんありがとうっ!
2016/01/07 Ver.1.47.14
・クトゥルフのダイスボットの判定方法を大幅に変更。仕様策定はこーちゃKPさん!
2016/01/06 Ver.1.47.13
・ログイン画面の「古いプレイルームを削除」ボタンがうまく動作しなくなっていた不具合を修正。大ちゃ指摘ありがとうっ!!
2016/01/03 Ver.1.47.12
・ダイスボットをボーンズ&カーズVer2.02.44対応へ変更。
・アマデウスのダイスボットを更新。よっしーさんありがとうっ!
・**語表記を更新。日隠さんありがとうっ!
・立ち絵設定画面のプレビューサイズを拡大。
・部屋ローカルでアップロードした画像のタグ名編集がうまくできない不具合を修正。Mikisatoさん指摘ありがとぅっ!
・プレイルームの設定で表示対象を変更した場合に、変更画面を開きなおしても設定が反映されない不具合を修正。はる○さん、ゆかりさん指摘ありがとぅっ!
2015/12/17 Ver.1.47.11
・韓国語対応ファイルの名前誤りを修正。前バージョンをインストールされた方は language/Korea.txt を削除願います。(Korean.txt に修正してあります)
・ダイスボットを多言語対応へ。ダイスボットのファイル名・class名を(クラス名)_(言語名)(例: LogHorizon_Korean.rb)、gameType を "(ダイスボット名):(言語名)"(例:"LogHorizon:Korean")のように設定しておくと、言語が一致する方のダイスボットが表示されるようになります。具体例として src_bcdice/diceBot/LogHorizon_Korean.rb を参照。
・言語選択時にメッセージを表示できるように機能追加。
・ログアウトのチェック項目の文字列が多言語対応してなかった問題を修正。
・部屋作成時のダイスボット一覧に不要な種別が表示されていた不具合を修正。
・外部URL使用時に、見学可の部屋では発言が常に見学タブになってしまっていた不具合を修正。ひのたちさん指摘ありがとうっ!
・カードの右クリックメニューに「カードを山札に戻す」を追加。
・山札の右クリックメニューに「山札をシャッフルする」を追加。
2015/12/08 Ver.1.47.10
・多言語対応で韓国語に対応。광제아さん、アディンさん、ありがとうございますっ!
・ダイスボットをボーンズ&カーズVer2.02.43対応へ変更。
・ジェームズ・ボンド007に対応。loveichiさんありがとうっ!
・CHILL第3版に対応。Facelessさんありがとうっ!
・コマの「画像切り替え設定」操作時に画像が勝手に差し変わってしまう問題を修正。らーいさん指摘ありがとうっ!
・ログイン画面の一覧で2番目以降の部屋のタブで「削除」ボタンを押した場合に、正しく削除できない問題を修正。にょぼろさん指摘ありがとうっ!
・見学者の場合にダイスボットの説明が正しく表示されない問題を修正。。にょぼろさん指摘ありがとうっ!
・ログアウト時の部屋削除の質問の有無をsrc_ruby/config.rb の $isAskRemoveRoomWhenLogout で変更できるように。
2015/11/22 Ver.1.47.09
・チャットの音声OFF時にカットインもミュートされるように仕様変更。
・外部画像URL無効の場合、各種画像のURLが入力出来ないように、また有効時には全ての画像選択画面でURLが表示されるように機能/画面構成を変更。
・ログイン画面に、各部屋の削除ボタンを追加。
・ログアウト時にログイン人数が1人なら、部屋の削除を促すように機能追加。
2015/11/07 Ver.1.47.08
・**語表記を更新。日隠さんありがとうっ!
・ログインパスワード時にEnterで入室可能に。
・chat.htmlで見学可能時にパスワードを入力しても見学者になってしまう不具合を修正。ピロロさん指摘ありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.42対応へ変更。
・ナイトウィザードのダイスボットを更新。kaiさんありがとうっ!!
・アマデウスのダイスボットを更新。
2015/10/12 Ver.1.47.07
・chat.htmlのチャット表示にチャットタブ名を追加。
・chat.htmlでログイン先がパスワード付きの見学有効の場合、チャットの発言が見学タブに書き込まれるように改善。
・ダイスボットをボーンズ&カーズVer2.02.41対応へ変更。
・ログホライズンのダイスボットにゴブリン財宝表(GTRSx)を追加。クロさんありがとうっ!
2015/09/17 Ver.1.47.06
・カード一覧に花札を追加。メタボルタさんありがとうっ!
・カードの削除メニューが使用できなくなっていた不具合を修正。
・トランプのミニ版の名前が誤っていたため修正。
2015/09/05 Ver.1.47.05
・ダイスボットをボーンズ&カーズVer2.02.40対応へ変更。
・ダイスボットにアマデウスを追加。
・SW2.0に、超越判定用として、2d6ロールに 2D6@10 書式でクリティカル値付与を機能追加。
2015/08/27 Ver.1.47.04
・ダイスボットをボーンズ&カーズVer2.02.39対応へ変更。
・ダイスボットに同人TRPGの少女展爛会を追加。サークルSimple Craftsさんありがとうございます!
2015/08/23 Ver.1.47.03
・カードの右クリックメニューに「カードの譲渡」を追加。カード置き場がある場合にカードを送ることができるようになります。
2015/08/21 Ver.1.47.02
・ダイスボットをボーンズ&カーズVer2.02.38対応へ変更。
・ルーンクエストのダイスボットで成長ロールを振った場合に正しくロールできない不具合を修正。
・迷宮キングダムの表の誤字を修正。抹茶おむぎりさん指摘ありがとうっ!
・トワイライトガンスモークの表の誤字を修正。クロキさん指摘ありがとうっ!
2015/08/08 Ver.1.47.01.01
・Ruby1.8.5環境でダイスボットの四則演算が上手く動かない不具合を修正。
2015/08/06 Ver.1.47.01
・ダイスボットをボーンズ&カーズVer2.02.37対応へ変更。
・ダイスボットにビギニングアイドルを追加。松吉さんありがとうっ!
・神我狩に感情表(ET)を追加。松吉さんありがとうっ!
・トワイライト・ガンスモークの表誤りを修正。ARHMさんありがとうっ!
2015/07/05 Ver.1.47.00
・Ver.1.46.20をベースに安定版を「Out of Control」としてリリース。
2015/07/04 Ver.1.46.20
・ダイスボットをボーンズ&カーズVer2.02.36対応へ変更。
・同人TRPGの「朱の孤塔のエアゲトラム」を追加。anony403さんありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.36対応へ変更。
・D66でSD66とシークレッドダイスが振れない不具合を修正。わっぱーさん指摘ありがとうっ!
・ゴリラTRPGでGコマンドをシークレットダイスにできない不具合を修正。わっぱーさん指摘ありがとうっ!
・T&Tの説明文を修正。
・WEB IFにメモ変更用のchangeMemoを追加。詳細はREADME.htmlの記述参照。
・「2 2d6」のような複数ダイス一括ロール時に立ち絵情報が重複する内部不具合を修正。ゆかりさん指摘ありがとうっ!
2015/05/26 Ver.1.46.19
・ダイスボットをボーンズ&カーズVer2.02.35対応へ変更。
・秘話モードで文頭に(1)のようにかっこ文字を書くとダイスロールと判断されて発言が公開されてしまう不具合を修正。
・ダイスボットの達成値がマイナスになった場合に正しく判定が行われない問題を修正。
・艦これダイスボットにコマンド追加(大規模部隊表、艦隊敗北表、艦隊勝利表)。
・アースドーン4版に複数ステップ同時ロールを対応。
2015/04/15 Ver.1.46.18
・ダイスボットをボーンズ&カーズVer2.02.34対応へ変更。
・ダイスボットにアースドーン4版を追加。
2015/04/07 Ver.1.46.17
・ダイスボットをボーンズ&カーズVer2.02.33対応へ変更。
・ガラコと破界の塔の誤字を修正。Amidaさん指摘ありがとうっ!
2015/03/30 Ver.1.46.16
・C(-1*-1)や(2--1)のようなマイナス値の場合に正しく計算できない不具合を修正。
・カード操作ログ表示をOFFにした場合に設定が保存されない不具合を修正。はるまるさん指摘ありがとうっ!
2015/03/18 Ver.1.46.15.01
・モノトーンミュージアムの誤字を修正。cocodahliaさん指摘ありがとうっ!
2015/03/15 Ver.1.46.15
・ダイスボットをボーンズ&カーズVer2.02.32対応へ変更。
・ガープスのダイスボットにコマンドを追加。ハスキーさんありがとうっ!!
・WEB IFのrefreshのコマンドを修正。使用法方法の詳細をREADMEに追記。
・送信エラー時の再送ウィンドウにキャンセルボタンを追加。
2015/03/05 Ver.1.46.14
・ダイスボットをボーンズ&カーズVer2.02.31対応へ変更。
・ダイスボットにでたとこサーガを追加。神武来さんありがとうっ!!
・ダイスボットにShared†Fantasiaを追加。くまかばさんありがとうっ!!
2015/02/11 Ver.1.46.13
・ダイスのロール音を変更(ボリューム小さく)。いろはりうむさんありがとうっ!
・カードのマスカレードスタイル修正版に改版。NowRiverさんありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.30対応へ変更。
・ログホライズンにイースタル探索表を追加。pueriusさんありがとうっ!
2015/01/25 Ver.1.46.12
・ダイスのロール音を変更。いろはりうむさんありがとうっ!
・カードのマスカレードスタイルを改定β版に変更。
・チット作成画面の画像一覧に表示される画像枚数が8~10枚の場合にFlashが落ちる不具合を修正。alshさん指摘ありがとうっ!
・立ち絵設定画面でソート順を変えた場合に選択している立ち絵が正しく選ばれない問題を修正。ひのたちさんありがとうっ!
・キャラクター待合室で画像削除したキャラクターが移動しにくくなる問題を修正。ひのたちさんありがとうっ!
・WEBチャット機能のファイル名を diceChat.html から chat.html に変更。(上書きインストールされる方はdiceChat.htmlを削除願います)。+が入力できない不具合を修正。その他、文字色を設定できるようにしたり自動更新するようにしたり、色々改善。今野博臣さん、ASBさん、指摘ありがとうっ!
2015/01/17 Ver.1.46.11
・全データセーブ/ロードを行った場合に画像データのタグ情報が正しく表示されない問題に対応。
・HTML上のチャット専用機能を追加。いつも DodontoF.swf としているところを diceChat.html にすると使用できます。現状、部屋の作成/削除は未対応なのでそちらはどどんとふ本体にてお願いします。
・マップの下に隠しているキャラクターをカウンターリモコンの一覧に表示しないように改良。がうさん提案ありがとうっ!
2015/01/03 Ver.1.46.10.01
・ダイスボットをボーンズ&カーズVer2.02.29.01対応へ変更。
・ガラコと破界の塔の誤字を修正。
2015/01/03 Ver.1.46.10
・全データセーブ/ロードを行った場合にローカルに削除できない画像データが残ってしまう問題に対応。
・ダイスボットをボーンズ&カーズVer2.02.29対応へ変更。
・ダイスボットに同人ゲームのガラコと破界の塔にサプリメントの表を追加。ワイエスさんありがとうっ!!
2015/01/02 Ver.1.46.09
・リプレイ再生後にチャットウィンドウのフォントサイズが変更されてしまう不具合を修正。笹の葉さん指摘ありがとうございますっ!!!
・チャットフォントサイズが保存されなくなっていた不具合を修正。ひのたちさん指摘ありがとうございますっ!
・ダイスボットをボーンズ&カーズVer2.02.28対応へ変更。
・ダイスボットに同人ゲームのガラコと破界の塔を追加。anony403さん、ブラフマンさんありがとうっ!!
2015/01/01 Ver.1.46.08
・チャットウィンドウの色分けに連動してチャットパレットも色分けするように機能追加。
・メッセージカードの右クリックメニューに「カード複製」を追加。
・チャットパレットにタブ名を付ける用の「タブ名」項目を追加。
2014/12/24 Ver.1.46.07
・ダイスボットをボーンズ&カーズVer2.02.27対応へ変更。
・ダイスボットのテストデータ構成を改良。ochaさんありがとうっ!!!
テスト方法の変更詳細については、テスト方式の変更についてを参照。
・クトゥルフの呼び声のCRBコマンドで部分的成功を表示するように改良。
・ログホラに楽器種別表、特殊消耗表等の表を追加。
・フィルトウィズの誤字を修正。
・ダイスロール時のメッセージの末尾に「2d6 ロール!」のように「!」を付けると、
つけた数だけダイスのサイズとロールの勢いが大きくなる機能を追加。
・チャットウィンドウをタブ毎にウィンドウ色が変わるように機能追加。チャットウィンドウの「A」アイコンから設定変更できます。
2014/11/27 Ver.1.46.06
・ダイスボットをボーンズ&カーズVer2.02.26対応へ変更。
・ログ・ホライズンTRPGにチャート追加。サロンパスさんありがとうっ!
・部屋削除時にローカル(デフォルトの「専用」指定)でアップロードした画像を削除するように機能追加。
・画像を共有でアップロードし、新規作成した別の部屋から削除するとエラーが発生する不具合を修正。Sarlaさん指摘ありがとうっ!
2014/11/15 Ver.1.46.05
・Ver.1.46.01の imageInfo.json 分轄後、対象外の部屋画像が全て表示されてしまう問題を対処。
これに伴い、 imageUploadSpace に手動でファイルを追加した場合に自動的に画像一覧にも追加される仕様は変更になります。
今後は画像の手動追加時には imageUploadSpace/public ディレクトリに(無い場合はディレクトリを作成して)画像を置くようにしてください。
2014/11/12 Ver.1.46.04
・キャラクターの移動が上手く動かなくなっていた不具合を修正。今野博臣さんありがとうっ!
・マギカロギアの誤記を修正。woreyさん指摘ありがとうっ!
・カードの縦横サイズを src_ruby/card.rbで変更できるように改良。
2014/11/11 Ver.1.46.03
・Ver.1.46.01でリリースした、imageInfo.json変換用ツール
src_ruby/splitImageTagInfo.rb
の不具合を修正。大ちゃ指摘ありがとうっ!
・カットイン設定画面の説明文が正しく表示されるように修正。日隠さん指摘ありがとうっ!
・カードピックアップがカードの真上の場合に表示/非表示を繰り返さないように改良。
2014/11/08 Ver.1.46.02
・前回の imageInfo.json 分轄処理で、画像アップロードに失敗するパターンがあったため不具合修正。
・Rubyソースコード上の文法警告を修正。
・ダイスボットをボーンズ&カーズVer2.02.25対応へ変更。
・トワイライトガンスモークのダイスボットを追加。ARHMさんありがとうっ!
・モノトーンミュージアムのダイスボットに感情表/感情表2.0/歪み表ver2.0を追加。ARHMさんありがとうっ!
・艦これの説明文を修正。その3さんありがとうっ!
2014/11/06 Ver.1.46.01
・画像情報ファイル imageInfo.json ファイルを今までの全部屋共通保持から部屋毎の個別保持へ変更。
画像を共有アップロードした場合は従来通り、部屋専用アップロードした場合は部屋毎のファイルへ保持へ。
大量アクセスでファイルが破損する場合の対策用に。
また既存の imageInfo.json の変換用に src_ruby/splitImageTagInfo.rb を追加。
どどんとふのバージョンアップ後、コマンドラインで
src_ruby/splitImageTagInfo.rb
とスクリプトを実行すると imageInfo.json ファイルを今回の部屋毎の分轄方式へ変換します。
・試作機能として、MySQLのDB保持方法を改良したバージョンを作成。
試作のため今までのDBは引き継がれず、完全に新規作成のみ対応。
バグも大量に含まれると思います。
つまり★完全人柱用★
現状、以下の手順を実行した場合のみ使用できます。
逆に言えば、以下の(特に(2))を実施しなければ特に問題ありません。
(1)どどんとふを MySQL版で環境構築する
(2)DodontoFServerMySqlKai.rb ファイルに実行権限を与える。
(3)どどんとふに DodontoF.swf?mode=mysqlkai のようにオプションを付けてアクセスする。
2014/10/31 Ver.1.46.00
・Ver.1.45.12をベースに安定版を「MASTERPIECE」としてリリース。
2014/10/31 Ver.1.45.12
・リプレイ投稿機能が正しく動かなくなっていた不具合を修正。ひのたちさんありがとうっ!
2014/10/26 Ver.1.45.11
・ダイスボットをボーンズ&カーズVer2.02.24対応へ変更。
・ログ・ホライズンにコマンド追加、コマンド改良。Nanasuさんありがとうっ!
・インセインの表、カードの誤字を大量に修正。ARHMさんありがとうっ!
・ダイスボットに同人ゲームのフィルトウィズオンラインを追加。ハスキーさんありがとぅっ!詳細はこちら。http://projectfw.web.fc2.com/index.html
2014/10/22 Ver.1.45.10
・ダイスボットをボーンズ&カーズVer2.02.23対応へ変更。
・インセインの誤字を修正。
・**語を修正対応。
・チャットログ保存時に別タブのメッセージが含まれないように修正。
逆に、全タブのメッセージを保存できるように、チャットログ保存画面に「全タブ」ボタンを追加。
2014/10/18 Ver.1.45.09
・チャットで別のタブのメッセージを参照できるように機能追加。チャットウィンドウの「A」アイコンから「チャット文字設定」を開き、「別タブメッセージ表示」にチェックを入れると機能が有効となります。
・同一名キャラクター追加時のエラーメッセージを修正。ひいんさん指摘ありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.22対応へ変更。
・艦これBOTに敵指定個性用のBT10-BT12を追加。DD雪野さんありがとうっ!
2014/09/17 Ver.1.45.08.01
・ダイスボットの指定で「ダイスボット(指定無し)」を先頭以外に配置した場合に、先頭のダイスボットのみ専用コマンドが動かなくなる不具合を修正。とむさんその3さんありがとぅっ!
2014/09/16 Ver.1.45.08
・インセインのカード誤記を修正。にょぼろさんありがとぅっ!
・カットイン管理画面と立ち絵管理画面で複数データの一括削除機能できるように機能追加。
・ダイスボットの指定から「ダイスボット(指定無し)」の順番を入れ替えたり抜いてもダイスボットの動作に問題が無いように機能改善。
これに伴いLanguageファイルからdiceBotOtherInfomation1とdiceBotOtherInfomation2を削除。
2014/09/12 Ver.1.45.07.01
・インセインのカード誤記を修正。あんでぃさんありがとぅっ!
2014/09/11 Ver.1.45.07
・インセインのデッドループ用に狂気カード追加。能代銀華さんありがとうっ!
また各種の専用狂気を一目で識別できるようにカード背景を色分け。(山札面には色は付いていません)
・ダイスボットをボーンズ&カーズVer2.02.21対応へ変更。
・シノビガミ 忍秘伝・改のシーン表の追加
・キルデスビジネス サプリメント追加シーン表の追加
・インセイン サプリメント追加シーンの追加
・神我狩 追加サプリメントのシーン表の追加
・マギカロギア幻惑のノスタルジアシーン表のコマンド反映されていない部分を修正
上記すべて、能代銀華さんありがとうっ!
・アースドーン3版の難易度表を追加。
2014/08/29 Ver.1.45.06
・ダイスボットをボーンズ&カーズVer2.02.20対応へ変更。
・ダイスボットにトーグ1.5版を追加。
・ダイスボットにアースドーン3版を追加。
・カードランカーのコマンドに特定カード抽出用の「CM」コマンドを追加。
2014/08/12 Ver.1.45.05
・ダイスボットの作成方法を詳細記載。(src_bcdice/test/README.html参照)
・ダイスボットをボーンズ&カーズVer2.02.19対応へ変更。
・文字コードなどRuby1.9対応で不具合となっていた箇所を数か所修正。ochaさんありがとうっ!
・消耗表/財宝表でダイスの出目を表示するよう改善。ハスキーさんありがとうっ!
2014/07/25 Ver.1.45.04
・どどんとふをRuby1.9対応に。
・ダイスボットをボーンズ&カーズVer2.02.18対応へ変更。
・ダイスボットに蓬莱学園を追加。飛松志樹さんありがとうっ!
・ソードワールドのレーティングコマンドを「SK20@10」の様にシークレットモードでクリティカル指定した場合にダイスがロールされない不具合を修正。たもーれさん指摘ありがとうっ!
・インセインの誤字を修正。
・艦これRPGダイスボットを建造ノ書弐に対応。八神のぞみさん、能代銀華さん、ほか皆さんありがとうっ!
・録画停止/キャンセルしてもログアウト出来ない不具合を修正。その3さん指摘ありがとうっ!
・リソースウィンドウにチェック欄を追加。資源管理にご利用ください。
・外部URL画像が有効な状態で外部URL画像のコマを作り全セーブロードをするとFlashがクラッシュする問題に対応。くまかばさん、ふぇいさん、指摘ありがとうっ!!
・インセインの狂気カードの誤字を修正。瑠璃駒さん指摘ありがとうっ!
・空き部屋のゲーム種別が空欄にならない不具合を修正。にょぼろさん指摘ありがとうっ!
・デフォルトのイメージデータのフォーマットが間違っていた問題を修正。らぁさん指摘ありがとうっ!
・メンテナンスモードで見学可の部屋にログインできない問題を修正。日隠さん指摘ありがとうっ!
・チャット欄追加時に文字フォントサイズが反映されない問題を修正。くまかばさん、リネノンさん指摘ありがとうっ!
・ロード対象にリソース表を追加。
2014/06/22 Ver.1.45.03
・ダイスボットをボーンズ&カーズVer2.02.17.01対応へ変更。
・ダイスボットにグランクレストの国特徴修正を反映。偉荒弘武さん指摘ありがとうっ!
・キャラクター作成/変更画面でカウンター値を999以上に出来ない不具合を修正。ハスキーさん指摘ありがとうっ!
2014/06/22 Ver.1.45.02
・録画中にブラウザを落としても、再ログイン時に前回の録画状態を引きついで再開できるように改良。
録画終了してファイル保存するまで録画状態が維持されます。またこれに伴い録画のキャンセルも実装。
・ダイスボットをボーンズ&カーズVer2.02.17対応へ変更。
・ダイスボットにグランクレストを追加。偉荒弘武さんありがとうっ!
2014/06/18 Ver.1.45.01
・ダイスボットをボーンズ&カーズVer2.02.16対応へ変更。
・ブラッドムーンのID2Tコマンドの誤記を修正。爆弾パンチ郎さんありがとうっ!
・ブラッドムーンのコマンド追加。今野博臣さんありがとうっ!
・まよキンのMKコマンドの気力判定不具合を修正。今野博臣さんありがとうっ!
・艦これダイスボット表に建造ノ書 壱分を追加。敵深海棲艦の装備決定も追加。能代銀華さん、熊野さん、ありがとうっ!
・ダブルクロスのダイスボットでクリティカル値1の場合をエラー処理に修正。
・エリュシオンのダイスボットにコマンド追加。能代銀華さんありがとうっ!
・テストがLinux環境でも通るように修正。風柳さんありがとうっ!
・簡易マップ作成画面からマス色を半透明に設定できるように機能追加。
・カード置き場が置けなくなっていた不具合を修正。arhmさん指摘ありがとうっ!
・指定したダイスボットだけを表示するようにするコンフィグを src_ruby/config.rb の $isDisplayAllDice として追加。
2014/05/30 Ver.1.45.00
・Ver.1.43.07をベースに安定版を「database」としてリリース。
2014/05/29 Ver.1.44.07
・ダイスボットをボーンズ&カーズVer2.02.15対応へ変更。
・ブラッドムーンのIDTコマンドの誤記を修正。爆弾パンチ郎さんありがとうっ!
2014/05/25 Ver.1.44.06
・ロード画面のダイスボット表の表示名を修正。
・キャラクターのツールチップ(カーソル合わせた時の表示)の文字数制限をコンフィグ指定に。
src_ruby/config.rb の $characterInfoToolTipMaxWidth, $characterInfoToolTipMaxHeight で指定。
またデフォルトは上限無しに変更。
・カードの右クリックメニューにカードを捨て山に捨てることのできる「カード捨て」を追加。
・デフォルト画像の不足分を追加。くるみさん指摘ありがとうっ!
・古いリプレイを再生するとチャットが表示されない不具合を修正。くまかばさん指摘ありがとうっ!
・サーバへのデータ送信時のContent-Typeを"application/x-msgpack"に修正。FaviusTyさん指摘ありがとうっ!
2014/05/20 Ver.1.44.05
・セーブ/ロードの対象にダイスボット表を追加。
・ダイスボット表にゲームシステムを指定可能に。指定したゲームでのみ表コマンドが有効になります。ダイスボット指定なしの場合は全てのシステムで表が有効となります。
2014/05/16 Ver.1.44.04
・「範囲」のマス目サイズをマップのマス目に合わせて拡大するように改良。
・「範囲」のマス目線を削除。
・ログホラ用範囲に中心マーカーを表示するように追加。
・ロード対象にフロアタイルを追加。
・新規プレイルーム作成時に回転マーカー/リソースウィンドウ/カウンターリモコンの表示設定が反映されない不具合を修正。薄雪さん、今野博臣さん指摘ありがとうっ!
・キャラクターのツールチップ(カーソル合わせた時の表示)に文字数上限を設定。Dさん指摘ありがとうっ!
・フロアタイル画面のタグ名が表示しきらない不具合を修正。リネノンさん指摘ありがとうっ!
・WEB IFのchatで時間指定時に完全一致する日時のデータを取得する不具合を修正。ヴィアスさん指摘ありがとうっ!
・管理モードではパスワード付の部屋を削除する場合でもパスワードを求められないように機能変更。
・サーバ接続時間上限指定時にログインすると表示されるメッセージから「実プレイには向きませんのでご注意下さい」という表記を削除。(実プレイ環境でもログイン時間状態を指定したいとの要望に対応するため)
2014/04/24 Ver.1.44.03
・ログホライズン用の範囲を追加。メニューの「コマ」→「範囲追加」→「ログホライズン用範囲」、あるいはマップの右クリックメニューから追加可能。
2014/04/22 Ver.1.44.02.01
・ダイスボットのヘルプメッセージ体裁修正。(記載内容自体には変更なし)
2014/04/21 Ver.1.44.02
・ダイスボットをボーンズ&カーズVer2.02.14対応へ変更。
・ログホライズンTRPGを正式対応。ハスキーさんありがとうっ!
・エリュシオンのDATEコマンドを二回打った場合に、デートコマンドの結果表示が動かなくなっていた不具合を修正。今野博臣さん指摘ありがとぅっ!
・イニシアティブ表でカウンター値を変更した場合にダブルクリック扱いとなってキャラクターが画面**にならないように改良。名前をダブルクリックすると画面**に表示されます。
・リソース変更画面のタイトルを修正。くまかばさん指摘ありがとうっ!
2014/04/15 Ver.1.44.01
・ログ保存画面のデフォルト文字が正しく表示されない不具合を修正。
・プレイルームの作成/変更時にウィンドウ関連のメニューの表示/非表示設定が出来なくなっていた不具合を修正。くまかばさん指摘ありがとうっ!
・ダイスシンボルで0の出目を6面体だけに限定(ダイスプロットは現状6面でしか使わないので)。黒D6にも0を追加。
・ダイスボットをボーンズ&カーズVer2.02.13対応へ変更。
・ログホライズンTRPGを仮対応。ハスキーさんありがとうっ!
2014/04/11 Ver.1.44.00
・Ver.1.43.20をベースに安定版を「No pain, No game」としてリリース。
・読み上げ機能の、talkProxy.php に一部固有名詞を追加。
2014/04/11 Ver.1.43.20
・ダイスボットをボーンズ&カーズVer2.02.12対応へ変更。
・艦これRPGの機能を拡張。みやさんありがとうっ!
・読み上げ機能を改良し、talkProxy.phpで固有名詞の拡張ができるように改良。くまかばさんありがとうっ!
・画像の外部URL許可を src_ruby/config.rb の $canUseExternalImageModeOn で設定できるように改良。
falseに設定すると部屋の設定が出来なくなり、常に外部URL無効となります。
・ダイスシンボルのD6での0プロットを全てのゲームで設置可能に。ダイスプロットで速度0が今後出た時様に汎用にしておきました。
2014/04/07 Ver.1.43.19.01
・一部エラーメッセージの出力不具合を修正。日隠さん指摘ありがとうっ!
2014/04/06 Ver.1.43.19
・「資源管理画面」の名前を「リソース」に変更。
・リソース画面の変更や順番のソートをできるように改良。
・メッセージカード更新時に変更したとチャットに表示するように改良。
・アップロードファイルの拡張子が大文字だとエラーとなる不具合を修正。ヴィアスさん指摘ありがとうっ!!
・メッセージカードや魔法範囲などをマップの右クリックから配置する場合に座標が右下にズレてしまう不具合に対応。あおりんごさん指摘ありがとうっ!
・シークレットダイス表記や一部エラーの多言語化対応。日隠さん指摘ありがとうっ!
・FlexSDKへのリンクを修正。らぁさん指摘ありがとうっ!
2014/03/31 Ver.1.43.18
・メッセージカードで3行以上のメッセージが編集できない不具合を修正。みやさん今野博臣さん指摘ありがとぅっ!
・ログイン/ログアウトを繰り返すとウィンドウ情報などが初期化されてしまう不具合を修正。みやさん指摘ありがとうっ!
2014/03/26 Ver.1.43.17
・メッセージカードで複数行のテキストを書くと編集画面でタグが見えてしまう問題を修正。今野博臣さん指摘ありがとうっ!
・ダイスボット表追加機能で表が追加できなくなっていた不具合を修正。今野博臣さん指摘ありがとうっ!
・文字に色を付けていない人の色が、見ている人の文字色に引きずられてしまう不具合を修正。ハスキーさん指摘ありがとうっ!
2014/03/23 Ver.1.43.16
・ダイスボットをボーンズ&カーズVer2.02.10対応へ変更。
・艦これRPGに対応。
・エンドブレイカーをダイス目の数を出すように改良。ハスキーさんありがとうっ!
・表示メニューのウィンドウ関連を「ウィンドウ」サブメニューに移動。
・共有資源管理表に「資源管理」ウィンドウを追加。表示->ウィンドウ->資源管理表示、で表示できます。カナヤゴさん提案ありがとうっ!
・カードを「自分にだけ公開」の状態から「非公開」に遷移できるように変更。
・メッセージカードを公開したときに、メッセージ内容をログに出力するように変更。
・ダイスボットを自前で追加/変更する時の createDiceInfos.rb コマンドの実行を不要に。
代わりに手順が変更になっているので READMEを確認してください。
・マルチ言語対応での不具合に対応。日隠さんありがとうっ!
2014/03/21 Ver.1.43.15
・ダイスボットをボーンズ&カーズVer2.02.09対応へ変更。
・マギカロギアの事件表の記述ミスを修正。九鳥さん指摘ありがとうっ!
・チャットの日時表示チェックを入れても反映されない不具合を修正。薄雪さん指摘ありがとうっ!
・立ち絵にエフェクトを付けて発言するとエラーが発生する不具合を修正。薄雪さん指摘ありがとうっ!
・メッセージカードを変更できるように、メッセージカードの右クリックメニューに「カードの変更」を追加。
2014/03/16 Ver.1.43.14
・チャットログ保存時の設定を記憶するように改良。
・チャットログ保存画面で保存ボタンを押しても画面が閉じないように改良。
・チャットのフォントサイズデフォルトを変更(少し大きく)。
・チャットのフォントサイズと時刻表示有無を変更した場合、その変更が部屋だけでなくどどんとふ全体で保持されるように変更。(この2つの変更は全部屋共通の方が便利だという観点から)
・チャットのフォントサイズ変更時にメイン以外のタブのログでフォントサイズが変更されない不具合を修正。飯綱さん指摘ありがとうっ!
・コマ画像からの立ち絵の表示座標が常に左端になってしまう不具合を修正。飯綱さん指摘ありがとうっ!
・フォント拡大時にダイスシンボルが置けない不具合を解消。メタボルタさん指摘ありがとうっ!
・キャラクター選択状態からドラッグでキャラクターがコピーできる機能を削除。キャラクターのコピーは右クリックメニューからのみとなります。
・立ち絵編集画面/カットイン編集画面で並び順をドラッグ操作で入れ替える際に複数選択できるように改良。
2014/03/08 Ver.1.43.13
・インセインの狂気カードでフォントサイズの間違いを修正
・トーキョーN◎VAのカードを改良。クロガネを追加。arhmさんありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.08対応へ変更。
・アースドーンのダイスボットで目標値を省略してもロール出来るように改良
2014/03/06 Ver.1.43.12
・画像アップロード時に「専用」「全体」を選べるようにし、「専用」ならログインしている部屋だけ、「全体」ならサーバ全体で画像が参照できるようになります(従来の動作は「全体」のみでした)。
・画像の一覧表示時に選択タグ以外の画像が読み込まれないように機能軽量化。
・フォントサイズ変更時にイニシアティブ表のその他欄の文字が複数行あると全行表示されてしまう問題を修正。日隠さん指摘ありがとうっ!
2014/02/25 Ver.1.43.11
・ダイスボットをボーンズ&カーズVer2.02.07.01対応へ変更。
・ゴリラTRPGが正しく動かない不具合を修正。
・立ち絵が反転している場合に正しく縮小されない不具合を修正。
・**語対応を追加。日隠さんありがとうっ!
2014/02/25 Ver.1.43.10
・チャットのHTML保存時にフォントサイズや行高さを指定できるように改良。ひらなりさんありがとうっ!!
・画面全体のフォントサイズを変更できるように表示メニューに「フォント変更」項目追加。イニシアティブウィンドウのフォント設定もそちらに統合。
・立ち絵がある場合にチャットが上手く動かない問題に対応。今野博臣さんありがとうっ!
・メッセージの**語対応。日隠さんありがとうっ!
・ダイスボットをボーンズ&カーズVer2.02.07対応へ変更。
・ゴリラTRPG(http://www55.atwiki.jp/gorillatrpg/)に対応。くまかばさんありがとうっ!
2014/02/18 Ver.1.43.09
・ダイスロール文字列のの後ろに”「」”や”、”を書いても ”[]”や”,”に変更しないように改良。熊坂トーマさん指摘ありがとうっ!
・コマ/立ち絵画像を縮小状態でも滑らかに表示されるよう改良。
・立ち絵に歩行などを表現する上下揺らしエフェクトを追加。立ち絵追加/変更画面から設定できます。
・カットイン管理画面に「並べ替え許可」チェックボックスを追加。チェックを入れない限り並び替えはされないのでウッカリ操作の防止に。くまかばさん提案ありがとうっ!
・マップの右クリックメニューに「ウィンドウ配置初期化」を追加。
・チャットのHTMLログ保存時のフォーマットを改良。ひらなりさんありがとうっ!
・WEB IFからのダイスロールでビジュアルダイスが転がるように改良。カヅサツさん提案ありがとうっ!
・初期インストール自のプレイルームNo.0の不具合を修正。大ちゃ指摘ありがとうっ!
・バージョン表記をconfig.rbからDodontoF.rbに移動(使用上は特に影響なし)
・不要なファイルを削除。その他ソースコード整理。
2014/02/13 Ver.1.43.08
・ダイスボットをボーンズ&カーズVer2.02.06対応へ変更。
・ダイスボットのビーストバインド トリニティーを大幅変更。倉坂悠さんありがとうっ
・キルデスビジネスにサブプロット追加。今野博臣さんありがとうっ
2014/02/08 Ver.1.43.07
・Ruby1.9でもMessagePack処理がエラーなく行えるようにライブラリ追加。
・MessagePackのgem installが不足している場合のエラー表示処理を追加。
・チャットパレットの {値} 形式の記述にイニシアティブ表のカウンター値が使えるように改良。チャットパレットの「名前」を元に適用するカウンター値を決定。名前が空ならチャット欄の名前を元に決めます。
・ダイスボット表追加機能で表を追加するとエラーが出ていた不具合を修正。
2014/02/05 Ver.1.43.06
・カウンターリモコンでもビジュアルダイスがロールされるように機能拡張。
・カウンターリモコンでD66が使えるように改良。
D66の出目が[6,3]の場合に「36」のように昇順にD66を扱いたい場合には 「D66S」とD66の後ろにSを加えてください。
・カード操作ログ表示のチェックを外しても常にログが出力されてしまう不具合を修正。
・Ruby1.9に対応できるよう一部修正。READMEのコメント追記。
2014/01/30 Ver.1.43.05
・キャラクターをCtrlキーを押しながら選択した状態でチャットを送ると、名前がチャットの末尾に「>名前」の様に羅列されるように機能拡張。
・ダイスボットをボーンズ&カーズVer2.02.05対応へ変更。
・エンドブレイカーのコードを修正(機能に変更なし)(くまかばさんありがとうっ!)
・ハンターズムーンの説明文の誤記修正。(今野博臣さんありがとうっ!)
・ブラッド・クルセイドに時間経過表(10代~60代、反吸血鬼)TD1T~TD6T、TDHT を追加。(今野博臣さんありがとうっ!)
2014/01/22 Ver.1.43.04
・ダイスボットをボーンズ&カーズVer2.02.04対応へ変更。
・エンドブレイカーを追加。(ハスキーさんありがとうっ!)
・ウタカゼを追加。(くまかばさんありがとうっ!)
・ダイスボットの表追加が失敗する問題を修正。(今野博臣さんありがとうっ!)
・ログファイルをパス指摘できるように src_ruby/config.rb に $logFileName/$logFileMaxSize/$logFileMaxCount を追加。
・イニシアティブ表のカウンター名で一部**語が文字化けする問題に対応。(日隠さんありがとうっ!)
2014/01/11 Ver.1.43.03
・ダイスボットをボーンズ&カーズVer2.02.03対応へ変更。
・ブラッドムーンを仮追加。(今野博臣さんありがとうっ!)
・ブラッドクルセイドに表を追加。(今野博臣さんありがとうっ!)
戦場シーン表 BDST/夢シーン表 DMST/田舎シーン表 CYST/学校シーン表 SLST/館シーン表 MNST
2014/01/10 Ver.1.43.02.01
・ダイスボットをボーンズ&カーズVer2.02.02.01対応へ変更。
・シノビガミの表追加を削除。
2014/01/10 Ver.1.43.02
・ダイスボットをボーンズ&カーズVer2.02.02対応へ変更。
・ダイスボットで「3D6/2」のように出目の割り算に対応。
/nでn割り切り捨て、/nUとUをつけると切り上げ、/nRとRつけると四捨五入。(永関さんありがとうっ!)
・インセインに表追加。(能代銀華さんありがとうっ!)
会話ホラースケープ表(CHT)/街中ホラースケープ表(VHT)/不意訪問ホラースケープ表(IHT)/廃墟遭遇ホラースケープ表(RHT)/野外遭遇ホラースケープ表(MHT)/情報潜在ホラースケープ表(LHT)
・シノビガミに表追加。(能代銀華さんありがとうっ!)
一夏のシーン表 IST/セクシーシーン表 EST/ラッキースケベシーン表 RST/屈服表 XST
・T&Tダイスボットの経験値計算を修正(くまかばさんありがとうっ!)
・Ruby1.9でうまく動かない問題を修正(らぁさんありがとうっ!)
2013/12/26 Ver.1.43.01
・ダイスボットをボーンズ&カーズVer2.02.01対応へ変更。
・ダイスボットにビーストバインド トリニティーを追加。倉坂悠さんありがとうっ!
・Cコマンドで 「C(10+1) 足し算」 の様にメッセージを追加すると計算が実行できない不具合を修正。リネノンさん指摘ありがとうっ!
2013/12/24 Ver.1.43.00
・Ver.1.42.18をベースに安定版を開発コード「Timeless time」としてリリース。
2013/12/24 Ver.1.42.18
・ハンターズムーンに代償表、異形化表追加。
2013/12/22 Ver.1.42.17
・アラーム音が鳴らない不具合を修正。今野博臣さんありがとう!
・カットイン編集画面で一覧をヘッダーからソートすると選択したカットインが正しく選ばれない不具合を修正。リネノンさん指摘ありがとう!
・ユーザー名のデフォルトがマルチ言語対応していない不具合を修正。日隠さん指摘ありがとう!
2013/12/16 Ver.1.42.16
・ダイスボットをボーンズ&カーズVer2.01.61対応へ変更。
・ハンターズムーンの表を12個追加。今野博臣さんありがとう!
・ログイン画面で言語を変更すると、部屋状態も正しく更新されるように機能改良。
2013/12/14 Ver.1.42.15
・ダイスボットをボーンズ&カーズVer2.01.60対応へ変更。
・キルデスビジネスに蘇生副作用表と一週間表を追加。能代銀華さんありがとう!
・ピーカブーに日中ブラブラ表を追加。こちらも能代銀華さんありがとう!
・マルチ言語化の不具合修正。
・ログイン画面にゲーム名が正しく表示されない問題を修正。能代銀華さん指摘ありがとう!
・日本語以外で見学者ログインしたときに、チャットで名前の後ろに改行がついてしまう問題を修正。日隠さん指摘ありがとう!
2013/12/12 Ver.1.42.14
・マルチ言語化対応を完全化。これで全画面が完全に多言語対応に。
・対応言語に**語を追加。日隠さんありがとうっっっ!!!
・ダイスボットをボーンズ&カーズVer2.01.59対応へ変更。
・央華封神ダイスボットコマンド出力を一部改良。あずさんありがとう!
・パラサイトブラッドのコマンドを整理。あるたさんありがとう!
・ダブルクロスの説明分文字化けを修正。今野さんありがとう!
2013/11/30 Ver.1.42.13
・ログイン画面から言語を選択できるように機能追加。
src_ruby/config.rb の $isMultilingualizationから抑止可能。
languages ディレクトリにファイルを置くと任意に追加もできます。
・フロアタイル変更モードでタイルが動かせない不具合を修正。ハルキさん指摘ありがとうっ!
2013/11/28 Ver.1.42.12
・ダイスボットをボーンズ&カーズVer2.01.58対応へ変更。
・ダイスボットにガープスフィルトウィズを追加。ハスキーさんありがとうっ!
・ハンターズムーンに異形アビリティ表2コマンド(SA2T)を追加。今野博臣さんありがとうっ!
・サタスペのNPCTコマンドの出力を改善。
・カードランカーのSDTコマンドをGDTに変更。
・点呼/投票機能で表示するウィンドウを目立つように変更。
・カウンターリモコンで自PCの名前が2回表示されてしまう問題を修正。
・TORGのドラマデッキに英語版追加。日本語版の誤字修正。
・ダイスボットの自作表でのダイスロール結果表示を「1D6(=>3)」の様に矢印記号を変更。
・ダイスボット表追加機能でのコマンド追加時に、他の表と名前が重複していると正しくコマンドが実行できない不具合を修正。
2013/11/11 Ver.1.42.11
・ダイスボットをボーンズ&カーズVer2.01.57対応へ変更。
・ダイスボットに央華封神RPG 第三版追加。あずさんありがとうっ!
・キルデスビジネスのエキストラ表を追加。ハスキーさんありがとうっ!
・ダイスボットの自作表での結果文字列に「1D6」のようなダイス表記があった場合は、
「1D6(→3)」の用にダイスロールした結果が表示されるように改良。
また表のロール結果表示を「**表(6[1,5])」の用にダイス目が表示されるように改良
・全データロード時に自作したダイスボットの表データが読み込まれるように修正。
2013/11/04 Ver.1.42.10
・ダイスボットをボーンズ&カーズVer2.01.56対応へ変更。
・一部ダイスボットでダイスコマンドの後ろにメッセージを書いた場合にロールが実行されなくなっていた問題に対応。
・ダイス種別の過不足を修正
2013/10/26 Ver.1.42.09
・ダイスボットをボーンズ&カーズVer2.01.55対応へ変更。
・サタスペのロールコマンドに必殺発動でロールを止める S オプションを追加。ハスキーさんありがとう!
2013/10/22 Ver.1.42.08
・ダイスボットをボーンズ&カーズVer2.01.54対応へ変更。
・Uコマンドで 1U6 のようにダイス数1の場合に合計が計算されない問題を修正。牧山さん指摘ありがとう!
・カットインを複数立ち上げた場合に正しくカットインが終了しない問題を修正。
・カットインと立ち絵の管理画面で順番入れ替えを可能に(ただし順番は全員で共有となります)。
・隠し画像のパスワードを保持するように機能改善。林直孝さん上記3点全て指摘ありがとう!
・config.rb の $isMentenanceNow を true にしてもログイン中メンバーが強制遮断されない不具合を修正。くまかばさんありがとうっ!
2013/10/02 Ver.1.42.07
・ダイスボットのソースコードをリファクタリング。
・ダイスボットの実装についてにダイスボットのテスト方法について追記。
2013/09/29 Ver.1.42.06
・ダイスボットをボーンズ&カーズVer2.01.53対応へ変更。
・キルデスビジネスのダイスボットにファンブル判定も含めた判定用コマンド(JD)を追加。
ヘルスタイリスト罵倒表に前後の修飾語句を追加。神武来さんありがとうっ!
一部文字化けを修正。くまかばさんありがとうっ!
・サタスペのダイスボットを大量更新。
性業値コマンド追加。
判定コマンドに必殺値追加。
情報イベント/ハプニング表に値補正追加。
臭い飯表、バッドトリップ表、報酬表追加。
神武来さんありがとうっ!
・ダイスボットにRecord of Steamを追加。らぁさんありがとうっ!
2013/09/22 Ver.1.42.05
・ダイスボットをボーンズ&カーズVer2.01.52対応へ変更。
・キルデスビジネスに指定特技ランダム決定表 (SKLT)を追加。ハスキーさんありがとうっ!
・キルデスビジネスのコマンド名を一部変更。能代銀華さんありがとうっ!
・ダイスボットに神我狩追加。能代銀華さんありがとうっ!
・CGI対象サーバからロリポップを削除。今後は非推奨とします。
2013/09/14 Ver.1.42.04.01
・キルデスビジネスの解説テキストを修正。
・ダイスボット一覧表にキルデスビジネスが抜けていたため修正。
2013/09/13 Ver.1.42.04
・ダイスボットをボーンズ&カーズVer2.01.51対応へ変更。
・キルデスビジネスのダイスボット追加。ハスキーさん、犬のようなものさん、ありがとうっ!
・カードにインセインの狂気カード追加。みやさんありがとうっ!
・カード初期化画面の順序を五十音順に。(未訳ゲームは下に)
・カード置き場が表示出来なくなっていた問題を修正。まどみさん指摘ありがとうっ!
2013/09/12 Ver.1.42.03
・ダイスボットをボーンズ&カーズVer2.01.50対応へ変更。
・インセインのダイスボット追加。犬のようなものさんありがとうっ!
・ダイスボット用表追加機能で、コマンド名が小文字の場合も正しく動くように修正。仕様として、コマンド名で大文字と小文字は区別されないこととなります。
2013/09/08 Ver.1.42.02
・WEB IFのaddCharacterに以下のパラメータを追加。
url:キャラクターデータの参照先URLの指定。省略可
・WEB IFに以下のコマンドを追加。詳細は本マニュアルの記述参照
getLoginInfo
getLoginUserInfo
・カードのドロー、オープン時にログを表示するように機能追加。
・カード操作関連のログの表示/非表示を選択出来るように、メインメニューの「カード」→「カード操作ログ」にチェック欄を追加。(部屋設定から部屋のデフォルト設定も変更できます)
・カットイン機能が無効の場合にダイスボットコマンドでのビジュアルダイス表示やエリュシオンのDATEコマンドが正しく動かなかった問題を修正。すたっどさん指摘ありがとうっ!
2013/08/18 Ver.1.42.01
・ダイスボットをボーンズ&カーズVer2.01.49対応へ変更。
・GURPSでダイス目が17の場合に自動失敗するように修正。
・シノビガミでRTTコマンドが無効になっていた不具合を修正。
・トランプに1×1サイズの縮小カードを追加。カード初期化画面で「1×1サイズ」にチェック入れてみてください。
2013/06/22 Ver.1.42.00
・Ver.1.41.17をベースに安定版を開発コード「SMILEY」としてリリース。
2013/06/22 Ver.1.41.17
・デフォルト添付の画像データを修正。
・更新時のFlash読み込み失敗時のエラーメッセージを改良。
2013/06/19 Ver.1.41.16
・キャラクター待合室で、一覧の途中への挿入や一覧の入れ替えが出来るように機能改良。
2013/06/15 Ver.1.41.15
・どどんとふ標準添付の画像詰め合わせを削減(ダウンロードサイズ削減のため)。
既存の画像は別途ここから入手できますので、画像アップロードしてご利用ください。
・ダイスボットをボーンズ&カーズVer2.01.48対応へ変更。ハーンマスターのコマンドを変更。鈴木康次郎さん指摘ありがとうっ!
2013/06/14 Ver.1.41.14
・カウンターリモコンで値を空文字で指定すると、ボタンを押したときに任意の値を選択可能に機能拡張。
・カウンターリモコンのボタン右クリックで複製、左右移動が出来るように機能拡張
・画面キャプチャ機能を追加。画面上部のカメラアイコンをクリックで実行。残念ながら現状チャットなどのウィンドウは対象外で盤面のキャプチャ専用です。
2013/06/11 Ver.1.41.13
・ダイスボットをボーンズ&カーズVer2.01.47対応へ変更。
・ダイスボットにハーンマスターを追加。
・ダイスボットの記述をリファクタリング。
2013/06/08 Ver.1.41.12
・カウンターリモコンにセーブ・ロード機能を追加。
・カウンターリモコンのキャラクター名マウスオーバー時にコマとイニシアティブ項目を光らせるように機能改良。
・カウンターリモコン変更画面に出力サンプルを追加。
2013/06/05 Ver.1.41.11
・D66ダイスでも四則演算ができるようダイスボット機能拡張。使用時は必ず「1D6+1D66」のようにD66の前に個数を明記してください。
・外部URLイメージ使用時に、キャラクター待合室にドラッグできない問題を修正。カヅサツさん指摘ありがとうっ!
・外部URLイメージ使用時に、Ctrlキー+クリックで選択状態にならない問題を修正。
・WEBIFでエラーが発生する問題に対応。くまかばさんマジありがとうございます!
2013/06/02 Ver.1.41.10
・ダイスボットの表追加機能で「\n」と書くと改行が表示されるように機能追加。
・チャットで「3d6 台詞(改行)台詞」のようにの改行含むメッセージを書くと改行以降が無視されてしまう問題を修正。
・黒D6のダイスシンボルをダブルクリックしたときに黒D6が表示されるように修正。
2013/06/01 Ver.1.41.09
・Fiasco用に6面ダイスに黒バージョンを追加。いヴさんArleさんありがとうっ!
・ダイスシンボルはゲーム種別を「エリュシオン」に変えた場合は出目0を指定できるが、既に設置済みのダイスシンボルではこの指定変更が行われない不具合を修正。
・見学者でもビジュアルダイスを使うと見学タブ以外のタブでダイスロールできてしまう障害を修正。くまかばさんありがとうっ!
・独自ダイスボットへの変更が部屋情報の変更画面には反映されない不具合を修正。
2013/05/31 Ver.1.41.08
・チャットパレットで「\n」と書くと改行が表示されるように機能追加。
・部屋作成/変更時のゲーム指定で任意のタイトルが入力できなかった問題を修正。カヅサツさんありがとうっ!
・インストール後の正常性確認処理にディレクトリチェックを追加。くまかばさんありがとうっ!
・一部カードの文字コードがShift-JISだったのをUTF-8 に修正。
・全データセーブを行うとログにエラーが発生する問題を修正。
2013/05/21 Ver.1.41.07
・ダイスボットをボーンズ&カーズVer2.01.44対応へ変更。
・エリュシオンでのELコマンドでの判定で、ゾロ目の場合にベース能力値が計算式に表示されない障害を修正。青林檎さん、くまかばさんありがとうっ!
・ガープスのダイスボットに恐怖表/反応判定表を追加。ハスキーさんありがとうっ!
2013/05/06 Ver.1.41.06
・ダイスボットをボーンズ&カーズVer2.01.43対応へ変更。
ガープスに対応。ハスキーさんありがとうっ!
・全データセーブ/ロード時にチャットパレットの読み込みが正しく実行されない問題を修正
2013/04/29 Ver.1.41.05.01
・ダイスボットで全角の「#」が半角に自動変換されていなかったので修正。くまかばさん指摘ありがとうっ!
2013/04/29 Ver.1.41.05
・ダイスボットをボーンズ&カーズVer2.01.42対応へ変更。
ゲイシャ・ガール・ウィズ・カタナを追加。らぁさんありがとうっ!
あとたいたい竹流さんもお疲れ(自画自賛)
どんなルールか知りたい人は http://www.game-writer.com/konogoro/trpg/ggwk/ を参照ください。
2013/04/11 Ver.1.41.04
・メタリックガーディアン用の「攻撃範囲」を追加。「コマ」->「範囲」->「攻撃範囲」で設置できます。回転マーカーか右クリックメニューで左右に回転。
・メニューの魔法範囲/攻撃範囲追加を「範囲追加」として集約。
・タグ編集画面、画像削除画面で動画が選択できなかった問題を修正。カヅサツさん指摘ありがとうございます!
・ログアウト時に飛ぶ先を src_ruby/config.rb の $logoutUrl で指定できるように。カヅサツさん提案ありがとうございます!
2013/03/29 Ver.1.41.03
・カードにPathfinderのHarrow Deckを追加。位坂さんありがとうっ!!
2013/03/24 Ver.1.41.02.02
・config_local.rbの差し替えで $SAVE_DATA_DIR の差し替えが失敗する問題を修正。
→ この修正が上手くできていなかったので再度修正。
2013/03/19 Ver.1.41.02.01
・config_local.rbの差し替えで $SAVE_DATA_DIR の差し替えが失敗する問題を修正。
2013/03/17 Ver.1.41.02
・バージョンアップ手順を更新。 config.rb の書き換え手順が楽に。詳しくは「バージョンアップ方法」参照。Anonymousさん提案ありがとうございます!
・ダイスボットをボーンズ&カーズVer2.01.40対応へ変更。
・Rコマンドの不具合修正。くまかばさん指摘ありがとうっ!
・ソースコードの整理(機能的には変更無し)
2013/03/09 Ver.1.41.01
・カードランカーで「RM」コマンド実行時にカードが出現するように機能追加。
カード画像は cards/cardRanker にあるものを差し替えることで任意に変更可能です。
・ダイスボットをボーンズ&カーズVer2.01.39対応へ変更。
・エリュシオンにNPCランダム表を追加。
2013/03/05 Ver.1.41.00.01
・エリュシオンのD66判定が数値入れ替えになっていなかったため修正。
2013/03/04 Ver.1.41.00
・Ver.1.40.12をベースに安定版を開発コード「ENERGY」としてリリース。
2013/02/28 Ver.1.40.12
・エリュシオンダイスボットを修正。D66に対応。くまかばさん超ありがとうございます!!
2013/02/24 Ver.1.40.11
・ダイスボットをボーンズ&カーズVer2.01.37対応へ変更。
・エリュシオンに各種表を追加。
・サタスペダイスボットの恋愛ハプニング表の誤記を修正。
・アルスマギカでArs3+1のようにボーナスをつけると正しく動かない不具合を修正。
2013/02/19 Ver.1.40.10
・デモンパラサイトのダイスボットで文字化けしていた問題に対応。らぁさんありがとうっ!
2013/02/16 Ver.1.40.09.02
・エリュシオンのコマンドに以下を追加。
date[PC名,PC名2]:この書式で記述すると一回の書き込みでデート表を振ることができます。
2013/02/15 Ver.1.40.09.01
・エリュシオンでD6のダイスシンボルを出目0で設定できるように改良。
2013/02/14 Ver.1.40.09
・ダイスボットをボーンズ&カーズVer2.01.36対応へ変更。
・ダイスボットにエリュシオンを追加。
・簡易マップ編集での塗りつぶしがマップマス目の交互表示で正しく塗られない問題を修正。
・読み上げ機能をチャンネルごとに有効/無効に
・マップへの書き込み量の上限を src_ruby/config.rb の $drawLineCountLimit で指定可能に機能拡張。
上限に達すると書き込みできなくなります。
・リプレイ再生時にログイン画面に戻れるよう右上にボタン追加。
2013/01/23 Ver.1.40.08
・ゲヘナアナスタシスのダイスボットで、プラス修正をつけた場合に失敗数が正しくカウントされない問題を修正。今野博臣さんありがとうっ!
2013/01/06 Ver.1.40.07
・こまの回転マーカーを抑止可能に。メニューの「コマ」->「回転マーカーを表示する」で変更可能。
・キャラクターコマのダブルクリックによる「画像切替設定」の変更が、他のプレイヤーには反映されない不具合を修正。くまかばさん指摘ありがとうっ!
2013/01/05 Ver.1.40.06
・WEB IFのchatとrefreshコマンドをで秘話が見えてしまう問題に対応。木耳空旭さん指摘ありがとうっ!
2013/01/05 Ver.1.40.05
・キャラクター作製/変更画面に「画像切替設定」ボタンを追加。キャラクターのコマ画像の差し替えが可能に。マップ上のキャラクターのコマをダブルクリックすることで画像の切替が可能
・カードの全削除用項目をメニューの「カード」->「カード配置の初期化」に追加。
・TORGドラマデッキの修正(No.160以降のカードの修正、サイドストーリーカードの着色、段階的行動の配置調整等)
・TORGのボーナス表が20,25,30と区切り目の値で値が誤っていたのを修正。
・ダイスシンボルをオープンした時にチャットに出目を表示するように機能追加。
・ダイスボットをボーンズ&カーズVer2.01.33.02対応へ変更。
バトルテックの命中判定を1発ごと1行ずつ表示に。
部位の命中回数を表示に。
合計ダメージも表示に。
ゲヘナアナスタシスのダイスボットを修正。nGtコマンドで連撃増加値と闘技チットが抑止されていないのを修正。
成功度と失敗度を表示するように改善。
・WEB IFにrefreshコマンドを追加。詳しくはマニュアル参照。
2012/12/27 Ver.1.40.04.01
・ダイスボットをボーンズ&カーズVer2.01.33.01対応へ変更。
バトルテックダイスボットのSRMとLRMの判定誤りを修正。
2012/12/27 Ver.1.40.04
・ダイスボットをボーンズ&カーズVer2.01.33対応へ変更。
ダイスボットにバトルテックを追加。
@Gunzo777さん@anony403さんありがとうっ!
2012/12/18 Ver.1.40.03
・カードにItras Byのチャンスカードと解決カードを追加。
・src_ruby/config.rb の $skinImage が無効になっていたのを有効に。
2012/12/08 Ver.1.40.02
・魔法範囲変更画面のタイトル/ボタン名の修正
・カットインの画像にYoutube URLを指定していて外部URLが有効でない場合にエラーを表示するように機能改善。
2012/12/02 Ver.1.40.01
・パスワードの掛かったプレイルームを削除する際にパスワード入力を促すように機能変更。
src_ruby/config.rb の isPasswordNeedFroDeletePlayRoom を false に変更することでパスワード無しでも削除できるように変更できます。
・MySQLのDBクローズを改善。くまかばさん情報ありがとうっ!
2012/11/18 Ver.1.40.00.03
・読み上げ機能が動作しなかった不具合を修正。ほぎーさん指摘ありがとうっ!
2012/11/17 Ver.1.40.00.02
・マギカロギアのダイスボット追加が正しく動いていなかった問題に対応。
・WEB IFのtalkで改行文字送信時に改行が2行になって見える問題を修正。
・読み上げ機能のセキュリティー強化
2012/11/07 Ver.1.40.00.01
・README.htmlのレンタルサーバのCGIについての記述を修正。エックスサーバーとエクストリムサーバーもOK出ました。(くるみさん、ほいさっささんありがとうっ!)
・ついでにfaviconも変更。
2012/11/06 Ver.1.40.00
・Ver.1.39.12.01をベースに安定版を開発コード「manamoon」としてリリース。
・README.htmlのレンタルサーバのロリポップについての記述を修正。(如月 翔也さんありがとうっ!)
2012/11/04 Ver.1.39.12.01
・README.htmlのレンタルサーバのCGIについての記述を修正。
・ダイスボットをボーンズ&カーズVer2.01.32.01対応へ変更。
マギカロギアダイスボットの判定が一部誤っていたのを修正。
2012/11/03 Ver.1.39.12
・README.htmlのレンタルサーバのCGIについての記述を修正。c
・ダイスボットをボーンズ&カーズVer2.01.32対応へ変更。
マギカロギアに追加ルールブック2巻3巻の表を追加。みけさんありがとうっ!
2012/10/29 Ver.1.39.11
・さくらインターネットで新規プレイルームの作成/プレイルームの削除に失敗する問題を修正。(くまかばさん指摘ありがとうっ!)
・ウィッチタローのカード名を「ウィッチ・タロー」に修正。
・index.htmlの変更(DodotntoF.swf の代わりに index.html でアクセスしても動作可能に。ページタイトルややファビコンも定義できます。)
・デフォルトのファビコンを更新。
・一部不要ファイルの削除。
2012/10/27 Ver.1.39.10
・ダイスボット、カードにウィッチクエスト追加。WQn でチャレンジ判定、SETn でストラクチャー遭遇表がのコマンド追加。詳細はツールチップ参照。
・ウィッチクエストのストラクチャーカードの右クリックメニューから遭遇表が振れます。
・リプレイ編集で新規に環境設定を行うとエラーが発生していた不具合に対応。
・キャラクターやカードが複数積まれた上でホイールを回すとマップの拡大縮小でなく展開順序が変わるが、キャラクター1体カード1枚の場合はマップが拡大縮小されるように改善
2012/10/21 Ver.1.39.09
・リプレイ投稿機能での再生時にダイスのロール速度が遅くなる問題を修正。
・リプレイ編集で、現状の環境設定を引き継いで編集できるように改良。
・リプレイ編集の環境設定で立ち絵の自動サイズ調整をOFFにできるように機能追加。
・カード初期化画面の構成を改善。
2012/10/13 Ver.1.39.08
・ダイスボットをボーンズ&カーズVer2.01.30.01対応へ変更。
・墜落世界の判定が正しく動いていなかった障害を修正。
・WEBIFでPOST送信時に正しく処理できていなかった問題を修正。
・ログイン画面でパスワードの有無表示が逆になっていたのを修正。
・チャットウィンドウから起動できる「ファイルアップローダー」の名前を「簡易ファイルアップローダー」に変更。
・簡易ファイルアップローダーが正常に動作できなかった不具合を修正。
・末尾@指定での立ち絵差し替えが動作しなかった不具合を修正。
・カットイン編集画面でSWFファイル音声のループ問題が残っていたので修正。
・マップ変更画面のデフォルトのタグを「(未選択)」に変更。
2012/10/10 Ver.1.39.07
・ダイスボットをボーンズ&カーズVer2.01.30対応へ変更。
・ダイスボットに墜落世界を追加。
・ブラッドクルセイドへ以下を追加。
行為判定などのために、ランダムに特技を選ぶ表の追加
3巻で追加された狂気ルール用のペナルティアビリティ表の追加
スペシャル/ファンブル時の追加文の表現を修正
退路幸福表のtypo修正
・迷宮キングダム アイテムカテゴリ決定表 (#2)の修正。
・ログイン画面の表示を軽量化。
・ユーザー名が「ななしさん」なら設定したしているデフォルト名に差し替えるように機能変更。
・ログイン人数が指定数を超えている場合にはログイン出来ないように src_ruby/config.rb の $limitLoginCount を追加。
・リプレイ編集時の環境設定画面の誤字を修正
・リプレイ録画再生が出来なくなっていた不具合を修正。
・リプレイ再生時にダイスロールで音が鳴らなかった不具合を修正。
・リプレイ再生時にダイスが画面に残り続ける不具合を修正。
・ダイステーブル追加機能が反映されない不具合を修正。ひのたちさん、末尾上記5点指摘ありがとうっ!
2012/10/05 Ver.1.39.06
・定期更新処理での日時判定処理の修正。(内部時間の保持方法をUNIX積算秒(小数点)のからUNIX積算ミリ秒(整数)に変更)
・立ち絵の画像を左右反転にした場合、チャットの末尾に@立ち絵 書式で指定すると表示が狂う問題を修正。
・一部データだけのロードが正しく動かなかった問題を修正。
・カットインが削除が出来なかった問題を修正。
・サーバの処理を軽量化(不要なデータ読み込みを削除)
・ファイルアップロード等でSWFファイル読み込んだ場合に音が鳴り続けるのを、鳴らないように改善。
・シノビガミのダイスボットのコマンド記述誤りを修正。(秋空に雪舞えばシーン表 KST→AKST)
・初回ログインジに表示されるデフォルトユーザー名を「ななしさん」固定から src_ruby/config.rb の $defaultUserNames で可変に変更。
2012/10/01 Ver.1.39.05
・README.htmlを大幅改定
・サーバのインストール手順を追加。りこりすさんありがとうっ!
・キャラクターが削除できない不具合を修正。
・ダイスボット表追加機能が全く動かなくなっていたので修正。
・ダイスボット表追加機能で追加したばかりのダイスボットが他のプレイヤーから見えない不具合を修正。
・立ち絵指定時に、立ち絵を指定していないキャラクターのコマ絵が立ち絵として使われなくなる障害を修正。
・新規部屋作成時にカウンターリモコンを有効に出来ない不具合を修正。
・イニシアティブ表のカウンター最大・最小値を10桁に。
2012/09/29 Ver.1.39.04
・クライアント->サーバのデータ送信をJONからMessagePackに変更。全体をリファクタリング。
-> レンタルサーバではなく自前サーバの人は、 src_ruby/config.rb の $isMessagePackInstalled の設定を変えることで高速化が期待できます。
・index.htmlを追加。
2012/09/25 Ver.1.39.03
・WEB IFにgetBuyInfo、getServerInfo、getRoomList を追加。READMEに記述追加。
・イニシアティブ表の値が10までしか設定できない不具合を解除(99999〜-99999に変更)
2012/09/25 Ver.1.39.02
・ダイスボットでネクロニカのNC等、数値と共に入力するコマンドが全て無効化されていた障害を修正(一つ前のバージョンのバグでした)
・キャラクターをCtrlで増やした後、カードの山札から任意の抜き出しが出来なくなる障害を修正。
・Alrtキーを押しながらキャラクターを移動/回転することでマス目に沿わない任意の座標/角度にコマを移動/回転できます。(以前のバージョンではCtrlキーだったののが変更になりました)
・イニシアティブ表の最大桁数制限を解除。
・手描きのペン操作のショートカットを変更。
Altキーでただの直線、Shitキーで45度刻みの直線、Ctrlでマス目の交点が始点/終点となります。
また、Ctrl+Zでアンドゥ、Ctrl+Yでリドゥも可能になりました。
・アップロード時のタグ名に「モンスター」を追加。
2012/09/22 Ver.1.39.01
・ダイスボットをボーンズ&カーズVer2.01.29対応へ変更。
ダイスボットに真空学園追加。
迷宮キングダムの表に 捜索後休憩表(ABT)、全体休憩表(WBT)、カップル休憩表(LBT)を追加。@sillygoさんありがとうっ!
カードランカーのスペシャル時のランダムモンスター選択の表示を変更。
・ダイスボットの並び順を src_ruby/config.rb の $diceBotOrder で変更可能に。
・ダイスボットを任意に増減できるように機能拡張。
上記と同じく src_ruby/config.rb の $diceBotOrder を削れば削減でき、
またダイスボットの新規追加の場合には src_bcdice/diceBot ディレクトリにダイスボット用の.rb ファイルを置けばOKです。
2012/09/14 Ver.1.39.00
・Ver.1.38.11をベースに安定版を開発コード「運命のジョーカー」としてリリース。
2012/09/13 Ver.1.38.11
・ダイスボットを振ったときに雑談タブにエラーログが表示される問題を修正。
・デフォルトの画像セットにカードランカー用マップ画像を追加。あどあきくん画像提供ありがとぅっ!
2012/09/12 Ver.1.38.10
・ダイスボットをボーンズ&カーズVer2.01.28対応へ変更。
クトゥルフダイスボットに組み合わせ判定の CBR(x,y) を追加。技能レベルxと技能レベルyでの組み合わせ判定をこの書式で実行可能。
・リプレイ編集時にビジュアルダイスの表示/非表示が設定できるように環境設定に項目追加。デフォルトはダイス表示あり。
・シークレットダイス(S1d6など)が振れなくなっていた問題を修正。
またシークレットダイス確認画面を、複数の結果保存できるように拡張。
・手書き機能を拡張
ペンの形を表示するように機能拡張
Shiftキーを押しながらペンを開始すると直線が引けるように、Ctrlキーを押しながらならマス目の交点が始点になる直線が引けるように機能拡張。
アンドゥ/リドゥのボタンの追加。
・ロード時の選択対象にイニシアティブ表を追加。
2012/09/07 Ver.1.38.09
・ダイスボットをボーンズ&カーズVer2.01.27対応へ変更。
・カードランカー対応を追加。
・りゅうたまダイスボットで「R810+1-2>=10」のように修正値を複数付けられるように改良。
2012/09/06 Ver.1.38.08.01
・ダイスボットに「3d6+1」や「3d6>=1」のように条件追加するとダイスロールされない障害を修正。
・「(回数)(空白)(ダイスロール文字列)」指定でN回繰り返した場合に区別しやすいように、メッセージの末尾に「#(回数)」と表記を追加。
2012/09/06 Ver.1.38.08
・複数重なったキャラクターにマウスカーソルを合わせ展開した状態で、マウスホイールを上下すると重なり順序が入れ替わるように機能追加。
・ダイスボットの表追加機能の結果出力で、誤ってダイス目が先頭に出力されていたため修正。
・ダイスロール時に「3 3d6」のように「(回数)(空白)(ダイスロール文字列)」 と書くことで指定回数分ダイスロールを一括で実施します。
・プレイルーム作製時に認証パスワードを要求できるように機能追加。
src_ruby/config.rb の $createPlayRoomPassword を設定することで、
認証パスワードが一致しない限り新規プレイルームの作製が出来なくなります。
・システム管理者用の全プレイルームへの一斉発言機能を追加。
src_ruby/config.rb の $mentenanceModePassword を設定することで、
DodontoF.swf?mode=admin からのログイン画面表示がメンテナンスモードに変わり、
「管理用パスワード」に設定したパスワードを入力することで、一斉発言やパスワード部屋へのログインができるようなります。
2012/09/04 Ver.1.38.07
・マップへの手書き機能を改善。ボタンをアイコン追加したり、描き込み量を可視化したり、ペンと消しゴムでサイズを別管理にしてみたり、消しゴムの後にペン描き込み出来るようにしてみたり。
・ダイスシンボルが12面の場合に20まで値を設定できるようになっていた問題を修正。
2012/09/01 Ver.1.38.06
・マップへの手書き書き込み機能を追加。画面上部メニューの「共有メモ」右の「手書き」ボタンを押して実行してください。
2012/08/28 Ver.1.38.05
・ダイスボットをボーンズ&カーズVer2.01.26対応へ変更。
ソードワールドのダイスボットを整理(リファクタリング)
ソードワールドのレーティング表が修正値をつけない場合にダメージ合計を表示しない問題を修正。
ソードワールド2.0の首切り刀用に r10 でのレートアップ指定を追加。
ソードワールド2.0のグレイテストフォーチュン用に末尾に gf の指定を追加。
アリアンロッドのダイスボットが2D6の場合にクリティカル/ファンブルが表示されない問題を修正。
・シークレットダイスの公開時に立ち絵の状態文字が誤って表示される問題を修正。
・ダイスシンボルのD20で11以上の目を指定できるように機能拡張。
2012/08/24 Ver.1.38.04
・ダイスボットをボーンズ&カーズVer2.01.25対応へ変更。
りゅうたまのダイスボットで R810+1>=10 のように修正を付けられるように改善
ダイスボットにd2,d20を追加(例:R202)
・キャラクターを右クリックメニューの「キャラクターの複製」から既存キャラクターのコピーができるように機能追加。
Ctrlキーを押しながらキャラクタードラッグでもコピー可能です。
・デフォルトの画像にシノビガミキャラクターを追加。(嵐堂さんありがとうっ!)
・src_ruby/config.rb の $noPasswordPlayRoomNumbers でのパスワード変更抑止をプレイルーム作成時にも適用するように変更。
2012/08/08 Ver.1.38.03
・キャラクター情報の管理方法を運用負荷で選択できるように src_ruby/config.rb に $isUseRecord を追加。
詳細はコメント参照。
・サーバのソースコードをリファクタリング。動作には変更なし。
2012/08/07 Ver.1.38.02
・キャラクター登録/変更画面の構成を変更。イニシアティブ値をパラメータ一覧に集約とか。
・ダイスボットをボーンズ&カーズVer2.01.24対応へ変更。
りゅうたまのダイスロールを例えば「R810」のように「,」区切りも「>=t」の目標値設定も無しでも動くように改良
・魔法範囲をイニシアティブ表に表示する/しないを選択できるように項目追加。
・カットイン追加/変更画面でプレビューが表示できない障害を修正。
・カットインで0.1秒単位での時間指定が出来ない障害を修正。
・チャットパレットの文字表示枠の背景色をチャットウィンドうの背景色と同期するように改善。
・録画エディターでの環境設定でチャットウィンドうの背景色も指摘できるように機能追加。
・イニシアティブ表の文字の並びを左揃えに変更(値変更時に数値が見えるように)
2012/08/03 Ver.1.38.01
・ダイスボットをボーンズ&カーズVer2.01.22対応へ変更。りゅうたまに対応
2012/07/21 Ver.1.38.00
・Ver.1.37.13をベースに安定版を開発コード「救済の技法」としてリリース。
・READMEにWEB IFについての記述を追記。
・READMEの媒体のimageUploadSpace置き場所についての記述を修正。
・プレイルームの最大数のデフォルトを10部屋に抑止
2012/07/14 Ver.1.37.13
・シークレットダイスで何のダイスを振ったのか見えないように変更。
・ダイスロールとカットインが同時発動できるように修正。
・ダイスシンボルを一度公開してから再度伏せることが出来るように機能改善。
・カットイン変更画面で表示位置が常に「**」になっていた問題を修正。てんななさんありがとうっ!
・WEB IFのchatにtimeパラメータ追加。time=1339209851.85239 のようにUNIX積算時間を指定することで、その時間移行のチャットログを取得できます。
timeを指定した場合は、新しいチャットが書き込まれるまで応答を待ちます。
最初は time=0 を指定し、移行は取得したログからUNIX時間を指定するとKOOLなTOOLが作れると思います。
結果、現状は以下の通り。(timeの追加以外は変更なし)
URLで DodontoFServer.rb?webif=chat&room=0&password=himitsu&time=1339209851.85239 のように指定することで指定したデータをJSON形式で取得可能。
各パラメータの意味は以下の通り
webif:取得するデータの種別(現状 chat のみサポート)
room:データを取得するプレイルーム番号
password:データを取得するプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
time:UNIX積算時間を指定。指定時間移行のチャットのみを取得します。また新規チャットが書き込まれるまで待機もします(Flashからの定期取得処理と同一の動作)secとtimeがではtimeの指定が優先されます。
sec:何秒前までのチャットを取得するかの指定。allなら全取得、省略なら180秒($oldMessageTimeoutで指定)
marker:基本不要。trueを設定することで、JSONの前後に #D@EM<#(JSON)#>D@EM# とマーカーを付与(CGI広告埋め込み対策)
2012/07/07 Ver.1.37.12
・秘話機能が正しく動いていなかった問題を修正。超小兎さん指摘ありがとうっ!
・立ち絵画像が消えなくなる場合がある不具合を修正。ひのたちさん指摘ありがとうっ!
2012/07/05 Ver.1.37.11
・文字読み上げ時に【3D6 命中判定「当たれぇっ」】のように「」でメッセージが存在すると、
その部分だけを読み上げる(上記の例なら「命中判定」は読み上げされない)ように機能改良。
・ダイスシンボルの画像を新版に差し替え
・ログイン画面からの古いプレイルームの一括削除をサポート。src_ruby/config.rb の $removeOldPlayRoomLimitDays で日数を指定できます。
2012/07/04 Ver.1.37.10
・ダイスボットからのビジュアルダイスロールの結果吹き出しが、表結果だと横長すぎるのを改行するように改善。
また、一部表のロールなどで結果の吹き出しが表示されない問題を修正。
・魔法範囲の変更時に自分の環境で変更が反映されない問題を修正。
・ダイスボットでの大量ダイスロール時にエラーメッセージが表示されてしまう問題を修正。
2012/07/02 Ver.1.37.09
・チャットログ削除機能を追加。チャットウィンドウの左から3番目のアイコンをクリックで実行。
・ビジュアルダイスの画像を一新。いヴさん、Arleさんありがとう!そしてありがとうっっ!!
・ダイスボットのビジュアルダイス連携時の結果表示にエフェクトを追加。
1D100の10ロール時にダイスが表示されない障害を修正。雉ねこさん指摘ありがとうっ!
・ダイスボットでのシークレットダイス指定時にビジュアルダイス表示される不具合を修正。ひのたちさん指摘ありがとうっ!
・チャットパレットでのチャット送信時に立ち絵が正しく表示されない問題を修正。まどみさん指摘ありがとうっ!
・イニシアティブ表のチェックボックス変更時に自分のコマの状態マーカーが更新されない問題を修正。超小兎さんいつもありがとうっ!
2012/06/30 Ver.1.37.08
・ダイスボットからのビジュアルダイスロール時にD20が表示されないバグの修正。
ロール結果をバルーン表示するよう機能追加。
・ビジュアルダイスのD6画像を変更。いヴさん、Arleさんありがとうっ!
・マップマーカーの設定変更後、自分の画面だけ更新されない不具合を修正。
・チャット文字読み上げ時に音声が重複しないように改良。
ダイスロール時にダイス目/追記/結果のみを読み上げるように改良。
・ダイスロール時に転がす音が鳴るように機能改良(前回の記載漏れ)。イザークさんありがとう!
2012/06/27 Ver.1.37.07
・イニシアティブ表のカラム幅が2回ログインするとデフォルトに戻ってしまう不具合を修正。
・コマンド入力でのダイスロール時にビジュアルダイスが転がるように機能追加。
-> チャット書き込みでロール済みのダイスは消えるようになりました。
・ビジュアルダイスのロール中に表示されるダイス目をランダムで変更するように改良。
・深淵の運命カードの誤字を修正。
2012/06/23 Ver.1.37.06
・ログイン画面に表示されるルームの数と最大ルーム数のデフォルト設定を変更
以前の値に戻したい人は src_ruby/config.rb の $saveDataMaxCount と $playRoomGetRangeMax を変えてやってください。
・ログイン制限時間がデフォルトで定義されていたため修正。
・深淵の運命カードを改版。一天地六さんありがとうっ!
・ビジュアルダイスにロール音を追加。イザークさんありがとうっ!
・HTML/テキストでのログ保存時にい改行が正しく処理されない問題を修正。まぼろしいたけさんありがとうっ!
2012/06/18 Ver.1.37.05
・メモ帳の画像を少し薄めに変更。メタボルタさんありがとうっ!
・ダイスボットをボーンズ&カーズVer2.01.19に対応。
真・女神転生TRPG 覚醒編 対応を追加。
判定時にスワップ/通常/逆スワップの結果を表示します。
威力ダイスは nU6[6] (nはダイス個数)でロール可能です。
上方無限ロール (xUn)で 3U6+5 の様に修正値を追加できるように機能拡張。
・src_ruby/config.rb の $loginTimeLimitSecond を設定することで、ログイン時間を制限することが可能に(開発都合での機能追加)
2012/06/15 Ver.1.37.04
・ダイスボットをボーンズ&カーズVer2.01.18対応へ変更。
-> ダイスボットのコマンド誤字修正:choise -> choice
-> Uコマンドの出力に最大/合計値を表示するように修正。
例)4U6[6]
(4U6[6]) > 5,2,11[6,5],23[6,6,6,5] > 23/41(最大/合計)
・カウンターリモコンでの数値操作に「2D6+1」形式でのダイスロールをサポート。
・カウンターリモコンでイニシアティブ値を[#INI]として編集可能に。
・カウンターリモコン編集画面から「対象」項目を削除(以前の変更漏れ)
・サーバのデフォルトを擬似コメット方式に差し戻し(常時応答返却型は負荷が高すぎたため)
2012/06/08 Ver.1.37.03
・リプレイ再生時に立ち絵が表示されない問題を修正。
・HTML形式でのログ保存時にタイトルにチャンネル名を追加。
・デフォルト添付のキャラクター画像を一部削除。
2012/06/07 Ver.1.37.02
・ダイスボットで一部ゲーム(まよキン、マギカロギア、NJSLYRBATTLE)のポイント付与が表示されない問題を修正。
・カウンターリモコン編集時の「対象」項目を削除。常に対象選択に。
2012/06/04 Ver.1.37.01
・カウンターリモコンの追加。メニューの「表示」→「カウンターリモコン表示」から表示可能。
・一人でブラウザを複数開いてログインした場合に、それぞれをログイン人数としてカウントするように仕様変更。
・「新規プレイルーム作成」でエラーが出る障害に対応。
Uさん、他たくさんの皆さん指摘ありがとうっ!
・ダイスボットにニンジャスレーヤーオフィシャルオンライントレカ「NJSLYRBATTLE」を追加。ワッショイ!
もはやTRPGとは毛ほども関係ないけど気にしない!実際遊べる。
NJSLYRBATTLEについては http://d.hatena.ne.jp/NinjaHeads/00460403参照
ニンジャスレイヤーについての解説は省略。
2012/05/14 Ver.1.37.00
・Ver.1.36.15をベースに安定版を開発コード「命のうたが聞こえる」としてリリース。
2012/05/13 Ver.1.36.15
・ログインメッセージや録画通知が自分にだけ見えなくなっていた問題を修正。四季さん指摘ありがとうっ!
2012/05/13 Ver.1.36.14
・全データセーブを繰り返し実施時すると古い全セーブが残っているため容量が増えてしまう問題に対処(古いデータを削除するように改善)てんななさんありがとうっ!
・READMEにエックスサーバについての記載を追加。たぐっちゃんさん情報ありがとうっ!
2012/05/12 Ver.1.36.13
・カットインでプレビューが表示できなくなっていた問題を修正。りおねすさん指摘ありがとうっ!
・リリース媒体のディレクトリ構成を改善。
saveData, imageUploadSpace を DodontoF ディレクトリの上になる構成を媒体に固め、 config.rb の手動変更を不要に。
またこれに伴いインストール手順とバージョンアップ手順も更新。
2012/05/07 Ver.1.36.12
・ダイスボットの表追加をどどんとふ側から出来るように機能追加。チャットウィンドウのダイスボット指定の右隣のアイコンから実行可能。
・ログイン時のユーザー名表示が常に「どどんとふ」になっていた問題を修正。
・メニューの「シナリオデータ作成」を「全データセーブ」に変更
「シナリオデータ読み込み」を「全データロード(旧:シナリオデータ読み込み)」に変更
・セーブ・全データセーブの画面構成を変更。
・ログイン画面のログイン状況として、現在ログインしている人のいるルームを表示する機能を追加。
・ログイン画面のルーム削除ボタンの位置を変更。(拡張機能から標準へ)
2012/04/24 Ver.1.36.11
・extratablesディレクトリへの表追加で、ゲーム指定しない場合の処理に対応。
・choiseコマンド追加。
choise[a,b,c] で、列挙した要素から一つを選択して表示。ランダム攻撃対象決定などに。
例1)choise[PC1,PC2,PC3]
diceBot : (CHOISE[PC1,PC2,PC3]) → PC3
例2)CHOISE「PC1、PC2、PC3、PC4」
diceBot : (CHOISE[PC1,PC2,PC3,PC4]) → PC4
・クトゥルフのダイスボット説明文を整理。
2012/04/21 Ver.1.36.10
・ダイスボットをボーンズ&カーズVer2.01.15対応へ変更。
シノビガミの表として
・怪ファンブル表 KFT
・怪変調表 KWT
・異形表 MT
・ランダム特技決定表 RTT
・秋空に雪舞えばシーン表 KST
・災厄シーン表 CLST
・出島EXシーン表 DXST
・斜歯ラボシーン表 HLST
・夏の終わりシーン表 NTST
・培養プラントシーン表 PLST
を追加。
・extratablesディレクトリに追加したい表データを入れればゲーム中に使用できるようになりました。
つまり、自前サーバの人しか今は使えない機能です。
詳しくはB&CのREADME.txtの「7.オリジナルの表追加」を参照願います。
ただし現状、特定のゲームへの表の追加しかサポートしていません。
2012/04/21 Ver.1.36.09
・日本語ファイル名の場合に画像アップロードが上手く動かない問題に対応。九龍さんありがとうっ!
2012/04/18 Ver.1.36.08
・チャット送信失敗時に内部で再送を行うように変更。再送回数は src_ruby/config.rb の $retryCountLimit に定義。
・再送も全て失敗したなら、チャットウィンドウ右上に送信失敗通知アイコンを出し、そこから再送信用ができるように機能追加。
2012/04/15 Ver.1.36.07
・キャラクター削除時に削除者以外の環境では内部的にキャラクターが残ってしまう(イニシアティブ表やマップの残滓として)障害を対応。
・試作機能の射線測定モードが紛れ込んでいたので削除。
2012/04/14 Ver.1.36.06.01
・秘話機能でコンボボックスが押せない問題を修正。四季さん指摘ありがとうっ!
2012/04/14 Ver.1.36.06
・接続処理の改善(TKさんありがとうっ!)
・ダイスボットをボーンズ&カーズVer2.01.13対応へ変更。
・シャドウラン4版で1B6の場合のグリッチ判定が誤っていたため修正。Uさん指摘ありがとうっ!
・マップからはみ出す座標表示文字を表示しないように改善。
・マップからはみ出す座標分割線を表示しないように改善。
・ログイン人数が設定上限を超えた場合にログイン画面に警告を表示するように。
2012/04/04 Ver.1.36.05.02
・接続処理の再修正版。3度目の正直!?
2012/04/03 Ver.1.36.05.01
・接続のタイムアウトに問題があったため処理修正。こんどこそっ!
2012/04/03 Ver.1.36.05
・サーバの更新チェック方式を変更。TKさんありがとうっ!
従来に戻す場合は src_ruby/config.rb の $isCommet を true に変更してください。
2012/03/28 Ver.1.36.04
・ダイスボットをボーンズ&カーズVer2.01.11対応へ変更。
・カオスフレアの失敗時に差分値の表示を追加。
・モノトーンミュージアムのクリティカル/ファンブル処理の誤りを修正。
まどみさんありがとうっ!
・マップのマス目を交互にずらせるように(スクエアマップでの擬似ヘクス用に)
・山からのカード抜き出しが出来ない問題を修正。
・リプレイデータ編集でキャラクターの移動等が編集できなくなっていた問題を修正。
・リプレイデータ編集で複数項目の一括削除を出来るように改善。
・リプレイデータ編集でチャットチャンネルを変更できるように改善。
・フロアタイルがマップをはみ出している場合に動かせる問題を修正。
・拡大/縮小時に回転マーカーの位置/大きさが不正になる問題を修正
・チャットのメインタグで発言数のカウントが出来ない問題を修正。
・メモを変更しても更新されない問題を修正。
・チャットのカットイン/立ち絵末尾マッチングを1行目以外の文末でも行うように改良。
・チットの枠の色を水色に変更。
・カットインを「表示」メニューと部屋設定から有効/無効 設定可能に。
・カットインの表示位置をの表記方法を変更(上部右->右上、のように)
・カットイン追加・変更・選択画面に有効/無効のチェックボックスを追加。
・カットイン選択画面の構成を変更。
・部屋作成時のカットインにファンブルボイスを追加(デフォルトでは無効)
tawさんありがとうっ!
2012/03/24 Ver.1.36.03
・キャラクター画像が縦長の場合に左端に寄って表示される問題に対応。
・カウンターなどの管理用にコマの一種として「チット」を作成可能に。画像のみで回転など機能は一切ありません。
・マップのグリッドを任意のマス数で飛ばして欠けるように機能拡張。
・シナリオデータ読み込み後にシナリオデータ作成を実行すると画像が消えてしまう問題に対応。
・キャラクター待合室へ出し入れした際にイニシアティブ表の一覧が更新されない問題を修正。
・見学者モード時にチャットパレットで文字を別タブに入力できてしまう問題に対応。
・カード捨て時の「Xが「Y」のカードを捨てました。」というメッセージが煩雑なので
「Xがカードを捨てました。」に変更。
2012/03/22 Ver.1.36.02
・カードをマップに直接置くように機能変更
・手札置き場の表記を改善
・カード重ねた場合に展開した端のカードをピックアップ・回転しにくい問題を修正。
・チャット表示で「時:分」を表示可能に。チャットウィンドウの「A」アイコンクリックで設定可能。
・ビジュアルダイスが高速回転してしまう問題を修正。
・チャット文字設定変更時にタブの未読カウントが増えてしまう問題を修正。
・前回の動作処理改善でカード捨て等の基本操作が失敗する問題を修正。
2012/03/16 Ver.1.36.01
・テキスト読み上げ機能を追加。PHP環境必須かつ重い処理なのでsrc_ruby/config.rbの $canTalk で抑止可能。チャットウィンドウの右端スマイリーボタンを押すと有効化。
・キャラクターの追加・移動・削除処理の処理を変更。連続した操作でも自分の操作が手戻ったりしないように改善。
・画像ディレクトリに放り込んだだけのファイルも(全て)で表示されるように改善。
・シナリオデータ読み込み時にチャットパレットが読み込まれない問題を修正。
・シナリオデータ読み込み時のディレクトリ権限を修正。
2012/03/05 Ver.1.36.00.01
・シナリオデータ作成が出来ない障害を修正。(九龍さん指摘ありがとう!)
2012/03/05 Ver.1.36.00
・Ver.1.35.13.02をベースに安定版を開発コード「NEW FRONTIER」としてリリース
2012/03/02 Ver.1.35.13.02
・セーブ処理が出来ない不具合に対応(九龍さん指摘ありがとう!)
・README.htmlにバージョンアップの場合の記述を追加。
・仮機能のテキスト読み上げ機能を差し戻し。(また今度正式リリースするねっ)
2012/03/02 Ver.1.35.12
・簡易マップ作成画面で画像が左右反転しない障害を修正。
・マップ画像の初期読み込み表示で左右反転が正しく表示されない障害を修正。
2012/02/28 Ver.1.35.11
・立ち絵画像データのキャッシュが正しく動作していなかった問題に対応。
・キャラクターとマップと立ち絵の画像を左右反転できるように機能追加。
・チャットで立ち絵キャラクターが発言した状態だとチャットパレットからの立ち絵表示が失敗する問題を修正。
・REAME.html のWEB IF getChatColorの記述を修正。
・WEB IFでプレイルーム番号や必須パラメータの指定がない場合のチェック処理を追加。
・前バージョンがmode=mysql指定での起動に失敗する問題を修正。
・インストール手順に@PAGEの場合のパーミッション指定を追記。
・メニューのログ出力項目を削除。
2012/02/22 Ver.1.35.10
・カウンター名設定で末尾に空白を入れると正しく表示されない問題に対応。
・サーバの負荷を測定するための getInfo.rb ファイルを削除し、 DodontoFServer.rb で計測できるように改良。READMEからも記載を削除。
2012/02/19 Ver.1.35.09
・プレイルーム作成・変更時の設定処理が正しく行われない障害を修正。
・B&C1.0系時の用の不要な環境設定値を削除。
2012/02/18 Ver.1.35.08
・マニュアルの customBot.pl(旧ダイスボット) 関連の記述を削除。
・WEBカメラアップロード機能を改善。CGIから WebCameraCaptureImageUploader.rb を削除。マニュアルの記述も修正。
2012/02/17 Ver.1.35.07
・WEB IF に getChatColor を追加。指定したユーザーの最新の発言時の文字色が取得できます。
実行例) DodontoFServer.rb?webif=getChatColor&room=0&password=himitsu&name=taitai&callback=responseFunction
各パラメータの意味は以下の通り
webif:チャットの文字色を取得する場合は getChatColor を指定
room:対象プレイルーム番号
password:対象プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
name:対象ユーザー名
callback: JSONP取得用。省略可
重い処理なので毎回呼ばずに最初に1度だけ読んで結果を保持してやってください
2012/02/17 Ver.1.35.06
・WEB IFのtalkにパラメータcolorを追加。
文字の色を 00000〜FFFFFF の16進数で指定可能。
いろいろややこしくなってきたのでここでtalkについて再度記載。
WEB IF の talk について。
実行例) DodontoFServer.rb?webif=talk&room=0&password=himitsu&name=taitai&message=hello&color=00AA00&bot=SwordWorld&callback=responseFunction
各パラメータの意味は以下の通り
webif:チャットを投げる場合は talk を指定
room:チャットを投げるプレイルーム番号
password:データを投げるプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
name:チャットを投げるユーザー名(省略の場合は名前が空になります)
message:チャットに投げる文字列
color:文字の色を 00000〜FFFFFF の16進数で指定可能。省略時は 000000(黒色)
bot:ダイスボットを使用する場合に使用するゲーム種別を指定(指定しない場合は「ダイスボット(指定なし)」に)。種別名の詳細は src_ruby/diceInfo.rb を参照
channel:チャットを投げるタブ番号(メイン:0 として、以降右を 1,2,3...と数えます)省略時は0(メイン)に。
callback: JSONP取得用。省略可
長すぎるメッセージを投げる場合はURLパラメータのGET送信をやめて適宜POSTしてやってください。
またWebIF使用時の応答データフォーマットを {"result"=>"OK", ...} というJSONに統一。成功時には result に "OK" が書き込まれますのでそれで判定してください。
2012/02/04 Ver.1.35.05
・シナリオデータ作成機能が一部環境で正常に動作しなかった問題を修正。
2012/01/28 Ver.1.35.04
・MySQL使用時にログイン画面の表示が止まってしまう障害に対応。
・イニシアティブ表のカウンター数を30まで拡張。
・キャラクターの情報としてデータ参照先URLを設定可能へ。キャラクター作成・変更画面にURLの設定項目を追加。キャラクターの右クリックから設定したURLを開くことができます。
2012/01/11 Ver.1.35.03
・ダイスボットをボーンズ&カーズVer2.01.10対応へ変更。ブラッドクルセイドに対応。
・イニシアティブ表の「手番」の文字を「順番」に変更
・イニシアティブ表の文字サイズを「設定」ボタンから変更できるように機能追加。
2012/01/07 Ver.1.35.02
・★超重要:キャラクターデータの変更に失敗する重大なバグがあったため修正。(チゲさん指摘ありがとう!!)
・サーバの負荷確認方法を修正(外部ドメインに対応できていなかったため)
★重要:getInfo.rb というファイルが追加されていますので、rubyパスと実行権限の変更お願いします。負荷率を収集させる必要が無いのであれば特になにもしなくてもOKです。
ログイン情報の表示は getInfo/dodontofInfo.html を参考にしてください。
あ、あと負荷状況管理ファイル(loginCount.txt)の置き場所はTOPディレクトリから saveData ディレクトリに変更になりましたので、古いファイルは.lockとセットで削除してやってください。
2012/01/02 Ver.1.35.01
・墓場の中身を削除できるように機能追加。墓場画面から削除ボタンを押してください。
・チャットログをテキスト保存時に改行コードが正しく保存されない障害に対応(流さん指摘ありがとうっ!)
・チャットパレットでの変数定義に以下のような多重定義を可能に
//A = 1
//B = 2
//AB = {A}+{B}
・特定のプレイルームへのパスワード設定・ロード実行を禁止できるように src_ruby/config.rb に $unloadablePlayRoomNumbers, $noPasswordPlayRoomNumbers を追加。公式サーバ用の機能なので一般用途では特に必要ないかと思います。
・サーバのログイン人数からの負荷率を保存し、外部参照できるように機能追加。
上限ログイン人数の目安を src_ruby/cofig.rb の $aboutMaxLoginCount に定義してください。
またログイン状況は loginCount.txt に保存されます。
WEB上での表示には http://www.dodontof.com/torgtaitai/dodontofBusy.htmlが参考になるでしょう。
・WEB IFのキャラクター追加コマンドにパラメーターを追加。
DodontoFServer.rb?webif=addCharacter&room=1&password=himitsu&name=abc&counters=HP:1,MP:1,*check:0,*check:1&info=foo&x=0&y=1&size=2&initiative=9&rotation=30&statusAlias=check:abc,check2:def&dogTag=1&draggable=true&isHide=false
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:キャラクター追加時は addCharacter を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
name:キャラクター名
counters:イニシアティブに表示するカウンター値 名1:値1,名2:値2,.... というフォーマットで指定。省略可
info:その他情報。省略可
x:x座標。省略可
y:y座標。省略可
size:キャラクターのサイズ。省略可
initiative:イニシアティブ値。省略可
rotation:回転角度。省略可
image:画像。省略時はデフォルトに。
callback: JSONP取得用。省略可
★ここから追加分
statusAlias:イニシアティブに表示するカウンター値がチェックボックスの場合に付けることの出来る別名の指定 名1:別名1,名2:別名2,.... というフォーマットで指定。省略可
dogTag:複数キャラクター作成時に付与される「1」のような番号表示用のパラメータ。実は任意の文字が使えます。省略可
draggable:ドラッグ移動の是非。trueで移動可能(true,false)。省略可
isHide:マップマスクの下にキャラクターを隠すかの指定。trueで隠す(true,false)。省略可
・WEB IFにキャラクター変更コマンドを追加。
DodontoFServer.rb?webif=changeCharacter&room=1&password=himitsu&targetName=abc&name=def&counters=HP:1,MP:1,*check:0,*check:1&info=foo&x=0&y=1&size=2&initiative=9&rotation=30&statusAlias=check:abc,check2:def&dogTag=1&draggable=true&isHide=false
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:キャラクター追加時は changeCharacter を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
targetName:変更対象とするキャラクターの名前
name:キャラクター名。省略可
counters:イニシアティブに表示するカウンター値 名1:値1,名2:値2,.... というフォーマットで指定。省略可
info:その他情報。省略可
x:x座標。省略可
y:y座標。省略可
size:キャラクターのサイズ。省略可
initiative:イニシアティブ値。省略可
rotation:回転角度。省略可
image:画像。省略時はデフォルトに。
callback: JSONP取得用。省略可
statusAlias:イニシアティブに表示するカウンター値がチェックボックスの場合に付けることの出来る別名の指定 名1:別名1,名2:別名2,.... というフォーマットで指定。省略可
dogTag:複数キャラクター作成時に付与される「1」のような番号表示用のパラメータ。実は任意の文字が使えます。省略可
draggable:ドラッグ移動の是非。trueで移動可能(true,false)。省略可
isHide:マップマスクの下にキャラクターを隠すかの指定。trueで隠す(true,false)。省略可
callback: JSONP取得用。省略可
2011/12/18 Ver.1.35.00
・Ver.1.34.04をベースに安定版を開発コード「sunlight」としてリリース
2011/12/15 Ver.1.34.04
・WEB IFにキャラクター追加コマンドを追加。
DodontoFServer.rb?webif=addCharacter&room=1&password=himitsu&name=abc&counters=HP:1,MP:1&info=foo&x=0&y=1&size=2&initiative=9&rotation=30
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:キャラクター追加時は addCharacter を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
name:キャラクター名
counters:イニシアティブに表示するカウンター値 名1:値1,名2:値2,.... というフォーマットで指定。省略可
info:その他情報。省略可
x:x座標。省略可
y:y座標。省略可
size:キャラクターのサイズ。省略可
initiative:イニシアティブ値。省略可
rotation:回転角度。省略可
image:画像。省略時はデフォルトに。
callback: JSONP取得用。省略可
・WEB IFにプレイルーム情報取得コマンドを追加。
DodontoFServer.rb?webif=getRoomInfo&room=1&password=himitsu&callback=responseFunction
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:プレイルーム情報取得時は getRoomInfo を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
callback: JSONP取得用。省略可
・WEB IFにプレイルーム設定コマンドを追加。
DodontoFServer.rb?webif=setRoomInfo&room=1&password=himitsu&counter=HP,MP,PPP&chatTab=aiu,eo&roomName=mokekeRoom&outerImage=true&visit=true&game=TORG
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:プレイルーム設定時は setRoomInfo を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
counter:イニシアティブに表示するカウンター名。名1,名2,.... というフォーマットで指定。省略可
chatTab:チャットウィンドウで使用するタブの名前。タブ名1,タブ名2,.... というフォーマットで指定。省略可
roomName:プレイルーム名。省略可
outerImage:外部画像の使用の可否(true,false)。省略可
visit:見学者の可否(true,false)。省略可
game:デフォルトでサポートするゲーム名(ダイスボットと同様の定義名を使用)。種別名の詳細は src_ruby/diceInfo.rb を参照。省略可
callback: JSONP取得用。省略可
・WEB IFにメモ追加コマンドを追加。
DodontoFServer.rb?webif=addMemo&room=1&password=himitsu&callback=responseFunction&message=qwerty
のように指定することで実行可能。
各パラメータの意味は以下の通り
webif:プレイルーム情報取得時は getRoomInfo を指定
room:プレイルーム番号
password:プレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
message:メモに記述する文字列
callback: JSONP取得用。省略可
2011/12/11 Ver.1.34.03
・ダイスボットをボーンズ&カーズVer2.01.09対応へ変更。
マギカロギアのコマンドがシークレットモードに設定されてしまう問題に対処。
・シナリオ読み込み機能をmod_rubyでも動作するように修正。
2011/12/05 Ver.1.34.02.01
・リリースファイルが誤っていたため再度リリース
2011/12/05 Ver.1.34.02
・イニシアティブ修正値にマイナス値を-9まで値を入力可能に(逆に上限は90になります)
2011/11/30 Ver.1.34.01
・シナリオ集用のデータ読み込み動作用に「ファイル」メニューに「シナリオデータ読み込み」メニューを追加。
・カードにファー・ローズ・トゥ・ロードの地縁・霊縁カードを追加。犬山ぽち丸さんありがとうっ!
・カットインに「カットインタグ名」を追加。カットインタグ名が同一のカットインが開かれている状態で新しいカットインを開くと、自動的に古いほうが閉じて切り替わる形になります。
・ダイスボットをボーンズ&カーズVer2.01.08対応へ変更。
「1D20+0」のように +0 の修正を加えた場合にダイスロールが行われない問題に対処。
・メッセージカードを復旧可能に
・TORGのドラマデッキで一部カードのドラマチック行動解決欄が表示されていなかった障害を修正。law-ninさん指摘ありがとうっ!
・正位置・逆位置の無いカードのテキストをチャットに引用するときには、「正位置」「逆位置」を記述しないように修正。
・マップの最大縦横幅を src_ruby/config.rb で設定できるように変更。
2011/10/31 Ver.1.34.00.01
・mod_ruby利用時にWEB IFでの操作が出来ない不具合が合ったため修正版リリース。
このため、ダイスボットをボーンズ&カーズVer2.01.07対応へ変更(機能的な変更は無し)
2011/10/25 Ver.1.34.00
・Ver.1.33.09をベースに安定版を開発コード「born Legend」としてリリース
2011/10/22 Ver.1.33.09
・どどんとふ の設置方法に「さくらVPSを使用する場合」としてどどんとふ設置メモ (さくらVPS Ubuntu10.04)
を追加。 ぜっぱちさんありがとうっ!
・カットインのBGMを無限ループ再生できるように機能追加。
・迷宮キングダムのダイスボットのエキゾチック名前表(NAMEEX),ファンタジック名前表(NAMEFA)のコマンド記載誤りを修正。
・WEB IFに共通パラメータとしてJSONP取得用の callback=xx を追加。
URLで DodontoFServer.rb?webif=chat&room=0&password=himitsu&sec=all&callback=responseFunction
や DodontoFServer.rb?webif=talk&room=0&password=himitsu&name=taitai&message=hello&bot=SwordWorld&callback=responseFunction
のように指定することで指定したデータをJSONP形式で取得可能。
2011/10/15 Ver.1.33.08
・ダイスボットをボーンズ&カーズVer2.01.03対応へ変更。
迷宮キングダムのダイスボットに 王国名決定表1〜4(KNT1〜KNT4)、単語表1〜4(WORD1〜4)、名前表A(NAMEA),名前表B(NAMEB),エキゾチック名前表(NAMEEX),ファンタジック名前表(NAMEFA) を追加。あきさんありがとうっ!
迷宮キングダムの判定結果に6が出た場合の気力取得結果を追加。同じくあきさんありがとうっ!
迷宮キングダムのコマンドで1MKとした場合に正しく計算されない不具合を修正。あきさん指摘ありがとうっ!
サタスペで2d6のような通常のダイスロールが出来ない障害を修正。とくめいさんありがとうっ!
カウンター操作時の不具合を修正。@sillygoさんありがとうっ!
・「表示」->「ウィンドウ配置初期化」メニューを追加。再ログインしなくてもウィンドウの配置を戻せます。
・「2D6あいうえお」のようにダイス文字の後に空白を開けないで文字を書いた場合にダイスボットが不用意に動く障害を修正。
・ログイン画面にプレイルームのゲームシステム名を表示するように機能追加。
・WEB IFの talk にパラメータを追加。
bot:ダイスボットを使用する場合に使用するゲーム種別を指定(指定しない場合は「ダイスボット(指定なし)」に)。種別名の詳細は src_ruby/diceInfo.rb を参照
2011/10/02 Ver.1.33.07
・ダイスボットをボーンズ&カーズVer2.01.01対応へ変更。Eclipse Phaseに対応。
2011/10/02 Ver.1.33.06
・ダイスボットをボーンズ&カーズVer2.01対応へ変更。D66がロールできない障害に対応。
・ログイン画面の「新規プレイルーム作成」ボタンでのルーム作成時にダイスボットが選択できない問題を修正。
2011/10/01 Ver.1.33.05
・ダイスボットを従来のボーンズ&カーズ準拠からVer2.0準拠へ変更(使用バージョンはVer2.00.02)。これによりダイスボット処理を高速化。
・上記に伴い、ダイスボットを「絶対隷奴」に対応。
・キャラクター追加時にイニシアティブ修正値が反映されない障害を修正。やかんつかいのリュートさん指摘ありがとうっ!
・カードのランダム・ダンジョン用トランプ画像を差し替え。超小兎さん指摘ありがとうっ!
・WEB IFを実装。URLで DodontoFServer.rb?webif=talk&room=0&password=himitsu&name=taitai&message=hello のように指定することでチャットにメッセージを投げることが出来ます。
各パラメータの意味は以下の通り
webif:チャットを投げる場合は talk を指定
room:チャットを投げるプレイルーム番号
password:データを投げるプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
name:チャットを投げるユーザー名(省略の場合は名前が空になります)
message:チャットに投げる文字列
channel:チャットを投げるタブ番号(メイン:0 として、以降右を 1,2,3...と数えます)省略時は0(メイン)に。
長すぎるメッセージを投げる場合はURLパラメータのGET送信をやめて適宜POSTしてやってください。
またWebIF使用時の応答データフォーマットを {"result"=>"OK", ...} というJSONに統一。成功時には result に "OK" が書き込まれますのでそれで判定してください。
2011/09/14 Ver.1.33.04
・ダイスボットをボーンズ&カーズ Ver.1.2.45準拠へ。ネクロニカ製品版に「パーツ損傷」ルールを対応。
・TORGダイスボット選択時にチャット文字の「」や、が[],に変化してしまう障害を修正。
・プレイルームの設定でダイスボットを設定可能に。
・WEB IFを実装。URLで DodontoFServer.rb?webif=chat&room=0&password=himitsu&sec=all のように指定することで指定したデータをJSON形式で取得可能。
各パラメータの意味は以下の通り
webif:取得するデータの種別(現状 chat のみサポート)
room:データを取得するプレイルーム番号
password:データを取得するプレイルームのパスワード(パスワードが無い、あるいは見学可の場合は省略可能)
sec:何秒前までのチャットを取得するかの指定。allなら全取得、省略なら180秒($oldMessageTimeoutで指定)
marker:基本不要。trueを設定することで、JSONの前後に #D@EM<#(JSON)#>D@EM# とマーカーを付与(CGI広告埋め込み対策)
2011/09/05 Ver.1.33.03
・ダイスボットをボーンズ&カーズ Ver.1.2.43準拠へ。モノトーンミュージアムに対応。あと誤字修正とか。
・イニシアティブ表示でチェックボックスに名前を付与できるように機能追加。キャラクター追加・変更画面の右側の「■」ボタンから設定できます。
神業や身体部位欠損管理にどうぞ。
・カードを一括で複数枚引けるように機能追加。山札の右クリックメニューの「カードをN枚引く」から実行可能。
・キャラクターの一括削除に対応。Ctrlキー押しながら選択、右クリックメニューから削除で選択対象を全削除。
2011/08/27 Ver.1.33.02
・SWFのカットインを閉じた場合でも音がなり続ける不具合に対応。だいふくさんありがとうっ!
・ログアウトボタンにラベルを追加。
・ルーム設定の表示状態が正しく反映されない障害を修正。
・ログイン画面の「あなたの名前」が初回ログイン時に反映されない障害を修正。
・ログイン直後に選択されているキャラクターの立ち絵選択肢が表示されない障害を修正。
・キャラクター表示を軽量化。
・性能測定用機能追加。src_ruby/config.rbの $isPaformanceMonitor参照。
・画面更新速度を変更可能に。src_ruby/config.rbの $fps参照。
2011/08/24 Ver.1.33.01
・マップ表示を軽量化。TKさんありがとうぅぅぅ!!!
2011/08/11 Ver.1.33.00
Ver.1.32.07をベースに安定版を開発コード「Jackpot」としてリリース
2011/08/11 Ver.1.32.07
・ログイン画面で2タブ目以降のプレイルームを削除できない障害を修正。
2011/07/31 Ver.1.32.06
・トランプの画像を綺麗に表示できるように改善(JPGからSWFへ変更)。超小兎さんいつも超ありがとうっ!!
2011/07/22 Ver.1.32.05
・ノベルゲーム風表示モードの「メイン」タブが表示されない問題を修正。
2011/07/18 Ver.1.32.04
・ダイスボットをボーンズ&カーズ Ver.1.2.42準拠へ。六門世界2nd.Editionに対応、ネクロニカの大失敗判定を修正、パラサイトブラッドに誤作動表を追加。
2011/07/12 Ver.1.32.03
・ダイスボットをボーンズ&カーズ Ver.1.2.39準拠へ。マギカロギアのランダム特技決定表の追加とダークブレイズDBコマンド修正。
・ダイスボットでまよきんDFTのように複数行出力の場合にダイスボット名称が繰り返し表示される問題を修正。
2011/07/04 Ver.1.32.02
・ダイスボットをボーンズ&カーズ Ver.1.2.37準拠へ。まよきんのアイテム特性表を修正。
・まよきんのLIT/RIT/SIT/RWIT/RUITコマンドが動かない障害を修正。sillygoさんありがとぅっ!
2011/07/01 Ver.1.32.01
・墓場からの共有メモ等の復活時に名前が正しく表示されない問題を修正。
・カード操作時のチャットログ表示でカード名称が一部正しく表示されていなかった点を修正。
・リプレイ録画データ投稿所の画面構成を変更。
2011/06/25 Ver.1.32.00
Ver.1.31.05をベースに安定版を開発コード「NiNa」としてリリース
2011/06/24 Ver.1.31.05
・ダイスボットをボーンズ&カーズ Ver.1.2.36準拠へ。ゲヘナ・アナスタシスの「幸運の助け」処理を修正。
・カードに上海退魔行の陰陽カードを追加。@KTR_WHさんぱとぱとりんさんありがとうっ!
2011/06/24 Ver.1.31.04
・ダイスボットをボーンズ&カーズ Ver.1.2.35準拠へ。まよきんの相場表のダイス誤りと、迷宮デイズのカーネル停止表の誤字を修正
・ログイン画面で複数プレイルームの一括削除を可能に。
2011/06/14 Ver.1.31.03
・ダイスボットをボーンズ&カーズ Ver.1.2.34準拠へ。ダイスボットのTORGでボーナス計算が20以上の場合に1少ない値になる障害を修正。
・TORGドラマデッキのアドレナリン等に増加する能力値を明記修正。(上記と合わせて、しゃあみさん指摘ありがとぅ!)
2011/06/12 Ver.1.31.02
・ダイスボットをボーンズ&カーズ Ver.1.2.33準拠へ。バルナ・クロニカに対応。迷宮キングダムの表を追加。サタスペの一部コマンドがシークレット表示されるバグの修正。
・リプレイ録画時に自分の発言が録画されない障害を修正。
・ログイン時にエラーメッセージが表示される障害を修正。
2011/06/01 Ver.1.31.00.02
Ver1.31.01を元に「AGATA」再リリース
(障害の不具合報告が散見されるため)
2011/06/01 Ver.1.31.01
・ダイスボットをボーンズ&カーズ Ver.1.2.30.1準拠へ。 迷宮デイズに対応、シノビガミ・マギカロギア・迷宮キングダムを拡張。
・再ログイン時に前回までの自分のメッセージが表示されない不具合を修正。
・マップ画像のタグ名に「縦NN横MM」書式のタグを追加するとマップ画像の変更時のデフォルトサイズを指定可能に。
2011/05/28 Ver.1.31.00.01
Ver1.31.00の以下の障害を修正し「AGATA」再リリース
・チャットパレット編集時に正しく内容が反映されない。
・共有メモのカーソル合わせた際の拡大率を修正。
2011/05/28 Ver.1.31.00
Ver.1.30.13をベースに安定版を開発コード「AGATA」としてリリース
2011/05/27 Ver.1.31.13
・マップ上のアイテムへカーソルを合わせた場合にドラッグ可能を示す為に少し拡大する処理を追加。
・プレイルームの設定として、デフォルトの表示状態を設定できるように機能追加。
・簡易マップ作成画面でウィンドウサイズを変更すると設定した色が消える不具合を修正。
2011/05/21 Ver.1.30.12
・メインメニューの項目配置を整理。
・再ログイン時にカードの権限が保持されるように改良。
・トランプを捨てたときに捨てた札名を表示するように改良。
・キャラクター追加/変更画面のチェックボックス欄カラム名の色の変更を取りやめ(チャットログスクロール問題対応)。
・キャラクター拡大/縮小時の回転動作の不具合修正。
・RubyのMySQLライブラリを2.9.4-betaに更新
2011/05/17 Ver.1.30.11
・回転マーカーの置き換え(超小兎さんありがとうっ!)
・回転マーカーがサイズ2以上に途中変更すると破綻する問題を修正。
・イニシアティブ表のチェックボックス欄カラム名の色の変更を取りやめ(チャットログスクロール問題対応)。
・マップドラッグ中にウィンドウでマウスボタンを離してもドラッグが解除されない問題に対処。
・チャットパレットに最後に記入した情報をキャッシュに保持するように機能追加。
・カード引き・捨て時のメッセージを表示へ。
・カード/山札/捨て札をダブルクリックでカード裏返し/カード引きを行うように変更。
・完全非公開カードを捨て札に置いたときにカード内容を表示しないように変更。
・ダイスボット処理のCGI完全移行。
・マヨキンやその他ゲームのダイスボットをD66ダイス対応に修正。
2011/05/13 Ver.1.30.10
・画面全体を半透明に
・キャラクター/カードの回転方法を右クリックメニューから左上回転アイコン操作に変更。
・捨て札から任意のカードを抜き出す機能を追加。
・捨て札の画像を最後に捨てたカードの画像に
・画面更新時に極端に重くなる障害に対応
2011/05/08 Ver.1.30.09
・ダイスボットをボーンズ&カーズ Ver.1.2.29準拠へ。ネクロニカに対応。マギカロギアのロール結果をソート表示に。
・ダイスボットの解説文章を改善
・キャラクター追加・変更画面にカウンターの変更機能を追加。
・ロード画面にキャラクター待合室の部分ロード機能を追加。
・同一名キャラクター追加時のエラー処理対象にキャラクター待合室も追加。
2011/05/07 Ver.1.30.08
・ダイスボットをボーンズ&カーズ Ver.1.2.27準拠へ。マギカロギアの魔素獲等と判定結果表示を追加。
・ダイスボットのヘルプメッセージ等をsrc_ruby/diceBotInfos.rbへ集約。任意のダイスボット対応を可能に。
2011/05/07 Ver.1.30.07
・ダイスボットをボーンズ&カーズ Ver.1.2.26準拠へ。マギカロギア対応。シノビガミ「死」「乱」対応。
・キャラクター待合室を追加。「コマ」→「キャラクター待合室」で画面起動できます。
・画像保持件数の最大数を500件から2000件に変更。
・イニシアティブ表のカラム幅を保存するように改善。
・各ウィンドウの位置を部屋毎に保存するように改善。
2011/04/25 Ver.1.30.06
・イニシアティブ表のチェック入力時にチャットログのスクロールが最上段に移動する障害に対応。
2011/04/24 Ver.1.30.05.01
・ログイン画面でプレイルーム削除時に100以上の番号でエラーとなる障害を修正。
・チャットログの改行がうまく表示されない障害を修正。
・カードにアリアンロッド等のランダムダンジョン機能を追加。
・イニシアティブ表のカウンターに「*転倒」のように先頭に * を付ける事でチェックボックスを追加できるように改良。またチェックを入れるとキャラクターコマの左下にマーカーが表示され、カーソルON時の表示にも記載されます。仕様検討ありがとう超小兎さん!!
2011/04/06 Ver.1.30.04
・録画時に自分宛以外の秘話メッセージを取得しないように改善。
2011/03/27 Ver.1.30.03
・ログイン画面で並び順を変えクリックすると誤ったプレイルーム番号が入力される障害を修正。
・点呼/投票時に見学者を除外するように改善。
・ログイン画面での見学者名にも@見学者をつけるように改善。
2011/03/25 Ver.1.30.02
・チャットパレットに{キーワード}のような置換方式を追加。
・キャラクター画像にポーンを追加。流さんありがとうっ!
2011/03/23 Ver.1.30.01
・一部データのみのロードでチャットログが再読み込みされないように修正。
・録画時のデータ容量を削減するように改良。
2011/03/14 Ver.1.30.00
Ver.1.29.07をベースに安定版を開発コード「PARANOIA」としてリリース
2011/03/04 Ver.1.29.07
・ログイン画面でダブルクリックでのログイン時に正しいプレイルームに入れない障害を修正。
2011/03/04 Ver.1.29.06
・ログイン画面でのプレイルーム削除処理の障害を修正。
2011/03/04 Ver.1.29.05
・ログイン画面を更新し、プレイルームの大量管理を可能に。
2011/02/15 Ver.1.29.04
・マップマスク作成・変更画面を改善。複数一括登録を可能に。
2011/02/01 Ver.1.29.00.03
Ver.1.29.03をベースに安定版「Viva la Vida」を再リリース
2011/02/04 Ver.1.29.03
・点呼機能が正しく動作していなかった障害を修正。
・ファイルアップロード機能でアップロードできるファイル拡張子を制限へ。
・チャットパレットでCtrl+Shift+左右キーでチャットウィンドウのタブを切り替え可能に(前はShift+左右キーでしたが変更に)
2011/02/01 Ver.1.29.00.02
Ver.1.29.02をベースに安定版「Viva la Vida」を再リリース
2011/01/31 Ver.1.29.02
・プレイルーム変更時にパスワードが誤った値で設定される障害を修正。
2011/01/30 Ver.1.29.00.01
Ver.1.29.01をベースに安定版「Viva la Vida」を再リリース
2011/01/29 Ver.1.29.01
・チャットウィンドウでCtrlキー操作時に雑談チャットにログが表示される障害を修正。
・外部画像参照機能をプレイルーム設定画面からON/OFF可能に(デフォルトはOFF)。「No.xxx」のボタンからプレイルーム変更画面で設定できます。
・チャットウィンドウの名前欄に入力補完(サジェスチョン)機能を追加。
・マップ状態保存/切り替えの対象としてマップマーカーを追加。(これまではマップ+マップマスクのみ)
2011/01/26 Ver.1.29.00
Ver.1.28.16をベースに安定版を開発コード「Viva la Vida」としてリリース
2011/01/26 Ver.1.28.16
・チャットウィンドウでHPなどの値をマイナス表示できなかった問題を修正。
・ダイスボットで(指定無し)が選択できなくなっていた問題を修正。JAMさんありがとぅ!
2011/01/25 Ver.1.28.15
・リプレイモードが再生できない障害を修正。
・チャットログの保存を複数チャンネル方式に対応へ。
・チャットでのカットイン・立ち絵発動時に@を前につけて「〜@立ち絵」のように記述すると、@以下が削除するように機能拡張。
これでチャットパレットに「台詞@笑顔」のように記述することで立ち絵の差し替えが可能になります。
・チャットログをテキスト形式でも保存可能に。
・イニシアティブ表の数値にマイナス値も設定可能に。
・チャットパレットでShitf+左右でチャットウィンドウのタブ移動を可能に。
・ダイスボットの定義をsrc_ruby/diceBotInfo.rbに変更。データには変更なし。
・CGIスクリプトをRuby1.9用に修正。
2011/01/21 Ver.1.28.14
・チャットパレットでダイス文字列の場合に色が反映されない問題を修正。
・チャットウィンドウのCtrl+左右キーでのタブ遷移を左右巡回へ。
・カードにマスカレイドスタイルのアクトカードの枚数が不足していたため修正。
2011/01/16 Ver.1.28.13
・イニシアティブ表で数値を変更すると更新が行われなくなる不具合に対応。
・見学モードを追加。プレイルーム作成・変更時に見学の有無を指定でき、見学可の場合はパスワード有りでも見学はできるようになります。
・画像タグ名選択にタグ名入力入力による補完(サジェスチョン)機能を追加。清水さんありがとぅっ!!
・リプレイアップロード機能追加。ログイン画面の「>>拡張機能」「リプレイ投稿」でリプレイデータの投稿を可能に。
事前にreplayDataUploadSpaceディレクトリに書き込み権限を与えてください(お試し新機能)
・前回ログイン時のダイスボット選択状態を自動記録して次回再現するように改善。
・チャットウィンドウの最大化ボタン追加。
・チャットパレットのウィンド位置が初期化時に不正になる障害を修正。
・チャットのタブを任意に増減できるように機能追加。プレイルームの設定画面(初期ルーム作成時か「ルーム」ボタンからの設定画面)で変更可能。
・迷宮キングダムの魅力休憩表の表記を修正。
2010/12/17 Ver.1.28.12
・デフォルトの画像を大量追加。既にサーバ運用中の方はimage\defaultImageSet\taketomu28配下の画像を確認してください。
たけとむ二十八号さんありがとうっ!!
・サーバ設置直後のプレイルームNo.0が正しく表示できない問題を修正。
・外部画像参照禁止処理の誤り修正。
・カードにマスカレイドスタイルのアクトカードを追加。
・ダイスボットをボーンズ&カーズ Ver.1.2.23準拠へ。ハンターズムーンの特技指定表を追加。
・データ転送字のGZIP圧縮をデフォルト無効に
2010/11/29 Ver.1.28.10
・ハンターズムーンの命中部位表の誤字修正
・カードの拡大表示部を表示位置・サイズ変更できるように改良。
・FirstCGI環境でも動作が可能となるようconfig.rbにオプション追加。
・Ruby1.9環境に対応。
2010/11/15 Ver.1.28.09
・カードを伏せた時にカードテキストの引用が出来ないように改良。
・URLアップローダー機能を削除。どどんとふ動作サーバ以外のURL引用は×印と差し替えるように機能制限
2010/11/13 Ver.1.28.08
・キャラクター移動時のデータ管理をVer.1.27以前のものに差し戻し。
・「カード置き場」を「手札置き場」と名前変更。
・山札からのカード抜き取り字の告知メッセージを修正。
・カードを伏せた時に背面で上下がバレないように改良
2010/10/09 Ver.1.28.07
・ロード機能が正しく動作しない障害を修正。
2010/10/09 Ver.1.28.06
・ファイルのアップローダー機能が一部環境で正しく動作しない障害を修正。
2010/10/06 Ver.1.28.05
・ファイルのアップローダー機能を追加。チャットウィンドウの右端アイコンから実行。
サーバを設置する人は実施前にfileUploadSpaceディレクトリに権限を忘れずに与えること。
・チャットパレットでCtrl+左右キーでタブ移動した際に左右を循環するように改善。
・不要なデバッグログを削除。
2010/10/06 Ver.1.28.04
・Ver1.28.00以前のリプレイデータを再生できない障害を修正。
・チャットパレットでCtrl+左右キーでタブの移動を可能に
・チャットパレットで発言文字の色指定を可能に(デフォルトの白の場合はチャットと同じ色に)
2010/10/01 Ver.1.28.03
・ログイン画面で選択プレイルームがマウス移動だけで変更されてしまう障害を解消。
・画像のタグ名が長すぎる場合にタグ欄が表示しきれない障害を解消。
2010/09/30 Ver.1.28.02
・不要なデバッグログを削除。(指摘ありがとう飯綱さん!!)
・ログイン画面のプレイルームメンバー表示タイミングを改善
2010/09/26 Ver.1.28.01
・画像削除時に縮小画像だけが削除され、オリジナルファイルが残る障害を修正。(指摘ありがとう飯綱さん!!)
・サーバからの応答データを軽量化。
・密かに暫定対応していたGoogleWave関連のファイルを削除。さらばGoogleWave。
・サーバ応答のGZIP圧縮の指定を src_ruby/config.rb に追加。
・削除させたくないプレイルームの指定を src_ruby/config.rb に追加。
2010/09/14 Ver.1.28.00
Ver.1.27.04をベースに安定版を開発コード「NON-FICTION」としてリリース
2010/09/05 Ver.1.27.04
・ダイスボットをボーンズ&カーズ Ver.1.2.22準拠へ。ゲヘナ・アナスタシアへ対応。
2010/08/31 Ver.1.27.03
・カードゾーンへのカード譲渡時の表示メッセージ誤りを修正。
・投票・点呼で参加人数よりも呼数が少ない場合にチェック画面を自動で閉じるように改善。
・リプレイエディター機能に別セーブデータを追加できる「ロード挿入」ボタンを追加。
・GZIP圧縮をMySQL版にも対応。
2010/08/27 Ver.1.27.02
・リプレイエディター機能にグリッド・座標文字の表示制御用の「設定挿入」ボタンを追加。
・フロアパネルで縦横サイズを変えても画像が元の比率保持のままだった障害を修正。
・CGIサーバの応答をGZIP圧縮することで転送効率アップ。(ちんみーさんありがとう!)
2010/07/31 Ver.1.27.01
・ダイスボットにヒロインジェネレータ追加。「make heroine」「make heroine?」でランダム作成。
・ダイスボットにエムブリオマシン、パラサイトブラッド追加。
・ダイスボットにダイス目・達成値に(1+2)D6<=(3*2-1)のように計算入力可能に。C(計算式)で四則演算も可能に。(例:C(6/2*3))
・カードを個別ロード時の選択条件に追加。
2010/07/25 Ver.1.27.00
Ver.1.26.07をベースに安定版を開発コード「Idea」としてリリース
2010/07/25 Ver.1.26.07
・ダイスボットのアースドーンが正しく動かなかった障害を修正。
・MySQL版で不要なログを出力していた箇所を修正。
2010/07/21 Ver.1.26.06
・ダイスボットにアースドーン追加。akamanbowさんFacelessさんありがとぅ!!
・チャットログ保存時に「メイン」「雑談」を選択できるように機能追加。
・チャットの入力中にCtrl+左右カーソルキーで「メイン」「雑談」のタブ切り替えを可能に。
・チャットの入力中にCtrl+上下カーソルキーで発言履歴を表示するように改造。
・キャラクターの回転角度にヘクス用に左右に少しだけ回転するメニューを追加。
・アラーム機能にタイマー指定を追加。
・チャットのURL文字列にリンク開く機能を追加。
・ログイン画面の更新日時が正しく表示されなかった障害を修正。
2010/07/04 Ver.1.26.05
・プレイルーム作成に失敗する不具合を修正。
・ログイン時に雑談タブに不要なメッセージが表示される不具合を修正。
2010/07/03 Ver.1.26.04
・カードに山札から任意のカードを抜き取れる機能を追加。山札の右クリックメニューから実行可能。
・カードに手札置き場機能を追加。カード用マット(緑のフィールド)上で右クリックから作成可能。
・トランプ画像を変更。
・ロード時の一部対象選択に共有メモを追加。
・セーブ・ロード時にルーム名やパスワードも対象とするように改造。
・ダイスシンボルロール時にビジュアルダイスが非表示だとダイスが表示されない問題点を改善。
・セーブデータロード時にチャットログも全文ロードでき、その際カットイン等が暴発しないように改良。
2010/06/15 Ver.1.26.03
・ダイスボットをボーンズ&カーズ Ver.1.2.19準拠へ。ダイスロールが正しく動作しない障害を修正。
・ダイスボットに特命転校生を追加。
2010/06/14 Ver.1.26.02
・データベース(MySQL)利用版が正常に起動できない問題に対応。
・ダイスボットをボーンズ&カーズ Ver.1.2.18準拠へ。迷宮キングダムに対応。
・フォントサイズ変更時に正しいサイズで表示されない障害を修正。
2010/06/12 Ver.1.26.01
プレイルームのデータ管理方法にデータベース(MySQL)を利用可能に。従来どおりの使用も可能です。
サーバ設置する方は「設置方法その2:MySQLサーバ編」「動作確認方法」を参考に設定行ってください
2010/06/09 Ver.1.26.00.01
Ver.1.26.00に開発途中機能が混入していたため修正版をリリース。
2010/05/29 Ver.1.26.00
Ver.1.25.03をベースに安定版を開発コード「Ashiato Rhythm」としてリリース
2010/05/23 Ver.1.25.03
・リプレイ再生時にカードを表示できるように右上にボタン追加。
・ログイン画面に現在の総ログイン人数の表示を追加。
・画像選択画面に選択番号・表示件数の表示を追加。
・カード操作時にマップ同様に立ち絵が非表示になるように変更。
・リプレイ再生時に雑談チャットを表示しないように修正。
・録画時のログに雑談チャットを含めないように修正。
・フロアタイル配置時に出ていたログを削除。
2010/05/11 Ver.1.25.02
・チャットにメイン・雑談と複数チャットを可能に。
・ガンメタル・ブレイズのシチュエーションカードにラバーズストリート対応版を追加。
・魔法タイマーの時間切れでイニシアティブ表の行背景が灰色になるよう改良。
・ダイスボットをボーンズ&カーズ Ver.1.2.17準拠へ。シノビガミ参の追加シーンに対応。
2010/05/08 Ver.1.25.01
・簡易版モードを追加。 DodontoF.swf?mode=tiny で起動可能。
・ビジュアルダイスの演出を変更。
・ログイン直後のページめくり音を停止
・チャット末尾文字列からサイズ指定のカットインを呼び出すと余分なカットインが表示される障害を修正。
2010/04/04 Ver.1.25.00.01
Ver.1.25.00に立ち絵が追加できない障害があったため修正版作成。
2010/03/31 Ver.1.25.00
Ver.1.24.03をベースに安定版を開発コード「everywhere」としてリリース
2010/03/30 Ver.1.24.03
・サイズの小さい画像アップロード時にタグ名・パスワードが消えてしまう障害を修正。
・同一名称の立ち絵を追加した場合に追加されないように処理修正。
・立ち絵更新時に状態名選択がリセットされないように改善。
・画像一覧が表示に失敗する障害を修正。
2010/03/27 Ver.1.24.02.01
・サムネイル一括作成時にタグ名・パスワードが消える障害を修正。
・コマ移動時に移動エフェクトを追加。
・コマ設置時に移動エフェクトが発動しないよう修正。
2010/03/27 Ver.1.24.02
・フロアタイル設置機能を追加。「マップ」→「フロアタイル変更モード」を選択。
・共有メモ機能を追加。画面上部の「共有メモ」ボタンを押して作成。
・サムネイル画像の削除機能追加。
2010/03/17 Ver.1.24.01
・ログイン時のメッセージ抑止を修正。ログアウトメッセージも抑止へ。
・動作検証用のcustomBot.htmlを修正
・画像の一覧表示に縮小画像(サムネイル)を表示するようにし、処理を軽量化。
【★重要】ダウンロードユーザー必見!【超重要★】
以下に、「どどんとふ」をダウンロードしてサイトに設置しているユーザーには大事なお知らせがあります。
必ず読んでください。必ずです。
サムネイル画像作成にあたり、
imageUploadSpace (ディレクトリ)
の配下に
imageUploadSpace/smallImages
というディレクトリを追加してください。(今回の媒体参照)
また追加したディレクトリの書き込み権限をimageUploadSpaceと同じに設定してください。
設定が完了し、どどんとふをバージョンアップしたら既存の画像に対するサムネイルを作成するために
(あなたのどどんとふへのURL)/DodontoF.swf?createSmallImage=on
というパスでどどんとふを起動して下さい。
後は画面の支持に従って下さい。
2010/03/01 Ver.1.24.00
Ver.1.23.10をベースに安定版を開発コード「光の人」としてリリース
2010/03/01 Ver.1.23.10
・TORGドラマデッキNo.117の誤字を修正。
・ログイン時のメッセージ抑止を src_ruby/coonfig.rb の $isWelcomeMessageOn として追加。
2010/02/18 Ver.1.23.09
・ダイスボットをボーンズ&カーズ Ver.1.2.16準拠へ。ハンターズムーンに対応。
・キャラクター移動時のエフェクトを削除(キャラクター追加時にエラーが発生する場合があるため)
2010/02/16 Ver.1.23.08
・ダイスボットをボーンズ&カーズ Ver.1.2.15準拠へ。TORGに対応。
・チャットログのHTML保存時の改行を改善
・ダイスボットの乱数を改善
・キャラクター移動時にエフェクトを追加。
・キャラクターの向き表示機能を削除。以降は画像の回転で代用ください。
2010/01/29 Ver.1.23.07
・ダイスボットをボーンズ&カーズ Ver.1.2.13準拠へ。ソード・ワールド2.0で運命変転やクリティカルレイに対応。
・立ち絵のデフォルトをサイズ調整をデフォルトに。またマウス上載せで非表示しないように変更。
・ダイスボットに不具合があったため、Choiseコマンドを未サポートへ差し戻し。
2010/01/28 Ver.1.23.06
・ダイスボットコマンドに Choise[A,B,C] を追加対応。
・ダイス文字の後ろに全角空白入れての発言でロールされない障害を修正。
2010/01/25 Ver.1.23.05
・ダイスボットをボーンズ&カーズ Ver.1.2.12準拠へ。ナイトウィザードに対応。
・ログイン画面でユーザー名を変更可能に。
・チャットパレットから発言者名・状態を変更可能へ。
・立ち絵をマップ操作時の邪魔にならないように、チャットウィンドウ上を操作しているときのみ表示に変更。
・「立ち絵のサイズを自動調整する」のデフォルトをOFFへ変更。
2010/01/17 Ver.1.23.04
・立ち絵に口パク機能を追加。立ち絵の状態名に「(他の状態名)@speak」と設定すると発言時に立ち絵が切り替わります。
・プレイルームの名前/パスワードを変更できるように機能追加。画面上部の「ルームNo.x」ボタンから起動。
・チャットパレットを改善(ありがとう超小兎さん!)。行をクリックで発言欄にコピー。ダブルクリックするとそのまま発言。
・ダイスボットをボーンズ&カーズ Ver.1.2.10準拠へ。ガンドッグ・ゼロの各種表に対応。
・立ち絵の位置を変更した場合に、位置変更前の画像が残る障害を修正。
・サーバ処理を高速化。
2010/01/06 Ver.1.23.03
ダイスボットをボーンズ&カーズ Ver.1.2.9準拠。ダークブレイズのクリティカル判定を修正。
また判定用ダイスボット表記に以下を追加。
判定 (DBx,y#m) (DB@x@y#m) (x:能力値, y:技能値, m:修正)
2010/01/05 Ver.1.23.02
ダイスボットをボーンズ&カーズ Ver.1.2.8準拠に更新。ダークブレイズに対応。
ダイスボット表記は以下の通り(OD Tools準拠)
判定 (DBxy#m) (x:能力値, y:技能値, m:修正)
掘り出し袋表 (BTx) (x:ダイス数)
2009/12/27 Ver.1.23.01
「魔法タイマー追加」画面のイニシアティブ値に現状値が正しく設定されない障害を修正。
簡易マップ作成にペンの太さ指定を追加。
ダウンロード媒体へ基本添付する画像データを追加。なぎさん、斗之さん、ありがとう!
2009/12/05 Ver.1.23.00
Ver.1.22.03をベースに安定版を開発コード「RGB」としてリリース
2009/12/05 Ver.1.22.03
チャットで長い行数を送信するとスクロールが追随しない問題に対応。
2009/11/21 Ver.1.22.02
プレイルームで101番以上の数値が指定できなかった障害を修正。
魔法範囲の枠を削除し表示を簡素化。
ログアウトをファイルメニューにも追加。
2009/11/19 Ver.1.22.01
メニューの「マップ」に「マップマップ状態保存」「マップ切り替え」を追加。マップとマップマスクのみを差し替えて、マップを切り替えます。
「ファイルアップローダー」でFLVファイルもアップロード可能に(サイズ上限10M)。ただし使えるのはカットインのみ。
イニシアティブ表のカウンター変更時に正しく更新されない障害に対応。
2009/10/17 Ver.1.22.00
Ver.1.21.04をベースに安定版を開発コード「Schwarzschild」としてリリース
2009/11/10 Ver.1.21.04
ダイスボットを「ボーンズ&カーズ」Ver1.2.6対応に更新。シノビガミ弐のシーン表を追加。
ダイスボットの出力の「>」を「→」に差し替え
2009/11/06 Ver.1.21.03
SWFファイルをキャラクターに指定した際に右クリックメニューが動かない障害を修正。
キャラクター画像の縦横比を維持して拡大するように改善。
キャラクター画像の背景色を透明に変更。
2009/11/02 Ver.1.21.02
イニシアティブ表から魔法タイマーが変更・削除できない問題を解消。
イニシアティブ表下部に変更/削除ボタン追加。
墓地ボタンを追加。イニシアティブ表からドラッグすると削除可能。
2009/10/30 Ver.1.21.01
イニシアティブ表を大幅に改良。
キャラクターデータに汎用のカウンターを追加(現状、編集はイニシアティブ表からのみ対応)
2009/10/17 Ver.1.21.00
Ver.1.20.08をベースに安定版を開発コード「WhiteAlbum」としてリリース
2009/10/16 Ver.1.20.08
ボーンズ&カーズVer.1.2.5に対応。T&Tのバーサークに対応
マップマーカーの背景塗りつぶしで文字表示する際に文字をサイドカットするように改善
2009/10/07 Ver.1.20.07
点呼/投票機能を追加(チャットのアイコンから実行)
カード捨て札をシャッフルせずに山に戻すメニューを追加。
URLの末尾に DodontoF.swf?loginRoom=2 のように追記することでプレイルーム選択をパスしてログインできるように改善
横に倒したカードを捨て札から戻せない障害を修正。
縮小表示したカードを捨て札 から取り出せない障害を修正。
2009/09/29 Ver.1.20.06
ダイスボットをボーンズ&カーズ Ver.1.2.3にバージョンアップ。サタスペとアスルマギカに対応。
ダイスボット入力時の [x,y] を 「x、y」 と入力可能に機能拡張。
立ち絵が外部URL指定時に表示されなかった障害を修正。
画像削除画面にタグ名フィルタ機能を追加。
カードのテキスト引用時に正位置、逆位置を表示。上下両用カードの場合は上になっているテキストを先に。
立ち絵の無いキャラクターの発言で表示中の立ち絵が非表示にならないように修正。
2009/09/25 Ver.1.20.05
一部プロバイダーで正しく動作しなかった障害を修正。
2009/09/24 Ver.1.20.04
サタスペ用ダイスボットを仮実装
10-1d6のようなダイスが後ろになる算術に対応
FireFoxで応答エラーが多発する問題を暫定対処。
チャットのフォントサイズ・色が保持されない問題を対処。
2009/09/24 Ver.1.20.03
欠番
2009/09/13 Ver.1.20.02
リプレイデータ投稿機能が実装未完了のまま公開されていたため削除。
カード記載テキストをチャット上に出力する機能を「右クリックメニューから発言箇所にテキストを貼り付ける」に変更。
イニシアティブ表クリック時と「次へ」実施時ににキャラクターを画面**に設定していたのを取り止め。ダブルクリックで**表示するように変更。
2009/09/11 Ver.1.20.01
カットインのファイル指定にYoutubeのURLを指定可能に。
処理軽量化のために、モーダルウィンドウ(他のウィンドウが操作出来ないよう半透明のフィルタが掛かる)を停止。
チャットHTMLログ保存時にHTMLの各行に改行を追加。
カードダブルクリック時にカード記載テキストをチャット上に(自分にだけ)出力するように機能追加。
ダイスボットでの全角->半角変換に「−」記号も対応。
2009/09/04 Ver.1.20.00
Ver.1.19.04をベースに安定版 Ver.1.20.00 を開発コード「Grapefruit」としてリリース
2009/09/04 Ver.1.19.04
カードを上下以外に左右にも回転できるように機能追加。
2009/09/03 Ver.1.19.03
キャラクターを右クリックメニューから回転可能に。
ログオフ時に録画終了が実施されるように機能追加。
同じ名前のキャラクターを追加時にはエラーメッセージを表示するように改善
2009/08/24 Ver.1.19.02
一部プロバイダで上手く動かない障害を修正。
ログインユーザー確認画面にプレイルーム名を表示するように機能追加。
ダイスボットの全角対応に<,>,=の記号を追加。
キャラクター追加・変更画面のデザインを修正。
マップのキャラクタークリック時にイニシアティブ表の説明箇所がスクロールして表示されるように改善。
2009/08/15 Ver.1.19.01
秘話機能を実装。チャットウィンドウの鍵型アイコンを押すと送信先設定が出来ます。(自分以外ログインしていないなら選択できません)
ダブルクロス用の感情表を実装(ETと入力でポジティブとネガティブの両方を振って、表になっている側に○を付けて表示)
ダイスボット文字列が全角でも使用できるように改善
一部環境(Linuxの64bit版Flash)で乱数に偏りがあったため乱数算出方法を変更。
2009/08/05 Ver.1.19.0
Ver.1.18.5をベースにVer.1.19.0、開発コード「HoneyDawn」としてリリース
2009/08/04 Ver.1.18.5
「ノベルゲーム風表示」の表示条件を「チャットウィンドウにマウスカーソルがある場合」に変更。(表示されていると通常操作が重くなるため)
2009/08/02 Ver.1.18.4
チャット受信時の自動スクロールを改善
「ノベルゲーム風表示」時にチャットウィンドウ上でホイールを操作することでログがスクロールするように機能改善。
「ノベルゲーム風表示」ボタンの位置を左端に変更。実行時に確認画面を出すように変更。
2009/07/26 Ver.1.18.3
チャットウィンドウの右端に「ノベルゲーム風表示」への切り替えボタンを追加。
チャットログをノベルゲームのログのようにマップ・立ち絵の前に透過して表示するようになります。
マウスカーソルをログに乗せると非表示になります。
切り替えボタンの右隣の「自動ログ隠し」チェックを外すか、シフトキーもしくはCtrlキーを押しながらマウスカーソルを操作すれば非表示になりません。
デモンパラサイトの衝動表のダイスボットで「新衝動表」「誤動作表」「ミュータント衝動表」の対応が抜けていたため追加。(それぞれnurge1, aurge2, murge3 の形式で発動)
2009/07/24 Ver.1.18.2
ダイスボットを「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.22対応に更新。ダブルクロス2nd,3rdに対応。
デフォルトイラストに結城ユキさんのドワーフ娘を追加。
2009/07/24 Ver.1.18.1
カード画面の右クリックメニューに「メッセージカードの追加」コマンドを追加。
メッセージカードを通常のカード風に追加することができます。
削除はメッセージカードの右メニューから行います。
チャットログの背景色が変更できなくなっていた障害を修正。
2009/07/11 Ver.1.18
Ver.1.17.1をVer.1.18、開発コード「POLAND」としてリリース
2009/07/11 Ver.1.17.1
メニューの「表示」に「キャラクターの向きを表示」を追加。
立ち位置の違う立ち絵がある場合に、発言者以外を半透明にするよう処理変更。
ダイスボットのシークレットダイスに対応。
ダイスボットをボーンズ&カーズ Ver.1.1.21ベースに更新。
2009/07/05 Ver.1.17
セーブデータのロード時にマップやキャラクターと一部対象のみに選択出来るように機能追加。
マップマーカー上にキャラクターがいる場合に上下に展開して表示するよう機能追加。
立ち絵表示時の左右位置を変更できるように機能追加。
カットインのBGMをボリューム調整できるように機能改善
2009/06/27 Ver.1.16
立ち絵のサイズが常に小さくなっていた障害を修正。
2009/06/21 Ver.1.15
チャットの動作を高速化(<前バージョンでの記載忘れ)
カットインの表示位置を画面上部、画面左右、どこに寄せるか指定できるように機能追加。
簡易マップ作成画面で白地図の場合に表示できない障害を修正。
2009/06/14 Ver.1.14
画像ファイルのアップロードに失敗する障害を修正。
リプレイ動画再生時に一時停止できない障害を修正。
2009/06/12 Ver.1.13
深淵の運命カードの背面の赤に対応。色味も修正。
ダイスボットを「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.16ベースに更新。(シノビガミの戦場表(BT)に対応)
カットイン動画の表示位置が高くなっていた障害を修正。
2009/06/09 Ver.1.12
ダイスボットを「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.16ベースに更新。(SWロールの修正とシノビガミ対応)
リプレイエディターにHTML形式での保存機能を追加。
2009/06/07 Ver.1.11
深淵の運命カードを更新。運命カードの種類に夢魔の占い札対応版を追加。
リプレイ再生時にチャットメッセージの読み飛ばし速度が狂っていた障害を修正。
ビジュアルダイスをロール後、新規ダイスを追加すると以前のダイスの個数にさらに追加してしまう障害を修正。
2009/06/05 Ver.1.10
カードを上下で2分割し逆さまに文字を表示できるように機能拡張。(TORG、ガンメタルブレイズの表示を改善)
2009/06/04 Ver.1.09
カードにガンメタルブレイズのシチュエーションカードを追加。
2009/06/03 Ver.1.08
ダイスボットを「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.14ベースに更新。(ウォーハンマーロール修正対応)
リプレイエディターで1行目のデータが消える障害を修正。
ダイスロール時に立ち絵の指定文字が反映されるよう機能拡張。
カットインにBGMの再生機能を追加。
リプレイエディターに画像編集機能を追加。
リプレイファイルをURLで指定時に開始場所を指定できるように機能追加。
簡易マップ作成画面のプレビューを画面一杯に拡大できるように変更
ダイスシンボルで隠したダイスではダブルクリックからのダイスロールが出来ないように修正。
2009/05/28 Ver.1.07
ダイスシンボルにダイス目を隠して設置するオプションを追加。
画像ファイルが削除できない障害を修正。
プレイルームが削除できない障害を修正。
2009/05/23 Ver.1.06
画像選択画面の表示を高速化(2回目以降の表示のみ)
カットイン動画でボリュームを設定可能に。
リプレイエディターで立ち絵表示にコマ画像も表示するように改良。
2009/05/19 Ver.1.05
リプレイエディターを追加。ログイン画面から「>>拡張機能」「リプレイエディター」で開いてください。
あるいは、URLで DodontoF.swf?isReplayEditMode=true と指定しても開きます。(こちらの方が早い)
キャラクター等の画像表示で無用な画像再読み込みをしている処理を修正。
簡易マップ作成画面で、スポイト使用後に鉛筆に切り替わるように変更。また右クリックメニューにスポイト機能を追加。
マップのマス目・座標文字の色をマップ変更画面から変更可能に。
マップマーカーの色とメッセージを変更可能に。
マップマスクの透明度を指定可能に。
チャットの末尾にカットイン名を記載するとカットインが発動するように機能追加。
2009/05/04 Ver.1.04.01
ログイン画面での人数取得処理に障害があったため修正。
2009/05/03 Ver.1.04
リプレイモードに再生位置のシーク機能と一時停止機能を追加。
リプレイモードで移動したキャラクターにマップを追随するように機能追加。
ダイスボットで全角スペースもメッセージの区切りに使用できるように変更。
ビジュアルダイスの表示場所をウィンドウサイズで固定に。
カットインの画像URL入力をキャラクター作成等と同様に画像選択式に変更。ただしFLV動画は以前と同様、直接どこかにアップロードし、URLを入力する必要があります。
「マップの下に隠す」をチェックするとログインしている他のユーザーでエラーが発生する障害を修正。
カードの文字を読みやすいように改善。
カード操作を軽量化。
カード操作でブラウザが落ちやすい障害に対応。
チャットパレットを複数タブ追加可能に拡張。
2009/04/15 Ver.1.03.01
リプレイモードの画面構成を修正。
リプレイモードでキャラクターをドラッグできないように機能修正。
2009/04/15 Ver.1.03
マウスホイールでのマップの拡大・縮小判定範囲をマップ上だけで有効に変更。
カードのプレビュー表示位置を画面右下から左上に変更。
サーバとクライアント(Flash)のバージョン不一致チェックを追加。(Flashが最新版読み出しに失敗する場合用)
ログイン画面の構成を変更。
ビジュアルダイスに右クリックメニューとして「削除」を追加。
ダイスシンボルをシンボルをダブルクリックでダイスロール可能に。
2009/04/11 Ver.1.02
ダイスの管理に使用する「ダイスシンボル」を追加。
チャットが混雑時に欠落する問題に対応。
2009/04/05 Ver.1.01.01
ウィンドウサイズを変更するとエラーが発生する障害を修正。
2009/04/05 Ver.1.01
イニシアティブ表から直接キャラクターの「その他」情報を書き込めるように機能追加。
マップ用マーカー(マップ上の目印。任意のメッセージを書き込める)を追加。
キャラクター・魔法範囲の詳細情報をツールチップとして表示すように機能追加。
上記に伴いキャラクター追加・変更画面の構成を変更。
チャットの再送判定時間を調整
2009/04/01 Ver.1.00
祝、Ver1.00!!
大々的に画面構成を変更し、一通りの動作確認を行ったのでバージョンを正式に1.00に。
変更内容は以下の通り。
画像にパスワードを付与し「隠し画像」にできるよう機能を追加。(パスワード管理方法は非常に簡易なため、過信せず重要なパスワードは使用しないようにしてください。)
また上記に合わせて画像表示関連の画面構成を一新。
アップロード画像のファイル名に日本語を使用した場合でもアップロード処理できるように機能修正
2009/03/21 Ver.0.99.09
マップマスクに変更画面を追加。
キャラクターやマップの画像選択画面を軽量化。
2009/03/20 Ver.0.99.08
アップロードに失敗する場合がある障害を修正。
マップマスクに名前表示機能を追加。
2009/03/17 Ver.0.99.07
チャット送信失敗時の再送機能を追加。(送信失敗時にはチャットログの下に失敗メッセージと再送ボタンが表示されます)
2009/03/09 Ver.0.99.06
コマと立ち絵が同じ名前の場合に正常に表示されない障害を修正。
2009/03/07 Ver.0.99.05
チャットの反映速度を改善。ただし方式を変更したため今までのチャットログは表示されなくなります。(今後は従来どおりログが蓄積されます。)
2009/03/06 Ver.0.99.04
マップマスク機能で「固定」が出来ない障害を修正。
「セーブ」が実行できない障害を修正。これに伴い、saveDataTempSpaceディレクトリを追加。詳細はREADMEを参照。
2009/03/02 Ver.0.99.03
前回の表示状態保存で、ウィンドウを移動した場合の自動保存が失敗していたため修正。
またプレイヤー名を保存するように保存対象を追加。
2009/03/01 Ver.0.99.02
表示情報を自動的に保存し、次回ログイン時に前回の状態へ戻すように機能追加。
保持する情報は以下の通り
・ウィンドウの表示状態
・チャットの文字サイズ・色
・「表示」メニューのチェック全て
またこれに伴い、「表示」メニューに「表示状態初期化」を追加。保持してある表示方法を全て破棄します。
上記の保持情報で不具合があった場合(例えば画面サイズの関係でウィンドウが表示されなくなった場合等)に実行してください。
「表示」メニューに「立ち絵のサイズを自動調整する」を追加。「立ち絵が自動で拡大・縮小されると絵が荒くなるのを避けたい」という要望があったので機能追加。
2009/02/27 Ver.0.99.01
画像の「タグ」フィルター機能を立ち絵画面、タグ編集画面にも追加。
「タグ」フィルター関連のGUI配置を改良。
2009/02/26 Ver.0.99
各種ウィンドウに×ボタン(閉じるボタン)を追加。
画像に「タグ」をつけられるように機能拡張。
【★重要】ダウンロードユーザー必見!【超重要★】
以下に、「どどんとふ」をダウンロードしてサイトに設置しているユーザーには大事なお知らせがあります。
必ず読んでください。必ずです。
上記の画像へのタグ付与対応に伴い、従来の画像ディレクトリ
saveData/characterImages (ディレクトリ)
saveData/mapImages (ディレクトリ)
が無くなりました。削除してください。
代わりに imageUploadSpace が出来ました。
移行の際には、インストール手順に従い imageUploadSpace ディレクトリに権限を付与した後、今までのキャラクター、マップ画像をそれぞれ画像アップローダーでアップロードする方法をオススメします。
また「設置方法」にセーブデータディレクトリの扱いについて追記がありますので、そちらもあわせて再読願います。
2009/02/19 Ver.0.98.19
へクスマップへの対応として、「表示」メニューに「マス目にキャラクターを合わせる」を追加。
2009/02/15 Ver.0.98.18
ブレード・オブ・アルカナのタロットに対応。
マップのマス目を非表示にできるように機能追加。
チャットでシフトかコントロールキーを押しながらリターンキーを押すと改行文字が入力できるように変更。
チャットで文字の途中でリターンキーを押すと途中改行で送信されてしまう障害を修正。
チャットのログ保存時に改行が正しく入らない障害を修正。
2009/02/14 Ver.0.98.17
キャラクターをマップマスクの下に隠す機能を追加(モンスターの事前配置用)。
チャットの背景色を変更可能に。これに伴いチャットの文字設定関連を個別画面へ集約。
カード機能に「全員に非公開でカードを引く」方法を追加。
2009/02/11 Ver.0.98.16
カードを上下反転できるように機能追加。
チャットパレットにセーブ・ロード機能追加。
チャットのログを上から下へ流れるように仕様変更。
ログイン画面に参加者名を表示するように機能追加。
ダイスボットで振ったダイスの目をデフォルトで常に全表示するように変更。
SW2.0のダイスボットのクリティカル値省略時の値を10に変更。
捨て札からのカードシャッフル時に正しくシャッフルされていなかった障害を修正。
2009/02/05 Ver.0.98.15
カード初期化方法を、任意のカードを組み合わせられるように変更。
深淵の運命カードに対応
2009/02/01 Ver.0.98.14.1
新規作成プレイルームで「保存」機能が正しく動いていなかった障害の修正漏れを再修正。
最終更新時刻から1分経過すればプレイルームが削除できるように仕様変更。
2009/01/31 Ver.0.98.14
チャットパレット機能を追加。
デフォルトの表示マップを変更。
バージョンロゴを変更。
ダイスボットでSW2.0のクリティカル表示が正しく表示されない障害を修正。
新規作成プレイルームで「保存」機能が正しく動いていなかった障害を修正。
ダイスボット・ビジュアルダイスの乱数精度を向上。
2009/01/24 Ver.0.98.13
ダイスボットや定型文の事前登録用に「チャットパレット」を実装。「ビジュアルダイス」の下にボタンが追加されているので、それを押すとチャットパレットになります。
2009/01/23 Ver.0.98.12.5
チャットの文字サイズを変更できるように機能変更。
アラームが鳴らない障害を修正。
マップのサイズ変更しても座標表示が正しく更新されない障害を修正。
2009/01/23 Ver.0.98.12.4
ダイスボットでゲーム種別を選択しても設定が反映されない障害を修正。
マップの座標を非表示状態でマップ画像を変更すると座標が再表示されてしまう障害を修正。
ダイスボットの設定でPerlの判定を行う作業を不要に。CGIサーバの用意から不要となった作業を削除。(Facelessさんありがとう!)
2009/01/18 Ver.0.98.12.3
ダイスボットを@Pages、land.toと言ったレンタルサーバで動くように.haccessを修正。
上記に合わせ、各種サーバの設定方法をCGIサーバの用意に追記。
2009/01/17 Ver.0.98.12.2
チャットのテキスト出力が逆順になるバグがあったため修正。
ログイン画面の「お知らせ」が表示されないバグがあったため修正。
また、READMEの「その他」にセーブデータのパス変更方法を追記。
2009/01/17 Ver.0.98.12.1
マップマスクがたまに消えてしまうバグを修正。
リプレイ機能に早送りボタンを追加。URLからのリプレイファイル指定を追加。
2009/01/12 Ver.0.98.12
お試し用のログイン方法を追加。
DodontoF.swf?isSampleMode=true にログインすると、自分一人だけがログインできるプレイルームを一時的に作成。
このプレイルームは1時間以上操作が行われないと削除されます。
立ち絵の表示/非表示設定をチャットのアイコンからメニューの「表示」へ変更。
リプレイ機能の表示を変更。文字を大きくしヴィジュアルダイスウィンドウを非表示に。
2009/01/09 Ver.0.98.11.8
立ち絵の「状態」文字をチャットの末尾に記載することで状態を変更できるように。
これでたとえばダイスボットで「自動成功」の文字があればクリティカル用の立ち絵を出す、といった小細工ができるようになります。
また、SW2.0でダイスボットが自動成功・失敗を表示できるよう処理変更。
2009/01/08 Ver.0.98.11.7
サーバの更新チェックが切断された場合のチェック方式を変更。
サーバとの接続エラーをチャットログではなくチャットウィンドウのステータス欄(ウィンドウタイトルの右横)に表示するように変更。
チャットで改行キー押し続けで連続送信される問題を対処。また送信時に末尾の余分な改行を削除
2009/01/07 Ver.0.98.11.6
ダイスボットが広告挿入型のサーバで上手く動かない問題に対応。
README.htmlの設置方法にファイルの権限について記載を追加。
2009/01/06 Ver.0.98.11.5
ダイスボットが一部のCGIサーバ(Perl5.8以上をサポート)で動作しない問題を修正。
(上記に伴い、ダイスボットのCGIが変更になっています。サーバを自前で設置している人は「設置方法」を再確認してください。)
キャラクターや魔法範囲の変更時のソースコードを整理。
2009/01/01 Ver.0.98.11.4
N◎VAのトランプを2組セットに変更。
カードの公開・非公開をカードのフチの色で表示するように変更。
カードの右クリックメニューを実行可能なものだけ表示するように変更。
キャラクターの「その他」の1行目をキャラクター名に続けてマップ上に表示するように変更。
2008/12/23 Ver.0.98.11.3
カードを「山札」から引いて、「捨て札」に捨てるよう方式を変更。
「捨て札」から「山札」へシャッフルしてカードを戻すこともできます。
これでニューロデッキとトランプのシャッフルを個別に行うことができるようになりました。
2008/12/23 Ver.0.98.11.2
小さい画像のアップロードに失敗する障害を修正。
2008/12/23 Ver.0.98.11.1
カード表示に対応。デフォルトでは非表示なので「表示」=>「カード表示」を選択してください。
現状ではN◎VAのニューロデッキとトランプ、それにTORGドラマデッキに対応しています。
テキスト・画像を用意できれば任意に拡張が可能です。
2008/12/19 Ver.0.98.10.2
チャットのログ保存機能を高速化。ただしFlashPlayer10が必須のためその旨を表示するように変更。
ダイスボットが小文字で 2d6 のように表記したときにロール結果が表示されないバグを修正。
2008/12/19 Ver.0.98.10.1
DD4th対応の魔法範囲の種別をメニューに追加。
リプレイ機能の動作を軽くなるように修正。
2008/12/17 Ver.0.98.9.1
リプレイ機能を追加。
画像アップローダーを複数ファイルの一括アップロードに対応。
2008/12/12 Ver.0.98.8.2
キャラクター/マップ画像ではSWFを使用不可能に。
立ち絵で外部URL指定の場合は表示されない問題を修正。
外部ファイルでのカットイン再生に対応するため明示的に幅・高さを指定できるように変更。
2008/12/09 Ver.0.98.8.1
立ち絵機能を追加。
カットイン管理画面の構成を変更。
カットインにFLVに加え静止画・SWFも使用可能に。
キャラクター/マップ画像にもSWFを使用可能に。
チャットの新着音(ページ送り音)を画面が非アクティブの場合のみ再生されるように機能変更。
2008/12/05 Ver.0.98.7.19
カットイン動画処理を登録・送信するよう処理変更。これに伴い静止画カットインを一時削除。
Ruby実装の旧ダイスボット機能を削除し、Perlダイスボットに完全移行。
チャットの送信処理を高速化。
キャラクター重なり時の展開表示をサイズが2以上のキャラクターにも対応。
ダイスボットを「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.3 へ以降し、クトゥルフテックに対応。
2008/12/03 Ver.0.98.7.18
READMEの記述を整理。
2008/12/01 Ver.0.98.7.17
キャラクターが同じ座標に重なった場合、少しずらして表示。またその状態でカーソルがキャラクターの上に来ると展開表示されるよう機能追加。
ダイスボッツの有効・無効を設定できるようsrc_ruby/config.rb に $isDiceBotOn を追加。
チャットウィンドウでのタブの移動順序が名前=>チャットメッセージ欄になるように変更。
カットインの動画が正しい高さ・幅で表示されなかったバグを修正。
2008/11/21 Ver.0.98.7.16
ログアウトボタン追加(メインメニュー右端)。ログアウトすればルーム人数もその瞬間に更新されます。
ログイン・ログアウト時には通知メッセージをチャットに表示するように変更。
ダイスボット使用時に使用ゲームシステムを表示するように変更。
2008/11/20 Ver.0.98.7.15
ダイスボット機能修正。
デフォルトはボット無しで、各ゲーム毎に特化する用選択可能に。
各ゲーム毎の具体的は Facelessさんのボーンズ&カーズのREADMEの「3.ボットの利用法」を参照してください。
#Facelessさん本当にありがとう!!
ただしIRCボットとは以下の点が異なります。
・「4.カード機能」はサポートされていません。ダイスのみです。
・ダイス用の文字は文頭でのみ有効。
たとえば、ソードワールド2.0であれば、
「K20+1@9 攻撃!」のように行頭に「K(レート)+(修正)」と記載するとロールされます。(修正は省略可能)
ロール文字列に続けて通常の文字も書けます。
「攻撃! K20+129」は無効です。
文頭にスペースがある場合も無効になります。
またダイス文字列と続く文字列の間には必ず半角スペースを入れてください。
2008/11/19 Ver.0.98.7.14
ソードワールド2.0用にダイスボットを設定
FacelessさんのIRC用ダイスボット「ボーンズ&カーズ(bcdice.pl)」Ver.1.1.1を移植。
チャットに「K(レーティング)[(クリティカル値)]+(修正値)」の書式を入力し、「DiceBot送信(SW2.0)」ボタンを押すと威力表のロール結果が出力されます。
例)K20,K10+5,k30,k10+10,k10-1 k10+5+2
K20[10],K10+5[9],k30[10],k10[9]+10
注意:この機能をダウンロードした「どどんとふ」を元に自前のサーバで使用する場合は別途、
src_perl/customBot.pl ファイルの先頭にPerlのパスを指定してください。
2008/11/19 Ver.0.98.7.13
動画のカットイン設定画面から設定項目を削減しシンプルに。
ソードワールド2.0用にダイスボットを設定(バグがあったため差し戻し)
2008/11/16 Ver.0.98.7.12
カットイン動画をポップアップ方式へ変更。
サーバとの通信速度を向上。(特にチャット、キャラクター移動時の応答)
2008/11/15 Ver.0.98.7.11
簡易マップ作成機能でマスが塗られない場合がある障害を修正。
2008/11/15 Ver.0.98.7.10
ログイン画面でソートすると正しいログインルームが選択されない障害を修正。
ログイン中ユーザーがいてもプレイルームが削除できるように変更。
簡易マップ作成機能でマップが白一色に染まる障害を修正。
静止画カットインが正しく動かない障害を修正。
2008/11/14 Ver.0.98.7.9
プレイルームが常に削除できてしまう障害を修正。
ログイン画面でパスワードのチェックボックスが操作できてしまう障害を修正。
2008/11/14 Ver.0.98.7.8
簡易マップ作成機能の出力がズレる障害を修正。
ログイン画面の見た目を修正。
2008/11/13 Ver.0.98.7.7
初回ログイン時にパスワードを登録可能に。これで仲間内だけに公開する非公開プレイが可能になりました。
誰もログインしていないで、最終更新から8時間が経過しているプレイルームを削除できるよう機能追加。
各種登録画面のボタン配置をある程度統一。
2008/11/09 Ver.0.98.7.6
簡易マップがマップサイズ変更時に狂うバグを修正。
ついでに簡易マップ画面にスポイト機能を追加。
2008/11/09 Ver.0.98.7.5
チャット、イニシアティブ表、ダイスの各ウィンドウをサイズ変更可能に。背景色も変更。
アイコンを変更。
2008/11/08 Ver.0.98.7.4
ログイン画面で現在のログイン人数を表示するように機能追加。
2008/11/08 Ver.0.98.7.3
チャット、イニシアティブ表、ダイス、座標の表示・非表示制御をメニュー組み込みに変更。
チャットの着信音をデフォルトOFFに。
ログイン中のメンバーを確認できるようメニューバーにボタンを追加。
2008/11/03 Ver.0.98.7.2
チャット、イニシアティブ表、ダイスがチェックボックスで表示制御できなくなっていたバグを修正。
2008/11/02 Ver.0.98.7.1
マップの縦横幅指定が逆に設定されてしまうバグを修正。
ロード機能が失敗する場合があるバグを修正。
2008/11/01 Ver.0.98.7
セーブ・ロードのロード機能が動作しなくなっていたバグを修正。
ウィンドウ配置方法を根本から変更。(見た目にはあまり変わりません。)
カットイン作成画面に「動画」作成用のタブを追加。
任意のFLVファイル(ぶっちゃけニコニコ動画ファイル)の再生が可能です。
サンプルは無音ですが音もなります。
2008/10/30 Ver.0.98.6.7
カットイン機能を強化。音を追加したりコマンドで再生可能にしたり。
あと、チャットでのダイス機能を微妙に修正。
2008/10/29 Ver.0.98.6.6
カットイン機能を暫定追加。
2008/10/28 Ver.0.98.6.5
目覚まし機能を任意のMP3が鳴らせる「アラーム」コマンドへ拡張。
2008/10/27 Ver.0.98.6.4
画像アップローダーをFlashに統合
2008/10/25 Ver.0.98.6.3
READMEをHTML化
2008/10/25 Ver.0.98.6.2
目覚ましアラームの着信先を選択可能に。
2008/10/25 Ver.0.98.6
目覚ましボタンを追加。
アラーム音は sound/alarm.mp3 固定。任意のMP3を上書きすることで音が変えられます。
2008/10/24 Ver.0.98.5
メニューの「ファイル」にセーブ&ロード機能追加
(もし表示されていない場合はリロードしてください)
マップやキャラクター等作成・変更するものはほぼ全てセーブされます。
別のプレイルームにロードすることもできます。
魔法タイマーを変更してからリロードするとタイマーが消えてしまうバグを修正。
2008/10/21 Ver.0.98.4.3
イニシアティブ表をチェックボックスで非表示可能にできていなかったので修正。
魔法タイマーを変更可能に。
次回はセーブ&ロード機能を実装予定。
2008/10/20 Ver.0.98.4.2
イニシアティブ表をチェックボックスで非表示可能に。
2008/10/18 Ver.0.98.4
「マップ」メニューに「簡易マップ作成」を追加。
「マップ変更」で白地図を選ぶこともでるようになりましたので、マス目を色塗りするだけの簡易ダンジョンが作成できるようになりました。
通信遅延に追加対応。
2008/10/14 Ver.0.98.3
障害物として、とりあえずマップマスクを流用しやすいようにマップマスクの作成方法を簡素化。
色も付けられるように機能拡張。
次回は白地図のマス目を着色するだけのお手軽なダンジョン作成画面を実装予定。
2008/10/12 Ver.0.98.2
キャラクター等の画像が存在しない場合にエラーを表示するよう修正。
2008/10/10 Ver.0.98.1
各入力画面の数値入力をスピンボックスへ変更。
セーブデータに不正なキャラクターデータが混在した場合のエラー処理を追加。
[ソースコード]単体テスト作成方法変更。これに伴いActionScriptコンパイル時のオプションを変更。
2008/10/07 Ver.0.98.0
BUG:「マウスを右クリックして魔法範囲の作成を指定した際に、その右クリックした場所に魔法範囲が現れない」を修正。
魔法範囲の残りラウンドを変更可能に。
魔法範囲で、円や円錐だけでなく、四角形を作成可能に。
2008/10/06 Ver.0.97.9
キャラクター移動など更新時に全キャラクターの画像がちらつく問題に対応。
ウィンドウ周りの透過等、全体的構成を修正。
・機能:魔法で、範囲ではなく時間のみ管理(ヘイストやエンラージパースン等にて使用)
対応として「魔法タイマー」を追加。
・BUG:魔法範囲を作成後、それに変更を加えると残りラウンドの表示が勝手に変わってしまう
を修正。
2008/10/05 Ver.0.97.8
キャラクター追加方法をドラッグでの張り付けに変更。
大量NPCにはこのほうが便利なはず・・・?
2008/10/04 Ver.0.97.7
通信の遅延にお試し対処
2008/10/04 Ver.0.97.6
ズーム時にキャラクターの座標が**に来ないバグを修正。
バージョン表記の飛び番を修正。
ログイン画面の表示メッセージを loginMessage.txt で変更できるように。
またログイン画面の構成を変更。
2008/10/01 Ver.0.97.5
Rubyソースコードのファイル構成を整理。これに伴いREADMEのファイル構成の記述を修正。
マップマスクを墓場に送らないように修正。
キャラクターをクリックでイニシアティブ表が、イニシアティブ表クリック時でキャラクターが点滅するよう機能追加。
魔法範囲に残りラウンド数のカウント機能を追加。
2008/09/27 Ver.0.97.4
キャラクター画像の透明度を変更可能に。
チャット・ダイス・座標文字の表示を非表示可能に。
メニュー周りを変更。(キャラクター追加等のメニュー化)
2008/09/26 Ver.0.97.3
マップマスクを追加。
WEBカメラ画像アップローダーを追加。
画像削除時のデバッグログを削除。
2008/09/22 Ver.0.97.2
BMPファイルのような不正な画像が削除できない障害を修正。
メニュー周りを変更。(ズームをアイコン化など)
2008/09/22 Ver.0.97.1
大々的に公開するべくREADMEやログイン画面等の見た目を修正。
キャラクター作成時にマウス座標が微妙にずれる問題に対応。
あと、この調子でバージョン上げると1.00に到達すると気づいたので細かく刻むことにする。
2008/09/21 Ver.0.97
アップロード画像の削除機能を追加。
メニュー追加に伴いメニューバー周りを修正。
2008/09/21 Ver.0.96
マップの変更画面をリストからURL選択ではなく一覧からクリック選択に変更。
「画像URLアップローダー」機能を追加。外部URLをローカル画像のように参照できるようにする機能です。
イニシアティブ表の「変更」ボタンからキャラクター情報変更画面が開くようにイニシアティブ表の構成を大幅に変更。
2008/09/19 Ver.0.95
キャラクターの追加・変更画面で画像の設定をリストからURL選択ではなく一覧からクリック選択に変更。
キャラクターの削除を高速化
2008/09/08 Ver.0.94
とりあえずHP上に公開。
2008/09/06 Ver.0.93
D100をD%100と名称変更。D100とD10を同時に振るように動作変更。(D100が00、D10が0なら値は0になります)
チャット手打ちのダイスに+−の修正値入力機能を追加。
2008/09/03 Ver.0.92
D100実装。
ログ保存機能修正。
2008/09/02 Ver.0.91
すっかり忘れてたチャットのログ保存機能を追加。
2008/09/01 Ver.0.90
「どどんと」の機能もあらかた実装できたのでバージョン正式に付与。
あとはD100を実装したり、細々とした変更を予定しています。
2008/07/05 Ver.-.--
「どどんとふ」仮作成開始。
以前作った「どどんと」を4th対応の名の下軽量化を目指してFlashで再実装。
名称は「新たなる開拓地を切り開く」という意味でFrontierを付与し、DnDMapFrontier略して「どどんとF」−>「どどんとふ」となりました。
・・・うそです。FlashのFです。あと上記の説明はマクロスF見ながらでっち上げました。