Files

1489 lines
77 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
//DATA//
profile: DB.FindOne(refid, { collection: "profile" })
pcdata: DB.FindOne(refid, { collection: "pcdata" })
custom: DB.FindOne(refid, { collection: "custom" })
lm_custom: DB.FindOne(refid, { collection: "lightning_custom" })
-
const version = [
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33
];
div
.card
.card-header
p.card-header-title
span.icon
i.mdi.mdi-account-edit
| Settings
.card-content
form(method="post" action="/emit/iidxUpdateCustom")
.field
input(type="text" name="refid", value=refid readonly hidden)
label.label IIDX ID
.control
input.input(type="text" name="iidxid", value=profile.idstr readonly)
.field
label.label Version
.control
.select
select(name="version", id="version")
each i in version
option(selected=(i==pcdata.version)) #{i}
.field
label.label Name
.control
input.input(type="text" name="name", id="name", value=profile.name)
//- SKIN
.field
label.label Menu Music
.control
input.input(type="number" name="menu_music", id="menu_music", value=custom.menu_music)
.field
label.label Category Voice
.control
input.input(type="number" name="category_vox", id="category_vox", value=custom.category_vox)
.field
label.label Frame
.control
input.input(type="number" name="frame", id="frame", value=custom.frame)
.field
label.label Turntable
.control
.select
select(name="turntable", id="turntable")
-
const turntable_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'Tran'},
{val: 2, name: 'JOJO'},
{val: 3, name: 'delta'},
{val: 4, name: 'orange disc'},
{val: 5, name: 'DistorteD'},
{val: 6, name: 'GOLD'},
{val: 7, name: 'DJ TROOPERS'},
{val: 8, name: 'EMPRESS'},
{val: 9, name: 'SIRIUS'},
{val: 10, name: 'Resort Anthem'},
{val: 11, name: 'Lincle'},
{val: 12, name: 'tricoro'},
{val: 13, name: 'SPADA'},
{val: 14, name: '灼熱 (shakunetsu)'},
{val: 15, name: 'only one record'},
{val: 16, name: 'PENDUAL'},
{val: 17, name: 'copula'},
{val: 18, name: 'SINOBUZ'},
{val: 19, name: 'キャノンボーラーズ (CB)'},
{val: 20, name: 'Rootage'},
{val: 21, name: 'HEROIC VERSE'},
{val: 22, name: 'CastHour'},
{val: 23, name: 'RESIDENT'},
{val: 24, name: 'いちご (strawberry)'},
{val: 25, name: 'EPOLIS'},
{val: 26, name: 'Pinky Crush'}
]
each item in turntable_types
option(value=item.val, selected=(custom.turntable == item.val)) #{item.name}
.field
label.label Note Burst
.control
.select
select(name="note_burst", id="note_burst")
-
const note_burst_types = [
{val: 0, name: 'Default'},
{val: 1, name: '初代 (first gen)'},
{val: 2, name: '9th Style'},
{val: 3, name: 'IIDX RED'},
{val: 4, name: 'HAPPY SKY'},
{val: 5, name: 'DistorteD'},
{val: 6, name: 'GOLD'},
{val: 7, name: 'DJ TROOPERS'},
{val: 8, name: 'EMPRESS'},
{val: 9, name: 'SIRIUS'},
{val: 10, name: 'Resort Anthem'},
{val: 11, name: 'Lincle'},
{val: 12, name: 'tricoro'},
{val: 13, name: 'SPADA'},
{val: 14, name: 'オンリーワンボム (only one bomb)'},
{val: 15, name: 'PENDUAL'},
{val: 16, name: 'copula'},
{val: 17, name: 'SINOBUZ'},
{val: 18, name: 'キャノンスパーク (cannon spark)'},
{val: 19, name: 'Rootage'},
{val: 20, name: 'HEROIC VERSE'},
{val: 21, name: 'BISTROVERボム (BISTROVER bomb)'},
{val: 22, name: 'いいねフラッシュ (Like👍 flash)'},
{val: 23, name: 'RESIDENT'},
{val: 24, name: 'EPOLIS'},
{val: 25, name: 'Pinky Crush'}
]
each item in note_burst_types
option(value=item.val, selected=(custom.note_burst == item.val)) #{item.name}
.field
label.label Note Burst Size
.control
.select
select(name="bomb_size", id="bomb_size")
-
const bomb_size_types = [
{val: 0, name: 'Default (100%)'},
{val: 1, name: '70%'},
{val: 2, name: '80%'},
{val: 3, name: '90%'},
{val: 4, name: '110%'},
{val: 5, name: '120%'},
{val: 6, name: '130%'},
]
each item in bomb_size_types
option(value=item.val, selected=(custom.bomb_size == item.val)) #{item.name}
.field
label.label Note Skin
.control
.select
select(name="note_skin", id="note_skin")
-
const note_skin_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'Gorgeous'},
{val: 2, name: 'Aqua'},
{val: 3, name: 'Gyaru'},
{val: 4, name: 'Photon'},
{val: 5, name: 'Pastel'},
{val: 6, name: 'Simple'},
{val: 7, name: 'Light'},
{val: 8, name: 'Tricoro'},
{val: 9, name: 'Bubble'}
]
each ns in note_skin_types
option(value=ns.val, selected=(custom.note_skin == ns.val)) #{ns.name}
.field
label.label Note Size
.control
.select
select(name="note_size", id="note_size")
-
const note_size_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'Short'},
{val: 2, name: 'Very Short'}
]
each item in note_size_types
option(value=item.val, selected=(custom.note_size == item.val)) #{item.name}
.field
label.label Note Beam
.control
.select
select(name="note_beam", id="note_beam")
-
const note_beam_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'オレンジ (orange)'},
{val: 2, name: 'ピンク (pink)'},
{val: 3, name: 'モノクロ (monochrome)'},
{val: 4, name: 'ライトニング (lightning)'},
{val: 5, name: 'オンリーワンビーム (only one beam)'},
{val: 6, name: 'コピュライト (copula-light)'},
{val: 7, name: 'CBビーム (CB Beam)'},
{val: 8, name: 'HEROIC VERSE'},
{val: 9, name: 'BISTROVER BURNER'},
{val: 10, name: 'フレネルビーム (Fresnel beam)'},
{val: 11, name: 'RESIDENT'},
{val: 12, name: 'EPOLIS'},
{val: 13, name: 'Pinky Crush'}
]
each item in note_beam_types
option(value=item.val, selected=(custom.note_beam == item.val)) #{item.name}
.field
label.label Note Beam Size
.control
.select
select(name="note_beam_size", id="note_beam_size")
-
const beam_sizes = [
{val: 0, name: 'Default'},
{val: 2, name: 'Very Short'},
{val: 3, name: 'Long'}
]
each b in beam_sizes
option(value=b.val, selected=(custom.note_beam_size == b.val)) #{b.name}
.field
label.label Lane Cover
.control
.select
select(name="lane_cover", id="lane_cover")
-
const lane_cover_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'sigsig'},
{val: 2, name: '内部フレーム'},
{val: 3, name: '空'},
{val: 4, name: 'KAMAITACHI'},
{val: 5, name: 'タオル'},
{val: 6, name: 'コスモス'},
{val: 7, name: '度胸兄弟'},
{val: 8, name: 'Blind Justice'},
{val: 9, name: '迷彩'},
{val: 10, name: 'bloomin feeling'},
{val: 11, name: 'Marie Antoinette'},
{val: 12, name: 'Elisha'},
{val: 13, name: 'Kung-fu Empire'},
{val: 14, name: 'Tune of beat#3'},
{val: 15, name: 'EMPRESS'},
{val: 16, name: 'Programmed World'},
{val: 17, name: '3y3s'},
{val: 18, name: 'UMEGIRI'},
{val: 19, name: 'KANZAKI'},
{val: 20, name: 'Rock Da House'},
{val: 21, name: 'THE DOOR INTO RAINBOW'},
{val: 22, name: 'Aegis'},
{val: 23, name: 'Vermillion'},
{val: 24, name: 'Phoenix'},
{val: 25, name: 'Lucky Days'},
{val: 26, name: 'Almace'},
{val: 27, name: 'DIAMOND CROSSING'},
{val: 28, name: 'Mamonis'},
{val: 29, name: 'Ashemu'},
{val: 30, name: 'Bulluvegola'},
{val: 31, name: 'Beridzebeth'},
{val: 32, name: 'Levaslater'},
{val: 33, name: 'STN'},
{val: 34, name: 'Rche'},
{val: 35, name: 'Neulakyussra'},
{val: 36, name: 'Cybele'},
{val: 37, name: 'Cuvelia'},
{val: 38, name: 'Liberation'},
{val: 39, name: 'Praludium'},
{val: 40, name: '少女アリスと箱庭幻想コンチェルト'},
{val: 41, name: 'ReGENERATION'},
{val: 42, name: '20 system bg'},
{val: 43, name: '旋律のドグマ~Miserables~/TYPE A'},
{val: 44, name: '旋律のドグマ~Miserables~/TYPE B'},
{val: 45, name: 'Elektrick U-Phoria'},
{val: 46, name: 'MAGIC & LOVE'},
{val: 47, name: 'スパーダレリーフ'},
{val: 48, name: 'S!ck'},
{val: 49, name: 'CONCEPTUAL'},
{val: 50, name: 'ΕΛΠΙΣ'},
{val: 51, name: 'rumrum triplets'},
{val: 52, name: 'SYNC-ANTHEM'},
{val: 53, name: 'Thor\'s Hammer'},
{val: 54, name: 'Plan 8'},
{val: 55, name: '仮想空間の旅人たち'},
{val: 56, name: '8bit Princess'},
{val: 57, name: 'planarian'},
{val: 58, name: 'Dynamite'},
{val: 59, name: '龍と少女とデコヒーレンス'},
{val: 60, name: 'トリカゴノ鳳凰'},
{val: 61, name: 'Proof of the existence'},
{val: 62, name: 'BRAVE GLOW/機動怪獣リングール'},
{val: 63, name: 'BRAVE GLOW/トリコロイダー'},
{val: 64, name: 'VEGA/VEGAうさぎ'},
{val: 65, name: 'VEGA/中のひと'},
{val: 66, name: 'カジノファイヤーことみちゃん'},
{val: 67, name: 'New Lights'},
{val: 68, name: '灼熱くんやきそば'},
{val: 69, name: '即席!脳直★ミュージックシステム'},
{val: 70, name: 'キャトられ恋はモ~モク'},
{val: 71, name: 'オンリーワンカバー'},
{val: 72, name: 'ジザル'},
{val: 73, name: 'ジャックティーロ'},
{val: 74, name: 'ジャックハンス'},
{val: 75, name: 'イェンス'},
{val: 76, name: 'アムドゥシアン'},
{val: 77, name: 'マクスウェリオン'},
{val: 78, name: 'ラプラシア'},
{val: 79, name: 'ルシェ'},
{val: 80, name: 'スモモ'},
{val: 81, name: 'ファウラ'},
{val: 82, name: 'ベリゼベス'},
{val: 83, name: 'エルピス・キラ'},
{val: 84, name: 'フェリーラ'},
{val: 85, name: 'オールパトナ'},
{val: 86, name: 'あいむちゃん'},
{val: 87, name: '人魚のPrim'},
{val: 88, name: 'アヤカシ二人'},
{val: 89, name: 'SHELTER OF THE MIND'},
{val: 90, name: 'Acid Pumper'},
{val: 91, name: 'X'},
{val: 92, name: 'ハーティー'},
{val: 93, name: 'Nightmare before oversleep'},
{val: 94, name: 'Highcharge Divolt'},
{val: 95, name: 'Godspeed(少年)'},
{val: 96, name: '車掌イージス'},
{val: 97, name: 'GENERATE'},
{val: 98, name: 'Dynamite'},
{val: 99, name: '格闘乙女'},
{val: 100, name: 'レル DX2300系'},
{val: 101, name: 'つゆ太'},
{val: 102, name: 'La dolce primavera'},
{val: 103, name: 'AO-1'},
{val: 104, name: '真 地獄超特急 -HELL or HELL-'},
{val: 105, name: 'モード'},
{val: 106, name: 'ミニョンヌ鉄道兄弟'},
{val: 107, name: '冬椿'},
{val: 108, name: 'PAPAYAPA BASS'},
{val: 109, name: '鴉'},
{val: 110, name: 'AsiaN distractive'},
{val: 111, name: 'TOGAKUSHI'},
{val: 112, name: 'Modular Technology'},
{val: 113, name: '獅子霞麗ノ舞'},
{val: 114, name: 'Music is The Answer'},
{val: 115, name: '!Viva!'},
{val: 116, name: 'SINOBUZ UI'},
{val: 117, name: 'ChaserXX'},
{val: 118, name: 'Amor De Verao'},
{val: 119, name: 'エディブルフラワーの独白'},
{val: 120, name: 'ハイ*ビスカス ft. Kanae Asaba'},
{val: 121, name: 'Midnight Lady'},
{val: 122, name: 'FUTURE is Dead'},
{val: 123, name: 'Break Stasis'},
{val: 124, name: '草原の王女-軌跡を辿って-'},
{val: 125, name: '25UI'},
{val: 126, name: '焔極OVERKILL'},
{val: 127, name: 'Breakin\' Chain'},
{val: 128, name: '津軽雪'},
{val: 129, name: 'Exhaust Hype'},
{val: 130, name: 'Yellow Sketch(RX-Ver.S.P.L.)'},
{val: 131, name: 'Steel Edge'},
{val: 132, name: 'Go Ahead!!'},
{val: 133, name: 'Sky High'},
{val: 134, name: 'イザナミノナゲキ'},
{val: 135, name: 'GuNGNiR'},
{val: 136, name: 'ディッシュウォッシャー◎彡おいわちゃん'},
{val: 137, name: 'BroGamer'},
{val: 138, name: 'FUZIN RIZIN'},
{val: 139, name: 'Mare Nectaris'},
{val: 140, name: 'Quakes'},
{val: 141, name: 'Rave Cannon'},
{val: 142, name: 'ECHIDNA'},
{val: 143, name: 'Snakey Kung-fu'},
{val: 144, name: '刃図羅'},
{val: 145, name: '忍恋花'},
{val: 146, name: '法具「バズラ」'},
{val: 147, name: 'HADES'},
{val: 148, name: 'DEATH†ZIGOQ'},
{val: 149, name: '東京神話'},
{val: 150, name: 'Initiation'},
{val: 151, name: 'EMERALDAS'},
{val: 152, name: 'Chemical Cookie'},
{val: 153, name: 'ナイトシティー・アヴァンチュール'},
{val: 154, name: 'シムルグの目醒め'},
{val: 155, name: 'n\'pa pa BBQ'},
{val: 156, name: 'ANCHOR'},
{val: 157, name: 'IIDX AIR RACE'},
{val: 158, name: 'THE DAY OF JUBILATIONS'},
{val: 159, name: 'HEISEI'},
{val: 160, name: 'IDC feat.REVERBEE (Mo\'Cuts Ver)'},
{val: 161, name: 'Yum Yum Jelly'},
{val: 162, name: '夏の匂い。キミの残像。 ft. Kanae Asaba'},
{val: 163, name: 'Hurry Hurry'},
{val: 164, name: 'OVERTIME'},
{val: 165, name: 'ミストレス・アンに花束を'},
{val: 166, name: 'Ember Lights'},
{val: 167, name: 'Rootage'},
{val: 168, name: 'Urban Constellations'},
{val: 169, name: '金野火織の金色提言'},
{val: 170, name: '龍王の霊廟(Mausoleum Of The Primal Dragon)'},
{val: 171, name: 'Painful Fate'},
{val: 172, name: 'Drastic Dramatic'},
{val: 173, name: '抱きしめてモナムール'},
{val: 174, name: 'Trill auf G'},
{val: 175, name: 'Lethal Weapon'},
{val: 176, name: 'HEROIC VERSE'},
{val: 177, name: 'Primitive Vibes'},
{val: 178, name: 'Calvados Queen'},
{val: 179, name: 'Ska-sh All Neurons!!'},
{val: 180, name: 'Moving on'},
{val: 181, name: 'Hyper Drive feat. ぷにぷに電機'},
{val: 182, name: 'THE BRAVE MUST DIE'},
{val: 183, name: '曼荼羅恋々'},
{val: 184, name: 'Silly Love'},
{val: 185, name: 'Change Yourself'},
{val: 186, name: 'Virus Funk'},
{val: 187, name: 'lane187'},
{val: 188, name: 'lane188'},
{val: 189, name: 'lane189'},
{val: 190, name: 'lane190'},
{val: 191, name: 'lane191'},
{val: 192, name: 'lane192'},
{val: 193, name: 'lane193'},
{val: 194, name: '涙のテ・エストラーニョ・ムーチョ'},
{val: 195, name: '∀'},
{val: 196, name: 'S-Bahn'},
{val: 197, name: 'Vitrum'},
{val: 198, name: '水無月の雫'},
{val: 199, name: 'Lovely Howdy Cowboy!!'},
{val: 200, name: 'WAKE UP NOW'},
{val: 201, name: '魔法のかくれんぼ'},
{val: 202, name: 'POLKAMAИIA'},
{val: 203, name: 'POLKAMAИIA<2>'},
{val: 204, name: '犬に雨傘'},
{val: 205, name: 'Ah Hah Yeah'},
{val: 206, name: 'HIGH VOLTAGE'},
{val: 207, name: 'IIDX28汎用'},
{val: 208, name: 'Chewingood!!!'},
{val: 209, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫'},
{val: 210, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫<2>'},
{val: 211, name: '魅惑のYUMMYスイーツ'},
{val: 212, name: '度胸兄弟'},
{val: 213, name: 'STOIC HYPOTHESIS'},
{val: 214, name: 'GHOST'},
{val: 215, name: 'GIGA VIOLATE'},
{val: 216, name: 'Crank It'},
{val: 217, name: 'Horizons of Promise'},
{val: 218, name: 'Backyard Stars'},
{val: 219, name: 'Smashing Wedge'},
{val: 220, name: 'HEROIC VERSE Shutter'},
{val: 221, name: 'LIGHTNING MODEL'},
{val: 222, name: 'ARENA UI 2.0'},
{val: 223, name: '華麗なる大犬円舞曲'},
{val: 224, name: 'lane224'},
{val: 225, name: 'lane225'},
{val: 226, name: '召しませ!BISTROVER'},
{val: 227, name: 'ピンシェフくん'},
{val: 228, name: 'バッド・スイーツ、バッド・ドリーム'},
{val: 229, name: 'Sinus Iridum'},
{val: 230, name: 'ジェイ君とドゥイさん'},
{val: 231, name: 'あまいじかん'},
{val: 232, name: 'リフレナ'},
{val: 233, name: 'THE PEERLESS UNDER HEAVEN'},
{val: 234, name: '二人ノ廃城幽踊宴'},
{val: 235, name: '乱膳の舞姫'},
{val: 236, name: 'ハイテックトキオ'},
{val: 237, name: '月とミルク'},
{val: 238, name: 'Ariah'},
{val: 239, name: 'LIVE DRIVING!! feat. 花たん'},
{val: 240, name: 'Wonderful Escape'},
{val: 241, name: 'GiGaGaHell'},
{val: 242, name: 'オールトの雲'},
{val: 243, name: 'Ventriloquist'},
{val: 244, name: 'DREAM OF SPACE UFO ABDUCTION'},
{val: 245, name: 'Skreaming for Salvation'},
{val: 246, name: 'lane246'},
{val: 247, name: 'lane247'},
{val: 248, name: 'lane248'},
{val: 249, name: 'lane249'},
{val: 250, name: 'lane250'},
{val: 251, name: 'lane251'},
{val: 252, name: 'lane252'},
{val: 253, name: 'lane253'},
{val: 254, name: 'lane254'},
{val: 255, name: 'lane255'},
{val: 256, name: 'lane256'},
{val: 257, name: 'もにに'},
{val: 258, name: 'ピカグレ御守'},
{val: 259, name: 'ふるこんぼ御守'},
{val: 260, name: 'ANEMONE'},
{val: 261, name: 'お肉'},
{val: 262, name: 'WHA'},
{val: 263, name: 'ABSOLUTE EVIL'},
{val: 264, name: 'RAGE feat.H14 of LEONAIR'},
{val: 265, name: 'RESIDENT UI'},
{val: 266, name: 'B.O.D.Y.'},
{val: 267, name: 'Shadow World'},
{val: 268, name: 'TECHNOPHOBIA'},
{val: 269, name: 'Programmed Genom'},
{val: 270, name: 'C-C-C-N-N-N'},
{val: 271, name: '儚キ戀ノ幻想譚'},
{val: 272, name: 'きゅんです。'},
{val: 273, name: 'Summerblue'},
{val: 274, name: '罪過の聖堂'},
{val: 275, name: 'CUE CUE RESCUE'},
{val: 276, name: 'Sunny Day Vibes'},
{val: 277, name: 'lane277'},
{val: 278, name: 'lane278'},
{val: 279, name: 'lane279'},
{val: 280, name: 'lane280'},
{val: 281, name: 'lane281'},
{val: 282, name: 'lane282'},
{val: 283, name: 'lane283'},
{val: 284, name: 'lane284'},
{val: 285, name: 'lane285'},
{val: 286, name: 'Beyond Evolution'},
{val: 287, name: 'AWA AWA'},
{val: 288, name: 'BIGWAVERS'},
{val: 289, name: 'ONE AND ONLY'},
{val: 290, name: '■□模様'},
{val: 291, name: 'ちょえちょえまぎか'},
{val: 292, name: '栄冠のカンパネラ'},
{val: 293, name: 'Xerulean'},
{val: 294, name: 'STRAIGHT TO THE STARS'},
{val: 295, name: 'JUSTICE/GUILTY'},
{val: 296, name: 'EPOLIS UI'},
{val: 297, name: 'Dahlia'},
{val: 298, name: 'シンデレラ'},
{val: 299, name: 'れとりば!'},
{val: 300, name: '夢縁'},
{val: 301, name: 'SOLAR ECLIPSE'},
{val: 302, name: 'Ghost Pulse'},
{val: 303, name: 'Iris'},
{val: 304, name: 'Get Higher'},
{val: 305, name: 'アタシ完全絶対正義ちゃん!'},
{val: 306, name: 'lane306'},
{val: 307, name: 'lane307'},
{val: 308, name: 'lane308'},
{val: 309, name: 'lane309'},
{val: 310, name: 'lane310'},
{val: 311, name: 'lane311'},
{val: 312, name: 'lane312'},
{val: 313, name: 'lane313'},
{val: 314, name: 'INHERITANCE'},
{val: 315, name: 'CADENZA'},
{val: 316, name: 'Cult Invitation'},
{val: 317, name: '電子になりたい'},
{val: 318, name: 'MAXIMUM CHEAT GIRL'},
{val: 319, name: 'Out of Control'},
{val: 320, name: 'Glitch N Ride'},
{val: 321, name: '惑星鉄道'},
{val: 322, name: 'COUNTING SHEEP'},
{val: 323, name: 'マイポリスデザイナー'},
{val: 324, name: 'Pinky Crush'},
{val: 325, name: 'PIT A PAT'},
{val: 326, name: '最強頂戴girl'},
{val: 327, name: 'Vibing! Shake it!'},
{val: 328, name: 'FERMI PARADOX'},
{val: 329, name: '灼熱 Lost Summer Dayz'},
{val: 330, name: 'get set mind'},
{val: 331, name: 'Raspberry Potion'},
{val: 332, name: 'Secret Rouge'}
]
each item in lane_cover_types
option(value=item.val, selected=(custom.lane_cover == item.val)) #{item.name}
.field
label.label Lift Cover
.control
.select
select(name="lift_cover", id="lift_cover")
-
const lift_cover_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'sigsig'},
{val: 2, name: '内部フレーム'},
{val: 3, name: '空'},
{val: 4, name: 'KAMAITACHI'},
{val: 5, name: 'タオル'},
{val: 6, name: 'コスモス'},
{val: 7, name: '度胸兄弟'},
{val: 8, name: 'Blind Justice'},
{val: 9, name: '迷彩'},
{val: 10, name: 'bloomin feeling'},
{val: 11, name: 'Marie Antoinette'},
{val: 12, name: 'Elisha'},
{val: 13, name: 'Kung-fu Empire'},
{val: 14, name: 'Tune of beat#3'},
{val: 15, name: 'EMPRESS'},
{val: 16, name: 'Programmed World'},
{val: 17, name: '3y3s'},
{val: 18, name: 'UMEGIRI'},
{val: 19, name: 'KANZAKI'},
{val: 20, name: 'Rock Da House'},
{val: 21, name: 'THE DOOR INTO RAINBOW'},
{val: 22, name: 'Aegis'},
{val: 23, name: 'Vermillion'},
{val: 24, name: 'Phoenix'},
{val: 25, name: 'Lucky Days'},
{val: 26, name: 'Almace'},
{val: 27, name: 'DIAMOND CROSSING'},
{val: 28, name: 'Mamonis'},
{val: 29, name: 'Ashemu'},
{val: 30, name: 'Bulluvegola'},
{val: 31, name: 'Beridzebeth'},
{val: 32, name: 'Levaslater'},
{val: 33, name: 'STN'},
{val: 34, name: 'Rche'},
{val: 35, name: 'Neulakyussra'},
{val: 36, name: 'Cybele'},
{val: 37, name: 'Cuvelia'},
{val: 38, name: 'Liberation'},
{val: 39, name: 'Praludium'},
{val: 40, name: '少女アリスと箱庭幻想コンチェルト'},
{val: 41, name: 'ReGENERATION'},
{val: 42, name: '20 system bg'},
{val: 43, name: '旋律のドグマ~Miserables~/TYPE A'},
{val: 44, name: '旋律のドグマ~Miserables~/TYPE B'},
{val: 45, name: 'Elektrick U-Phoria'},
{val: 46, name: 'MAGIC & LOVE'},
{val: 47, name: 'スパーダレリーフ'},
{val: 48, name: 'S!ck'},
{val: 49, name: 'CONCEPTUAL'},
{val: 50, name: 'ΕΛΠΙΣ'},
{val: 51, name: 'rumrum triplets'},
{val: 52, name: 'SYNC-ANTHEM'},
{val: 53, name: 'Thor\'s Hammer'},
{val: 54, name: 'Plan 8'},
{val: 55, name: '仮想空間の旅人たち'},
{val: 56, name: '8bit Princess'},
{val: 57, name: 'planarian'},
{val: 58, name: 'Dynamite'},
{val: 59, name: '龍と少女とデコヒーレンス'},
{val: 60, name: 'トリカゴノ鳳凰'},
{val: 61, name: 'Proof of the existence'},
{val: 62, name: 'BRAVE GLOW/機動怪獣リングール'},
{val: 63, name: 'BRAVE GLOW/トリコロイダー'},
{val: 64, name: 'VEGA/VEGAうさぎ'},
{val: 65, name: 'VEGA/中のひと'},
{val: 66, name: 'カジノファイヤーことみちゃん'},
{val: 67, name: 'New Lights'},
{val: 68, name: '灼熱くんやきそば'},
{val: 69, name: '即席!脳直★ミュージックシステム'},
{val: 70, name: 'キャトられ恋はモ~モク'},
{val: 71, name: 'オンリーワンカバー'},
{val: 72, name: 'ジザル'},
{val: 73, name: 'ジャックティーロ'},
{val: 74, name: 'ジャックハンス'},
{val: 75, name: 'イェンス'},
{val: 76, name: 'アムドゥシアン'},
{val: 77, name: 'マクスウェリオン'},
{val: 78, name: 'ラプラシア'},
{val: 79, name: 'ルシェ'},
{val: 80, name: 'スモモ'},
{val: 81, name: 'ファウラ'},
{val: 82, name: 'ベリゼベス'},
{val: 83, name: 'エルピス・キラ'},
{val: 84, name: 'フェリーラ'},
{val: 85, name: 'オールパトナ'},
{val: 86, name: 'あいむちゃん'},
{val: 87, name: '人魚のPrim'},
{val: 88, name: 'アヤカシ二人'},
{val: 89, name: 'SHELTER OF THE MIND'},
{val: 90, name: 'Acid Pumper'},
{val: 91, name: 'X'},
{val: 92, name: 'ハーティー'},
{val: 93, name: 'Nightmare before oversleep'},
{val: 94, name: 'Highcharge Divolt'},
{val: 95, name: 'Godspeed(少年)'},
{val: 96, name: '車掌イージス'},
{val: 97, name: 'GENERATE'},
{val: 98, name: 'Dynamite'},
{val: 99, name: '格闘乙女'},
{val: 100, name: 'レル DX2300系'},
{val: 101, name: 'つゆ太'},
{val: 102, name: 'La dolce primavera'},
{val: 103, name: 'AO-1'},
{val: 104, name: '真 地獄超特急 -HELL or HELL-'},
{val: 105, name: 'モード'},
{val: 106, name: 'ミニョンヌ鉄道兄弟'},
{val: 107, name: '冬椿'},
{val: 108, name: 'PAPAYAPA BASS'},
{val: 109, name: '鴉'},
{val: 110, name: 'AsiaN distractive'},
{val: 111, name: 'TOGAKUSHI'},
{val: 112, name: 'Modular Technology'},
{val: 113, name: '獅子霞麗ノ舞'},
{val: 114, name: 'Music is The Answer'},
{val: 115, name: '!Viva!'},
{val: 116, name: 'SINOBUZ UI'},
{val: 117, name: 'ChaserXX'},
{val: 118, name: 'Amor De Verao'},
{val: 119, name: 'エディブルフラワーの独白'},
{val: 120, name: 'ハイ*ビスカス ft. Kanae Asaba'},
{val: 121, name: 'Midnight Lady'},
{val: 122, name: 'FUTURE is Dead'},
{val: 123, name: 'Break Stasis'},
{val: 124, name: '草原の王女-軌跡を辿って-'},
{val: 125, name: '25UI'},
{val: 126, name: '焔極OVERKILL'},
{val: 127, name: 'Breakin\' Chain'},
{val: 128, name: '津軽雪'},
{val: 129, name: 'Exhaust Hype'},
{val: 130, name: 'Yellow Sketch(RX-Ver.S.P.L.)'},
{val: 131, name: 'Steel Edge'},
{val: 132, name: 'Go Ahead!!'},
{val: 133, name: 'Sky High'},
{val: 134, name: 'イザナミノナゲキ'},
{val: 135, name: 'GuNGNiR'},
{val: 136, name: 'ディッシュウォッシャー◎彡おいわちゃん'},
{val: 137, name: 'BroGamer'},
{val: 138, name: 'FUZIN RIZIN'},
{val: 139, name: 'Mare Nectaris'},
{val: 140, name: 'Quakes'},
{val: 141, name: 'Rave Cannon'},
{val: 142, name: 'ECHIDNA'},
{val: 143, name: 'Snakey Kung-fu'},
{val: 144, name: '刃図羅'},
{val: 145, name: '忍恋花'},
{val: 146, name: '法具「バズラ」'},
{val: 147, name: 'HADES'},
{val: 148, name: 'DEATH†ZIGOQ'},
{val: 149, name: '東京神話'},
{val: 150, name: 'Initiation'},
{val: 151, name: 'EMERALDAS'},
{val: 152, name: 'Chemical Cookie'},
{val: 153, name: 'ナイトシティー・アヴァンチュール'},
{val: 154, name: 'シムルグの目醒め'},
{val: 155, name: 'n\'pa pa BBQ'},
{val: 156, name: 'ANCHOR'},
{val: 157, name: 'IIDX AIR RACE'},
{val: 158, name: 'THE DAY OF JUBILATIONS'},
{val: 159, name: 'HEISEI'},
{val: 160, name: 'IDC feat.REVERBEE (Mo\'Cuts Ver)'},
{val: 161, name: 'Yum Yum Jelly'},
{val: 162, name: '夏の匂い。キミの残像。 ft. Kanae Asaba'},
{val: 163, name: 'Hurry Hurry'},
{val: 164, name: 'OVERTIME'},
{val: 165, name: 'ミストレス・アンに花束を'},
{val: 166, name: 'Ember Lights'},
{val: 167, name: 'Rootage'},
{val: 168, name: 'Urban Constellations'},
{val: 169, name: '金野火織の金色提言'},
{val: 170, name: '龍王の霊廟(Mausoleum Of The Primal Dragon)'},
{val: 171, name: 'Painful Fate'},
{val: 172, name: 'Drastic Dramatic'},
{val: 173, name: '抱きしめてモナムール'},
{val: 174, name: 'Trill auf G'},
{val: 175, name: 'Lethal Weapon'},
{val: 176, name: 'HEROIC VERSE'},
{val: 177, name: 'Primitive Vibes'},
{val: 178, name: 'Calvados Queen'},
{val: 179, name: 'Ska-sh All Neurons!!'},
{val: 180, name: 'Moving on'},
{val: 181, name: 'Hyper Drive feat. ぷにぷに電機'},
{val: 182, name: 'THE BRAVE MUST DIE'},
{val: 183, name: '曼荼羅恋々'},
{val: 184, name: 'Silly Love'},
{val: 185, name: 'Change Yourself'},
{val: 186, name: 'Virus Funk'},
{val: 187, name: 'lane187'},
{val: 188, name: 'lane188'},
{val: 189, name: 'lane189'},
{val: 190, name: 'lane190'},
{val: 191, name: 'lane191'},
{val: 192, name: 'lane192'},
{val: 193, name: 'lane193'},
{val: 194, name: '涙のテ・エストラーニョ・ムーチョ'},
{val: 195, name: '∀'},
{val: 196, name: 'S-Bahn'},
{val: 197, name: 'Vitrum'},
{val: 198, name: '水無月の雫'},
{val: 199, name: 'Lovely Howdy Cowboy!!'},
{val: 200, name: 'WAKE UP NOW'},
{val: 201, name: '魔法のかくれんぼ'},
{val: 202, name: 'POLKAMAИIA'},
{val: 203, name: 'POLKAMAИIA<2>'},
{val: 204, name: '犬に雨傘'},
{val: 205, name: 'Ah Hah Yeah'},
{val: 206, name: 'HIGH VOLTAGE'},
{val: 207, name: 'IIDX28汎用'},
{val: 208, name: 'Chewingood!!!'},
{val: 209, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫'},
{val: 210, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫<2>'},
{val: 211, name: '魅惑のYUMMYスイーツ'},
{val: 212, name: '度胸兄弟'},
{val: 213, name: 'STOIC HYPOTHESIS'},
{val: 214, name: 'GHOST'},
{val: 215, name: 'GIGA VIOLATE'},
{val: 216, name: 'Crank It'},
{val: 217, name: 'Horizons of Promise'},
{val: 218, name: 'Backyard Stars'},
{val: 219, name: 'Smashing Wedge'},
{val: 220, name: 'HEROIC VERSE Shutter'},
{val: 221, name: 'LIGHTNING MODEL'},
{val: 222, name: 'ARENA UI 2.0'},
{val: 223, name: '華麗なる大犬円舞曲'},
{val: 224, name: 'lane224'},
{val: 225, name: 'lane225'},
{val: 226, name: '召しませ!BISTROVER'},
{val: 227, name: 'ピンシェフくん'},
{val: 228, name: 'バッド・スイーツ、バッド・ドリーム'},
{val: 229, name: 'Sinus Iridum'},
{val: 230, name: 'ジェイ君とドゥイさん'},
{val: 231, name: 'あまいじかん'},
{val: 232, name: 'リフレナ'},
{val: 233, name: 'THE PEERLESS UNDER HEAVEN'},
{val: 234, name: '二人ノ廃城幽踊宴'},
{val: 235, name: '乱膳の舞姫'},
{val: 236, name: 'ハイテックトキオ'},
{val: 237, name: '月とミルク'},
{val: 238, name: 'Ariah'},
{val: 239, name: 'LIVE DRIVING!! feat. 花たん'},
{val: 240, name: 'Wonderful Escape'},
{val: 241, name: 'GiGaGaHell'},
{val: 242, name: 'オールトの雲'},
{val: 243, name: 'Ventriloquist'},
{val: 244, name: 'DREAM OF SPACE UFO ABDUCTION'},
{val: 245, name: 'Skreaming for Salvation'},
{val: 246, name: 'lane246'},
{val: 247, name: 'lane247'},
{val: 248, name: 'lane248'},
{val: 249, name: 'lane249'},
{val: 250, name: 'lane250'},
{val: 251, name: 'lane251'},
{val: 252, name: 'lane252'},
{val: 253, name: 'lane253'},
{val: 254, name: 'lane254'},
{val: 255, name: 'lane255'},
{val: 256, name: 'lane256'},
{val: 257, name: 'もにに'},
{val: 258, name: 'ピカグレ御守'},
{val: 259, name: 'ふるこんぼ御守'},
{val: 260, name: 'ANEMONE'},
{val: 261, name: 'お肉'},
{val: 262, name: 'WHA'},
{val: 263, name: 'ABSOLUTE EVIL'},
{val: 264, name: 'RAGE feat.H14 of LEONAIR'},
{val: 265, name: 'RESIDENT UI'},
{val: 266, name: 'B.O.D.Y.'},
{val: 267, name: 'Shadow World'},
{val: 268, name: 'TECHNOPHOBIA'},
{val: 269, name: 'Programmed Genom'},
{val: 270, name: 'C-C-C-N-N-N'},
{val: 271, name: '儚キ戀ノ幻想譚'},
{val: 272, name: 'きゅんです。'},
{val: 273, name: 'Summerblue'},
{val: 274, name: '罪過の聖堂'},
{val: 275, name: 'CUE CUE RESCUE'},
{val: 276, name: 'Sunny Day Vibes'},
{val: 277, name: 'lane277'},
{val: 278, name: 'lane278'},
{val: 279, name: 'lane279'},
{val: 280, name: 'lane280'},
{val: 281, name: 'lane281'},
{val: 282, name: 'lane282'},
{val: 283, name: 'lane283'},
{val: 284, name: 'lane284'},
{val: 285, name: 'lane285'},
{val: 286, name: 'Beyond Evolution'},
{val: 287, name: 'AWA AWA'},
{val: 288, name: 'BIGWAVERS'},
{val: 289, name: 'ONE AND ONLY'},
{val: 290, name: '■□模様'},
{val: 291, name: 'ちょえちょえまぎか'},
{val: 292, name: '栄冠のカンパネラ'},
{val: 293, name: 'Xerulean'},
{val: 294, name: 'STRAIGHT TO THE STARS'},
{val: 295, name: 'JUSTICE/GUILTY'},
{val: 296, name: 'EPOLIS UI'},
{val: 297, name: 'Dahlia'},
{val: 298, name: 'シンデレラ'},
{val: 299, name: 'れとりば!'},
{val: 300, name: '夢縁'},
{val: 301, name: 'SOLAR ECLIPSE'},
{val: 302, name: 'Ghost Pulse'},
{val: 303, name: 'Iris'},
{val: 304, name: 'Get Higher'},
{val: 305, name: 'アタシ完全絶対正義ちゃん!'},
{val: 306, name: 'lane306'},
{val: 307, name: 'lane307'},
{val: 308, name: 'lane308'},
{val: 309, name: 'lane309'},
{val: 310, name: 'lane310'},
{val: 311, name: 'lane311'},
{val: 312, name: 'lane312'},
{val: 313, name: 'lane313'},
{val: 314, name: 'INHERITANCE'},
{val: 315, name: 'CADENZA'},
{val: 316, name: 'Cult Invitation'},
{val: 317, name: '電子になりたい'},
{val: 318, name: 'MAXIMUM CHEAT GIRL'},
{val: 319, name: 'Out of Control'},
{val: 320, name: 'Glitch N Ride'},
{val: 321, name: '惑星鉄道'},
{val: 322, name: 'COUNTING SHEEP'},
{val: 323, name: 'マイポリスデザイナー'},
{val: 324, name: 'Pinky Crush'},
{val: 325, name: 'PIT A PAT'},
{val: 326, name: '最強頂戴girl'},
{val: 327, name: 'Vibing! Shake it!'},
{val: 328, name: 'FERMI PARADOX'},
{val: 329, name: '灼熱 Lost Summer Dayz'},
{val: 330, name: 'get set mind'},
{val: 331, name: 'Raspberry Potion'},
{val: 332, name: 'Secret Rouge'}
]
each item in lift_cover_types
option(value=item.val, selected=(custom.lift_cover == item.val)) #{item.name}
.field
label.label Pacemaker Cover
.control
.select
select(name="pacemaker_cover", id="pacemaker_cover")
-
const pacemaker_cover_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'sigsig'},
{val: 2, name: '内部フレーム'},
{val: 3, name: '空'},
{val: 4, name: 'KAMAITACHI'},
{val: 5, name: 'タオル'},
{val: 6, name: 'コスモス'},
{val: 7, name: '度胸兄弟'},
{val: 8, name: 'Blind Justice'},
{val: 9, name: '迷彩'},
{val: 10, name: 'bloomin feeling'},
{val: 11, name: 'Marie Antoinette'},
{val: 12, name: 'Elisha'},
{val: 13, name: 'Kung-fu Empire'},
{val: 14, name: 'Tune of beat#3'},
{val: 15, name: 'EMPRESS'},
{val: 16, name: 'Programmed World'},
{val: 17, name: '3y3s'},
{val: 18, name: 'UMEGIRI'},
{val: 19, name: 'KANZAKI'},
{val: 20, name: 'Rock Da House'},
{val: 21, name: 'THE DOOR INTO RAINBOW'},
{val: 22, name: 'Aegis'},
{val: 23, name: 'Vermillion'},
{val: 24, name: 'Phoenix'},
{val: 25, name: 'Lucky Days'},
{val: 26, name: 'Almace'},
{val: 27, name: 'DIAMOND CROSSING'},
{val: 28, name: 'Mamonis'},
{val: 29, name: 'Ashemu'},
{val: 30, name: 'Bulluvegola'},
{val: 31, name: 'Beridzebeth'},
{val: 32, name: 'Levaslater'},
{val: 33, name: 'STN'},
{val: 34, name: 'Rche'},
{val: 35, name: 'Neulakyussra'},
{val: 36, name: 'Cybele'},
{val: 37, name: 'Cuvelia'},
{val: 38, name: 'Liberation'},
{val: 39, name: 'Praludium'},
{val: 40, name: '少女アリスと箱庭幻想コンチェルト'},
{val: 41, name: 'ReGENERATION'},
{val: 42, name: '20 system bg'},
{val: 43, name: '旋律のドグマ~Miserables~/TYPE A'},
{val: 44, name: '旋律のドグマ~Miserables~/TYPE B'},
{val: 45, name: 'Elektrick U-Phoria'},
{val: 46, name: 'MAGIC & LOVE'},
{val: 47, name: 'スパーダレリーフ'},
{val: 48, name: 'S!ck'},
{val: 49, name: 'CONCEPTUAL'},
{val: 50, name: 'ΕΛΠΙΣ'},
{val: 51, name: 'rumrum triplets'},
{val: 52, name: 'SYNC-ANTHEM'},
{val: 53, name: 'Thor\'s Hammer'},
{val: 54, name: 'Plan 8'},
{val: 55, name: '仮想空間の旅人たち'},
{val: 56, name: '8bit Princess'},
{val: 57, name: 'planarian'},
{val: 58, name: 'Dynamite'},
{val: 59, name: '龍と少女とデコヒーレンス'},
{val: 60, name: 'トリカゴノ鳳凰'},
{val: 61, name: 'Proof of the existence'},
{val: 62, name: 'BRAVE GLOW/機動怪獣リングール'},
{val: 63, name: 'BRAVE GLOW/トリコロイダー'},
{val: 64, name: 'VEGA/VEGAうさぎ'},
{val: 65, name: 'VEGA/中のひと'},
{val: 66, name: 'カジノファイヤーことみちゃん'},
{val: 67, name: 'New Lights'},
{val: 68, name: '灼熱くんやきそば'},
{val: 69, name: '即席!脳直★ミュージックシステム'},
{val: 70, name: 'キャトられ恋はモ~モク'},
{val: 71, name: 'オンリーワンカバー'},
{val: 72, name: 'ジザル'},
{val: 73, name: 'ジャックティーロ'},
{val: 74, name: 'ジャックハンス'},
{val: 75, name: 'イェンス'},
{val: 76, name: 'アムドゥシアン'},
{val: 77, name: 'マクスウェリオン'},
{val: 78, name: 'ラプラシア'},
{val: 79, name: 'ルシェ'},
{val: 80, name: 'スモモ'},
{val: 81, name: 'ファウラ'},
{val: 82, name: 'ベリゼベス'},
{val: 83, name: 'エルピス・キラ'},
{val: 84, name: 'フェリーラ'},
{val: 85, name: 'オールパトナ'},
{val: 86, name: 'あいむちゃん'},
{val: 87, name: '人魚のPrim'},
{val: 88, name: 'アヤカシ二人'},
{val: 89, name: 'SHELTER OF THE MIND'},
{val: 90, name: 'Acid Pumper'},
{val: 91, name: 'X'},
{val: 92, name: 'ハーティー'},
{val: 93, name: 'Nightmare before oversleep'},
{val: 94, name: 'Highcharge Divolt'},
{val: 95, name: 'Godspeed(少年)'},
{val: 96, name: '車掌イージス'},
{val: 97, name: 'GENERATE'},
{val: 98, name: 'Dynamite'},
{val: 99, name: '格闘乙女'},
{val: 100, name: 'レル DX2300系'},
{val: 101, name: 'つゆ太'},
{val: 102, name: 'La dolce primavera'},
{val: 103, name: 'AO-1'},
{val: 104, name: '真 地獄超特急 -HELL or HELL-'},
{val: 105, name: 'モード'},
{val: 106, name: 'ミニョンヌ鉄道兄弟'},
{val: 107, name: '冬椿'},
{val: 108, name: 'PAPAYAPA BASS'},
{val: 109, name: '鴉'},
{val: 110, name: 'AsiaN distractive'},
{val: 111, name: 'TOGAKUSHI'},
{val: 112, name: 'Modular Technology'},
{val: 113, name: '獅子霞麗ノ舞'},
{val: 114, name: 'Music is The Answer'},
{val: 115, name: '!Viva!'},
{val: 116, name: 'SINOBUZ UI'},
{val: 117, name: 'ChaserXX'},
{val: 118, name: 'Amor De Verao'},
{val: 119, name: 'エディブルフラワーの独白'},
{val: 120, name: 'ハイ*ビスカス ft. Kanae Asaba'},
{val: 121, name: 'Midnight Lady'},
{val: 122, name: 'FUTURE is Dead'},
{val: 123, name: 'Break Stasis'},
{val: 124, name: '草原の王女-軌跡を辿って-'},
{val: 125, name: '25UI'},
{val: 126, name: '焔極OVERKILL'},
{val: 127, name: 'Breakin\' Chain'},
{val: 128, name: '津軽雪'},
{val: 129, name: 'Exhaust Hype'},
{val: 130, name: 'Yellow Sketch(RX-Ver.S.P.L.)'},
{val: 131, name: 'Steel Edge'},
{val: 132, name: 'Go Ahead!!'},
{val: 133, name: 'Sky High'},
{val: 134, name: 'イザナミノナゲキ'},
{val: 135, name: 'GuNGNiR'},
{val: 136, name: 'ディッシュウォッシャー◎彡おいわちゃん'},
{val: 137, name: 'BroGamer'},
{val: 138, name: 'FUZIN RIZIN'},
{val: 139, name: 'Mare Nectaris'},
{val: 140, name: 'Quakes'},
{val: 141, name: 'Rave Cannon'},
{val: 142, name: 'ECHIDNA'},
{val: 143, name: 'Snakey Kung-fu'},
{val: 144, name: '刃図羅'},
{val: 145, name: '忍恋花'},
{val: 146, name: '法具「バズラ」'},
{val: 147, name: 'HADES'},
{val: 148, name: 'DEATH†ZIGOQ'},
{val: 149, name: '東京神話'},
{val: 150, name: 'Initiation'},
{val: 151, name: 'EMERALDAS'},
{val: 152, name: 'Chemical Cookie'},
{val: 153, name: 'ナイトシティー・アヴァンチュール'},
{val: 154, name: 'シムルグの目醒め'},
{val: 155, name: 'n\'pa pa BBQ'},
{val: 156, name: 'ANCHOR'},
{val: 157, name: 'IIDX AIR RACE'},
{val: 158, name: 'THE DAY OF JUBILATIONS'},
{val: 159, name: 'HEISEI'},
{val: 160, name: 'IDC feat.REVERBEE (Mo\'Cuts Ver)'},
{val: 161, name: 'Yum Yum Jelly'},
{val: 162, name: '夏の匂い。キミの残像。 ft. Kanae Asaba'},
{val: 163, name: 'Hurry Hurry'},
{val: 164, name: 'OVERTIME'},
{val: 165, name: 'ミストレス・アンに花束を'},
{val: 166, name: 'Ember Lights'},
{val: 167, name: 'Rootage'},
{val: 168, name: 'Urban Constellations'},
{val: 169, name: '金野火織の金色提言'},
{val: 170, name: '龍王の霊廟(Mausoleum Of The Primal Dragon)'},
{val: 171, name: 'Painful Fate'},
{val: 172, name: 'Drastic Dramatic'},
{val: 173, name: '抱きしめてモナムール'},
{val: 174, name: 'Trill auf G'},
{val: 175, name: 'Lethal Weapon'},
{val: 176, name: 'HEROIC VERSE'},
{val: 177, name: 'Primitive Vibes'},
{val: 178, name: 'Calvados Queen'},
{val: 179, name: 'Ska-sh All Neurons!!'},
{val: 180, name: 'Moving on'},
{val: 181, name: 'Hyper Drive feat. ぷにぷに電機'},
{val: 182, name: 'THE BRAVE MUST DIE'},
{val: 183, name: '曼荼羅恋々'},
{val: 184, name: 'Silly Love'},
{val: 185, name: 'Change Yourself'},
{val: 186, name: 'Virus Funk'},
{val: 187, name: 'lane187'},
{val: 188, name: 'lane188'},
{val: 189, name: 'lane189'},
{val: 190, name: 'lane190'},
{val: 191, name: 'lane191'},
{val: 192, name: 'lane192'},
{val: 193, name: 'lane193'},
{val: 194, name: '涙のテ・エストラーニョ・ムーチョ'},
{val: 195, name: '∀'},
{val: 196, name: 'S-Bahn'},
{val: 197, name: 'Vitrum'},
{val: 198, name: '水無月の雫'},
{val: 199, name: 'Lovely Howdy Cowboy!!'},
{val: 200, name: 'WAKE UP NOW'},
{val: 201, name: '魔法のかくれんぼ'},
{val: 202, name: 'POLKAMAИIA'},
{val: 203, name: 'POLKAMAИIA<2>'},
{val: 204, name: '犬に雨傘'},
{val: 205, name: 'Ah Hah Yeah'},
{val: 206, name: 'HIGH VOLTAGE'},
{val: 207, name: 'IIDX28汎用'},
{val: 208, name: 'Chewingood!!!'},
{val: 209, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫'},
{val: 210, name: 'がっつり陰キャ!? 怪盗いいんちょの億劫<2>'},
{val: 211, name: '魅惑のYUMMYスイーツ'},
{val: 212, name: '度胸兄弟'},
{val: 213, name: 'STOIC HYPOTHESIS'},
{val: 214, name: 'GHOST'},
{val: 215, name: 'GIGA VIOLATE'},
{val: 216, name: 'Crank It'},
{val: 217, name: 'Horizons of Promise'},
{val: 218, name: 'Backyard Stars'},
{val: 219, name: 'Smashing Wedge'},
{val: 220, name: 'HEROIC VERSE Shutter'},
{val: 221, name: 'LIGHTNING MODEL'},
{val: 222, name: 'ARENA UI 2.0'},
{val: 223, name: '華麗なる大犬円舞曲'},
{val: 224, name: 'lane224'},
{val: 225, name: 'lane225'},
{val: 226, name: '召しませ!BISTROVER'},
{val: 227, name: 'ピンシェフくん'},
{val: 228, name: 'バッド・スイーツ、バッド・ドリーム'},
{val: 229, name: 'Sinus Iridum'},
{val: 230, name: 'ジェイ君とドゥイさん'},
{val: 231, name: 'あまいじかん'},
{val: 232, name: 'リフレナ'},
{val: 233, name: 'THE PEERLESS UNDER HEAVEN'},
{val: 234, name: '二人ノ廃城幽踊宴'},
{val: 235, name: '乱膳の舞姫'},
{val: 236, name: 'ハイテックトキオ'},
{val: 237, name: '月とミルク'},
{val: 238, name: 'Ariah'},
{val: 239, name: 'LIVE DRIVING!! feat. 花たん'},
{val: 240, name: 'Wonderful Escape'},
{val: 241, name: 'GiGaGaHell'},
{val: 242, name: 'オールトの雲'},
{val: 243, name: 'Ventriloquist'},
{val: 244, name: 'DREAM OF SPACE UFO ABDUCTION'},
{val: 245, name: 'Skreaming for Salvation'},
{val: 246, name: 'lane246'},
{val: 247, name: 'lane247'},
{val: 248, name: 'lane248'},
{val: 249, name: 'lane249'},
{val: 250, name: 'lane250'},
{val: 251, name: 'lane251'},
{val: 252, name: 'lane252'},
{val: 253, name: 'lane253'},
{val: 254, name: 'lane254'},
{val: 255, name: 'lane255'},
{val: 256, name: 'lane256'},
{val: 257, name: 'もにに'},
{val: 258, name: 'ピカグレ御守'},
{val: 259, name: 'ふるこんぼ御守'},
{val: 260, name: 'ANEMONE'},
{val: 261, name: 'お肉'},
{val: 262, name: 'WHA'},
{val: 263, name: 'ABSOLUTE EVIL'},
{val: 264, name: 'RAGE feat.H14 of LEONAIR'},
{val: 265, name: 'RESIDENT UI'},
{val: 266, name: 'B.O.D.Y.'},
{val: 267, name: 'Shadow World'},
{val: 268, name: 'TECHNOPHOBIA'},
{val: 269, name: 'Programmed Genom'},
{val: 270, name: 'C-C-C-N-N-N'},
{val: 271, name: '儚キ戀ノ幻想譚'},
{val: 272, name: 'きゅんです。'},
{val: 273, name: 'Summerblue'},
{val: 274, name: '罪過の聖堂'},
{val: 275, name: 'CUE CUE RESCUE'},
{val: 276, name: 'Sunny Day Vibes'},
{val: 277, name: 'lane277'},
{val: 278, name: 'lane278'},
{val: 279, name: 'lane279'},
{val: 280, name: 'lane280'},
{val: 281, name: 'lane281'},
{val: 282, name: 'lane282'},
{val: 283, name: 'lane283'},
{val: 284, name: 'lane284'},
{val: 285, name: 'lane285'},
{val: 286, name: 'Beyond Evolution'},
{val: 287, name: 'AWA AWA'},
{val: 288, name: 'BIGWAVERS'},
{val: 289, name: 'ONE AND ONLY'},
{val: 290, name: '■□模様'},
{val: 291, name: 'ちょえちょえまぎか'},
{val: 292, name: '栄冠のカンパネラ'},
{val: 293, name: 'Xerulean'},
{val: 294, name: 'STRAIGHT TO THE STARS'},
{val: 295, name: 'JUSTICE/GUILTY'},
{val: 296, name: 'EPOLIS UI'},
{val: 297, name: 'Dahlia'},
{val: 298, name: 'シンデレラ'},
{val: 299, name: 'れとりば!'},
{val: 300, name: '夢縁'},
{val: 301, name: 'SOLAR ECLIPSE'},
{val: 302, name: 'Ghost Pulse'},
{val: 303, name: 'Iris'},
{val: 304, name: 'Get Higher'},
{val: 305, name: 'アタシ完全絶対正義ちゃん!'},
{val: 306, name: 'lane306'},
{val: 307, name: 'lane307'},
{val: 308, name: 'lane308'},
{val: 309, name: 'lane309'},
{val: 310, name: 'lane310'},
{val: 311, name: 'lane311'},
{val: 312, name: 'lane312'},
{val: 313, name: 'lane313'},
{val: 314, name: 'INHERITANCE'},
{val: 315, name: 'CADENZA'},
{val: 316, name: 'Cult Invitation'},
{val: 317, name: '電子になりたい'},
{val: 318, name: 'MAXIMUM CHEAT GIRL'},
{val: 319, name: 'Out of Control'},
{val: 320, name: 'Glitch N Ride'},
{val: 321, name: '惑星鉄道'},
{val: 322, name: 'COUNTING SHEEP'},
{val: 323, name: 'マイポリスデザイナー'},
{val: 324, name: 'Pinky Crush'},
{val: 325, name: 'PIT A PAT'},
{val: 326, name: '最強頂戴girl'},
{val: 327, name: 'Vibing! Shake it!'},
{val: 328, name: 'FERMI PARADOX'},
{val: 329, name: '灼熱 Lost Summer Dayz'},
{val: 330, name: 'get set mind'},
{val: 331, name: 'Raspberry Potion'},
{val: 332, name: 'Secret Rouge'}
]
each item in pacemaker_cover_types
option(value=item.val, selected=(custom.pacemaker_cover == item.val)) #{item.name}
.field
label.label Full Combo Splash
.control
.select
select(name="full_combo_splash", id="full_combo_splash")
-
const full_combo_splash_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'IIDX RED'},
{val: 2, name: 'HAPPY SKY'},
{val: 3, name: 'DistorteD'},
{val: 4, name: 'GOLD'},
{val: 5, name: 'DJ TROOPERS'},
{val: 6, name: 'EMPRESS'},
{val: 7, name: 'SIRIUS'},
{val: 8, name: 'Resort Anthem'},
{val: 9, name: 'Lincle'},
{val: 10, name: 'tricoro'},
{val: 11, name: 'SPADA'},
{val: 12, name: 'オンリーワンフルコンボ (only one full combo)'},
{val: 13, name: 'PENDUAL'},
{val: 14, name: 'copula'},
{val: 15, name: 'SINOBUZ'},
{val: 16, name: 'キャノンフィニッシュ (cannon finish)'},
{val: 17, name: 'Rootage'},
{val: 18, name: 'HEROIC VERSE'},
{val: 19, name: 'BISTROVER SLASH'},
{val: 20, name: 'CastHour'},
{val: 21, name: 'RESIDENT'},
{val: 22, name: 'EPOLIS'},
{val: 23, name: 'Pinky Crush'}
]
each item in full_combo_splash_types
option(value=item.val, selected=(custom.full_combo_splash == item.val)) #{item.name}
.field
label.label Judgement Font
.control
.select
select(name="judge_font", id="judge_font")
-
const judge_font_types = [
{val: 0, name: 'Default'},
{val: 1, name: 'デジタル (digital)'},
{val: 2, name: 'スマート (smart)'},
{val: 3, name: 'メタリックブルー (metallic blue)'},
{val: 4, name: 'テクノ (techno)'},
{val: 5, name: 'ワイヤー (wire)'},
{val: 6, name: 'ABYSS'},
{val: 7, name: 'SPADA'},
{val: 8, name: 'ANCIENT'},
{val: 9, name: 'オンリーワンジャッジ (only one judge)'},
{val: 10, name: '電光掲示板風 (dot matrix)'},
{val: 11, name: 'SINOBUZ'},
{val: 12, name: 'セグメント (segment)'},
{val: 13, name: 'Rootage'},
{val: 14, name: 'HEROIC VERSE'},
{val: 15, name: 'BISTROVER JUDGE'},
{val: 16, name: 'CastHour'},
{val: 17, name: 'RESIDENT'},
{val: 18, name: 'EPOLIS'},
{val: 19, name: 'Pinky Crush'}
]
each item in judge_font_types
option(value=item.val, selected=(custom.judge_font == item.val)) #{item.name}
.field
label.label VEFX Lock
.control
input(type="checkbox" name="vefx_lock", id="vefx_lock", checked=Boolean(custom.vefx_lock))
.field
label.label VEFX Lock (Effector)
.control
.select
select(name="effect", id="effect")
- const effect_types = [{val: 0, name: 'OFF'}, {val: 1, name: 'ECHO / REVERB'}, {val: 2, name: 'COMPRESSOR / REVERB EX'}, {val: 3, name: 'CHORUS / FLANGER'}, {val: 4, name: 'GARGLE / DISTORTION'}, {val: 5, name: 'EQ ONLY'}]
each ef in effect_types
option(value=ef.val, selected=(custom.effect == ef.val)) #{ef.name}
.field
label.label First Note Preview
.control
.select
select(name="first_note_preview", id="first_note_preview")
- const fnp_types = [{val: 0, name: 'Default'}, {val: 1, name: 'Always ON'}, {val: 2, name: 'Always OFF'}]
each fp in fnp_types
option(value=fp.val, selected=(custom.first_note_preview == fp.val)) #{fp.name}
.field
label.label Charge Note Size
.control
if custom.cn_size === undefined
input.input(type="number" name="cn_size", id="cn_size", value="0")
else
input.input(type="number" name="cn_size", id="cn_size", value=custom.cn_size)
.field
label.label Charge Note Color
.control
if custom.cn_color === undefined
input.input(type="number" name="cn_color", id="cn_color", value="0")
else
input.input(type="number" name="cn_color", id="cn_color", value=custom.cn_color)
.field
label.label Disable Music Preview
.control
input(type="checkbox" name="disable_musicpreview", id="disable_musicpreview", checked=Boolean(custom.disable_musicpreview))
.field
label.label Disable HCN Color
.control
input(type="checkbox" name="disable_hcn_color", id="disable_hcn_color", checked=Boolean(custom.disable_hcn_color))
//- APPEND SETTINGS
.field
label.label Rank Folder
.control
input(type="checkbox" name="rank_folder", id="rank_folder", checked=Boolean(custom.rank_folder))
.field
label.label Clear State Folder
.control
input(type="checkbox" name="clear_folder", id="clear_folder", checked=Boolean(custom.clear_folder))
.field
label.label Difficulty Folder
.control
input(type="checkbox" name="diff_folder", id="diff_folder", checked=Boolean(custom.diff_folder))
.field
label.label Alphabet Folder
.control
input(type="checkbox" name="alpha_folder", id="alpha_folder", checked=Boolean(custom.alpha_folder))
.field
label.label Rival Folder
.control
input(type="checkbox" name="rival_folder", id="rival_folder", checked=Boolean(custom.rival_folder))
.field
label.label Rival WIN/LOSE Folder
.control
input(type="checkbox" name="rival_battle_folder", id="rival_battle_folder", checked=Boolean(custom.rival_battle_folder))
.field
label.label Rival Info / Venue Top Display
.control
input(type="checkbox" name="rival_info", id="rival_info", checked=Boolean(custom.rival_info))
.field
label.label Hide Playcount
.control
input(type="checkbox" name="hide_playcount", id="hide_playcount", checked=Boolean(custom.hide_playcount))
.field
label.label Disable Pacemaker Cut-In
.control
input(type="checkbox" name="disable_graph_cutin", id="disable_graph_cutin", checked=Boolean(custom.disable_graph_cutin))
.field
label.label Classic Hi-SPEED
.control
input(type="checkbox" name="class_hispeed", id="class_hispeed", checked=Boolean(custom.class_hispeed))
.field
label.label Rival Played Folder
.control
input(type="checkbox" name="rival_played_folder", id="rival_played_folder", checked=Boolean(custom.rival_played_folder))
.field
label.label Hide IIDX ID
.control
input(type="checkbox" name="hide_iidxid", id="hide_iidxid", checked=Boolean(custom.hide_iidxid))
.field
label.label Disable Beginner Option
.control
if custom.disable_beginner_option === undefined
input(type="checkbox" name="disable_beginner_option", id="disable_beginner_option", checked=Boolean(false))
else
input(type="checkbox" name="disable_beginner_option", id="disable_beginner_option", checked=Boolean(custom.disable_beginner_option))
//- QPRO
.field
label.label QPRO Head
.control
input.input(type="number" name="qpro_head", id="qpro_head", value=custom.qpro_head)
.field
label.label QPRO Hair
.control
input.input(type="number" name="qpro_hair", id="qpro_hair", value=custom.qpro_hair)
.field
label.label QPRO Hand
.control
input.input(type="number" name="qpro_hand", id="qpro_hand", value=custom.qpro_hand)
.field
label.label QPRO Face
.control
input.input(type="number" name="qpro_face", id="qpro_face", value=custom.qpro_face)
.field
label.label QPRO Body
.control
input.input(type="number" name="qpro_body", id="qpro_body", value=custom.qpro_body)
.field
label.label QPRO Back
.control
if custom.qpro_back === undefined
input.input(type="number" name="qpro_back", id="qpro_back", value="0")
else
input.input(type="number" name="qpro_back", id="qpro_back", value=custom.qpro_back)
//- LIGHTNING CUSTOM
if lm_custom != null
.field
label.label Premium Area Skin
.control
input.input(type="number" name="lm_skin", id="lm_skin", value=lm_custom.premium_skin)
.field
label.label Premium Area Background
.control
input.input(type="number" name="lm_bg", id="lm_bg", value=lm_custom.premium_bg)
.field
label.label Premium Area Background (Concentration Mode)
.control
if lm_custom.premium_bg_concent === undefined
input.input(type="number" name="lm_bg_2", id="lm_bg_2", value="0")
else
input.input(type="number" name="lm_bg_2", id="lm_bg_2", value=lm_custom.premium_bg_concent)
.field
label.label Entry BG
.control
if lm_custom.entry_bg === undefined
input.input(type="number" name="lm_entry_bg", id="lm_entry_bg", value="0")
else
input.input(type="number" name="lm_entry_bg", id="lm_entry_bg", value=lm_custom.entry_bg)
.field
label.label Entry BG Brightness
.control
if lm_custom.entry_bg_brightness === undefined
input.input(type="number" name="lm_entry_bg_bright", id="lm_entry_bg_bright", value="0")
else
input.input(type="number" name="lm_entry_bg_bright", id="lm_entry_bg_bright", value=lm_custom.entry_bg_brightness)
.field
button.button.is-primary(type="submit")
span.icon
i.mdi.mdi-check
span Submit
script(src="static/asset/js/setting.js")