Class: BCDice::GameSystem::Revulture_Korean

Inherits:
Revulture show all
Defined in:
lib/bcdice/game_system/Revulture_Korean.rb

Constant Summary collapse

ID =

ゲームシステムの識別子

'Revulture:Korean'
NAME =

ゲームシステム名

'광쇄의 리벌처'
SORT_KEY =

ゲームシステム名の読みがな

'国際化:Korean:광쇄의 리벌처'
HELP_MESSAGE =

ダイスボットの使い方

<<~HELP
  ■공격 판정( xAT, xATK, xATTACK )
  x: 주사위 수(덧셈 + 과 나눗셈 / 사용 가능)
  예시) 3AT, 4ATK, 5+6ATTACK, 15/2AT

  □공격 판정 목표값 포함( xAT<=y, xATK<=y, xATTACK<=y )
  x: 주사위 수(덧셈 + 과 나눗셈 / 사용 가능)
  y: 목표값( 1 이상 6 이하. 덧셈 + 사용 가능)
  예시) 3AT<=4, 3AT<=2+1

  □공격 판정 목표값&추가 대미지 포함( xAT<=y[>=a:+b], xATK<=y[>=a:+b], xATTACK<=y[z] )
  x: 주사위 수(덧셈 + 과 나눗셈 / 사용 가능)
  y: 목표값( 1 이상 6 이하. 덧셈 + 사용 가능)
  z: 추가 대미지 규칙(자세한 내용은 아래 참고)(※여러 개를 동시에 사용 가능)

  ▽추가 대미지 규칙 [a:+b]
  a: 히트 수가 a 라면
   =a (히트 수가 a와 동일)
   >=a (히트 수가 a 이상)
  b: 대미지를 b 점 추가

  예시) 3AT<=4[>=2:+3] #룰 북 p056「그레인그랜트 AR(グレングラントAR)」
  예시) 2AT<=4[=1:+5][>=2:+8] #룰 북 p067「파보르 드래곤 브레스(ファーボル・ドラゴンブレス)」
HELP

Constants inherited from Revulture

BCDice::GameSystem::Revulture::ATTACK_ROLL_REG

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 Revulture

#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

#translate

Constructor Details

#initialize(command) ⇒ Revulture_Korean

Returns a new instance of Revulture_Korean.



45
46
47
48
# File 'lib/bcdice/game_system/Revulture_Korean.rb', line 45

def initialize(command)
  super(command)
  @locale = :ko_kr
end