Update to v1.4

This commit is contained in:
Lost-MSth
2020-10-30 20:17:21 +08:00
parent bb7ba249e9
commit 123554e24d
46 changed files with 9758 additions and 9638 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,251 @@
import sqlite3
import hashlib
import time
# 数据库初始化文件删掉arcaea_database.db文件后运行即可谨慎使用
conn = sqlite3.connect('arcaea_database.db')
c = conn.cursor()
c.execute('''create table if not exists user(user_id int primary key,
name text unique,
password text not null,
join_date char(20),
user_code char(10),
rating_ptt int,
character_id int,
is_skill_sealed int,
is_char_uncapped int,
is_char_uncapped_override int,
is_hide_rating int,
song_id text,
difficulty int,
score int,
shiny_perfect_count int,
perfect_count int,
near_count int,
miss_count int,
health int,
modifier int,
time_played int,
clear_type int,
rating real,
favorite_character int,
max_stamina_notification_enabled int,
current_map text
);''')
c.execute('''create table if not exists login(access_token text,
user_id int,
last_login_time int,
last_login_ip text,
last_login_device text
);''')
c.execute('''create table if not exists friend(user_id_me int,
user_id_other int,
primary key (user_id_me, user_id_other)
);''')
c.execute('''create table if not exists best_score(user_id int,
song_id text,
difficulty int,
score int,
shiny_perfect_count int,
perfect_count int,
near_count int,
miss_count int,
health int,
modifier int,
time_played int,
best_clear_type int,
clear_type int,
rating real,
primary key(user_id, song_id, difficulty)
);''')
c.execute('''create table if not exists user_char(user_id int,
character_id int,
level int,
exp real,
level_exp real,
frag real,
prog real,
overdrive real,
skill_id text,
skill_unlock_level int,
skill_requires_uncap int,
skill_id_uncap text,
char_type int,
is_uncapped int,
is_uncapped_override int,
primary key(user_id, character_id)
);''')
c.execute('''create table if not exists character(character_id int primary key,
name text,
level int,
exp real,
level_exp real,
frag real,
prog real,
overdrive real,
skill_id text,
skill_unlock_level int,
skill_requires_uncap int,
skill_id_uncap text,
char_type int,
uncap_cores text,
is_uncapped int,
is_uncapped_override int
);''')
c.execute('''create table if not exists recent30(user_id int primary key,
r0 real,
song_id0 text,
r1 real,
song_id1 text,
r2 real,
song_id2 text,
r3 real,
song_id3 text,
r4 real,
song_id4 text,
r5 real,
song_id5 text,
r6 real,
song_id6 text,
r7 real,
song_id7 text,
r8 real,
song_id8 text,
r9 real,
song_id9 text,
r10 real,
song_id10 text,
r11 real,
song_id11 text,
r12 real,
song_id12 text,
r13 real,
song_id13 text,
r14 real,
song_id14 text,
r15 real,
song_id15 text,
r16 real,
song_id16 text,
r17 real,
song_id17 text,
r18 real,
song_id18 text,
r19 real,
song_id19 text,
r20 real,
song_id20 text,
r21 real,
song_id21 text,
r22 real,
song_id22 text,
r23 real,
song_id23 text,
r24 real,
song_id24 text,
r25 real,
song_id25 text,
r26 real,
song_id26 text,
r27 real,
song_id27 text,
r28 real,
song_id28 text,
r29 real,
song_id29 text
);''')
c.execute('''create table if not exists user_world(user_id int,
map_id text,
curr_position int,
curr_capture real,
is_locked int,
primary key(user_id, map_id)
);''')
c.execute('''create table if not exists world_songplay(user_id int,
song_id text,
difficulty int,
stamina_multiply int,
fragment_multiply int,
prog_boost_multiply int,
primary key(user_id, song_id, difficulty)
);''')
char = ['Hikari','Tairitsu','Kou','Sapphire','Lethe','','Tairitsu(Axium)'
,'Tairitsu(Grievous Lady)','Stella','Hikari & Fisica','Ilith','Eto','Luna'
,'Shirabe','Hikari(Zero)','Hikari(Fracture)','Hikari(Summer)','Tairitsu(Summer)'
,'Tairitsu&Trin','Ayu','Eto&Luna','Yume','Seine & Hikari','Saya','Tairitsu & Chuni Penguin'
,'Chuni Penguin','Haruna','Nono','MTA-XXX','MDA-21','Kanae','Hikari(Fantasia)','Tairitsu(Sonata)','Sia','DORO*C'
,'Tairitsu(Tempest)','Brillante','Ilith(Summer)','Etude']
for i in range(0, 39):
if i in [0, 1, 2, 4, 13, 26, 27, 28, 29, 36, 21]:
sql = 'insert into character values('+str(i)+',"'+char[i]+'''",30,25000,25000,90,90,90,'',0,0,'',0,'',1,1)'''
c.execute(sql)
else:
if i != 5:
sql = 'insert into character values('+str(i)+',"'+char[i]+'''",30,25000,25000,90,90,90,'',0,0,'',0,'',0,0)'''
c.execute(sql)
conn.commit()
conn.close()
def arc_register(name: str, password: str):
def build_user_code(c):
return '123456789'
def build_user_id(c):
return 2000000
## def insert_user_char(c, user_id):
## for i in range(0, 38):
## if i in [0, 1, 2, 4, 13, 26, 27, 28, 29, 36, 21]:
## sql = 'insert into user_char values('+str(user_id)+','+str(
## i)+''',30,25000,25000,90,90,90,'',0,0,'',0,1,1)'''
## c.execute(sql)
## else:
## if i != 5:
## sql = 'insert into user_char values('+str(user_id)+','+str(
## i)+''',30,25000,25000,90,90,90,'',0,0,'',0,0,0)'''
## c.execute(sql)
def insert_user_char(c, user_id):
# 为用户添加所有可用角色
c.execute('''select * from character''')
x = c.fetchall()
if x != []:
for i in x:
c.execute('''insert into user_char values(:a,:b,:c,:d,:e,:f,:g,:h,:i,:j,:k,:l,:m,:n,:o)''', {
'a': user_id, 'b': i[0], 'c': i[2], 'd': i[3], 'e': i[4], 'f': i[5], 'g': i[6], 'h': i[7], 'i': i[8], 'j': i[9], 'k': i[10], 'l': i[11], 'm': i[12], 'n': i[14], 'o': i[15]})
conn = sqlite3.connect('arcaea_database.db')
c = conn.cursor()
hash_pwd = hashlib.sha256(password.encode("utf8")).hexdigest()
c.execute(
'''select exists(select * from user where name = :name)''', {'name': name})
if c.fetchone() == (0,):
user_code = build_user_code(c)
user_id = build_user_id(c)
now = int(time.time() * 1000)
c.execute('''insert into user(user_id, name, password, join_date, user_code, rating_ptt,
character_id, is_skill_sealed, is_char_uncapped, is_char_uncapped_override, is_hide_rating, favorite_character, max_stamina_notification_enabled, current_map)
values(:user_id, :name, :password, :join_date, :user_code, 1250, 1, 0, 1, 0, 0, -1, 0, '')
''', {'user_code': user_code, 'user_id': user_id, 'join_date': now, 'name': name, 'password': hash_pwd})
c.execute('''insert into recent30(user_id) values(:user_id)''', {
'user_id': user_id})
c.execute('''insert into best_score values(2000000,'vexaria',3,10000000,100,0,0,0,100,0,1599667200,3,3,10.8)''')
insert_user_char(c, user_id)
conn.commit()
conn.close()
return None
else:
conn.commit()
conn.close()
return None
arc_register('admin', 'admin123')

