# 設定定数
# 作成元: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']