Class: BCDice::GameSystem::BeginningIdol2022
- Defined in:
- lib/bcdice/game_system/BeginningIdol2022.rb
Constant Summary collapse
- ID =
ゲームシステムの識別子
'BeginningIdol2022'
- NAME =
ゲームシステム名
'ビギニングアイドル(2022年改訂版)'
- SORT_KEY =
ゲームシステム名の読みがな
'ひきにんくあいとる2022'
- HELP_MESSAGE =
ダイスボットの使い方
"\u3053\u308C\u306F\u30012022\u5E74\u306B\u5927\u5224\u30B5\u30A4\u30BA\u3067\u767A\u58F2\u3055\u308C\u305F\u300E\u99C6\u3051\u51FA\u3057\u30A2\u30A4\u30C9\u30EBRPG \u30D3\u30AE\u30CB\u30F3\u30B0\u30A2\u30A4\u30C9\u30EB \u57FA\u672C\u30EB\u30FC\u30EB\u30D6\u30C3\u30AF\u300F\u306B\u5BFE\u5FDC\u3057\u305F\u30B3\u30DE\u30F3\u30C9\u3067\u3059\u3002\n\n\u30FB\u884C\u70BA\u5224\u5B9A\u3000BIn@c#f+m>=t\n\u3000nD6\u3092\u30C0\u30A4\u30B9\u30ED\u30FC\u30EB\u3057\u3001\u884C\u70BA\u5224\u5B9A\u306B\u6210\u529F\u3057\u305F\u304B\u3092\u51FA\u529B\u3057\u307E\u3059\u3002\u30B9\u30DA\u30B7\u30E3\u30EB\u3068\u30D5\u30A1\u30F3\u30D6\u30EB\u306E\u5224\u5B9A\u3082\u884C\u3044\u307E\u3059\u3002\n\u3000\u3000n: \u30C0\u30A4\u30B9\u6570\uFF08\u7701\u7565\u6642 2)\n\u3000\u3000c: \u30B9\u30DA\u30B7\u30E3\u30EB\u5024\uFF08\u7701\u7565\u6642 12)\n\u3000\u3000f: \u30D5\u30A1\u30F3\u30D6\u30EB\u5024\uFF08\u7701\u7565\u6642 2)\n\u3000\u3000m: \u4FEE\u6B63\u5024\uFF08\u7701\u7565\u53EF)\n\u3000\u3000t: \u76EE\u6A19\u5024\n\n\u30FB\u30D1\u30D5\u30A9\u30FC\u30DE\u30F3\u30B9\u5224\u5B9A\u3000PDn+m\n\u3000nD6\u3092\u30C0\u30A4\u30B9\u30ED\u30FC\u30EB\u3057\u3001\u30D1\u30D5\u30A9\u30FC\u30DE\u30F3\u30B9\u5024\u3092\u51FA\u529B\u3057\u307E\u3059\u3002\u30D1\u30FC\u30D5\u30A7\u30AF\u30C8\u30DF\u30E9\u30AF\u30EB\u3068\u30DF\u30E9\u30AF\u30EB\u306E\u5224\u5B9A\u3082\u884C\u3044\u307E\u3059\u3002\n\u3000\u3000n: \u30C0\u30A4\u30B9\u6570\n\u3000\u3000m: \u4FEE\u6B63\u5024\uFF08\u7701\u7565\u53EF)\n\n\u30FB\u30B7\u30F3\u30D5\u30A9\u30CB\u30FC\u3000xxxPDn+m\n\u3000nD6\u3092\u30C0\u30A4\u30B9\u30ED\u30FC\u30EB\u3057\u3001\u5834\u306B\u6B8B\u3063\u3066\u3044\u308B\u30C0\u30A4\u30B9\u3092\u52A0\u5473\u3057\u3066\u30D1\u30D5\u30A9\u30FC\u30DE\u30F3\u30B9\u5024\u3092\u51FA\u529B\u3057\u307E\u3059\u3002\n\u3000\u30D1\u30FC\u30D5\u30A7\u30AF\u30C8\u30DF\u30E9\u30AF\u30EB\u3068\u30DF\u30E9\u30AF\u30EB\u30B7\u30F3\u30AF\u30ED\u306E\u5224\u5B9A\u3082\u884C\u3044\u307E\u3059\u3002\n\u3000\u3000xxx: \u5834\u306B\u6B8B\u3063\u3066\u3044\u308B\u30C0\u30A4\u30B9\u306E\u51FA\u76EE\u3092\u5217\u6319\u3057\u305F\u3082\u306E\n\u3000\u3000n: \u30C0\u30A4\u30B9\u6570\n\u3000\u3000m: \u4FEE\u6B63\u5024\uFF08\u7701\u7565\u53EF)\n"
Instance Attribute Summary
Attributes inherited from Base
#d66_sort_type, #default_cmp_op, #default_target_number, #randomizer, #reroll_dice_reroll_threshold, #round_type, #sides_implicit_d, #upper_dice_reroll_threshold
Instance Method Summary collapse
- #eval_game_system_specific_command(command) ⇒ Object
-
#initialize(command) ⇒ BeginningIdol2022
constructor
A new instance of BeginningIdol2022.
Methods inherited from Base
#change_text, #check_result, command_pattern, #enable_debug, #enabled_d9?, #eval, eval, #grich_text, prefixes_pattern, register_prefix, register_prefix_from_super_class, #sort_add_dice?, #sort_barabara_dice?
Methods included from Translate
Constructor Details
#initialize(command) ⇒ BeginningIdol2022
Returns a new instance of BeginningIdol2022.
40 41 42 43 44 45 |
# File 'lib/bcdice/game_system/BeginningIdol2022.rb', line 40 def initialize(command) super(command) @sort_add_dice = true @d66_sort_type = D66SortType::ASC end |
Instance Method Details
#eval_game_system_specific_command(command) ⇒ Object
49 50 51 |
# File 'lib/bcdice/game_system/BeginningIdol2022.rb', line 49 def eval_game_system_specific_command(command) roll_skill_check(command) || roll_performance_check(command) || roll_symphony_check(command) end |