Class: BCDice::GameSystem::StarryDolls
- Defined in:
- lib/bcdice/game_system/StarryDolls.rb
Constant Summary collapse
- ID =
ゲームシステムの識別子
"StarryDolls"- NAME =
ゲームシステム名
"スタリィドール"- SORT_KEY =
ゲームシステム名の読みがな
"すたりいとおる"- HELP_MESSAGE =
ダイスボットの使い方
"\u30FB\u884C\u70BA\u5224\u5B9A nD6\u00B1m@s>=t\n\u3000nD6\u306E\u884C\u70BA\u5224\u5B9A\u3092\u884C\u3046\u3002\u30B9\u30DA\u30B7\u30E3\u30EB\uFF0F\u30D5\u30A1\u30F3\u30D6\u30EB\uFF0F\u6210\u529F\uFF0F\u5931\u6557\u3092\u5224\u5B9A\u3002\n\u3000\u3000n: \u30C0\u30A4\u30B9\u6570\n\u3000\u3000m: \u4FEE\u6B63\uFF08\u7701\u7565\u53EF\uFF09\n\u3000\u3000s: \u30B9\u30DA\u30B7\u30E3\u30EB\u5024\uFF08\u7701\u7565\u6642 12\uFF09\n\u3000\u3000t: \u76EE\u6A19\u5024\uFF08?\u6307\u5B9A\u53EF\uFF09\n\u30FB\u5404\u7A2E\u8868\n\u3000\u30FB\u30E9\u30F3\u30C0\u30E0\u7279\u6280\u6C7A\u5B9A\u8868 RTTn (n\uFF1A\u5206\u91CE\u756A\u53F7\u3001\u7701\u7565\u53EF\u80FD)\n\u3000\u3000\u30001\u9858\u671B 2\u5143\u7D20 3\u661F\u4F7F\u3044 4\u52D5\u4F5C 5\u53EC\u559A 6\u4EBA\u9593\u6027\n\u3000\u30FB\u30E9\u30F3\u30C0\u30E0\u5206\u91CE\u8868 RCT\n\u3000\u30FB\u30E9\u30F3\u30C0\u30E0\u661F\u5EA7\u8868 HOR\n\u3000\u3000\u3000\u30E9\u30F3\u30C0\u30E0\u661F\u5EA7\u8868A HORA\uFF0F\u30E9\u30F3\u30C0\u30E0\u661F\u5EA7\u8868B HORB\n\u3000\u30FB\u4E3B\u4EBA\u95A2\u4FC2\u8868 MRT\uFF0F\u95A2\u4FC2\u5C5E\u6027\u8868 RAT\n\u3000\u30FB\u5F93\u8005\u95A2\u4FC2\u8868 SRT\n\u3000\u30FB\u5947\u8DE1\u8868 MIR\n\u3000\u30FB\u6226\u679C\u8868 BRT\n\u3000\u30FB\u4E8B\u4EF6\u8868 TRO\n\u3000\u30FB\u68EE\u4E8B\u4EF6\u8868 TROF\n\u3000\u30FB\u5EAD\u5712\u4E8B\u4EF6\u8868 TROG\n\u3000\u30FB\u57CE\u5185\u4E8B\u4EF6\u8868 TROC\n\u3000\u30FB\u90FD\u5E02\u4E8B\u4EF6\u8868 TROT\n\u3000\u30FB\u56F3\u66F8\u9928\u4E8B\u4EF6\u8868 TROL\n\u3000\u30FB\u99C5\u4E8B\u4EF6\u8868 TROS\n\u3000\u30FB\u5F93\u8005\u30C8\u30E9\u30D6\u30EB\u8868 TRS\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u5FE0\u8AA0 RAL\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u51B7\u9759 RAC\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u6BCD\u6027 RAM\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u5E74\u9577\u8005 RAO\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u7121\u90AA\u6C17 RAI\n\u3000\u30FB\u30EA\u30A2\u30AF\u30B7\u30E7\u30F3\u8868\u3000\u9577\u8001 RAE\n\u3000\u30FB\u906D\u9047\u8868 ENC\n\u3000\u30FB\u81F4\u547D\u50B7\u8868 FWT\n\u3000\u30FB\u30AB\u30BF\u30B9\u30C8\u30ED\u30D5\u8868 CAT\n\u3000\u30FB\u56DE\u60F3\u8868\n\u3000\u3000\u3000\u3008\u9B54\u8853\u5E2B\u306E\u5EAD\u3009\u56DE\u60F3\u8868 JDSRT\uFF0F\u3008\u30BB\u30D6\u30F3\u30B9\u30FB\u30D8\u30D6\u30F3\u3009\u56DE\u60F3\u8868 SHRT\n\u3000\u3000\u3000\uFF0F\u3008\u795D\u798F\u306E\u9418\u3009\u56DE\u60F3\u8868 BCRT\uFF0F\u3008\u30AA\u30E1\u30AC\u63A2\u5075\u793E\u3009\u56DE\u60F3\u8868 ODRT\n\u3000\u30FB\u51FA\u5F35\u8868\n\u3000\u3000\u3000\u3008\u9B54\u8853\u5E2B\u306E\u5EAD\u3009\u51FA\u5F35\u8868 JDSBT\uFF0F\u3008\u30BB\u30D6\u30F3\u30B9\u30FB\u30D8\u30D6\u30F3\u3009\u51FA\u5F35\u8868 SHBT\n\u3000\u3000\u3000\uFF0F\u3008\u795D\u798F\u306E\u9418\u3009\u51FA\u5F35\u8868 BCBT\uFF0F\u3008\u30AA\u30E1\u30AC\u63A2\u5075\u793E\u3009\u51FA\u5F35\u8868 ODBT\n\u3000\u3000\u3000\uFF0F\u3008\u5929\u306E\u5DDD\u5546\u5E97\u8857\u3009\u51FA\u5F35\u8868 ASBT\uFF0F\u3008\u30DD\u30E9\u30EA\u30B9\u661F\u5B66\u9662\u3009\u51FA\u5F35\u8868 PABT\n\u3000\u3000\u3000\uFF0F\u3008\u4EBA\u5F62\u9A0E\u58EB\u56E3\u3009\u51FA\u5F35\u8868 SCBT\uFF0F\u3008\u4EBA\u5F62\u9A0E\u58EB\u56E3\u3009\u3078\u306E\u51FA\u5F35\u8868 TOSCBT\n\u30FBD66\u30C0\u30A4\u30B9\u3042\u308A\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) ⇒ StarryDolls
constructor
A new instance of StarryDolls.
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) ⇒ StarryDolls
Returns a new instance of StarryDolls.
66 67 68 69 70 |
# File 'lib/bcdice/game_system/StarryDolls.rb', line 66 def initialize(command) super(command) @d66_sort_type = D66SortType::ASC end |
Instance Method Details
#eval_game_system_specific_command(command) ⇒ Object
72 73 74 75 76 |
# File 'lib/bcdice/game_system/StarryDolls.rb', line 72 def eval_game_system_specific_command(command) action_roll(command) || roll_tables(command, TABLES) || RTT.roll_command(@randomizer, command) end |