# 設定定数 # 作成元:template/header.rhtml参照 # 連絡先:template/footer.rhtml参照 LANG = 0 # 砦名表示[0:日本語, 1:韓国語, 2:中国語, 3:英語]) ROW = 4 # [砦地域]: 行(row): area COLUMN = 5 # [砦番号]: 列(column): number RACER_VERSION = '1.14' # バージョン RACER_BANNER = 'Racer Totalizer version ' + RACER_VERSION RACER_COMMAND = RACER_BANNER + "\nusage: % ruby " # ログのギルド名置換 (gvglib/log.rb専用) MATCH_WORD = "\r" # CR:"\r"に一致、/\r/と同じ REPLASE_WORD = "\[\\r\]" # 置換後の名前、\を2重にエスケープすること。 # これを""にすると、削除にできる。 CP_LIMIT = 20 # 砦の商業最低値表示(この値以下は表示しません) GVG_TIME = { # 攻城戦 (GvG, WoE) が行われる曜日を指定する。0: なし, 1: あり 'USE' => [1, 0, 0, 0, 0, 0, 0], # wday に準拠 [Sun, Mon, ... Sat] 'START' => ['20:00:00', '', '', '', '', '', ''], # 攻城戦開始時間 'END' => ['22:00:00', '', '', '', '', '', ''], # 攻城戦終了時間 #------------------------------------------------ # 開始時刻合わせっぽいモノ関連 # start #開始時刻合わせを使用するか否か(1:する, 0:しない) # 'USE_TIME_SET' => [1, 0, 0, 0, 0, 0, 0], 'USE_TIME_SET' => [0, 0, 0, 0, 0, 0, 0], 'START_DEF' => ['20:00:00', '', '', '', '', '', ''], # 攻城戦開始[標準]時間 'END_DEF' => ['22:00:00', '', '', '', '', '', ''], # 攻城戦終了[標準]時間 #初回アナウンス時刻が 攻城戦開始[標準]時間 以前の場合、初回アナウンスから差し引く時間 'START_MARGIN_A' => ['00:00:60', '', '', '', '', '', ''], #初回アナウンス時刻が 攻城戦開始[標準]時間 以後だが、 #速すぎる場合(20:00:12にアナウンスがあった場合等)に、初回アナウンスから差し引く時間 #兼、速すぎると判断する時間(嗚呼、分りづらい。。) 'START_MARGIN_B' => ['00:00:30', '', '', '', '', '', ''], # end #------------------------------------------------ } DATE = { 'START' => { # 開始日付、ここでは第二次マイグレーション直後に設定。 'SET' => '20040523', # 第三次開始以降なら '20050424' に設定。 'GVG' => '20030729', # ギルド攻城戦実装日(亀島パッチ) }, # '20030730' (Wed), '20030803'(Sun) # 使用禁止日付リスト(=攻城戦がない日) 'DENY' => [ # 使用禁止日付リスト(=攻城戦がない日) '20031012', # ニブルヘイム実装(インデュアバグ) '20040829', # 2-2次職実装に伴うGvG機能不調 '20060129', # 「/expel」コマンドのPT強制脱退バグによるGvG中止 # '20061105', # GvG終了後、GvG開始前に巻き戻り ], # マイグレーション実行日 'MIGRATION' => [ '20030701', # 第一次 '20040520', # 第二次 '20050421', # 第三次 ], # 例外開催日指定 'OTHER' => [ '20030729', # Tue '20030730', # Wed # '20030803', # Sun ] } # ログフォーマット LOGFORMAT = [ 'ropp', 'chatpon', 'bracket', 'rocha', 'lydia', 'ses', 'sara', 'time', 'perl', 'timetab', 'timecsv', 'timetable', 'savechat', ] # 過去設定定数の互換 GVG_TIME_START = GVG_TIME['START'][0] # 攻城戦開始時間 GVG_TIME_END = GVG_TIME['END'][0] # 攻城戦終了時間 SET_DATE_START = DATE['START']['SET'] DENY_DATE = DATE['DENY']