Showing 809 of 1,233 total issues
File GurpsFW.rb
has 2108 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class GurpsFW < Base
# ゲームシステムの識別子
ID = 'GurpsFW'
Method getRandomDiff
has 844 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def getRandomDiff(dice1, dice23, dif, index)
table = []
case dice1
when 1 # 洞窟
File PastFutureParadox.rb
has 1188 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class PastFutureParadox < Base
# ゲームシステムの識別子
ID = "PastFutureParadox"
File ShinobiGami.rb
has 1148 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'bcdice/dice_table/table'
module BCDice
module GameSystem
class ShinobiGami < Base
File Elysion.rb
has 1110 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class Elysion < Base
# ゲームシステムの識別子
ID = 'Elysion'
Method eval_game_system_specific_command
has 462 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def eval_game_system_specific_command(string)
tableName = ""
result = ""
number = 0
File table.rb
has 912 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class MeikyuKingdomBasic
TABLES = {
"TBT" => DiceTable::Table.new(
Method getRandomEvent
has 417 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def getRandomEvent(dice1, dice2, diff)
case diff
when "E"
dif = "初級"
d = 0
File MetalHeadExtream.rb
has 828 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class MetalHeadExtream < Base
# ゲームシステムの識別子
ID = 'MetalHeadExtream'
File DivineCharger.rb
has 790 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class DivineCharger < Base
# ゲームシステムの識別子
ID = 'DivineCharger'
File HeroScale.rb
has 762 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class HeroScale < Base
# ゲームシステムの識別子
ID = 'HeroScale'
File KanColle.rb
has 754 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'bcdice/dice_table/table'
module BCDice
module GameSystem
class KanColle < Base
File tables.rb
has 717 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class Satasupe < Base
TAG_TABLE = DiceTable::D66GridTable.new(
"タグ決定表",
File HatsuneMiku.rb
has 712 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class HatsuneMiku < Base
# ゲームシステムの識別子
ID = 'HatsuneMiku'
Method get_hit_table
has 313 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def get_hit_table(hitPart, roc)
case hitPart
when 'HU'
name = '命中部位表:人間'
table = [
File tables.rb
has 655 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class OneWayHeroics < Base
class GoldFlow
def initialize(times, action)
File ShoujoTenrankai.rb
has 652 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class ShoujoTenrankai < Base
# ゲームシステムの識別子
ID = 'ShoujoTenrankai'
File Garako.rb
has 615 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'bcdice/dice_table/table'
require 'bcdice/dice_table/range_table'
require 'bcdice/format'
module BCDice
File StarryDolls.rb
has 608 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "bcdice/dice_table/chain_table"
require "bcdice/dice_table/sai_fic_skill_table"
require "bcdice/dice_table/table"
require "bcdice/format"
File IfIfIf.rb
has 607 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class IfIfIf < Base
ID = "IfIfIf"