View File

@@ -0,0 +1,51 @@
{
"map_id": "byd_dement",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "dement2",
"require_type": "chart_unlock",
"coordinate": "-400,-650",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 250,
"character_affinity": [13, 1],
"affinity_multiplier": [2.6, 1.6],
"step_count": 4,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_dement",
"position": 0,
"capture": 100.2865329512894
}, {
"map_id": "byd_dement",
"position": 1,
"capture": 110.31518624641834,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_dement",
"position": 2,
"capture": 39.39828080229226,
"items": [{
"type": "fragment",
"amount": 1200
}]
}, {
"map_id": "byd_dement",
"position": 3,
"capture": 0,
"items": [{
"id": "dement3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,45 @@
{
"map_id": "byd_fairytale",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "fairytale2",
"require_type": "chart_unlock",
"coordinate": "400,650",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 200,
"character_affinity": [0, 1],
"affinity_multiplier": [2.5, 1.5],
"step_count": 3,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_fairytale",
"position": 0,
"capture": 100,
"step_type": ["speedlimit"],
"speed_limit_value": 65
}, {
"map_id": "byd_fairytale",
"position": 1,
"capture": 100,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 4
}]
}, {
"map_id": "byd_fairytale",
"position": 2,
"capture": 0,
"items": [{
"id": "fairytale3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,68 @@
{
"map_id": "byd_goodtek",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "goodtek2",
"require_type": "chart_unlock",
"coordinate": "900,650",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 250,
"character_affinity": [0, 1],
"affinity_multiplier": [2.5, 1.5],
"step_count": 6,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_goodtek",
"position": 0,
"capture": 50
}, {
"map_id": "byd_goodtek",
"position": 1,
"capture": 50,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_goodtek",
"position": 2,
"capture": 50,
"items": [{
"type": "fragment",
"amount": 250
}]
}, {
"map_id": "byd_goodtek",
"position": 3,
"capture": 50,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_goodtek",
"position": 4,
"capture": 50,
"items": [{
"type": "fragment",
"amount": 275
}]
}, {
"map_id": "byd_goodtek",
"position": 5,
"capture": 0,
"items": [{
"id": "goodtek3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,91 @@
{
"map_id": "byd_infinityheaven",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "infinityheaven2",
"require_type": "chart_unlock",
"coordinate": "650,900",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 200,
"character_affinity": [0, 1],
"affinity_multiplier": [2.5, 1.5],
"step_count": 9,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_infinityheaven",
"position": 0,
"capture": 25
}, {
"map_id": "byd_infinityheaven",
"position": 1,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 2,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 3,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 4,
"capture": 25,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 2
}]
}, {
"map_id": "byd_infinityheaven",
"position": 5,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 6,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 7,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"map_id": "byd_infinityheaven",
"position": 8,
"capture": 0,
"items": [{
"id": "infinityheaven3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,61 @@
{
"map_id": "byd_purgatorium",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "purgatorium2",
"require_type": "chart_unlock",
"coordinate": "-900,-650",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 200,
"character_affinity": [13, 1],
"affinity_multiplier": [2.6, 1.6],
"step_count": 5,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_purgatorium",
"position": 0,
"capture": 75
}, {
"map_id": "byd_purgatorium",
"position": 1,
"capture": 25,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_purgatorium",
"position": 2,
"capture": 25,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_purgatorium",
"position": 3,
"capture": 75,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"map_id": "byd_purgatorium",
"position": 4,
"capture": 0,
"items": [{
"id": "purgatorium3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,42 @@
{
"map_id": "byd_vexaria",
"is_legacy": false,
"chapter": 1001,
"available_from": -1,
"available_to": 9999999999999,
"is_repeatable": false,
"require_id": "vexaria2",
"require_type": "chart_unlock",
"coordinate": "650,400",
"is_beyond": true,
"stamina_cost": 3,
"beyond_health": 150,
"character_affinity": [0, 1],
"affinity_multiplier": [2.5, 1.5],
"step_count": 3,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"map_id": "byd_vexaria",
"position": 0,
"capture": 140
}, {
"map_id": "byd_vexaria",
"position": 1,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 616
}]
}, {
"map_id": "byd_vexaria",
"position": 2,
"capture": 0,
"items": [{
"id": "vexaria3",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,428 @@
{
"map_id": "chapter3_conflict",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 3,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"coordinate": "-360,0",
"step_count": 85,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 10
}, {
"position": 2,
"capture": 10
}, {
"position": 3,
"capture": 10
}, {
"position": 4,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 5,
"capture": 1,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 6,
"capture": 1
}, {
"position": 7,
"capture": 1,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 8,
"capture": 1,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 9,
"capture": 1
}, {
"position": 10,
"capture": 20,
"items": [{
"type": "fragment",
"amount": 10
}]
}, {
"position": 11,
"capture": 20
}, {
"position": 12,
"capture": 20
}, {
"position": 13,
"capture": 20
}, {
"position": 14,
"capture": 20,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 15,
"capture": 2,
"items": [{
"type": "fragment",
"amount": 100
}]
}, {
"position": 16,
"capture": 2
}, {
"position": 17,
"capture": 2,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 18,
"capture": 2,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 19,
"capture": 2,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 20,
"capture": 30,
"items": [{
"type": "fragment",
"amount": 15
}]
}, {
"position": 21,
"capture": 30
}, {
"position": 22,
"capture": 30
}, {
"position": 23,
"capture": 30
}, {
"position": 24,
"capture": 30,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 25,
"capture": 3,
"items": [{
"type": "fragment",
"amount": 150
}]
}, {
"position": 26,
"capture": 3
}, {
"position": 27,
"capture": 3,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 28,
"capture": 3,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 29,
"capture": 3
}, {
"position": 30,
"capture": 40,
"items": [{
"id": "bookmaker",
"type": "world_song"
}]
}, {
"position": 31,
"capture": 40
}, {
"position": 32,
"capture": 40
}, {
"position": 33,
"capture": 40
}, {
"position": 34,
"capture": 40,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 35,
"capture": 4,
"items": [{
"type": "fragment",
"amount": 200
}]
}, {
"position": 36,
"capture": 4
}, {
"position": 37,
"capture": 4,
"restrict_id": "bookmaker",
"restrict_type": "song_id"
}, {
"position": 38,
"capture": 4,
"restrict_id": "bookmaker",
"restrict_type": "song_id"
}, {
"position": 39,
"capture": 4,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 2
}]
}, {
"position": 40,
"capture": 50,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 41,
"capture": 50
}, {
"position": 42,
"capture": 50
}, {
"position": 43,
"capture": 50
}, {
"position": 44,
"capture": 50,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 45,
"capture": 5,
"items": [{
"type": "fragment",
"amount": 250
}]
}, {
"position": 46,
"capture": 5
}, {
"position": 47,
"capture": 5,
"restrict_id": "bookmaker",
"restrict_type": "song_id"
}, {
"position": 48,
"capture": 5,
"restrict_id": "bookmaker",
"restrict_type": "song_id"
}, {
"position": 49,
"capture": 5,
"items": [{
"id": "darakunosono",
"type": "world_song"
}]
}, {
"position": 50,
"capture": 60,
"items": [{
"type": "fragment",
"amount": 30
}]
}, {
"position": 51,
"capture": 60
}, {
"position": 52,
"capture": 60
}, {
"position": 53,
"capture": 60
}, {
"position": 54,
"capture": 60,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 55,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 300
}]
}, {
"position": 56,
"capture": 6
}, {
"position": 57,
"capture": 6,
"restrict_id": "darakunosono",
"restrict_type": "song_id"
}, {
"position": 58,
"capture": 6,
"restrict_id": "darakunosono",
"restrict_type": "song_id"
}, {
"position": 59,
"capture": 6,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 3
}]
}, {
"position": 60,
"capture": 70,
"items": [{
"type": "fragment",
"amount": 40
}]
}, {
"position": 61,
"capture": 70
}, {
"position": 62,
"capture": 70,
"items": [{
"id": "espebranch",
"type": "world_song"
}]
}, {
"position": 63,
"capture": 70
}, {
"position": 64,
"capture": 70,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 65,
"capture": 8
}, {
"position": 66,
"capture": 8,
"restrict_id": "suomi",
"restrict_type": "song_id"
}, {
"position": 67,
"capture": 8,
"restrict_id": "suomi",
"restrict_type": "song_id"
}, {
"position": 68,
"capture": 8,
"restrict_id": "suomi",
"restrict_type": "song_id"
}, {
"position": 69,
"capture": 8,
"restrict_id": "suomi",
"restrict_type": "song_id"
}, {
"position": 70,
"capture": 80,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}, {
"position": 71,
"capture": 80
}, {
"position": 72,
"capture": 80
}, {
"position": 73,
"capture": 80
}, {
"position": 74,
"capture": 80,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 75,
"capture": 9,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}, {
"position": 76,
"capture": 9,
"restrict_id": "rugie",
"restrict_type": "song_id"
}, {
"position": 77,
"capture": 9,
"restrict_id": "rugie",
"restrict_type": "song_id"
}, {
"position": 78,
"capture": 9,
"restrict_id": "rugie",
"restrict_type": "song_id"
}, {
"position": 79,
"capture": 9,
"restrict_id": "rugie",
"restrict_type": "song_id"
}, {
"position": 80,
"capture": 90
}, {
"position": 81,
"capture": 90
}, {
"position": 82,
"capture": 90
}, {
"position": 83,
"capture": 90
}, {
"position": 84,
"capture": 0,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,268 @@
{
"map_id": "chapter3_conflict_2",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 3,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"coordinate": "-240,-180",
"step_count": 51,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 2,
"capture": 10
}, {
"position": 3,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 4,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 5,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 6,
"capture": 10
}, {
"position": 7,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 8,
"capture": 10
}, {
"position": 9,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 10,
"capture": 10
}, {
"position": 11,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 12,
"capture": 10
}, {
"position": 13,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 14,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 15,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 16,
"capture": 10
}, {
"position": 17,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 18,
"capture": 10
}, {
"position": 19,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 20,
"capture": 10
}, {
"position": 21,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 22,
"capture": 10
}, {
"position": 23,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 24,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 25,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 26,
"capture": 10
}, {
"position": 27,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 28,
"capture": 10
}, {
"position": 29,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 30,
"capture": 10
}, {
"position": 31,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 32,
"capture": 10
}, {
"position": 33,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 34,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 35,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 36,
"capture": 10
}, {
"position": 37,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 38,
"capture": 10
}, {
"position": 39,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 40,
"capture": 10,
"items": [{
"id": "nhelv",
"type": "world_song"
}]
}, {
"position": 41,
"capture": 100
}, {
"position": 42,
"capture": 100
}, {
"position": 43,
"capture": 100,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 44,
"capture": 100
}, {
"position": 45,
"capture": 100,
"items": [{
"type": "core",
"id": "core_ambivalent",
"amount": 5
}]
}, {
"position": 46,
"capture": 100
}, {
"position": 47,
"capture": 100,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 48,
"capture": 100
}, {
"position": 49,
"capture": 20,
"restrict_id": "nhelv",
"restrict_type": "song_id"
}, {
"position": 50,
"capture": 0,
"items": [{
"type": "core",
"id": "core_ambivalent",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,236 @@
{
"map_id": "chapter4_ripples",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 4,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"coordinate": "-280,-200",
"step_count": 51,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 13
}, {
"position": 1,
"capture": 14
}, {
"position": 2,
"capture": 15
}, {
"position": 3,
"capture": 16
}, {
"position": 4,
"capture": 17,
"items": [{
"type": "fragment",
"amount": 170
}]
}, {
"position": 5,
"capture": 16,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 6,
"capture": 15,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 7,
"capture": 14,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 8,
"capture": 13
}, {
"position": 9,
"capture": 14
}, {
"position": 10,
"capture": 15
}, {
"position": 11,
"capture": 16
}, {
"position": 12,
"capture": 17,
"items": [{
"type": "fragment",
"amount": 170
}]
}, {
"position": 13,
"capture": 16,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 14,
"capture": 15,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 15,
"capture": 14,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 16,
"capture": 13,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 17,
"capture": 14
}, {
"position": 18,
"capture": 15
}, {
"position": 19,
"capture": 16
}, {
"position": 20,
"capture": 17,
"items": [{
"id": "grimheart",
"type": "world_song"
}]
}, {
"position": 21,
"capture": 16
}, {
"position": 22,
"capture": 15
}, {
"position": 23,
"capture": 16
}, {
"position": 24,
"capture": 17
}, {
"position": 25,
"capture": 18
}, {
"position": 26,
"capture": 19,
"items": [{
"type": "fragment",
"amount": 190
}]
}, {
"position": 27,
"capture": 18,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 28,
"capture": 17,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 29,
"capture": 16,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 30,
"capture": 15
}, {
"position": 31,
"capture": 16
}, {
"position": 32,
"capture": 17
}, {
"position": 33,
"capture": 18
}, {
"position": 34,
"capture": 19,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 35,
"capture": 18
}, {
"position": 36,
"capture": 17
}, {
"position": 37,
"capture": 16
}, {
"position": 38,
"capture": 15
}, {
"position": 39,
"capture": 16
}, {
"position": 40,
"capture": 17
}, {
"position": 41,
"capture": 18
}, {
"position": 42,
"capture": 19,
"items": [{
"type": "fragment",
"amount": 190
}]
}, {
"position": 43,
"capture": 18,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 44,
"capture": 17,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 45,
"capture": 16,
"restrict_id": "grimheart",
"restrict_type": "song_id"
}, {
"position": 46,
"capture": 15,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 47,
"capture": 16
}, {
"position": 48,
"capture": 17
}, {
"position": 49,
"capture": 18
}, {
"position": 50,
"capture": 0,
"items": [{
"id": "vector",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,776 @@
{
"map_id": "chapter4_the_calm",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 4,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"coordinate": "-380,-30",
"step_count": 146,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 10
}]
}, {
"position": 2,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 10
}]
}, {
"position": 3,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 10
}]
}, {
"position": 4,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 10
}]
}, {
"position": 5,
"capture": 10
}, {
"position": 6,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 7,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 8,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 9,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 10,
"capture": 11
}, {
"position": 11,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 15
}]
}, {
"position": 12,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 15
}]
}, {
"position": 13,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 15
}]
}, {
"position": 14,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 15
}]
}, {
"position": 15,
"capture": 11
}, {
"position": 16,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 17,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 18,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 19,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 20,
"capture": 12
}, {
"position": 21,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 20
}]
}, {
"position": 22,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 20
}]
}, {
"position": 23,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 20
}]
}, {
"position": 24,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 20
}]
}, {
"position": 25,
"capture": 12
}, {
"position": 26,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 27,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 28,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 29,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 30,
"capture": 13
}, {
"position": 31,
"capture": 13,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 32,
"capture": 13,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 33,
"capture": 13,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 34,
"capture": 13,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 35,
"capture": 13
}, {
"position": 36,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 37,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 38,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 39,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 40,
"capture": 14
}, {
"position": 41,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 30
}]
}, {
"position": 42,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 30
}]
}, {
"position": 43,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 30
}]
}, {
"position": 44,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 30
}]
}, {
"position": 45,
"capture": 14
}, {
"position": 46,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 47,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 48,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 49,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 50,
"capture": 15
}, {
"position": 51,
"capture": 15,
"items": [{
"type": "fragment",
"amount": 35
}]
}, {
"position": 52,
"capture": 15,
"items": [{
"type": "fragment",
"amount": 35
}]
}, {
"position": 53,
"capture": 15,
"items": [{
"type": "fragment",
"amount": 35
}]
}, {
"position": 54,
"capture": 15,
"items": [{
"id": "diode",
"type": "world_song"
}]
}, {
"position": 55,
"capture": 15
}, {
"position": 56,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 57,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 58,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 59,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 60,
"capture": 16
}, {
"position": 61,
"capture": 16,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 62,
"capture": 16,
"items": [{
"type": "fragment",
"amount": 40
}]
}, {
"position": 63,
"capture": 16,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 64,
"capture": 16,
"items": [{
"type": "fragment",
"amount": 40
}]
}, {
"position": 65,
"capture": 16
}, {
"position": 66,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 67,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 68,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 69,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 70,
"capture": 17
}, {
"position": 71,
"capture": 17,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 72,
"capture": 17,
"items": [{
"type": "fragment",
"amount": 45
}]
}, {
"position": 73,
"capture": 17,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 74,
"capture": 17,
"items": [{
"type": "fragment",
"amount": 45
}]
}, {
"position": 75,
"capture": 17
}, {
"position": 76,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 77,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 78,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 79,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 80,
"capture": 18
}, {
"position": 81,
"capture": 18,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 82,
"capture": 18,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 83,
"capture": 18,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 84,
"capture": 18,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 85,
"capture": 18
}, {
"position": 86,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 87,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 88,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 89,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 90,
"capture": 19
}, {
"position": 91,
"capture": 19,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 92,
"capture": 19,
"items": [{
"type": "fragment",
"amount": 55
}]
}, {
"position": 93,
"capture": 19,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 94,
"capture": 19,
"items": [{
"id": "freefall",
"type": "world_song"
}]
}, {
"position": 95,
"capture": 19
}, {
"position": 96,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 97,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 98,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 99,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 100,
"capture": 20
}, {
"position": 101,
"capture": 20,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 102,
"capture": 20,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 103,
"capture": 20,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 104,
"capture": 20,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 105,
"capture": 20
}, {
"position": 106,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 107,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 108,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 109,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 110,
"capture": 21
}, {
"position": 111,
"capture": 21,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 112,
"capture": 21,
"items": [{
"type": "fragment",
"amount": 65
}]
}, {
"position": 113,
"capture": 21,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 114,
"capture": 21,
"items": [{
"type": "fragment",
"amount": 65
}]
}, {
"position": 115,
"capture": 21
}, {
"position": 116,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 117,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 118,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 119,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 120,
"capture": 22
}, {
"position": 121,
"capture": 22,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 122,
"capture": 22,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 123,
"capture": 22,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 124,
"capture": 22,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 125,
"capture": 22
}, {
"position": 126,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 127,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 128,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 129,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 130,
"capture": 23
}, {
"position": 131,
"capture": 23,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 132,
"capture": 23,
"items": [{
"type": "fragment",
"amount": 75
}]
}, {
"position": 133,
"capture": 23,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 134,
"capture": 23,
"items": [{
"id": "monochromeprincess",
"type": "world_song"
}]
}, {
"position": 135,
"capture": 23
}, {
"position": 136,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 137,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 138,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 139,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 140,
"capture": 24
}, {
"position": 141,
"capture": 24,
"restrict_id": "diode",
"restrict_type": "song_id"
}, {
"position": 142,
"capture": 24,
"restrict_id": "freefall",
"restrict_type": "song_id"
}, {
"position": 143,
"capture": 24,
"restrict_id": "monochromeprincess",
"restrict_type": "song_id"
}, {
"position": 144,
"capture": 24
}, {
"position": 145,
"capture": 0,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 3
}]
}]
}

