diff --git a/docs/README.txt b/docs/README.txt index f5e3dc28e..0e440a19f 100644 --- a/docs/README.txt +++ b/docs/README.txt @@ -1,8 +1,8 @@ #================================================================================= #【ソフト名】 ゲーム設定型ダイスボット「ボーンズ&カーズ」 #【著作権者】 Faceless & たいたい竹流 -#【対応環境】 -# Windows環境: +#【対応環境】 +# Windows環境: # bcdice.exe を直接実行してご利用ください。 # # Windows以外のOS、あるいはダイスボットコンパイル環境を作成したい場合: @@ -15,7 +15,7 @@ #【開発言語】 ruby 1.9.3p545 (2014-02-24) [i386-ming32] # 開発時には【対応環境】記載のライブラリをインストール願います(Windowsの場合も) # EXEファイルを作成する場合は添付の createExe.bat を実行願います。 -#【 種 別 】 フリーウエア(修正BSDライセンスに準拠) +#【 種 別 】 フリーウエア(修正BSDライセンスに準拠) #【転載条件】 修正BSDライセンス上で許可 #【連絡先 及び 1次配布】 https://github.com/torgtaitai/BCDice #================================================================================= @@ -754,7 +754,7 @@    ・判定(ELn+m)     能力値 n 、既存の達成値 m(アシストの場合)    例) -    EL3 :能力値3で判定。 +    EL3 :能力値3で判定。     EL5+10:能力値5、達成値が10の状態にアシストで判定。    ・ファンブル表 FT    ・戦場表 BFT @@ -1118,7 +1118,7 @@      大成功、自動成功、失敗、自動失敗、大失敗の自動判定を行います。    ・RuneQuest (ルーンクエスト)      クリティカル、エフェクティブ(効果的成功)、ファンブルの自動判定を行います。 -   ・Elric! (エルリック!) +   ・Elric (エルリック!)      貫通、クリティカル、ファンブルの自動判定を行います。    ・Chill (CHILL)      コロッサル、ハイ、ミディアム、ライト、ファンブルの自動判定を行います。 @@ -1171,7 +1171,7 @@      WHpxコマンドでクリティカル表が引けます。    ・PhantasmAdventure (ファンタズムアドベンチャー)      成功、失敗、決定的成功、決定的失敗の表示とクリティカル・ファンブル値計算の実装。 -   ・Chaos Flare (カオスフレア) +   ・ChaosFlare (カオスフレア)      失敗、成功(差分値の計算も)の自動判定を行います。      ファンブル時は達成値を-20します。      カードセットをジョーカー2枚のデッキ2セットに拡張します。 @@ -1276,13 +1276,13 @@     特定のゲームでだけ表を有効にしたい場合        (ゲーム識別名)_(表コマンド名).txt      例)ShinobiGami_AKST.txt - +     全てのゲームでコマンドを有効にする場合        (コマンド名).txt      例)Command.txt - +     という名前にしてください。 - +    ・ファイル内容          1行目: diff --git a/src/configBcDice.rb b/src/configBcDice.rb index 3fe7a6b37..9ed5d694f 100644 --- a/src/configBcDice.rb +++ b/src/configBcDice.rb @@ -35,7 +35,7 @@ Airgetlamh Alsetto Alshard - Alter_raise + AlterRaise Amadeus Amadeus:Korean Arianrhod @@ -81,7 +81,7 @@ EarthDawn3 EarthDawn4 EclipsePhase - Elric! + Elric Elysion EmbryoMachine EndBreaker @@ -128,7 +128,7 @@ MeikyuKingdom MetalHead MetalHeadExtream - MetallicGuadian + MetallicGuardian MonotoneMuseum MonotoneMuseum:Korean NJSLYRBATTLE diff --git a/src/diceBot/Alter_raise.rb b/src/diceBot/AlterRaise.rb similarity index 91% rename from src/diceBot/Alter_raise.rb rename to src/diceBot/AlterRaise.rb index 0785f21ec..30717fe43 100644 --- a/src/diceBot/Alter_raise.rb +++ b/src/diceBot/AlterRaise.rb @@ -1,12 +1,12 @@ # -*- coding: utf-8 -*- # frozen_string_literal: true -class Alter_raise < DiceBot +class AlterRaise < DiceBot # ゲームシステムの識別子 - ID = 'Alter_raise' + ID = 'AlterRaise' # ゲームシステム名 - NAME = '心衝想機TRPGアルトレイズ' + NAME = 'アルトレイズ' # ゲームシステム名の読みがな SORT_KEY = 'あるとれいす' @@ -119,7 +119,7 @@ def get_personality_table(roc) [5, '論理'], [6, '思慮'] ] - return get_Alter_raise_1d6_table_result(name, table, roc) + return get_AlterRaise_1d6_table_result(name, table, roc) end def get_location_table(roc) @@ -138,7 +138,7 @@ def get_location_table(roc) [63, '自然'], [66, '家'] ] - return get_Alter_raise_d66_table_result(name, table, roc) + return get_AlterRaise_d66_table_result(name, table, roc) end def get_quiet_table(roc) @@ -157,7 +157,7 @@ def get_quiet_table(roc) [63, '一人'], [66, 'お気に入り'] ] - return get_Alter_raise_d66_table_result(name, table, roc) + return get_AlterRaise_d66_table_result(name, table, roc) end def get_delight_table(roc) @@ -176,7 +176,7 @@ def get_delight_table(roc) [63, '証明'], [66, '生還'] ] - return get_Alter_raise_d66_table_result(name, table, roc) + return get_AlterRaise_d66_table_result(name, table, roc) end def get_trauma_table(roc) @@ -195,7 +195,7 @@ def get_trauma_table(roc) [63, '病'], [66, '事故'] ] - return get_Alter_raise_d66_table_result(name, table, roc) + return get_AlterRaise_d66_table_result(name, table, roc) end def get_scene_production_table(roc) @@ -208,7 +208,7 @@ def get_scene_production_table(roc) [5, 'お願い。君は相手にお願いしたいことがあった。'], [6, '扉を開く前に。アクセルダイブ・ゲートをくぐる前に、君は相手に話したいことがあった。(*ダイブした後のシーンも演出すること)'] ] - return get_Alter_raise_1d6_table_result(name, table, roc) + return get_AlterRaise_1d6_table_result(name, table, roc) end def get_stance_table(roc) @@ -221,7 +221,7 @@ def get_stance_table(roc) [5, '家族'], [6, '守護'] ] - return get_Alter_raise_1d6_table_result(name, table, roc) + return get_AlterRaise_1d6_table_result(name, table, roc) end def get_emotion_table(roc) @@ -240,10 +240,10 @@ def get_emotion_table(roc) [63, '信頼'], [66, '好意'] ] - return get_Alter_raise_d66_table_result(name, table, roc) + return get_AlterRaise_d66_table_result(name, table, roc) end - def get_Alter_raise_1d6_table_result(name, table, roc) + def get_AlterRaise_1d6_table_result(name, table, roc) if roc > 0 dice = roc dice = 6 if dice > 6 @@ -254,7 +254,7 @@ def get_Alter_raise_1d6_table_result(name, table, roc) return "#{name} > #{dice}:#{tableText}" end - def get_Alter_raise_d66_table_result(name, table, roc) + def get_AlterRaise_d66_table_result(name, table, roc) if roc > 10 diceText = roc.to_s dice1 = diceText[0, 1].to_i diff --git a/src/diceBot/Arianrhod.rb b/src/diceBot/Arianrhod.rb index 5ebfe6b55..94f965f9b 100644 --- a/src/diceBot/Arianrhod.rb +++ b/src/diceBot/Arianrhod.rb @@ -6,10 +6,10 @@ class Arianrhod < DiceBot ID = 'Arianrhod' # ゲームシステム名 - NAME = 'アリアンロッド' + NAME = 'アリアンロッドRPG' # ゲームシステム名の読みがな - SORT_KEY = 'ありあんろつと' + SORT_KEY = 'ありあんろつとRPG' # ダイスボットの使い方 HELP_MESSAGE = < %w(Elric)) + # DiceBotLoader.new(%w(Elric EL), :filenames => %w(Elric)) # - # * マッチするタイトルは 'Elric!', 'EL'(大文字小文字区別なし) + # * マッチするタイトルは 'Elric', 'EL'(大文字小文字区別なし) # * 読み込むダイスボットファイルは diceBot/Elric.rb(大文字小文字区別あり) # * ダイスボットのクラス名は :filenames で最初に指定した Elric(大文字小文字区別あり) # diff --git a/src/diceBot/DiceBotLoaderList.rb b/src/diceBot/DiceBotLoaderList.rb index bcb798c30..079d71bcf 100644 --- a/src/diceBot/DiceBotLoaderList.rb +++ b/src/diceBot/DiceBotLoaderList.rb @@ -24,7 +24,7 @@ def self.find(gameTitle) @loaders = [ DiceBotLoader.new(%w(Cthulhu COC)), DiceBotLoader.new(%w(Hieizan COCH)), - DiceBotLoader.new(%w(Elric! EL), :filenames => %w(Elric)), + DiceBotLoader.new(%w(Elric EL), :filenames => %w(Elric)), DiceBotLoader.new(%w(RuneQuest RQ)), DiceBotLoader.new(%w(Chill CH)), DiceBotLoader.new(%w(RoleMaster RM)), diff --git a/src/diceBot/Elric.rb b/src/diceBot/Elric.rb index d1bfb3393..5771e80ab 100644 --- a/src/diceBot/Elric.rb +++ b/src/diceBot/Elric.rb @@ -3,7 +3,7 @@ class Elric < DiceBot # ゲームシステムの識別子 - ID = 'Elric!' + ID = 'Elric' # ゲームシステム名 NAME = 'エルリック!' diff --git a/src/diceBot/EmbryoMachine.rb b/src/diceBot/EmbryoMachine.rb index dafc29043..2bc397533 100644 --- a/src/diceBot/EmbryoMachine.rb +++ b/src/diceBot/EmbryoMachine.rb @@ -6,10 +6,10 @@ class EmbryoMachine < DiceBot ID = 'EmbryoMachine' # ゲームシステム名 - NAME = 'エムブリオマシン' + NAME = 'エムブリオマシンRPG' # ゲームシステム名の読みがな - SORT_KEY = 'えむふりおましん' + SORT_KEY = 'えむふりおましんRPG' # ダイスボットの使い方 HELP_MESSAGE = <=3 output: -Chaos Flare : (2D6>=3) > 11[5,6] > 11 > 成功 > 差分値8 +ChaosFlare : (2D6>=3) > 11[5,6] > 11 > 成功 > 差分値8 rand:5/6,6/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 9[6,3] > 9 > 成功 > 差分値6 +ChaosFlare : (2D6>=3) > 9[6,3] > 9 > 成功 > 差分値6 rand:6/6,3/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 3[2,1] > 3 > 成功 +ChaosFlare : (2D6>=3) > 3[2,1] > 3 > 成功 rand:2/6,1/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 +ChaosFlare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 rand:5/6,2/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 +ChaosFlare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 rand:5/6,2/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 5[1,4] > 5 > 成功 > 差分値2 +ChaosFlare : (2D6>=3) > 5[1,4] > 5 > 成功 > 差分値2 rand:1/6,4/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 11[5,6] > 11 > 成功 > 差分値8 +ChaosFlare : (2D6>=3) > 11[5,6] > 11 > 成功 > 差分値8 rand:5/6,6/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 7[6,1] > 7 > 成功 > 差分値4 +ChaosFlare : (2D6>=3) > 7[6,1] > 7 > 成功 > 差分値4 rand:6/6,1/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 +ChaosFlare : (2D6>=3) > 7[5,2] > 7 > 成功 > 差分値4 rand:5/6,2/6 ============================ input: 2d6>=3 output: -Chaos Flare : (2D6>=3) > 4[1,3] > 4 > 成功 > 差分値1 +ChaosFlare : (2D6>=3) > 4[1,3] > 4 > 成功 > 差分値1 rand:1/6,3/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 7[3,4] > 7 > 失敗 > 差分値-3 +ChaosFlare : (2D6>=10) > 7[3,4] > 7 > 失敗 > 差分値-3 rand:3/6,4/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 6[2,4] > 6 > 失敗 > 差分値-4 +ChaosFlare : (2D6>=10) > 6[2,4] > 6 > 失敗 > 差分値-4 rand:2/6,4/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 12[6,6] > 12 > 成功 > 差分値2 +ChaosFlare : (2D6>=10) > 12[6,6] > 12 > 成功 > 差分値2 rand:6/6,6/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 7[5,2] > 7 > 失敗 > 差分値-3 +ChaosFlare : (2D6>=10) > 7[5,2] > 7 > 失敗 > 差分値-3 rand:5/6,2/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 6[4,2] > 6 > 失敗 > 差分値-4 +ChaosFlare : (2D6>=10) > 6[4,2] > 6 > 失敗 > 差分値-4 rand:4/6,2/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 12[6,6] > 12 > 成功 > 差分値2 +ChaosFlare : (2D6>=10) > 12[6,6] > 12 > 成功 > 差分値2 rand:6/6,6/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 4[3,1] > 4 > 失敗 > 差分値-6 +ChaosFlare : (2D6>=10) > 4[3,1] > 4 > 失敗 > 差分値-6 rand:3/6,1/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 11[5,6] > 11 > 成功 > 差分値1 +ChaosFlare : (2D6>=10) > 11[5,6] > 11 > 成功 > 差分値1 rand:5/6,6/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 9[6,3] > 9 > 失敗 > 差分値-1 +ChaosFlare : (2D6>=10) > 9[6,3] > 9 > 失敗 > 差分値-1 rand:6/6,3/6 ============================ input: 2d6>=10 output: -Chaos Flare : (2D6>=10) > 5[4,1] > 5 > 失敗 > 差分値-5 +ChaosFlare : (2D6>=10) > 5[4,1] > 5 > 失敗 > 差分値-5 rand:4/6,1/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 6[2,4] > 6 > 失敗 > 差分値-1 +ChaosFlare : (2D6>=7) > 6[2,4] > 6 > 失敗 > 差分値-1 rand:2/6,4/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 5[3,2] > 5 > 失敗 > 差分値-2 +ChaosFlare : (2D6>=7) > 5[3,2] > 5 > 失敗 > 差分値-2 rand:3/6,2/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 6[1,5] > 6 > 失敗 > 差分値-1 +ChaosFlare : (2D6>=7) > 6[1,5] > 6 > 失敗 > 差分値-1 rand:1/6,5/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 6[5,1] > 6 > 失敗 > 差分値-1 +ChaosFlare : (2D6>=7) > 6[5,1] > 6 > 失敗 > 差分値-1 rand:5/6,1/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 4[2,2] > 4 > 失敗 > 差分値-3 +ChaosFlare : (2D6>=7) > 4[2,2] > 4 > 失敗 > 差分値-3 rand:2/6,2/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 8[5,3] > 8 > 成功 > 差分値1 +ChaosFlare : (2D6>=7) > 8[5,3] > 8 > 成功 > 差分値1 rand:5/6,3/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 6[1,5] > 6 > 失敗 > 差分値-1 +ChaosFlare : (2D6>=7) > 6[1,5] > 6 > 失敗 > 差分値-1 rand:1/6,5/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 3[1,2] > 3 > 失敗 > 差分値-4 +ChaosFlare : (2D6>=7) > 3[1,2] > 3 > 失敗 > 差分値-4 rand:1/6,2/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 8[6,2] > 8 > 成功 > 差分値1 +ChaosFlare : (2D6>=7) > 8[6,2] > 8 > 成功 > 差分値1 rand:6/6,2/6 ============================ input: 2d6>=7 output: -Chaos Flare : (2D6>=7) > 9[4,5] > 9 > 成功 > 差分値2 +ChaosFlare : (2D6>=7) > 9[4,5] > 9 > 成功 > 差分値2 rand:4/6,5/6 ============================ input: FT output: -Chaos Flare : 因果表(45) > 期待 +ChaosFlare : 因果表(45) > 期待 rand:4/6,5/6 ============================ input: FT45 output: -Chaos Flare : 因果表(45) > 期待 +ChaosFlare : 因果表(45) > 期待 rand: ============================ input: SFT output: -Chaos Flare : 因果表(45) > 期待###secret dice### +ChaosFlare : 因果表(45) > 期待###secret dice### rand:4/6,5/6 ============================ input: FT0 output: -Chaos Flare : 因果表(0) > 腐れ縁 +ChaosFlare : 因果表(0) > 腐れ縁 rand: ============================ input: FT7 output: -Chaos Flare : 因果表(7) > 任意 +ChaosFlare : 因果表(7) > 任意 rand: ============================ input: 3CF+10+5-10@10#3>=10 output: -Chaos Flare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25 +ChaosFlare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25 rand:4/6,5/6,1/6 ============================ input: 3CF@10#3+10+5-10>=10 output: -Chaos Flare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25 +ChaosFlare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25 rand:4/6,5/6,1/6 ============================ input: S3CF+10+5-10@10#3>=10 output: -Chaos Flare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25###secret dice### +ChaosFlare : (3CF+5@10#3>=10) > 10[4,5,1] > 35 > クリティカル > 差分値 25###secret dice### rand:4/6,5/6,1/6 ============================ input: CF output: -Chaos Flare : (CF) > 9[4,5] > 9 +ChaosFlare : (CF) > 9[4,5] > 9 rand:4/6,5/6 ============================ input: SCF output: -Chaos Flare : (CF) > 9[4,5] > 9###secret dice### +ChaosFlare : (CF) > 9[4,5] > 9###secret dice### rand:4/6,5/6 ============================ input: 3CF output: -Chaos Flare : (3CF) > 10[4,5,1] > 10 +ChaosFlare : (3CF) > 10[4,5,1] > 10 rand:4/6,5/6,1/6 ============================ input: CF@9 output: -Chaos Flare : (CF@9) > 9[4,5] > 30 > クリティカル +ChaosFlare : (CF@9) > 9[4,5] > 30 > クリティカル rand:4/6,5/6 ============================ input: CF#5 output: -Chaos Flare : (CF#5) > 4[1,3] > -20 > 0 > ファンブル +ChaosFlare : (CF#5) > 4[1,3] > -20 > 0 > ファンブル rand:1/6,3/6 ============================ input: CF+10@10>=10 output: -Chaos Flare : (CF+10@10>=10) > 9[4,5] > 19 > 差分値 9 +ChaosFlare : (CF+10@10>=10) > 9[4,5] > 19 > 差分値 9 rand:4/6,5/6 ============================ input: CF-10@10>=10 output: -Chaos Flare : (CF-10@10>=10) > 9[4,5] > -1 > 0 > 差分値 -10 +ChaosFlare : (CF-10@10>=10) > 9[4,5] > -1 > 0 > 差分値 -10 rand:4/6,5/6 diff --git a/src/test/data/Elric.txt b/src/test/data/Elric.txt index a65c4dad2..f87baea06 100644 --- a/src/test/data/Elric.txt +++ b/src/test/data/Elric.txt @@ -1,179 +1,179 @@ input: 1D100<=10 output: -Elric! : (1D100<=10) > 70 > 失敗 +Elric : (1D100<=10) > 70 > 失敗 rand:70/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 34 > 失敗 +Elric : (1D100<=10) > 34 > 失敗 rand:34/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 90 > 失敗 +Elric : (1D100<=10) > 90 > 失敗 rand:90/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 82 > 失敗 +Elric : (1D100<=10) > 82 > 失敗 rand:82/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 78 > 失敗 +Elric : (1D100<=10) > 78 > 失敗 rand:78/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 65 > 失敗 +Elric : (1D100<=10) > 65 > 失敗 rand:65/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 51 > 失敗 +Elric : (1D100<=10) > 51 > 失敗 rand:51/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 100 > 致命的失敗 +Elric : (1D100<=10) > 100 > 致命的失敗 rand:100/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 34 > 失敗 +Elric : (1D100<=10) > 34 > 失敗 rand:34/100 ============================ input: 1D100<=10 output: -Elric! : (1D100<=10) > 22 > 失敗 +Elric : (1D100<=10) > 22 > 失敗 rand:22/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 30 > 成功 +Elric : (1D100<=100) > 30 > 成功 rand:30/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 25 > 成功 +Elric : (1D100<=100) > 25 > 成功 rand:25/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 26 > 成功 +Elric : (1D100<=100) > 26 > 成功 rand:26/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 84 > 成功 +Elric : (1D100<=100) > 84 > 成功 rand:84/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 29 > 成功 +Elric : (1D100<=100) > 29 > 成功 rand:29/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 94 > 成功 +Elric : (1D100<=100) > 94 > 成功 rand:94/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 68 > 成功 +Elric : (1D100<=100) > 68 > 成功 rand:68/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 76 > 成功 +Elric : (1D100<=100) > 76 > 成功 rand:76/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 100 > 致命的失敗 +Elric : (1D100<=100) > 100 > 致命的失敗 rand:100/100 ============================ input: 1D100<=100 output: -Elric! : (1D100<=100) > 8 > 決定的成功 +Elric : (1D100<=100) > 8 > 決定的成功 rand:8/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 32 > 成功 +Elric : (1D100<=50) > 32 > 成功 rand:32/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 10 > 決定的成功 +Elric : (1D100<=50) > 10 > 決定的成功 rand:10/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 97 > 失敗 +Elric : (1D100<=50) > 97 > 失敗 rand:97/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 92 > 失敗 +Elric : (1D100<=50) > 92 > 失敗 rand:92/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 32 > 成功 +Elric : (1D100<=50) > 32 > 成功 rand:32/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 20 > 成功 +Elric : (1D100<=50) > 20 > 成功 rand:20/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 27 > 成功 +Elric : (1D100<=50) > 27 > 成功 rand:27/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 52 > 失敗 +Elric : (1D100<=50) > 52 > 失敗 rand:52/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 18 > 成功 +Elric : (1D100<=50) > 18 > 成功 rand:18/100 ============================ input: 1D100<=50 output: -Elric! : (1D100<=50) > 13 > 成功 +Elric : (1D100<=50) > 13 > 成功 rand:13/100 diff --git a/src/test/data/MetallicGuadian.txt b/src/test/data/MetallicGuardian.txt similarity index 57% rename from src/test/data/MetallicGuadian.txt rename to src/test/data/MetallicGuardian.txt index c837cd5f3..93bd5b626 100644 --- a/src/test/data/MetallicGuadian.txt +++ b/src/test/data/MetallicGuardian.txt @@ -1,19 +1,19 @@ input: MG>=7 output: -MetallicGuadian : (2D6>=7[12,2]) > 7[2,5] > 7 > 成功 +MetallicGuardian : (2D6>=7[12,2]) > 7[2,5] > 7 > 成功 rand:5/6,2/6 ============================ input: MG-3>=8 output: -MetallicGuadian : (2D6-3>=8[12,2]) > 11[5,6]-3 > 8 > 成功 +MetallicGuardian : (2D6-3>=8[12,2]) > 11[5,6]-3 > 8 > 成功 rand:5/6,6/6 ============================ input: SMG+1>=5[11,3] output: -MetallicGuadian : (2D6+1>=5[11,3]) > 11[5,6]+1 > 12 > 自動成功###secret dice### +MetallicGuardian : (2D6+1>=5[11,3]) > 11[5,6]+1 > 12 > 自動成功###secret dice### rand:5/6,6/6 ============================ input: @@ -31,19 +31,19 @@ rand: input: D66 output: -MetallicGuadian : (D66) > 65 +MetallicGuardian : (D66) > 65 rand:6/6,5/6 ============================ input: MG output: -MetallicGuadian : (2D6[12,2]) > 12[6,6] > 12 > 自動成功 +MetallicGuardian : (2D6[12,2]) > 12[6,6] > 12 > 自動成功 rand:6/6,6/6 ============================ input: MG output: -MetallicGuadian : (2D6[12,2]) > 2[1,1] > 2 > 自動失敗 +MetallicGuardian : (2D6[12,2]) > 2[1,1] > 2 > 自動失敗 rand:1/6,1/6 ============================ input: @@ -61,29 +61,29 @@ rand: input: MG+1 output: -MetallicGuadian : (2D6+1[12,2]) > 11[5,6]+1 > 12 +MetallicGuardian : (2D6+1[12,2]) > 11[5,6]+1 > 12 rand:5/6,6/6 ============================ input: MG-1 output: -MetallicGuadian : (2D6-1[12,2]) > 3[1,2]-1 > 2 +MetallicGuardian : (2D6-1[12,2]) > 3[1,2]-1 > 2 rand:2/6,1/6 ============================ input: MG+1[11,3] output: -MetallicGuadian : (2D6+1[11,3]) > 6[2,4]+1 > 7 +MetallicGuardian : (2D6+1[11,3]) > 6[2,4]+1 > 7 rand:4/6,2/6 ============================ input: MG+1[11,3] output: -MetallicGuadian : (2D6+1[11,3]) > 11[5,6]+1 > 12 > 自動成功 +MetallicGuardian : (2D6+1[11,3]) > 11[5,6]+1 > 12 > 自動成功 rand:6/6,5/6 ============================ input: MG+1[11,3] output: -MetallicGuadian : (2D6+1[11,3]) > 3[1,2]+1 > 4 > 自動失敗 +MetallicGuardian : (2D6+1[11,3]) > 3[1,2]+1 > 4 > 自動失敗 rand:2/6,1/6 diff --git a/src/test/data/TunnelsAndTrolls.txt b/src/test/data/TunnelsAndTrolls.txt index b6a423891..38faa7726 100644 --- a/src/test/data/TunnelsAndTrolls.txt +++ b/src/test/data/TunnelsAndTrolls.txt @@ -1,839 +1,839 @@ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 19[5,5][4,5] > 19 > 成功 +TunnelsAndTrolls : (2D6>=2) > 19[5,5][4,5] > 19 > 成功 rand:5/6,5/6,5/6,4/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 7[1,6] > 7 > 成功 > 経験値-18.2 > 悪意1 +TunnelsAndTrolls : (2D6>=2) > 7[1,6] > 7 > 成功 > 経験値-18.2 > 悪意1 rand:1/6,6/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 5[1,4] > 5 > 成功 > 経験値-13 +TunnelsAndTrolls : (2D6>=2) > 5[1,4] > 5 > 成功 > 経験値-13 rand:1/6,4/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 5[2,3] > 5 > 成功 > 経験値-13 +TunnelsAndTrolls : (2D6>=2) > 5[2,3] > 5 > 成功 > 経験値-13 rand:2/6,3/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 8[3,5] > 8 > 成功 > 経験値-20.8 +TunnelsAndTrolls : (2D6>=2) > 8[3,5] > 8 > 成功 > 経験値-20.8 rand:5/6,3/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 13[4,4][2,3] > 13 > 成功 +TunnelsAndTrolls : (2D6>=2) > 13[4,4][2,3] > 13 > 成功 rand:4/6,4/6,3/6,2/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 8[3,5] > 8 > 成功 > 経験値-20.8 +TunnelsAndTrolls : (2D6>=2) > 8[3,5] > 8 > 成功 > 経験値-20.8 rand:3/6,5/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 6[1,5] > 6 > 成功 > 経験値-15.6 +TunnelsAndTrolls : (2D6>=2) > 6[1,5] > 6 > 成功 > 経験値-15.6 rand:5/6,1/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 10[4,6] > 10 > 成功 > 経験値-26 > 悪意1 +TunnelsAndTrolls : (2D6>=2) > 10[4,6] > 10 > 成功 > 経験値-26 > 悪意1 rand:6/6,4/6 ============================ input: 2d6>=2 output: -Tunnels & Trolls : (2D6>=2) > 6[2,4] > 6 > 成功 > 経験値-15.6 +TunnelsAndTrolls : (2D6>=2) > 6[2,4] > 6 > 成功 > 経験値-15.6 rand:4/6,2/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 6[2,4] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 6[2,4] > 6 > 失敗 rand:4/6,2/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 6[2,4] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 6[2,4] > 6 > 失敗 rand:4/6,2/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 11[1,1][4,5] > 11 > 成功 +TunnelsAndTrolls : (2D6>=10) > 11[1,1][4,5] > 11 > 成功 rand:1/6,1/6,5/6,4/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 13[1,1][5,6] > 13 > 成功 > 悪意1 +TunnelsAndTrolls : (2D6>=10) > 13[1,1][5,6] > 13 > 成功 > 悪意1 rand:1/6,1/6,6/6,5/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 6[1,5] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 6[1,5] > 6 > 失敗 rand:5/6,1/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 4[1,3] > 4 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 4[1,3] > 4 > 失敗 rand:3/6,1/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 8[3,5] > 8 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 8[3,5] > 8 > 失敗 rand:3/6,5/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 10[4,6] > 10 > 成功 > 経験値-10 > 悪意1 +TunnelsAndTrolls : (2D6>=10) > 10[4,6] > 10 > 成功 > 経験値-10 > 悪意1 rand:4/6,6/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 5[2,3] > 5 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 5[2,3] > 5 > 失敗 rand:3/6,2/6 ============================ input: 2d6>=10 output: -Tunnels & Trolls : (2D6>=10) > 4[1,3] > 4 > 失敗 +TunnelsAndTrolls : (2D6>=10) > 4[1,3] > 4 > 失敗 rand:1/6,3/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 10[4,6] > 10 > 成功 > 経験値-16 > 悪意1 +TunnelsAndTrolls : (2D6>=7) > 10[4,6] > 10 > 成功 > 経験値-16 > 悪意1 rand:6/6,4/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 4[1,3] > 4 > 失敗 +TunnelsAndTrolls : (2D6>=7) > 4[1,3] > 4 > 失敗 rand:3/6,1/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 9[4,5] > 9 > 成功 > 経験値-14.4 +TunnelsAndTrolls : (2D6>=7) > 9[4,5] > 9 > 成功 > 経験値-14.4 rand:5/6,4/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 17[4,4][3,3][1,2] > 17 > 成功 +TunnelsAndTrolls : (2D6>=7) > 17[4,4][3,3][1,2] > 17 > 成功 rand:4/6,4/6,3/6,3/6,2/6,1/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 6[1,5] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=7) > 6[1,5] > 6 > 失敗 rand:1/6,5/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 6[2,4] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=7) > 6[2,4] > 6 > 失敗 rand:2/6,4/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 5[1,4] > 5 > 失敗 +TunnelsAndTrolls : (2D6>=7) > 5[1,4] > 5 > 失敗 rand:4/6,1/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 7[1,6] > 7 > 成功 > 経験値-11.2 > 悪意1 +TunnelsAndTrolls : (2D6>=7) > 7[1,6] > 7 > 成功 > 経験値-11.2 > 悪意1 rand:1/6,6/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 6[1,5] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=7) > 6[1,5] > 6 > 失敗 rand:1/6,5/6 ============================ input: 2d6>=7 output: -Tunnels & Trolls : (2D6>=7) > 9[3,6] > 9 > 成功 > 経験値-14.4 > 悪意1 +TunnelsAndTrolls : (2D6>=7) > 9[3,6] > 9 > 成功 > 経験値-14.4 > 悪意1 rand:3/6,6/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 4[1,3] > 4 > 失敗 +TunnelsAndTrolls : (2D6>=20) > 4[1,3] > 4 > 失敗 rand:1/6,3/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 7[3,4] > 7 > 失敗 +TunnelsAndTrolls : (2D6>=20) > 7[3,4] > 7 > 失敗 rand:3/6,4/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 5[2,3] > 5 > 失敗 +TunnelsAndTrolls : (2D6>=20) > 5[2,3] > 5 > 失敗 rand:2/6,3/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 rand:6/6,4/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 9[4,5] > 9 > 失敗 +TunnelsAndTrolls : (2D6>=20) > 9[4,5] > 9 > 失敗 rand:5/6,4/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 rand:4/6,6/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 7[3,4] > 7 > 失敗 +TunnelsAndTrolls : (2D6>=20) > 7[3,4] > 7 > 失敗 rand:4/6,3/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 3[1,2] > 3 > 自動失敗 +TunnelsAndTrolls : (2D6>=20) > 3[1,2] > 3 > 自動失敗 rand:2/6,1/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 23[3,3][5,5][3,4] > 23 > 成功 +TunnelsAndTrolls : (2D6>=20) > 23[3,3][5,5][3,4] > 23 > 成功 rand:3/6,3/6,5/6,5/6,4/6,3/6 ============================ input: 2D6>=1Lv output: -Tunnels & Trolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=20) > 10[4,6] > 10 > 失敗 > 悪意1 rand:6/6,4/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 6[2,4] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 6[2,4] > 6 > 失敗 rand:2/6,4/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 7[3,4] > 7 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 7[3,4] > 7 > 失敗 rand:4/6,3/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 8[3,5] > 8 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 8[3,5] > 8 > 失敗 rand:3/6,5/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 21[4,4][3,3][3,4] > 21 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 21[4,4][3,3][3,4] > 21 > 失敗 rand:4/6,4/6,3/6,3/6,4/6,3/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 5[2,3] > 5 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 5[2,3] > 5 > 失敗 rand:3/6,2/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 6[1,5] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 6[1,5] > 6 > 失敗 rand:5/6,1/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 9[3,6] > 9 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=65) > 9[3,6] > 9 > 失敗 > 悪意1 rand:3/6,6/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 6[2,4] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 6[2,4] > 6 > 失敗 rand:4/6,2/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 8[3,5] > 8 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 8[3,5] > 8 > 失敗 rand:5/6,3/6 ============================ input: 2D6>=10Lv output: -Tunnels & Trolls : (2D6>=65) > 6[1,5] > 6 > 失敗 +TunnelsAndTrolls : (2D6>=65) > 6[1,5] > 6 > 失敗 rand:5/6,1/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 10[4,6]+1 > 11 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=20) > 10[4,6]+1 > 11 > 失敗 > 悪意1 rand:4/6,6/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 8[2,6]+1 > 9 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=20) > 8[2,6]+1 > 9 > 失敗 > 悪意1 rand:6/6,2/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 9[3,6]+1 > 10 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=20) > 9[3,6]+1 > 10 > 失敗 > 悪意1 rand:3/6,6/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 11[5,6]+1 > 12 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=20) > 11[5,6]+1 > 12 > 失敗 > 悪意1 rand:6/6,5/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 5[1,4]+1 > 6 > 失敗 +TunnelsAndTrolls : (2D6+1>=20) > 5[1,4]+1 > 6 > 失敗 rand:4/6,1/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 7[2,5]+1 > 8 > 失敗 +TunnelsAndTrolls : (2D6+1>=20) > 7[2,5]+1 > 8 > 失敗 rand:2/6,5/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 9[4,5]+1 > 10 > 失敗 +TunnelsAndTrolls : (2D6+1>=20) > 9[4,5]+1 > 10 > 失敗 rand:4/6,5/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 33[4,4][6,6][5,5][1,2]+1 > 34 > 成功 > 悪意2 +TunnelsAndTrolls : (2D6+1>=20) > 33[4,4][6,6][5,5][1,2]+1 > 34 > 成功 > 悪意2 rand:4/6,4/6,6/6,6/6,5/6,5/6,1/6,2/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 5[2,3]+1 > 6 > 失敗 +TunnelsAndTrolls : (2D6+1>=20) > 5[2,3]+1 > 6 > 失敗 rand:3/6,2/6 ============================ input: 2D6+1>=1Lv output: -Tunnels & Trolls : (2D6+1>=20) > 7[3,4]+1 > 8 > 失敗 +TunnelsAndTrolls : (2D6+1>=20) > 7[3,4]+1 > 8 > 失敗 rand:4/6,3/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 17[6,6][1,4]+10 > 27 > 失敗 > 悪意2 +TunnelsAndTrolls : (2D6+10>=65) > 17[6,6][1,4]+10 > 27 > 失敗 > 悪意2 rand:6/6,6/6,1/6,4/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 5[2,3]+10 > 15 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 5[2,3]+10 > 15 > 失敗 rand:2/6,3/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 8[2,6]+10 > 18 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+10>=65) > 8[2,6]+10 > 18 > 失敗 > 悪意1 rand:2/6,6/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 9[4,5]+10 > 19 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 9[4,5]+10 > 19 > 失敗 rand:5/6,4/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 10[4,6]+10 > 20 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+10>=65) > 10[4,6]+10 > 20 > 失敗 > 悪意1 rand:4/6,6/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 6[1,5]+10 > 16 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 6[1,5]+10 > 16 > 失敗 rand:1/6,5/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 9[4,5]+10 > 19 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 9[4,5]+10 > 19 > 失敗 rand:5/6,4/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 6[2,4]+10 > 16 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 6[2,4]+10 > 16 > 失敗 rand:4/6,2/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 12[2,2][3,5]+10 > 22 > 失敗 +TunnelsAndTrolls : (2D6+10>=65) > 12[2,2][3,5]+10 > 22 > 失敗 rand:2/6,2/6,5/6,3/6 ============================ input: 2D6+10>=10Lv output: -Tunnels & Trolls : (2D6+10>=65) > 8[2,6]+10 > 18 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+10>=65) > 8[2,6]+10 > 18 > 失敗 > 悪意1 rand:6/6,2/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 15[6,6][1,2] > 15 > 失敗 > 悪意2 +TunnelsAndTrolls : (2D6>=?) > 15[6,6][1,2] > 15 > 失敗 > 悪意2 rand:6/6,6/6,1/6,2/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 10[4,6] > 10 > 失敗 > 経験値10 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 10[4,6] > 10 > 失敗 > 経験値10 > 悪意1 rand:6/6,4/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 21[6,6][3,6] > 21 > 失敗 > 悪意3 +TunnelsAndTrolls : (2D6>=?) > 21[6,6][3,6] > 21 > 失敗 > 悪意3 rand:6/6,6/6,3/6,6/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 14[2,2][4,6] > 14 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 14[2,2][4,6] > 14 > 失敗 > 悪意1 rand:2/6,2/6,4/6,6/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 4[1,3] > 4 > 失敗 > 経験値4 +TunnelsAndTrolls : (2D6>=?) > 4[1,3] > 4 > 失敗 > 経験値4 rand:3/6,1/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 11[5,6] > 11 > 失敗 > 経験値11 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 11[5,6] > 11 > 失敗 > 経験値11 > 悪意1 rand:5/6,6/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 11[5,6] > 11 > 失敗 > 経験値11 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 11[5,6] > 11 > 失敗 > 経験値11 > 悪意1 rand:5/6,6/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 7[1,6] > 7 > 失敗 > 経験値7 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 7[1,6] > 7 > 失敗 > 経験値7 > 悪意1 rand:6/6,1/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 13[3,3][1,6] > 13 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6>=?) > 13[3,3][1,6] > 13 > 失敗 > 悪意1 rand:3/6,3/6,1/6,6/6 ============================ input: 2d6>=? output: -Tunnels & Trolls : (2D6>=?) > 7[2,5] > 7 > 失敗 > 経験値7 +TunnelsAndTrolls : (2D6>=?) > 7[2,5] > 7 > 失敗 > 経験値7 rand:2/6,5/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 8[2,6]+1 > 9 > 失敗 > 経験値8 > 悪意1 +TunnelsAndTrolls : (2D6+1>=?) > 8[2,6]+1 > 9 > 失敗 > 経験値8 > 悪意1 rand:6/6,2/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 9[3,6]+1 > 10 > 失敗 > 経験値9 > 悪意1 +TunnelsAndTrolls : (2D6+1>=?) > 9[3,6]+1 > 10 > 失敗 > 経験値9 > 悪意1 rand:6/6,3/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 6[2,4]+1 > 7 > 失敗 > 経験値6 +TunnelsAndTrolls : (2D6+1>=?) > 6[2,4]+1 > 7 > 失敗 > 経験値6 rand:2/6,4/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 6[1,5]+1 > 7 > 失敗 > 経験値6 +TunnelsAndTrolls : (2D6+1>=?) > 6[1,5]+1 > 7 > 失敗 > 経験値6 rand:1/6,5/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 3[1,2]+1 > 4 > 自動失敗 +TunnelsAndTrolls : (2D6+1>=?) > 3[1,2]+1 > 4 > 自動失敗 rand:1/6,2/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 10[1,1][2,6]+1 > 11 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=?) > 10[1,1][2,6]+1 > 11 > 失敗 > 悪意1 rand:1/6,1/6,6/6,2/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 8[2,6]+1 > 9 > 失敗 > 経験値8 > 悪意1 +TunnelsAndTrolls : (2D6+1>=?) > 8[2,6]+1 > 9 > 失敗 > 経験値8 > 悪意1 rand:2/6,6/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 6[2,4]+1 > 7 > 失敗 > 経験値6 +TunnelsAndTrolls : (2D6+1>=?) > 6[2,4]+1 > 7 > 失敗 > 経験値6 rand:4/6,2/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 14[3,3][3,5]+1 > 15 > 失敗 +TunnelsAndTrolls : (2D6+1>=?) > 14[3,3][3,5]+1 > 15 > 失敗 rand:3/6,3/6,3/6,5/6 ============================ input: 2d6+1>=? output: -Tunnels & Trolls : (2D6+1>=?) > 21[5,5][5,6]+1 > 22 > 失敗 > 悪意1 +TunnelsAndTrolls : (2D6+1>=?) > 21[5,5][5,6]+1 > 22 > 失敗 > 悪意1 rand:5/6,5/6,6/6,5/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 11[5,6]+10 > 21 > 1Lv成功 > 経験値11 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 11[5,6]+10 > 21 > 1Lv成功 > 経験値11 > 悪意1 rand:5/6,6/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 9[3,6]+10 > 19 > 失敗 > 経験値9 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 9[3,6]+10 > 19 > 失敗 > 経験値9 > 悪意1 rand:6/6,3/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 7[2,5]+10 > 17 > 失敗 > 経験値7 +TunnelsAndTrolls : (2D6+10>=?) > 7[2,5]+10 > 17 > 失敗 > 経験値7 rand:2/6,5/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 7[1,6]+10 > 17 > 失敗 > 経験値7 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 7[1,6]+10 > 17 > 失敗 > 経験値7 > 悪意1 rand:1/6,6/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 8[2,6]+10 > 18 > 失敗 > 経験値8 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 8[2,6]+10 > 18 > 失敗 > 経験値8 > 悪意1 rand:2/6,6/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 3[1,2]+10 > 13 > 自動失敗 +TunnelsAndTrolls : (2D6+10>=?) > 3[1,2]+10 > 13 > 自動失敗 rand:1/6,2/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 12[2,2][3,5]+10 > 22 > 失敗 +TunnelsAndTrolls : (2D6+10>=?) > 12[2,2][3,5]+10 > 22 > 失敗 rand:2/6,2/6,3/6,5/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 9[3,6]+10 > 19 > 失敗 > 経験値9 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 9[3,6]+10 > 19 > 失敗 > 経験値9 > 悪意1 rand:3/6,6/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 7[1,6]+10 > 17 > 失敗 > 経験値7 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 7[1,6]+10 > 17 > 失敗 > 経験値7 > 悪意1 rand:6/6,1/6 ============================ input: 2d6+10>=? output: -Tunnels & Trolls : (2D6+10>=?) > 11[5,6]+10 > 21 > 1Lv成功 > 経験値11 > 悪意1 +TunnelsAndTrolls : (2D6+10>=?) > 11[5,6]+10 > 21 > 1Lv成功 > 経験値11 > 悪意1 rand:5/6,6/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 30[1,2,5,5,5][3,4,5] > 30 +TunnelsAndTrolls : (5R6) > 30[1,2,5,5,5][3,4,5] > 30 rand:5/6,5/6,1/6,2/6,5/6,3/6,5/6,4/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 33[1,1,4,4,4][1,2][3,4,4][1,4] > 33 +TunnelsAndTrolls : (5R6) > 33[1,1,4,4,4][1,2][3,4,4][1,4] > 33 rand:1/6,4/6,4/6,4/6,1/6,1/6,2/6,3/6,4/6,4/6,4/6,1/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 22[1,2,2,4,6][3,4] > 22 > 悪意1 +TunnelsAndTrolls : (5R6) > 22[1,2,2,4,6][3,4] > 22 > 悪意1 rand:4/6,6/6,2/6,2/6,1/6,4/6,3/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 20[1,3,3,4,5][1,3] > 20 +TunnelsAndTrolls : (5R6) > 20[1,3,3,4,5][1,3] > 20 rand:3/6,1/6,5/6,3/6,4/6,1/6,3/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 25[2,3,4,5,6][1,4]-1 > 24 > 悪意1 +TunnelsAndTrolls : (5R6) > 25[2,3,4,5,6][1,4]-1 > 24 > 悪意1 rand:2/6,3/6,6/6,4/6,5/6,1/6,4/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 22[1,2,2,5,6][1,5] > 22 > 悪意1 +TunnelsAndTrolls : (5R6) > 22[1,2,2,5,6][1,5] > 22 > 悪意1 rand:2/6,1/6,5/6,2/6,6/6,5/6,1/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 26[2,2,3,4,5][3,3][1,3] > 26 +TunnelsAndTrolls : (5R6) > 26[2,2,3,4,5][3,3][1,3] > 26 rand:2/6,5/6,2/6,3/6,4/6,3/6,3/6,1/6,3/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 41[1,1,2,4,4][2,5][6,6][4,6] > 41 > 悪意3 +TunnelsAndTrolls : (5R6) > 41[1,1,2,4,4][2,5][6,6][4,6] > 41 > 悪意3 rand:4/6,1/6,4/6,2/6,1/6,2/6,5/6,6/6,6/6,4/6,6/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 27[1,3,3,3,6][2,3,6] > 27 > 悪意2 +TunnelsAndTrolls : (5R6) > 27[1,3,3,3,6][2,3,6] > 27 > 悪意2 rand:3/6,3/6,3/6,1/6,6/6,3/6,6/6,2/6 ============================ input: 5BS output: -Tunnels & Trolls : (5R6) > 35[1,2,3,5,5][5,5][4,5] > 35 +TunnelsAndTrolls : (5R6) > 35[1,2,3,5,5][5,5][4,5] > 35 rand:1/6,3/6,2/6,5/6,5/6,5/6,5/6,4/6,5/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 26[1,1,3,3,5][2,4][3,4]+5 > 31 +TunnelsAndTrolls : (5R6+5) > 26[1,1,3,3,5][2,4][3,4]+5 > 31 rand:1/6,3/6,5/6,1/6,3/6,4/6,2/6,4/6,3/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 27[1,2,5,5,6][3,5]+5 > 32 > 悪意1 +TunnelsAndTrolls : (5R6+5) > 27[1,2,5,5,6][3,5]+5 > 32 > 悪意1 rand:2/6,1/6,5/6,5/6,6/6,3/6,5/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 24[1,1,4,5,6][3,4]+5 > 29 > 悪意1 +TunnelsAndTrolls : (5R6+5) > 24[1,1,4,5,6][3,4]+5 > 29 > 悪意1 rand:4/6,1/6,1/6,5/6,6/6,4/6,3/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 27[1,3,4,6,6][2,5]+5 > 32 > 悪意2 +TunnelsAndTrolls : (5R6+5) > 27[1,3,4,6,6][2,5]+5 > 32 > 悪意2 rand:6/6,1/6,6/6,3/6,4/6,2/6,5/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 27[1,2,4,4,6][4,6]+5 > 32 > 悪意2 +TunnelsAndTrolls : (5R6+5) > 27[1,2,4,4,6][4,6]+5 > 32 > 悪意2 rand:6/6,2/6,1/6,4/6,4/6,6/6,4/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 28[1,2,4,5,6][4,6]-1+5 > 32 > 悪意2 +TunnelsAndTrolls : (5R6+5) > 28[1,2,4,5,6][4,6]-1+5 > 32 > 悪意2 rand:5/6,1/6,4/6,6/6,2/6,6/6,4/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 19[1,2,3,3,4][1,5]+5 > 24 +TunnelsAndTrolls : (5R6+5) > 19[1,2,3,3,4][1,5]+5 > 24 rand:4/6,2/6,1/6,3/6,3/6,5/6,1/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 37[2,2,5,6,6][3,4][1,1][1,6]+5 > 42 > 悪意3 +TunnelsAndTrolls : (5R6+5) > 37[2,2,5,6,6][3,4][1,1][1,6]+5 > 42 > 悪意3 rand:2/6,2/6,6/6,6/6,5/6,4/6,3/6,1/6,1/6,1/6,6/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 21[1,2,3,3,6][1,5]+5 > 26 > 悪意1 +TunnelsAndTrolls : (5R6+5) > 21[1,2,3,3,6][1,5]+5 > 26 > 悪意1 rand:2/6,3/6,1/6,6/6,3/6,1/6,5/6 ============================ input: 5BS+5 output: -Tunnels & Trolls : (5R6+5) > 28[1,3,3,6,6][2,4][1,2]+5 > 33 > 悪意2 +TunnelsAndTrolls : (5R6+5) > 28[1,3,3,6,6][2,4][1,2]+5 > 33 > 悪意2 rand:3/6,6/6,6/6,3/6,1/6,4/6,2/6,2/6,1/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 81[1,1,1,1,3,3,4,4,4,6][1,4,5,6,6][2,4,5][1,2,3,4][1,3,6] > 81 > 悪意4 +TunnelsAndTrolls : (10R6[H]) > 81[1,1,1,1,3,3,4,4,4,6][1,4,5,6,6][2,4,5][1,2,3,4][1,3,6] > 81 > 悪意4 rand:1/6,3/6,6/6,3/6,1/6,4/6,4/6,1/6,1/6,4/6,5/6,6/6,4/6,6/6,1/6,5/6,4/6,2/6,4/6,3/6,2/6,1/6,6/6,3/6,1/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 179[1,2,2,3,3,3,5,5,6,6][1,4,5][1,2,2,2][2,4,5][2,4,6][2,2,2,3][4,6,6,6][2,3,3,6][5,5,5][1,5,5,5][1,2,6,6][3,4,5] > 179 > 悪意9 +TunnelsAndTrolls : (10R6[H]) > 179[1,2,2,3,3,3,5,5,6,6][1,4,5][1,2,2,2][2,4,5][2,4,6][2,2,2,3][4,6,6,6][2,3,3,6][5,5,5][1,5,5,5][1,2,6,6][3,4,5] > 179 > 悪意9 rand:5/6,2/6,1/6,3/6,3/6,6/6,5/6,2/6,3/6,6/6,1/6,5/6,4/6,2/6,2/6,2/6,1/6,5/6,2/6,4/6,2/6,4/6,6/6,2/6,2/6,3/6,2/6,6/6,4/6,6/6,6/6,3/6,2/6,3/6,6/6,5/6,5/6,5/6,5/6,5/6,1/6,5/6,2/6,1/6,6/6,6/6,5/6,3/6,4/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 105[2,2,2,3,3,4,4,4,5,5][1,3,3,4][2,5,6][1,3,5,6][1,3,3][3,5,6][2,4,5] > 105 > 悪意3 +TunnelsAndTrolls : (10R6[H]) > 105[2,2,2,3,3,4,4,4,5,5][1,3,3,4][2,5,6][1,3,5,6][1,3,3][3,5,6][2,4,5] > 105 > 悪意3 rand:3/6,5/6,5/6,2/6,4/6,2/6,4/6,2/6,3/6,4/6,3/6,4/6,1/6,3/6,6/6,2/6,5/6,5/6,3/6,1/6,6/6,3/6,3/6,1/6,3/6,6/6,5/6,5/6,2/6,4/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 94[1,2,2,2,3,3,3,4,5,6][4,5,6,6][2,2,3,5][4,5,5][1,3,4][1,2,5] > 94 > 悪意3 +TunnelsAndTrolls : (10R6[H]) > 94[1,2,2,2,3,3,3,4,5,6][4,5,6,6][2,2,3,5][4,5,5][1,3,4][1,2,5] > 94 > 悪意3 rand:1/6,2/6,2/6,2/6,4/6,6/6,5/6,3/6,3/6,3/6,6/6,5/6,6/6,4/6,5/6,2/6,3/6,2/6,5/6,5/6,4/6,4/6,1/6,3/6,1/6,2/6,5/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 91[1,2,2,3,3,4,4,4,5,6][1,4,4][5,6,6][1,2,3,6][2,3,5][1,2,6] > 91 > 悪意5 +TunnelsAndTrolls : (10R6[H]) > 91[1,2,2,3,3,4,4,4,5,6][1,4,4][5,6,6][1,2,3,6][2,3,5][1,2,6] > 91 > 悪意5 rand:2/6,3/6,4/6,3/6,1/6,4/6,2/6,4/6,6/6,5/6,4/6,4/6,1/6,6/6,5/6,6/6,6/6,3/6,1/6,2/6,2/6,3/6,5/6,2/6,6/6,1/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 109[1,1,1,2,2,3,4,5,6,6][3,3,3,4][3,5,6][1,5,5][1,1,2,2][3,4,6][1,4,6][2,3,5] > 109 > 悪意5 +TunnelsAndTrolls : (10R6[H]) > 109[1,1,1,2,2,3,4,5,6,6][3,3,3,4][3,5,6][1,5,5][1,1,2,2][3,4,6][1,4,6][2,3,5] > 109 > 悪意5 rand:1/6,6/6,1/6,1/6,6/6,5/6,4/6,3/6,2/6,2/6,4/6,3/6,3/6,3/6,5/6,3/6,6/6,5/6,1/6,5/6,2/6,1/6,2/6,1/6,6/6,3/6,4/6,4/6,6/6,1/6,3/6,5/6,2/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 128[1,1,2,2,2,3,4,4,5,5][1,1,2][1,2,2,5][3,3,6][1,2,5][1,2,6][4,4,4][1,3,3][2,4,5,5][1,2,2][1,2,4][1,3,5] > 128 > 悪意2 +TunnelsAndTrolls : (10R6[H]) > 128[1,1,2,2,2,3,4,4,5,5][1,1,2][1,2,2,5][3,3,6][1,2,5][1,2,6][4,4,4][1,3,3][2,4,5,5][1,2,2][1,2,4][1,3,5] > 128 > 悪意2 rand:1/6,2/6,4/6,4/6,5/6,2/6,2/6,5/6,1/6,3/6,1/6,2/6,1/6,2/6,5/6,1/6,2/6,3/6,6/6,3/6,5/6,1/6,2/6,1/6,6/6,2/6,4/6,4/6,4/6,3/6,3/6,1/6,5/6,2/6,4/6,5/6,1/6,2/6,2/6,1/6,2/6,4/6,3/6,1/6,5/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 116[1,1,1,1,4,5,5,5,5,6][2,4,4,5,6][1,2,3,4,6][5,5,6][3,3,5][1,1,3][1,1,3][1,3,4] > 116 > 悪意4 +TunnelsAndTrolls : (10R6[H]) > 116[1,1,1,1,4,5,5,5,5,6][2,4,4,5,6][1,2,3,4,6][5,5,6][3,3,5][1,1,3][1,1,3][1,3,4] > 116 > 悪意4 rand:1/6,1/6,6/6,1/6,5/6,1/6,5/6,5/6,5/6,4/6,2/6,6/6,4/6,4/6,5/6,4/6,2/6,3/6,1/6,6/6,5/6,5/6,6/6,3/6,3/6,5/6,1/6,3/6,1/6,1/6,1/6,3/6,1/6,4/6,3/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 86[1,2,3,3,3,4,5,5,6,6][1,1,2,5][1,5,6][1,2,3][3,4,4][1,4,5] > 86 > 悪意3 +TunnelsAndTrolls : (10R6[H]) > 86[1,2,3,3,3,4,5,5,6,6][1,1,2,5][1,5,6][1,2,3][3,4,4][1,4,5] > 86 > 悪意3 rand:3/6,5/6,5/6,3/6,6/6,4/6,6/6,1/6,2/6,3/6,2/6,5/6,1/6,1/6,5/6,6/6,1/6,3/6,1/6,2/6,3/6,4/6,4/6,4/6,1/6,5/6 ============================ input: 10HBS output: -Tunnels & Trolls : (10R6[H]) > 86[1,1,1,3,3,3,3,4,6,6][1,2,2,3][1,2,3,4,6][2,3,3][1,1,2][2,4,5][1,2,5] > 86 > 悪意3 +TunnelsAndTrolls : (10R6[H]) > 86[1,1,1,3,3,3,3,4,6,6][1,2,2,3][1,2,3,4,6][2,3,3][1,1,2][2,4,5][1,2,5] > 86 > 悪意3 rand:3/6,1/6,3/6,1/6,1/6,6/6,4/6,6/6,3/6,3/6,2/6,1/6,2/6,3/6,3/6,1/6,4/6,6/6,2/6,2/6,3/6,3/6,2/6,1/6,1/6,2/6,5/6,4/6,1/6,5/6,2/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 106[1,2,3,3,3,4,5,6,6,6][1,4,5,6][5,5,5,5][1,3,5,6,6][2,3,5]+3 > 109 > 悪意6 +TunnelsAndTrolls : (10R6+3[H]) > 106[1,2,3,3,3,4,5,6,6,6][1,4,5,6][5,5,5,5][1,3,5,6,6][2,3,5]+3 > 109 > 悪意6 rand:3/6,6/6,6/6,1/6,4/6,3/6,6/6,2/6,5/6,3/6,5/6,1/6,4/6,6/6,5/6,5/6,5/6,5/6,3/6,1/6,5/6,6/6,6/6,3/6,2/6,5/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 104[1,1,1,2,5,5,5,6,6,6][1,3,4,4][3,3,4,5][3,4,5,6][4,5,6][1,2,3]+3 > 107 > 悪意5 +TunnelsAndTrolls : (10R6+3[H]) > 104[1,1,1,2,5,5,5,6,6,6][1,3,4,4][3,3,4,5][3,4,5,6][4,5,6][1,2,3]+3 > 107 > 悪意5 rand:6/6,5/6,5/6,1/6,5/6,6/6,2/6,1/6,6/6,1/6,4/6,4/6,3/6,1/6,3/6,3/6,4/6,5/6,4/6,5/6,3/6,6/6,5/6,4/6,6/6,1/6,2/6,3/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 108[1,2,2,3,3,3,4,4,5,5][1,1,3][1,3,6,6][2,4,5][3,3,4][2,3,4][1,3,3][1,2,5][2,3,5]+3 > 111 > 悪意2 +TunnelsAndTrolls : (10R6+3[H]) > 108[1,2,2,3,3,3,4,4,5,5][1,1,3][1,3,6,6][2,4,5][3,3,4][2,3,4][1,3,3][1,2,5][2,3,5]+3 > 111 > 悪意2 rand:5/6,2/6,5/6,2/6,4/6,3/6,3/6,3/6,4/6,1/6,1/6,1/6,3/6,6/6,6/6,1/6,3/6,5/6,4/6,2/6,3/6,4/6,3/6,2/6,3/6,4/6,1/6,3/6,3/6,5/6,1/6,2/6,5/6,3/6,2/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 83[1,1,1,2,2,3,3,4,6,6][2,3,5,6][2,3,6][3,4,6][3,5,6]+3 > 86 > 悪意6 +TunnelsAndTrolls : (10R6+3[H]) > 83[1,1,1,2,2,3,3,4,6,6][2,3,5,6][2,3,6][3,4,6][3,5,6]+3 > 86 > 悪意6 rand:2/6,3/6,2/6,1/6,6/6,1/6,3/6,1/6,6/6,4/6,6/6,3/6,5/6,2/6,2/6,6/6,3/6,3/6,4/6,6/6,3/6,6/6,5/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 115[1,1,2,3,3,4,5,6,6,6][3,3,3][1,1,3][1,2,3,5][1,6,6,6][3,4,5][1,1,2,5][2,5,6]+3 > 118 > 悪意7 +TunnelsAndTrolls : (10R6+3[H]) > 115[1,1,2,3,3,4,5,6,6,6][3,3,3][1,1,3][1,2,3,5][1,6,6,6][3,4,5][1,1,2,5][2,5,6]+3 > 118 > 悪意7 rand:3/6,6/6,1/6,6/6,4/6,3/6,1/6,2/6,6/6,5/6,3/6,3/6,3/6,1/6,3/6,1/6,2/6,5/6,1/6,3/6,1/6,6/6,6/6,6/6,5/6,3/6,4/6,1/6,2/6,5/6,1/6,2/6,5/6,6/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 138[1,1,1,2,2,3,4,6,6,6][2,4,5,6][4,4,5][1,1,2,5][5,6,6][2,2,4][4,5,6][4,6,6][1,4,6]+3 > 141 > 悪意10 +TunnelsAndTrolls : (10R6+3[H]) > 138[1,1,1,2,2,3,4,6,6,6][2,4,5,6][4,4,5][1,1,2,5][5,6,6][2,2,4][4,5,6][4,6,6][1,4,6]+3 > 141 > 悪意10 rand:2/6,2/6,1/6,6/6,1/6,6/6,1/6,3/6,4/6,6/6,6/6,4/6,2/6,5/6,4/6,5/6,4/6,2/6,5/6,1/6,1/6,6/6,6/6,5/6,2/6,4/6,2/6,6/6,5/6,4/6,4/6,6/6,6/6,6/6,1/6,4/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 92[1,1,2,2,3,3,3,5,6,6][2,3,3][2,3,3][1,2,4,6][1,2,5][1,5,6][2,4,5]+3 > 95 > 悪意4 +TunnelsAndTrolls : (10R6+3[H]) > 92[1,1,2,2,3,3,3,5,6,6][2,3,3][2,3,3][1,2,4,6][1,2,5][1,5,6][2,4,5]+3 > 95 > 悪意4 rand:3/6,5/6,6/6,6/6,2/6,1/6,2/6,1/6,3/6,3/6,2/6,3/6,3/6,2/6,3/6,3/6,2/6,4/6,1/6,6/6,1/6,5/6,2/6,1/6,5/6,6/6,2/6,5/6,4/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 132[1,2,2,2,4,5,5,5,6,6][4,4,5,6][2,3,5,6][3,5,5][3,3,6][2,2,6][3,4,5][2,4,6]+3 > 135 > 悪意7 +TunnelsAndTrolls : (10R6+3[H]) > 132[1,2,2,2,4,5,5,5,6,6][4,4,5,6][2,3,5,6][3,5,5][3,3,6][2,2,6][3,4,5][2,4,6]+3 > 135 > 悪意7 rand:6/6,2/6,1/6,5/6,2/6,2/6,6/6,5/6,4/6,5/6,4/6,6/6,5/6,4/6,6/6,5/6,3/6,2/6,3/6,5/6,5/6,3/6,6/6,3/6,2/6,2/6,6/6,4/6,5/6,3/6,4/6,2/6,6/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 86[1,1,2,3,3,3,5,5,5,6][1,1,4][1,3,4,6][1,1,3,4][1,1,2][2,3,5][1,2,6]+3 > 89 > 悪意3 +TunnelsAndTrolls : (10R6+3[H]) > 86[1,1,2,3,3,3,5,5,5,6][1,1,4][1,3,4,6][1,1,3,4][1,1,2][2,3,5][1,2,6]+3 > 89 > 悪意3 rand:5/6,1/6,3/6,2/6,1/6,5/6,3/6,6/6,3/6,5/6,1/6,1/6,4/6,3/6,4/6,6/6,1/6,1/6,4/6,1/6,3/6,1/6,1/6,2/6,5/6,2/6,3/6,6/6,2/6,1/6 ============================ input: 10HBS+3 output: -Tunnels & Trolls : (10R6+3[H]) > 102[1,2,3,4,4,4,4,6,6,6][4,4,4,5,6][1,1,5,6][1,3,4,6][2,4,6]+3 > 105 > 悪意7 +TunnelsAndTrolls : (10R6+3[H]) > 102[1,2,3,4,4,4,4,6,6,6][4,4,4,5,6][1,1,5,6][1,3,4,6][2,4,6]+3 > 105 > 悪意7 rand:6/6,6/6,4/6,4/6,6/6,3/6,2/6,4/6,1/6,4/6,5/6,4/6,6/6,4/6,4/6,1/6,5/6,6/6,1/6,3/6,6/6,4/6,1/6,2/6,6/6,4/6 diff --git a/src/test/testDiceBotLoaders.rb b/src/test/testDiceBotLoaders.rb index e145049c8..e874bddfa 100644 --- a/src/test/testDiceBotLoaders.rb +++ b/src/test/testDiceBotLoaders.rb @@ -103,8 +103,8 @@ def test_Hieizan end def test_Elric - assertDiceBotWithLoader('Elric!', 'Elric!') - assertDiceBotWithLoader('Elric!', 'EL') + assertDiceBotWithLoader('Elric', 'Elric') + assertDiceBotWithLoader('Elric', 'EL') end def test_RuneQuest @@ -191,11 +191,11 @@ def test_GundogZero end def test_TunnelsAndTrolls - assertDiceBotWithLoader('Tunnels & Trolls', 'Tunnels & Trolls') - assertDiceBotWithLoader('Tunnels & Trolls', 'Tunnels &Trolls') - assertDiceBotWithLoader('Tunnels & Trolls', 'Tunnels& Trolls') - assertDiceBotWithLoader('Tunnels & Trolls', 'Tunnels&Trolls') - assertDiceBotWithLoader('Tunnels & Trolls', 'TuT') + assertDiceBotWithLoader('TunnelsAndTrolls', 'Tunnels & Trolls') + assertDiceBotWithLoader('TunnelsAndTrolls', 'Tunnels &Trolls') + assertDiceBotWithLoader('TunnelsAndTrolls', 'Tunnels& Trolls') + assertDiceBotWithLoader('TunnelsAndTrolls', 'Tunnels&Trolls') + assertDiceBotWithLoader('TunnelsAndTrolls', 'TuT') end def test_NightmareHunterDeep @@ -223,13 +223,13 @@ def test_PhantasmAdventure end def test_ChaosFlare - assertDiceBotWithLoader('Chaos Flare', 'Chaos Flare') - assertDiceBotWithLoader('Chaos Flare', 'ChaosFlare') - assertDiceBotWithLoader('Chaos Flare', 'CF') + assertDiceBotWithLoader('ChaosFlare', 'ChaosFlare') + assertDiceBotWithLoader('ChaosFlare', 'ChaosFlare') + assertDiceBotWithLoader('ChaosFlare', 'CF') end def test_ChaosFlare_cards - assertDiceBotWithLoader('Chaos Flare', 'Chaos Flare') + assertDiceBotWithLoader('ChaosFlare', 'ChaosFlare') cardTrader = @bcDice.cardTrader assert_equal(2, cardTrader.numOfDecks) @@ -717,8 +717,8 @@ def test_MetalHeadExtream assertDiceBotWithoutLoader('MetalHeadExtream') end - def test_MetallicGuadian - assertDiceBotWithoutLoader('MetallicGuadian') + def test_MetallicGuardian + assertDiceBotWithoutLoader('MetallicGuardian') end def test_MonotoneMuseum_Korean