mirror of
https://gitea.tendokyu.moe/Hay1tsme/artemis.git
synced 2026-02-10 01:37:43 +08:00
Initial D THE ARCADE S2 support added
This commit is contained in:
8037
titles/idac/data/avatarGacha.json
Normal file
8037
titles/idac/data/avatarGacha.json
Normal file
File diff suppressed because it is too large
Load Diff
36
titles/idac/data/create_delivery_images.py
Normal file
36
titles/idac/data/create_delivery_images.py
Normal file
@@ -0,0 +1,36 @@
|
||||
import os
|
||||
import hashlib
|
||||
|
||||
|
||||
def prepare_images(image_folder="./images"):
|
||||
print(f"Preparing image delivery files in {image_folder}...")
|
||||
|
||||
for file in os.listdir(image_folder):
|
||||
if file.endswith(".png") or file.endswith(".jpg"):
|
||||
dpg_name = "adv-" + file[:-4].upper()
|
||||
if file.endswith(".png"):
|
||||
dpg_name += ".dpg"
|
||||
else:
|
||||
dpg_name += ".djg"
|
||||
|
||||
if os.path.exists(os.path.join(image_folder, dpg_name)):
|
||||
continue
|
||||
else:
|
||||
with open(
|
||||
os.path.join(image_folder, file), "rb"
|
||||
) as original_image_file:
|
||||
original_image = original_image_file.read()
|
||||
image_hash = hashlib.md5(original_image).hexdigest()
|
||||
print(
|
||||
f"DPG for {file} not found, creating with hash {image_hash}..."
|
||||
)
|
||||
md5_buf = bytes.fromhex(image_hash)
|
||||
dpg_buf = md5_buf + original_image
|
||||
with open(os.path.join(image_folder, dpg_name), "wb") as dpg_file:
|
||||
dpg_file.write(dpg_buf)
|
||||
|
||||
print(f"Created {dpg_name}.")
|
||||
|
||||
|
||||
# Call the function to execute it
|
||||
prepare_images()
|
||||
298
titles/idac/data/stamps/touhou_flandre_scarlet.json
Normal file
298
titles/idac/data/stamps/touhou_flandre_scarlet.json
Normal file
@@ -0,0 +1,298 @@
|
||||
{
|
||||
"m_stamp_event_id": 25,
|
||||
"stamp_event_nm": "*フランドール・スカーレットスタンプ",
|
||||
"url": "https://info-initialdac.sega.jp/2290/",
|
||||
"start_dt": 1667797169,
|
||||
"end_dt": "2029-01-01",
|
||||
"play_bonus": 1,
|
||||
"daily_bonus": 2,
|
||||
"weekly_bonus": 4,
|
||||
"add_bonus": [
|
||||
{
|
||||
"bonus_category": 0,
|
||||
"bonus_play_num": 0,
|
||||
"bonus_stamp_num": 0,
|
||||
"bonus_daily_flag": 0
|
||||
}
|
||||
],
|
||||
"sheet_design": 5,
|
||||
"sheet_stamp": 0,
|
||||
"sheet_set": [
|
||||
{
|
||||
"sheet_no": 1,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4383,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "悪魔の妹"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4401,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオン(フランドール)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 2,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 12,
|
||||
"reward_type_a": 966,
|
||||
"reward_category_b": 12,
|
||||
"reward_type_b": 969,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "フランドールのナイトキャップ"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 494,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "おまたせ"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 3,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4395,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルEX(フランドール)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 4,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 15,
|
||||
"reward_type_a": 462,
|
||||
"reward_category_b": 15,
|
||||
"reward_type_b": 465,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "吸血鬼の服(フランドール)"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 5,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 6,
|
||||
"reward_type_a": 62,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "スペシャル(フランドール・スカーレット)"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4386,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "禁忌「クランベリートラップ」"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 6,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 495,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "・・ここは私の家よ?"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 7,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4404,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオンDX(フランドール)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 8,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4398,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルDX(フランドール)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 9,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 15,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 10,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4389,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "QED「495年の波紋」"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 11,
|
||||
"loop_flag": 1,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"weekday_bonus": 0,
|
||||
"weekend_bonus": 0,
|
||||
"sheet_prohibitfreeplaystampcount": false
|
||||
}
|
||||
298
titles/idac/data/stamps/touhou_remilia_scarlet.json
Normal file
298
titles/idac/data/stamps/touhou_remilia_scarlet.json
Normal file
@@ -0,0 +1,298 @@
|
||||
{
|
||||
"m_stamp_event_id": 24,
|
||||
"stamp_event_nm": "*レミリア・スカーレットスタンプ",
|
||||
"url": "https://info-initialdac.sega.jp/2096/",
|
||||
"start_dt": 1667797169,
|
||||
"end_dt": "2029-01-01",
|
||||
"play_bonus": 1,
|
||||
"daily_bonus": 2,
|
||||
"weekly_bonus": 4,
|
||||
"add_bonus": [
|
||||
{
|
||||
"bonus_category": 0,
|
||||
"bonus_play_num": 0,
|
||||
"bonus_stamp_num": 0,
|
||||
"bonus_daily_flag": 0
|
||||
}
|
||||
],
|
||||
"sheet_design": 7,
|
||||
"sheet_stamp": 0,
|
||||
"sheet_set": [
|
||||
{
|
||||
"sheet_no": 1,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4382,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "永遠に紅い幼き月"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4400,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオン(レミリア)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 2,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 12,
|
||||
"reward_type_a": 965,
|
||||
"reward_category_b": 12,
|
||||
"reward_type_b": 968,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "レミリアのナイトキャップ"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 490,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ここは、私の城よ?"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 3,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4394,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルEX(レミリア)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 4,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 15,
|
||||
"reward_type_a": 461,
|
||||
"reward_category_b": 15,
|
||||
"reward_type_b": 464,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "吸血鬼の服(レミリア)"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 5,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 6,
|
||||
"reward_type_a": 61,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "スペシャル(レミリア・スカーレット)"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4385,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "天罰「スターオブダビデ」"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 6,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 491,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "楽しい夜になりそうね"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 7,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4403,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオンDX(レミリア)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 8,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4397,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルDX(レミリア)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 9,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 15,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 10,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4388,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 11,
|
||||
"loop_flag": 1,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"weekday_bonus": 0,
|
||||
"weekend_bonus": 0,
|
||||
"sheet_prohibitfreeplaystampcount": false
|
||||
}
|
||||
298
titles/idac/data/stamps/touhou_sakuya_izayoi.json
Normal file
298
titles/idac/data/stamps/touhou_sakuya_izayoi.json
Normal file
@@ -0,0 +1,298 @@
|
||||
{
|
||||
"m_stamp_event_id": 26,
|
||||
"stamp_event_nm": "*十六夜咲夜スタンプ",
|
||||
"url": "https://info-initialdac.sega.jp/2306/",
|
||||
"start_dt": 1667797169,
|
||||
"end_dt": "2029-01-01",
|
||||
"play_bonus": 1,
|
||||
"daily_bonus": 2,
|
||||
"weekly_bonus": 4,
|
||||
"add_bonus": [
|
||||
{
|
||||
"bonus_category": 0,
|
||||
"bonus_play_num": 0,
|
||||
"bonus_stamp_num": 0,
|
||||
"bonus_daily_flag": 0
|
||||
}
|
||||
],
|
||||
"sheet_design": 6,
|
||||
"sheet_stamp": 0,
|
||||
"sheet_set": [
|
||||
{
|
||||
"sheet_no": 1,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4381,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "紅魔館のメイド"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4399,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオン(十六夜咲夜)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 2,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 12,
|
||||
"reward_type_a": 964,
|
||||
"reward_category_b": 12,
|
||||
"reward_type_b": 967,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "メイドのホワイトブリム"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 486,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "2時間前に出直してきな"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 3,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4393,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルEX(十六夜咲夜)獲得"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 4,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 15,
|
||||
"reward_type_a": 460,
|
||||
"reward_category_b": 15,
|
||||
"reward_type_b": 463,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "メイドの服"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 5,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 6,
|
||||
"reward_type_a": 60,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "スペシャル(十六夜咲夜)"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4384,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "幻在「クロックコープス」"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 6,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 487,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "私のナイフから逃げられると思って?"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 7,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4402,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "ネオンDX(十六夜咲夜)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 8,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4396,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "バイナルDX(十六夜咲夜)獲得"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 9,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 15,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "ドレスアップトークン×1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 10,
|
||||
"loop_flag": 0,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": "アバタートークン×1"
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 24,
|
||||
"reward_type_a": 4387,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 1,
|
||||
"reward_pickup_display_name": "メイド秘技「操りドール」"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sheet_no": 11,
|
||||
"loop_flag": 1,
|
||||
"stamp_sheet": [
|
||||
{
|
||||
"reward_setting_masu": 10,
|
||||
"reward_category_a": 3,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": ""
|
||||
},
|
||||
{
|
||||
"reward_setting_masu": 20,
|
||||
"reward_category_a": 5,
|
||||
"reward_type_a": 1,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0,
|
||||
"reward_is_pickup": 0,
|
||||
"reward_pickup_display_name": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"weekday_bonus": 0,
|
||||
"weekend_bonus": 0,
|
||||
"sheet_prohibitfreeplaystampcount": false
|
||||
}
|
||||
46326
titles/idac/data/timeRelease_v0100.json
Normal file
46326
titles/idac/data/timeRelease_v0100.json
Normal file
File diff suppressed because it is too large
Load Diff
61448
titles/idac/data/timeRelease_v0131.json
Normal file
61448
titles/idac/data/timeRelease_v0131.json
Normal file
File diff suppressed because it is too large
Load Diff
61485
titles/idac/data/timeRelease_v0141.json
Normal file
61485
titles/idac/data/timeRelease_v0141.json
Normal file
File diff suppressed because it is too large
Load Diff
61568
titles/idac/data/timeRelease_v0150.json
Normal file
61568
titles/idac/data/timeRelease_v0150.json
Normal file
File diff suppressed because it is too large
Load Diff
61
titles/idac/data/timetrial/touhou_remilia_scarlet.json
Normal file
61
titles/idac/data/timetrial/touhou_remilia_scarlet.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"timetrial_event_id": 4,
|
||||
"name": "レミリア・スカーレット",
|
||||
"start_dt": "2023-10-01",
|
||||
"end_dt": "2023-11-01",
|
||||
"course_id": 22,
|
||||
"point": [
|
||||
50,
|
||||
80,
|
||||
80,
|
||||
80,
|
||||
80,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
120,
|
||||
120,
|
||||
120,
|
||||
120,
|
||||
140,
|
||||
140,
|
||||
140,
|
||||
140,
|
||||
160,
|
||||
160,
|
||||
160,
|
||||
160,
|
||||
180,
|
||||
180,
|
||||
180,
|
||||
180,
|
||||
200,
|
||||
200,
|
||||
200,
|
||||
200
|
||||
],
|
||||
"reward": [
|
||||
{
|
||||
"point": 500,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 492,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0
|
||||
},
|
||||
{
|
||||
"point": 1000,
|
||||
"reward_category_a": 21,
|
||||
"reward_type_a": 493,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0
|
||||
},
|
||||
{
|
||||
"point": 1500,
|
||||
"reward_category_a": 18,
|
||||
"reward_type_a": 116,
|
||||
"reward_category_b": 0,
|
||||
"reward_type_b": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user