View File

@@ -0,0 +1,199 @@
{
"map_id": "chapter4_waves",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 4,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"coordinate": "-480,-200",
"step_count": 41,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 11
}, {
"position": 2,
"capture": 13
}, {
"position": 3,
"capture": 16
}, {
"position": 4,
"capture": 20
}, {
"position": 5,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 150
}]
}, {
"position": 6,
"capture": 20,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 7,
"capture": 16,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 8,
"capture": 13,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 9,
"capture": 11
}, {
"position": 10,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 11,
"capture": 11
}, {
"position": 12,
"capture": 13
}, {
"position": 13,
"capture": 16
}, {
"position": 14,
"capture": 20
}, {
"position": 15,
"capture": 25,
"items": [{
"type": "fragment",
"amount": 150
}]
}, {
"position": 16,
"capture": 20,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 17,
"capture": 16,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 18,
"capture": 13,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 19,
"capture": 11
}, {
"position": 20,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 21,
"capture": 11
}, {
"position": 22,
"capture": 13
}, {
"position": 23,
"capture": 16
}, {
"position": 24,
"capture": 20
}, {
"position": 25,
"capture": 25,
"items": [{
"id": "revixy",
"type": "world_song"
}]
}, {
"position": 26,
"capture": 26
}, {
"position": 27,
"capture": 28
}, {
"position": 28,
"capture": 31
}, {
"position": 29,
"capture": 35
}, {
"position": 30,
"capture": 40,
"items": [{
"type": "fragment",
"amount": 400
}]
}, {
"position": 31,
"capture": 35,
"restrict_id": "revixy",
"restrict_type": "song_id"
}, {
"position": 32,
"capture": 31,
"restrict_id": "revixy",
"restrict_type": "song_id"
}, {
"position": 33,
"capture": 28,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 34,
"capture": 26
}, {
"position": 35,
"capture": 25,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 36,
"capture": 26
}, {
"position": 37,
"capture": 28
}, {
"position": 38,
"capture": 31
}, {
"position": 39,
"capture": 35
}, {
"position": 40,
"capture": 0,
"items": [{
"id": "supernova",
"type": "world_song"
}]
}]
}

