Class: BCDice::GameSystem::Alsetto_Korean
- Defined in:
- lib/bcdice/game_system/Alsetto_Korean.rb
Constant Summary collapse
- ID =
ゲームシステムの識別子
'Alsetto:Korean'- NAME =
ゲームシステム名
'시편의 알세토'- SORT_KEY =
ゲームシステム名の読みがな
'国際化:Korean:시편의 알세토'- HELP_MESSAGE =
ダイスボットの使い方
<<~MESSAGETEXT ・성공 판정:nAL[m] ・트라이엄프 없음:nALC[m] ・명중 판정:nAL[m]*p ・트라이엄프 없음:nALC[m]*p ・명중 판정(건슬링거의 근원시):nALG[m]*p [] 내부는 생략 가능. AL 커맨드는 트라이엄프 수만큼, 자동으로 추가 주사위 굴림 처리를 수행합니다. 「n」으로 주사위 수를 지정. 「m」으로 목표치를 지정. 생략 시에는 기본값인 「3」이 사용됩니다. 「p」로 공격력을 지정. 「*」 대신 「x」도 사용 가능. 공격력을 지정하면 명중 판정이 되며, 성공수가 아닌 대미지를 결과로 표시합니다. ALC 커맨드는 트라이엄프 없이 성공수, 대미지를 결과로 표시합니다. ALG 커맨드는 「2 이하」에서 트라이엄프 처리를 수행합니다. 【사용 예시】 ・5AL → 5d6에서 목표치 3. ・5ALC → 5d6에서 목표치 3. 트라이엄프 없음. ・6AL2 → 6d6에서 목표치 2. ・4AL*5 → 4d6에서 목표치 3, 공격력 5의 명중 판정. ・7AL2x10 → 7d6에서 목표치 2, 공격력 10의 명중 판정. ・8ALC4x5 → 8d6에서 목표치 4, 공격력 5, 트라이엄프 없는 명중 판정. MESSAGETEXT
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
-
#initialize(command) ⇒ Alsetto_Korean
constructor
A new instance of Alsetto_Korean.
Methods inherited from Alsetto
#eval_game_system_specific_command
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) ⇒ Alsetto_Korean
Returns a new instance of Alsetto_Korean.
44 45 46 47 48 |
# File 'lib/bcdice/game_system/Alsetto_Korean.rb', line 44 def initialize(command) super(command) @locale = :ko_kr end |