Class: BCDice::GameSystem::NegikureNegimaki_Korean

Inherits:
NegikureNegimaki show all
Defined in:
lib/bcdice/game_system/NegikureNegimaki_Korean.rb

Constant Summary collapse

ID =

ゲームシステムの識別子

'NegikureNegimaki:Korean'
NAME =

ゲームシステム名

'네지쿠레 네지마키'
SORT_KEY =

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

'国際化:Korean:네지쿠레 네지마키'
HELP_MESSAGE =

ダイスボットの使い方

<<~INFO_MESSAGE_TEXT
  ■ 행위 판정
  nNNx#y: n개의 D6을 굴려, x 이상의 주사위 결과값의 개수를 성공 레벨로 판정.
  n: 주사위 수(생략 시 1)
  x: 난이도(생략 시 4)
  y: 요구 성공 레벨(생략 시 1, 0은 1로 처리)

  ■ 전투 판정(공격 판정)
  nNAx#y: n개의 D6을 굴려, x 이상을 성공으로 간주. y 이상의 성공은 직격 피해가 된다.
  n: 주사위 수(생략 시 1)
  x: 난이도(생략 시 4)
  y: 크리티컬 값(생략 시 6, 0은 1로 처리)
  일반 피해 = 성공 레벨 - 직격 피해
  직격 피해 = 성공한 눈 중 y 이상의 개수
  거츠 감소 = 주사위 결과값 1의 개수

  ■ 스트라이크 판정
  nNS: n개의 D6을 굴려, 주사위 결과값 1의 개수만큼 거츠 감소를 산출한다
  n: 주사위 수(생략 시 1)
  거츠 감소가 0이면 성공, 1 이상이면 실패
INFO_MESSAGE_TEXT

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 NegikureNegimaki

#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) ⇒ NegikureNegimaki_Korean

Returns a new instance of NegikureNegimaki_Korean.



42
43
44
45
# File 'lib/bcdice/game_system/NegikureNegimaki_Korean.rb', line 42

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