Class: BCDice::GameSystem::NightWizard::Parsed

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

Direct Known Subclasses

Parsed2R6, ParsedNW

Instance Attribute Summary collapse

Instance Attribute Details

#active_modify_numberInteger

Returns ファンブルでない時に適用される修正値.

Returns:

  • (Integer)

    ファンブルでない時に適用される修正値



75
76
77
# File 'lib/bcdice/game_system/NightWizard.rb', line 75

def active_modify_number
  @active_modify_number
end

#cmp_opSymbol?

Returns 比較演算子.

Returns:

  • (Symbol, nil)

    比較演算子



78
79
80
# File 'lib/bcdice/game_system/NightWizard.rb', line 78

def cmp_op
  @cmp_op
end

#critical_numbersArray<Integer>

Returns クリティカルになる出目の一覧.

Returns:

  • (Array<Integer>)

    クリティカルになる出目の一覧



66
67
68
# File 'lib/bcdice/game_system/NightWizard.rb', line 66

def critical_numbers
  @critical_numbers
end

#fumble_numbersArray<Integer>

Returns ファンブルになる出目の一覧.

Returns:

  • (Array<Integer>)

    ファンブルになる出目の一覧



69
70
71
# File 'lib/bcdice/game_system/NightWizard.rb', line 69

def fumble_numbers
  @fumble_numbers
end

#pranaInteger?

Returns プラーナによる補正.

Returns:

  • (Integer, nil)

    プラーナによる補正



72
73
74
# File 'lib/bcdice/game_system/NightWizard.rb', line 72

def prana
  @prana
end

#target_numberInteger?

Returns 目標値.

Returns:

  • (Integer, nil)

    目標値



81
82
83
# File 'lib/bcdice/game_system/NightWizard.rb', line 81

def target_number
  @target_number
end