Class: BCDice::GameSystem::NSSQ

Inherits:
Base
  • Object
show all
Defined in:
lib/bcdice/game_system/NSSQ.rb

Constant Summary collapse

ID =
"NSSQ"
NAME =
"SRSじゃない世界樹の迷宮TRPG"
SORT_KEY =
"えすああるえすしやないせかいしゆのめいきゆうTRPG"
HELP_MESSAGE =
"\u25A0 \u5224\u5B9A (xSQ\u00B1y)\n  xD6\u306E\u5224\u5B9A\u30023\u3064\u4EE5\u4E0A\u632F\u3063\u305F\u3068\u304D\u3001\u51FA\u76EE\u306E\u9AD8\u30442\u3064\u3092\u8868\u793A\u3057\u307E\u3059\u3002\u30AF\u30EA\u30C6\u30A3\u30AB\u30EB\u3001\u30D5\u30A1\u30F3\u30D6\u30EB\u3082\u8A08\u7B97\u3057\u307E\u3059\u3002\n  \u00B1y: y\u306B\u4FEE\u6B63\u5024\u3092\u5165\u529B\u3002\u00B1\u306E\u8A08\u7B97\u306B\u5BFE\u5FDC\u3002\u7701\u7565\u53EF\u80FD\u3002\n\n\u25A0 \u30C0\u30E1\u30FC\u30B8\u30ED\u30FC\u30EB (xDR(C)(+)y)\n  xD6\u306E\u30C0\u30E1\u30FC\u30B8\u30ED\u30FC\u30EB\u3002\u30AF\u30EA\u30C6\u30A3\u30AB\u30EB\u306E\u81EA\u52D5\u5224\u5B9A\u3092\u884C\u3044\u307E\u3059\u3002C\u3092\u4ED8\u3051\u308B\u3068\u30AF\u30EA\u30C6\u30A3\u30AB\u30EB\u30A2\u30C3\u30D7\u72B6\u614B\u3067\u8A08\u7B97\u3067\u304D\u307E\u3059\u3002+\u3092\u4ED8\u3051\u308B\u3068\u30AF\u30EA\u30C6\u30A3\u30AB\u30EB\u6642\u306E\u30C0\u30A4\u30B9\u304C8\u500B\u306B\u306A\u308A\u307E\u3059\u3002\n  x: x\u306B\u632F\u308B\u30C0\u30A4\u30B9\u6570\u3092\u5165\u529B\u3002\n  y: y\u306B\u8010\u6027\u3092\u5165\u529B\u3002\n  \u4F8B) 5DR3 5DRC4 5DRC+4\n\n\u25A0 \u56DE\u5FA9\u30ED\u30FC\u30EB (xHRy)\n  xD6\u306E\u56DE\u5FA9\u30ED\u30FC\u30EB\u3002\u30AF\u30EA\u30C6\u30A3\u30AB\u30EB\u304C\u767A\u751F\u3057\u307E\u305B\u3093\u3002\n  x: x\u306B\u632F\u308B\u30C0\u30A4\u30B9\u6570\u3092\u5165\u529B\u3002\n  y: y\u306B\u8010\u6027\u3092\u5165\u529B\u3002\u7701\u7565\u3057\u305F\u5834\u54083\u3002\n  \u4F8B) 2HR 10HR2\n\n\u25A0 \u63A1\u53D6\u30ED\u30FC\u30EB (TC\u00B1z,SC\u00B1z,GC\u00B1z)\n  \u3061\u3087\u3063\u3068(T)\u3001\u305D\u3053\u305D\u3053(S)\u3001\u304C\u3063\u3064\u308A(G)\u63A1\u53D6\u63A1\u6398\u4F10\u63A1\u3092\u884C\u3046\u3002\n  z: z\u306B\u8FFD\u52A0\u3067\u30ED\u30FC\u30EB\u3059\u308B\u56DE\u6570\u3092\u5165\u529B\u3002\u7701\u7565\u53EF\u80FD\u3002\n  \u4F8B) TC SC+1 GC-1\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

Methods inherited from Base

#change_text, #check_result, command_pattern, #enable_debug, #enabled_d9?, #eval, eval, #grich_text, #initialize, prefixes_pattern, register_prefix, register_prefix_from_super_class, #sort_add_dice?, #sort_barabara_dice?

Methods included from Translate

#translate

Constructor Details

This class inherits a constructor from BCDice::Base

Instance Method Details

#eval_game_system_specific_command(command) ⇒ Object



35
36
37
# File 'lib/bcdice/game_system/NSSQ.rb', line 35

def eval_game_system_specific_command(command)
  roll_sq(command) || damage_roll(command) || heal_roll(command) || collecting_roll(command)
end