Showing 699 of 1,081 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 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 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 ShinobiGami.rb
has 698 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'bcdice/dice_table/table'
module BCDice
module GameSystem
class ShinobiGami < Base
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 HatsuneMiku.rb
has 671 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
module BCDice
module GameSystem
class HatsuneMiku < Base
# ゲームシステムの識別子
ID = 'HatsuneMiku'
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"
Method translate_tables
has 259 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def translate_tables(locale)
{
"CO" => YearTable.from_i18n(
"Dracurouge.table.CO",
locale,
File NeverCloud.rb
has 585 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "bcdice/dice_table/table"
module BCDice
module GameSystem
class NeverCloud < Base
Method eval_game_system_specific_command
has 234 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def eval_game_system_specific_command(command)
output = ""
type = ""
total_n = ""