View File

@@ -0,0 +1,477 @@
{
"map_id": "extra_originals",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 2,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "",
"require_value": 1,
"coordinate": "0,-200",
"step_count": 101,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 2
}, {
"position": 1,
"capture": 3
}, {
"position": 2,
"capture": 4
}, {
"position": 3,
"capture": 5
}, {
"position": 4,
"capture": 6,
"restrict_id": "infinityheaven",
"restrict_type": "song_id"
}, {
"position": 5,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 6,
"capture": 8
}, {
"position": 7,
"capture": 9
}, {
"position": 8,
"capture": 10
}, {
"position": 9,
"capture": 11,
"restrict_id": "infinityheaven",
"restrict_type": "song_id"
}, {
"position": 10,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 11,
"capture": 13
}, {
"position": 12,
"capture": 14
}, {
"position": 13,
"capture": 15
}, {
"position": 14,
"capture": 16,
"restrict_id": "infinityheaven",
"restrict_type": "song_id"
}, {
"position": 15,
"capture": 17,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 16,
"capture": 16,
"restrict_id": "reinvent",
"restrict_type": "song_id"
}, {
"position": 17,
"capture": 15
}, {
"position": 18,
"capture": 14
}, {
"position": 19,
"capture": 13
}, {
"position": 20,
"capture": 12,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 21,
"capture": 11,
"restrict_id": "reinvent",
"restrict_type": "song_id"
}, {
"position": 22,
"capture": 10
}, {
"position": 23,
"capture": 9
}, {
"position": 24,
"capture": 8
}, {
"position": 25,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 26,
"capture": 6,
"restrict_id": "reinvent",
"restrict_type": "song_id"
}, {
"position": 27,
"capture": 5
}, {
"position": 28,
"capture": 4
}, {
"position": 29,
"capture": 3,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 30,
"capture": 4,
"items": [{
"id": "syro",
"type": "world_song"
}]
}, {
"position": 31,
"capture": 5,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 32,
"capture": 6
}, {
"position": 33,
"capture": 7
}, {
"position": 34,
"capture": 8,
"restrict_id": "dement",
"restrict_type": "song_id"
}, {
"position": 35,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 36,
"capture": 10
}, {
"position": 37,
"capture": 11
}, {
"position": 38,
"capture": 12
}, {
"position": 39,
"capture": 13,
"restrict_id": "dement",
"restrict_type": "song_id"
}, {
"position": 40,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 41,
"capture": 15
}, {
"position": 42,
"capture": 16
}, {
"position": 43,
"capture": 17
}, {
"position": 44,
"capture": 18,
"restrict_id": "dement",
"restrict_type": "song_id"
}, {
"position": 45,
"capture": 19,
"items": [{
"type": "fragment",
"amount": 80
}]
}, {
"position": 46,
"capture": 18,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 47,
"capture": 17
}, {
"position": 48,
"capture": 16
}, {
"position": 49,
"capture": 15
}, {
"position": 50,
"capture": 14,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 51,
"capture": 13,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 52,
"capture": 12
}, {
"position": 53,
"capture": 11
}, {
"position": 54,
"capture": 10
}, {
"position": 55,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 60
}]
}, {
"position": 56,
"capture": 8,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 57,
"capture": 7
}, {
"position": 58,
"capture": 6
}, {
"position": 59,
"capture": 5,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 60,
"capture": 6,
"items": [{
"id": "blaster",
"type": "world_song"
}]
}, {
"position": 61,
"capture": 7,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 62,
"capture": 8
}, {
"position": 63,
"capture": 9
}, {
"position": 64,
"capture": 10,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 65,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 66,
"capture": 12
}, {
"position": 67,
"capture": 13
}, {
"position": 68,
"capture": 14
}, {
"position": 69,
"capture": 15,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 70,
"capture": 16,
"items": [{
"type": "fragment",
"amount": 80
}]
}, {
"position": 71,
"capture": 17
}, {
"position": 72,
"capture": 18
}, {
"position": 73,
"capture": 19
}, {
"position": 74,
"capture": 20,
"restrict_id": "syro",
"restrict_type": "song_id"
}, {
"position": 75,
"capture": 21,
"items": [{
"type": "fragment",
"amount": 90
}]
}, {
"position": 76,
"capture": 22
}, {
"position": 77,
"capture": 23
}, {
"position": 78,
"capture": 23
}, {
"position": 79,
"capture": 22
}, {
"position": 80,
"capture": 21,
"items": [{
"type": "fragment",
"amount": 90
}]
}, {
"position": 81,
"capture": 20,
"restrict_id": "blaster",
"restrict_type": "song_id"
}, {
"position": 82,
"capture": 19
}, {
"position": 83,
"capture": 18
}, {
"position": 84,
"capture": 17
}, {
"position": 85,
"capture": 16,
"items": [{
"type": "fragment",
"amount": 80
}]
}, {
"position": 86,
"capture": 15,
"restrict_id": "blaster",
"restrict_type": "song_id"
}, {
"position": 87,
"capture": 14
}, {
"position": 88,
"capture": 13
}, {
"position": 89,
"capture": 12
}, {
"position": 90,
"capture": 11,
"items": [{
"type": "fragment",
"amount": 70
}]
}, {
"position": 91,
"capture": 10,
"restrict_id": "blaster",
"restrict_type": "song_id"
}, {
"position": 92,
"capture": 9
}, {
"position": 93,
"capture": 8
}, {
"position": 94,
"capture": 7,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 95,
"capture": 8,
"items": [{
"id": "cyberneciacatharsis",
"type": "world_song"
}]
}, {
"position": 96,
"capture": 400
}, {
"position": 97,
"capture": 2,
"step_type": ["plusstamina"],
"plus_stamina_value": 6
}, {
"position": 98,
"capture": 450,
"items": [{
"type": "core",
"id": "core_crimson",
"amount": 5
}]
}, {
"position": 99,
"capture": 1,
"step_type": ["plusstamina"],
"plus_stamina_value": 6
}, {
"position": 100,
"capture": 0,
"items": [{
"type": "core",
"id": "core_crimson",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,407 @@
{
"map_id": "hikari_art",
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 1,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "",
"require_value": 1,
"is_legacy": true,
"stamina_cost": 1,
"coordinate": "-270,150",
"step_count": 91,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 5
}, {
"position": 1,
"capture": 5
}, {
"position": 2,
"capture": 5
}, {
"position": 3,
"capture": 5
}, {
"position": 4,
"capture": 5
}, {
"position": 5,
"capture": 6,
"items": [{
"id": "babaroque",
"type": "world_song"
}]
}, {
"position": 6,
"capture": 6
}, {
"position": 7,
"capture": 6
}, {
"position": 8,
"capture": 6
}, {
"position": 9,
"capture": 6
}, {
"position": 10,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 11,
"capture": 6
}, {
"position": 12,
"capture": 6
}, {
"position": 13,
"capture": 6,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 14,
"capture": 6,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 15,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 16,
"capture": 6
}, {
"position": 17,
"capture": 6
}, {
"position": 18,
"capture": 6
}, {
"position": 19,
"capture": 6
}, {
"position": 20,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 21,
"capture": 6
}, {
"position": 22,
"capture": 6
}, {
"position": 23,
"capture": 6
}, {
"position": 24,
"capture": 6
}, {
"position": 25,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 26,
"capture": 6
}, {
"position": 27,
"capture": 6,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 28,
"capture": 6,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 29,
"capture": 6,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 30,
"capture": 7,
"items": [{
"id": "shadesoflight",
"type": "world_song"
}]
}, {
"position": 31,
"capture": 7
}, {
"position": 32,
"capture": 7
}, {
"position": 33,
"capture": 7
}, {
"position": 34,
"capture": 7
}, {
"position": 35,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 36,
"capture": 7
}, {
"position": 37,
"capture": 7
}, {
"position": 38,
"capture": 7
}, {
"position": 39,
"capture": 7
}, {
"position": 40,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 41,
"capture": 7
}, {
"position": 42,
"capture": 7
}, {
"position": 43,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 44,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 45,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 46,
"capture": 7
}, {
"position": 47,
"capture": 7
}, {
"position": 48,
"capture": 7
}, {
"position": 49,
"capture": 7
}, {
"position": 50,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 51,
"capture": 7
}, {
"position": 52,
"capture": 7
}, {
"position": 53,
"capture": 7
}, {
"position": 54,
"capture": 7
}, {
"position": 55,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 56,
"capture": 7
}, {
"position": 57,
"capture": 7
}, {
"position": 58,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 59,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 60,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 61,
"capture": 7
}, {
"position": 62,
"capture": 7
}, {
"position": 63,
"capture": 7
}, {
"position": 64,
"capture": 7
}, {
"position": 65,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 66,
"capture": 7
}, {
"position": 67,
"capture": 7
}, {
"position": 68,
"capture": 7
}, {
"position": 69,
"capture": 7
}, {
"position": 70,
"capture": 7,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 71,
"capture": 7,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 72,
"capture": 7,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 73,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 74,
"capture": 7,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 75,
"capture": 100,
"items": [{
"id": "kanagawa",
"type": "world_song"
}]
}, {
"position": 76,
"capture": 100
}, {
"position": 77,
"capture": 100
}, {
"position": 78,
"capture": 100
}, {
"position": 79,
"capture": 100,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 80,
"capture": 100,
"items": [{
"type": "core",
"id": "core_hollow",
"amount": 5
}]
}, {
"position": 81,
"capture": 150
}, {
"position": 82,
"capture": 150
}, {
"position": 83,
"capture": 150
}, {
"position": 84,
"capture": 150,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 85,
"capture": 150,
"items": [{
"type": "core",
"id": "core_hollow",
"amount": 5
}]
}, {
"position": 86,
"capture": 200
}, {
"position": 87,
"capture": 200
}, {
"position": 88,
"capture": 200
}, {
"position": 89,
"capture": 200,
"restrict_id": "ignotus",
"restrict_type": "song_id"
}, {
"position": 90,
"capture": 0,
"items": [{
"type": "core",
"id": "core_hollow",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,595 @@
{
"map_id": "hikari_happy",
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 1,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"is_legacy": true,
"stamina_cost": 1,
"coordinate": "270,150",
"step_count": 136,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 8
}, {
"position": 1,
"capture": 8
}, {
"position": 2,
"capture": 8
}, {
"position": 3,
"capture": 8
}, {
"position": 4,
"capture": 8
}, {
"position": 5,
"capture": 8,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 6,
"capture": 8
}, {
"position": 7,
"capture": 8
}, {
"position": 8,
"capture": 8
}, {
"position": 9,
"capture": 8
}, {
"position": 10,
"capture": 9,
"items": [{
"id": "harutopia",
"type": "world_song"
}]
}, {
"position": 11,
"capture": 9
}, {
"position": 12,
"capture": 9
}, {
"position": 13,
"capture": 9
}, {
"position": 14,
"capture": 9
}, {
"position": 15,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 16,
"capture": 9
}, {
"position": 17,
"capture": 9
}, {
"position": 18,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 19,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 20,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 21,
"capture": 9
}, {
"position": 22,
"capture": 9
}, {
"position": 23,
"capture": 9
}, {
"position": 24,
"capture": 9
}, {
"position": 25,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 26,
"capture": 9
}, {
"position": 27,
"capture": 9
}, {
"position": 28,
"capture": 9
}, {
"position": 29,
"capture": 9
}, {
"position": 30,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 31,
"capture": 9
}, {
"position": 32,
"capture": 9,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 33,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 34,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 35,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 36,
"capture": 9
}, {
"position": 37,
"capture": 9
}, {
"position": 38,
"capture": 9
}, {
"position": 39,
"capture": 9
}, {
"position": 40,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 41,
"capture": 9
}, {
"position": 42,
"capture": 9
}, {
"position": 43,
"capture": 9
}, {
"position": 44,
"capture": 9
}, {
"position": 45,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 46,
"capture": 9
}, {
"position": 47,
"capture": 9
}, {
"position": 48,
"capture": 9
}, {
"position": 49,
"capture": 9
}, {
"position": 50,
"capture": 9,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 51,
"capture": 9
}, {
"position": 52,
"capture": 9
}, {
"position": 53,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 54,
"capture": 9,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 55,
"capture": 10,
"items": [{
"id": "goodtek",
"type": "world_song"
}]
}, {
"position": 56,
"capture": 10
}, {
"position": 57,
"capture": 10
}, {
"position": 58,
"capture": 10
}, {
"position": 59,
"capture": 10
}, {
"position": 60,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 61,
"capture": 10
}, {
"position": 62,
"capture": 10
}, {
"position": 63,
"capture": 10
}, {
"position": 64,
"capture": 10
}, {
"position": 65,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 66,
"capture": 10
}, {
"position": 67,
"capture": 10
}, {
"position": 68,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 69,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 70,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 71,
"capture": 10
}, {
"position": 72,
"capture": 10
}, {
"position": 73,
"capture": 10
}, {
"position": 74,
"capture": 10
}, {
"position": 75,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 76,
"capture": 10
}, {
"position": 77,
"capture": 10
}, {
"position": 78,
"capture": 10
}, {
"position": 79,
"capture": 10
}, {
"position": 80,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 81,
"capture": 10
}, {
"position": 82,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 83,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 84,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 85,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 86,
"capture": 10
}, {
"position": 87,
"capture": 10
}, {
"position": 88,
"capture": 10
}, {
"position": 89,
"capture": 10
}, {
"position": 90,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 91,
"capture": 10
}, {
"position": 92,
"capture": 10
}, {
"position": 93,
"capture": 10
}, {
"position": 94,
"capture": 10
}, {
"position": 95,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 96,
"capture": 10
}, {
"position": 97,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 98,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 99,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 100,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 101,
"capture": 10
}, {
"position": 102,
"capture": 10
}, {
"position": 103,
"capture": 10
}, {
"position": 104,
"capture": 10
}, {
"position": 105,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 106,
"capture": 10
}, {
"position": 107,
"capture": 10
}, {
"position": 108,
"capture": 10
}, {
"position": 109,
"capture": 10
}, {
"position": 110,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 111,
"capture": 10
}, {
"position": 112,
"capture": 10
}, {
"position": 113,
"capture": 10
}, {
"position": 114,
"capture": 10
}, {
"position": 115,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 116,
"capture": 10
}, {
"position": 117,
"capture": 10
}, {
"position": 118,
"capture": 10
}, {
"position": 119,
"capture": 10
}, {
"position": 120,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 121,
"capture": 10,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 122,
"capture": 10,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 123,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 124,
"capture": 10,
"restrict_id": "goodtek",
"restrict_type": "song_id"
}, {
"position": 125,
"capture": 25,
"items": [{
"id": "dreaminattraction",
"type": "world_song"
}]
}, {
"position": 126,
"capture": 25
}, {
"position": 127,
"capture": 25
}, {
"position": 128,
"capture": 25
}, {
"position": 129,
"capture": 25
}, {
"position": 130,
"capture": 25,
"step_type": ["plusstamina"],
"plus_stamina_value": 4
}, {
"position": 131,
"capture": 25,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 132,
"capture": 25,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 133,
"capture": 25,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 134,
"capture": 25,
"restrict_id": "harutopia",
"restrict_type": "song_id"
}, {
"position": 135,
"capture": 0,
"items": [{
"type": "core",
"id": "core_hollow",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,595 @@
{
"map_id": "tairitsu_arcs",
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 1,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "fragment",
"require_value": 200,
"is_legacy": true,
"stamina_cost": 1,
"coordinate": "-270,-150",
"step_count": 136,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 8
}, {
"position": 1,
"capture": 8
}, {
"position": 2,
"capture": 8
}, {
"position": 3,
"capture": 8
}, {
"position": 4,
"capture": 8
}, {
"position": 5,
"capture": 8,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 6,
"capture": 8
}, {
"position": 7,
"capture": 8
}, {
"position": 8,
"capture": 8
}, {
"position": 9,
"capture": 8
}, {
"position": 10,
"capture": 9,
"items": [{
"id": "rabbitintheblackroom",
"type": "world_song"
}]
}, {
"position": 11,
"capture": 9
}, {
"position": 12,
"capture": 9
}, {
"position": 13,
"capture": 9
}, {
"position": 14,
"capture": 9
}, {
"position": 15,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 16,
"capture": 9
}, {
"position": 17,
"capture": 9
}, {
"position": 18,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 19,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 20,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 21,
"capture": 9
}, {
"position": 22,
"capture": 9
}, {
"position": 23,
"capture": 9
}, {
"position": 24,
"capture": 9
}, {
"position": 25,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 26,
"capture": 9
}, {
"position": 27,
"capture": 9
}, {
"position": 28,
"capture": 9
}, {
"position": 29,
"capture": 9
}, {
"position": 30,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 31,
"capture": 9
}, {
"position": 32,
"capture": 9,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 33,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 34,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 35,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 36,
"capture": 9
}, {
"position": 37,
"capture": 9
}, {
"position": 38,
"capture": 9
}, {
"position": 39,
"capture": 9
}, {
"position": 40,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 41,
"capture": 9
}, {
"position": 42,
"capture": 9
}, {
"position": 43,
"capture": 9
}, {
"position": 44,
"capture": 9
}, {
"position": 45,
"capture": 9,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 46,
"capture": 9
}, {
"position": 47,
"capture": 9
}, {
"position": 48,
"capture": 9
}, {
"position": 49,
"capture": 9
}, {
"position": 50,
"capture": 9,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 51,
"capture": 9
}, {
"position": 52,
"capture": 9
}, {
"position": 53,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 54,
"capture": 9,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 55,
"capture": 10,
"items": [{
"id": "qualia",
"type": "world_song"
}]
}, {
"position": 56,
"capture": 10
}, {
"position": 57,
"capture": 10
}, {
"position": 58,
"capture": 10
}, {
"position": 59,
"capture": 10
}, {
"position": 60,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 61,
"capture": 10
}, {
"position": 62,
"capture": 10
}, {
"position": 63,
"capture": 10
}, {
"position": 64,
"capture": 10
}, {
"position": 65,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 66,
"capture": 10
}, {
"position": 67,
"capture": 10
}, {
"position": 68,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 69,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 70,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 71,
"capture": 10
}, {
"position": 72,
"capture": 10
}, {
"position": 73,
"capture": 10
}, {
"position": 74,
"capture": 10
}, {
"position": 75,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 76,
"capture": 10
}, {
"position": 77,
"capture": 10
}, {
"position": 78,
"capture": 10
}, {
"position": 79,
"capture": 10
}, {
"position": 80,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 81,
"capture": 10
}, {
"position": 82,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 83,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 84,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 85,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 86,
"capture": 10
}, {
"position": 87,
"capture": 10
}, {
"position": 88,
"capture": 10
}, {
"position": 89,
"capture": 10
}, {
"position": 90,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 91,
"capture": 10
}, {
"position": 92,
"capture": 10
}, {
"position": 93,
"capture": 10
}, {
"position": 94,
"capture": 10
}, {
"position": 95,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 96,
"capture": 10
}, {
"position": 97,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 98,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 99,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 100,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 101,
"capture": 10
}, {
"position": 102,
"capture": 10
}, {
"position": 103,
"capture": 10
}, {
"position": 104,
"capture": 10
}, {
"position": 105,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 106,
"capture": 10
}, {
"position": 107,
"capture": 10
}, {
"position": 108,
"capture": 10
}, {
"position": 109,
"capture": 10
}, {
"position": 110,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 111,
"capture": 10
}, {
"position": 112,
"capture": 10
}, {
"position": 113,
"capture": 10
}, {
"position": 114,
"capture": 10
}, {
"position": 115,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 116,
"capture": 10
}, {
"position": 117,
"capture": 10
}, {
"position": 118,
"capture": 10
}, {
"position": 119,
"capture": 10
}, {
"position": 120,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 121,
"capture": 10,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 122,
"capture": 10,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 123,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 124,
"capture": 10,
"restrict_id": "qualia",
"restrict_type": "song_id"
}, {
"position": 125,
"capture": 25,
"items": [{
"id": "redandblue",
"type": "world_song"
}]
}, {
"position": 126,
"capture": 25
}, {
"position": 127,
"capture": 25
}, {
"position": 128,
"capture": 25
}, {
"position": 129,
"capture": 25
}, {
"position": 130,
"capture": 25,
"step_type": ["plusstamina"],
"plus_stamina_value": 4
}, {
"position": 131,
"capture": 25,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 132,
"capture": 25,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 133,
"capture": 25,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 134,
"capture": 25,
"restrict_id": "rabbitintheblackroom",
"restrict_type": "song_id"
}, {
"position": 135,
"capture": 0,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,407 @@
{
"map_id": "tairitsu_tech",
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 1,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": false,
"require_id": "",
"require_type": "",
"require_value": 1,
"is_legacy": true,
"stamina_cost": 1,
"coordinate": "270,-150",
"step_count": 91,
"custom_bg": "",
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 5
}, {
"position": 1,
"capture": 5
}, {
"position": 2,
"capture": 5
}, {
"position": 3,
"capture": 5
}, {
"position": 4,
"capture": 5
}, {
"position": 5,
"capture": 6,
"items": [{
"id": "lucifer",
"type": "world_song"
}]
}, {
"position": 6,
"capture": 6
}, {
"position": 7,
"capture": 6
}, {
"position": 8,
"capture": 6
}, {
"position": 9,
"capture": 6
}, {
"position": 10,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 11,
"capture": 6
}, {
"position": 12,
"capture": 6
}, {
"position": 13,
"capture": 6,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 14,
"capture": 6,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 15,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 16,
"capture": 6
}, {
"position": 17,
"capture": 6
}, {
"position": 18,
"capture": 6
}, {
"position": 19,
"capture": 6
}, {
"position": 20,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 21,
"capture": 6
}, {
"position": 22,
"capture": 6
}, {
"position": 23,
"capture": 6
}, {
"position": 24,
"capture": 6
}, {
"position": 25,
"capture": 6,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 26,
"capture": 6
}, {
"position": 27,
"capture": 6,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 28,
"capture": 6,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 29,
"capture": 6,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 30,
"capture": 7,
"items": [{
"id": "anokumene",
"type": "world_song"
}]
}, {
"position": 31,
"capture": 7
}, {
"position": 32,
"capture": 7
}, {
"position": 33,
"capture": 7
}, {
"position": 34,
"capture": 7
}, {
"position": 35,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 36,
"capture": 7
}, {
"position": 37,
"capture": 7
}, {
"position": 38,
"capture": 7
}, {
"position": 39,
"capture": 7
}, {
"position": 40,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 41,
"capture": 7
}, {
"position": 42,
"capture": 7
}, {
"position": 43,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 44,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 45,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 46,
"capture": 7
}, {
"position": 47,
"capture": 7
}, {
"position": 48,
"capture": 7
}, {
"position": 49,
"capture": 7
}, {
"position": 50,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 51,
"capture": 7
}, {
"position": 52,
"capture": 7
}, {
"position": 53,
"capture": 7
}, {
"position": 54,
"capture": 7
}, {
"position": 55,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 56,
"capture": 7
}, {
"position": 57,
"capture": 7
}, {
"position": 58,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 59,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 60,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 50
}]
}, {
"position": 61,
"capture": 7
}, {
"position": 62,
"capture": 7
}, {
"position": 63,
"capture": 7
}, {
"position": 64,
"capture": 7
}, {
"position": 65,
"capture": 7,
"items": [{
"type": "fragment",
"amount": 25
}]
}, {
"position": 66,
"capture": 7
}, {
"position": 67,
"capture": 7
}, {
"position": 68,
"capture": 7
}, {
"position": 69,
"capture": 7
}, {
"position": 70,
"capture": 7,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 71,
"capture": 7,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 72,
"capture": 7,
"restrict_id": "lucifer",
"restrict_type": "song_id"
}, {
"position": 73,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 74,
"capture": 7,
"restrict_id": "anokumene",
"restrict_type": "song_id"
}, {
"position": 75,
"capture": 100,
"items": [{
"id": "ignotus",
"type": "world_song"
}]
}, {
"position": 76,
"capture": 100
}, {
"position": 77,
"capture": 100
}, {
"position": 78,
"capture": 100
}, {
"position": 79,
"capture": 100,
"restrict_id": "babaroque",
"restrict_type": "song_id"
}, {
"position": 80,
"capture": 100,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}, {
"position": 81,
"capture": 150
}, {
"position": 82,
"capture": 150
}, {
"position": 83,
"capture": 150
}, {
"position": 84,
"capture": 150,
"restrict_id": "shadesoflight",
"restrict_type": "song_id"
}, {
"position": 85,
"capture": 150,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}, {
"position": 86,
"capture": 200
}, {
"position": 87,
"capture": 200
}, {
"position": 88,
"capture": 200
}, {
"position": 89,
"capture": 200,
"restrict_id": "kanagawa",
"restrict_type": "song_id"
}, {
"position": 90,
"capture": 0,
"items": [{
"type": "core",
"id": "core_desolate",
"amount": 5
}]
}]
}

View File

@@ -0,0 +1,94 @@
{
"map_id": "test",
"is_legacy": false,
"is_beyond": false,
"beyond_health": 200,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 0,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": true,
"require_id": "",
"require_type": "",
"require_value": 0,
"coordinate": "0,0",
"step_count": 12,
"custom_bg": "",
"stamina_cost": 2,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 20,
"items": [{
"type": "fragment",
"amount": 1000
}]
}, {
"position": 2,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id"
}, {
"position": 3,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"]
}, {
"position": 4,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}]
}, {
"position": 5,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 20
}, {
"position": 6,
"capture": 10
}, {
"position": 7,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2
}, {
"position": 8,
"capture": 10
}, {
"position": 9,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 10,
"capture": 10000,
"step_type": ["plusstamina","speedlimit"],
"plus_stamina_value": 2,
"speed_limit_value": 5,
"restrict_id": "fractureray",
"restrict_type": "song_id"
}, {
"position": 11,
"capture": 0,
"items": [{
"type": "core",
"id": "core_crimson",
"amount": 500
}, {
"type": "fragment",
"amount": 125
}]
}]
}

View File

@@ -0,0 +1,120 @@
{
"map_id": "test2",
"is_legacy": true,
"is_beyond": false,
"beyond_health": 100,
"character_affinity": [],
"affinity_multiplier": [],
"chapter": 0,
"available_from": -1,
"available_to": 2106124800000,
"is_repeatable": true,
"require_id": "",
"require_type": "",
"require_value": 0,
"coordinate": "200,200",
"step_count": 12,
"custom_bg": "",
"stamina_cost": 1,
"curr_position": 0,
"curr_capture": 0,
"is_locked": false,
"steps": [{
"position": 0,
"capture": 10
}, {
"position": 1,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 1000
}]
}, {
"position": 2,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 3,
"capture": 10,
"restrict_id": "base",
"restrict_type": "pack_id",
"step_type": ["randomsong"],
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 4,
"capture": 10,
"items": [{
"type": "core",
"id": "core_generic",
"amount": 1
}, {
"type": "fragment",
"amount": 125
}]
}, {
"position": 5,
"capture": 10,
"step_type": ["speedlimit"],
"speed_limit_value": 60,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 6,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 7,
"capture": 10,
"step_type": ["plusstamina"],
"plus_stamina_value": 2,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 8,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 9,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 10,
"capture": 10,
"items": [{
"type": "fragment",
"amount": 125
}]
}, {
"position": 11,
"capture": 0,
"items": [{
"type": "core",
"id": "core_crimson",
"amount": 50
}, {
"type": "fragment",
"amount": 125
}]
}]
}

View File

@@ -0,0 +1,21 @@
AudioOffset:408
-
timing(0,210.00,4.00);
(1142,4);
(1571,2);
(2857,1);
(3142,2);
(3428,3);
(3857,4);
(4142,3);
(4571,2);
(5000,1);
(5428,3);
arc(5714,6857,0.00,0.50,s,1.00,1.00,0,none,false);
arc(6857,8000,0.50,0.00,s,1.00,1.00,0,none,false);
arc(8000,9142,0.00,0.50,s,1.00,1.00,0,none,false);
arc(9142,10285,0.50,0.00,s,1.00,1.00,0,none,false);
arc(10285,11428,1.00,0.50,s,1.00,1.00,1,none,false);
arc(11428,12571,0.50,1.00,s,1.00,1.00,1,none,false);
arc(12571,13714,1.00,0.50,s,1.00,1.00,1,none,false);
arc(13714,14571,0.50,1.00,s,1.00,1.00,1,none,false);