Compare commits
8 Commits
cfe6a41888
...
v1.0.6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
663891c966 | ||
|
|
c2dcf0c44f | ||
|
|
f71bd95de5 | ||
|
|
b19f37969a | ||
|
|
416eaee14a | ||
|
|
de6e040623 | ||
|
|
141bc5eaa5 | ||
|
|
083297bf50 |
@@ -1,9 +1,10 @@
|
|||||||
{
|
{
|
||||||
"type": "minecraft:simple_input_form",
|
"type": "minecraft:notice",
|
||||||
"title": {
|
"title": {
|
||||||
"text": "정답 입력",
|
"text": "정답 입력",
|
||||||
"bold": true
|
"bold": true
|
||||||
},
|
},
|
||||||
|
"body": [],
|
||||||
"inputs": [
|
"inputs": [
|
||||||
{
|
{
|
||||||
"type": "minecraft:text",
|
"type": "minecraft:text",
|
||||||
@@ -19,8 +20,13 @@
|
|||||||
"can_close_with_escape": true,
|
"can_close_with_escape": true,
|
||||||
"pause": false,
|
"pause": false,
|
||||||
"after_action": "close",
|
"after_action": "close",
|
||||||
|
"action": {
|
||||||
|
"label": {
|
||||||
|
"text": "제출"
|
||||||
|
},
|
||||||
"action": {
|
"action": {
|
||||||
"type": "minecraft:dynamic/run_command",
|
"type": "minecraft:dynamic/run_command",
|
||||||
"template": "function mq:answer/submit {text:'$(text)'}"
|
"template": "function mq:answer/submit {text:'$(text)'}"
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,11 +11,11 @@ data modify storage mq:main spawn set value {x: 144, y: 61, z: -219, r: 180, f:
|
|||||||
# pitch — 1.0 = 원본 속도
|
# pitch — 1.0 = 원본 속도
|
||||||
data modify storage mq:main audio set value {namespace: "musicquiz", source: "weather", volume: 1.0, pitch: 1.0}
|
data modify storage mq:main audio set value {namespace: "musicquiz", source: "weather", volume: 1.0, pitch: 1.0}
|
||||||
|
|
||||||
# 정답 페인팅 — minecraft_launcher 리소스팩의 musicquiz:cover_NN painting_variant
|
# 정답 페인팅 — 데이터팩의 mq:cover_NN painting_variant (텍스처는 리소스팩 musicquiz:cover_NN)
|
||||||
# namespace — painting_variant 네임스페이스 (기본 "musicquiz")
|
# namespace — painting_variant 네임스페이스 (기본 "mq")
|
||||||
# x,y,z — 페인팅 entity 좌표 (벽면 앞쪽 블록 위치)
|
# x,y,z — 페인팅 entity 좌표 (벽면 앞쪽 블록 위치)
|
||||||
# facing — 페인팅이 바라보는 방향: south=0 / west=1 / north=2 / east=3
|
# facing — 페인팅이 바라보는 방향: south=0 / west=1 / north=2 / east=3
|
||||||
data modify storage mq:main image set value {namespace: "musicquiz", x: 144, y: 84, z: -261, facing: 0b}
|
data modify storage mq:main image set value {namespace: "mq", x: 144, y: 84, z: -261, facing: 0b}
|
||||||
|
|
||||||
# 정답 입력용 marker entity 소환 좌표
|
# 정답 입력용 marker entity 소환 좌표
|
||||||
data modify storage mq:main marker set value {x: 144, y: 59, z: -219}
|
data modify storage mq:main marker set value {x: 144, y: 59, z: -219}
|
||||||
|
|||||||
@@ -1,60 +1,59 @@
|
|||||||
# 곡 한 개 = 한 줄.
|
# 곡 한 개 = 한 줄.
|
||||||
# 필수 — title, author, alias
|
# 필수 — title, author, alias, volume
|
||||||
# 선택 — volume (이 곡만의 /playsound 음량. 미지정시 init/config.mcfunction
|
# volume: /playsound 음량. 1.0 = 기본. 곡마다 음량 조절 가능.
|
||||||
# 의 audio.volume 사용)
|
|
||||||
# 곡 순서가 리소스팩의 track_NN / cover_NN 인덱스와 1:1 매칭된다.
|
# 곡 순서가 리소스팩의 track_NN / cover_NN 인덱스와 1:1 매칭된다.
|
||||||
# 예) {title:"Quiet Song", author:"...", alias:[...], volume:2.0}
|
# 예) {title:"Quiet Song", author:"...", alias:[...], volume:2.0}
|
||||||
data modify storage mq:main songs set value []
|
data modify storage mq:main songs set value []
|
||||||
data modify storage mq:main songs append value {title:"Lose My Mind", author:"Don Toliver", alias:["루즈 마이 마인드","루스 마이 마인드","ㅣㅐㄴㄷ ㅡㅛ ㅡㅑㅜㅇ"]}
|
data modify storage mq:main songs append value {title:"Lose My Mind", author:"Don Toliver", alias:["루즈 마이 마인드","루스 마이 마인드","ㅣㅐㄴㄷ ㅡㅛ ㅡㅑㅜㅇ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"The Chase", author:"Hearts2Hearts", alias:["더 체이즈","더 체이스","솓 촘ㄴㄷ"]}
|
data modify storage mq:main songs append value {title:"The Chase", author:"Hearts2Hearts", alias:["더 체이즈","더 체이스","솓 촘ㄴㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"HOT SAUCE", author:"BABYMONSTER", alias:["핫 소스","ㅙㅅ ㄴ면ㄷ"]}
|
data modify storage mq:main songs append value {title:"HOT SAUCE", author:"BABYMONSTER", alias:["핫 소스","ㅙㅅ ㄴ면ㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Golden", author:"HUNTR/X", alias:["골든"," 해ㅣㅇ두"]}
|
data modify storage mq:main songs append value {title:"Golden", author:"HUNTR/X", alias:["골든"," 해ㅣㅇ두"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"돌림판", author:"머쉬베놈", alias:["Spin the wheel"]}
|
data modify storage mq:main songs append value {title:"돌림판", author:"머쉬베놈", alias:["Spin the wheel"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"OVERDRIVE", author:"TWS", alias:["오버드라이브","ㅐㅍㄷㄱㅇ걒ㄷ"]}
|
data modify storage mq:main songs append value {title:"OVERDRIVE", author:"TWS", alias:["오버드라이브","ㅐㅍㄷㄱㅇ걒ㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"눈물참기", author:"QWER", alias:[]}
|
data modify storage mq:main songs append value {title:"눈물참기", author:"QWER", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"깨어", author:"tripleS", alias:[]}
|
data modify storage mq:main songs append value {title:"깨어", author:"tripleS", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"like JENNIE", author:"제니", alias:["라이크 제니","라익 제니","라잌 제니","ㅣㅑㅏㄷ ㅓ두ㅜㅑㄷ"]}
|
data modify storage mq:main songs append value {title:"like JENNIE", author:"제니", alias:["라이크 제니","라익 제니","라잌 제니","ㅣㅑㅏㄷ ㅓ두ㅜㅑㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Rich Man", author:"aespa", alias:["리치 맨","갸초 ㅡ무"]}
|
data modify storage mq:main songs append value {title:"Rich Man", author:"aespa", alias:["리치 맨","갸초 ㅡ무"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"I DO ME", author:"KiiiKiii", alias:["아이 두 미","아 두 미","ㅑ 애 ㅡㄷ"]}
|
data modify storage mq:main songs append value {title:"I DO ME", author:"KiiiKiii", alias:["아이 두 미","아 두 미","ㅑ 애 ㅡㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"SIGN", author:"izna", alias:["사인","냐후"]}
|
data modify storage mq:main songs append value {title:"SIGN", author:"izna", alias:["사인","냐후"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"WICKED", author:"ALLDAY PROJECT", alias:["위키드","쟈찯ㅇ"]}
|
data modify storage mq:main songs append value {title:"WICKED", author:"ALLDAY PROJECT", alias:["위키드","쟈찯ㅇ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Good Thing", author:"i-dle", alias:["굿 띵","굳 띵","해ㅐㅇ 소ㅑㅜㅎ"]}
|
data modify storage mq:main songs append value {title:"Good Thing", author:"i-dle", alias:["굿 띵","굳 띵","해ㅐㅇ 소ㅑㅜㅎ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"0+0", author:"한로로", alias:[]}
|
data modify storage mq:main songs append value {title:"0+0", author:"한로로", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"HANDS UP", author:"MEOVV", alias:["핸즈 업","핸스 업","ㅗ뭉ㄴ ㅕㅔ"]}
|
data modify storage mq:main songs append value {title:"HANDS UP", author:"MEOVV", alias:["핸즈 업","핸스 업","ㅗ뭉ㄴ ㅕㅔ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Blue Valentine", author:"NMIXX", alias:["블루 발렌타인","ㅠㅣㅕㄷ ㅍ미두샤ㅜㄷ"]}
|
data modify storage mq:main songs append value {title:"Blue Valentine", author:"NMIXX", alias:["블루 발렌타인","ㅠㅣㅕㄷ ㅍ미두샤ㅜㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Flower", author:"오반", alias:["플라워","리ㅐㅈㄷㄱ"]}
|
data modify storage mq:main songs append value {title:"Flower", author:"오반", alias:["플라워","리ㅐㅈㄷㄱ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Soda Pop", author:"Saja Boys", alias:["소다 팝","냉ㅁ ㅔㅐㅔ"]}
|
data modify storage mq:main songs append value {title:"Soda Pop", author:"Saja Boys", alias:["소다 팝","냉ㅁ ㅔㅐㅔ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"REBEL HEART", author:"IVE", alias:["레블 하트","ㄱ듀디 ㅗㄷㅁㄳ"]}
|
data modify storage mq:main songs append value {title:"REBEL HEART", author:"IVE", alias:["레블 하트","ㄱ듀디 ㅗㄷㅁㄳ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"GO!", author:"CORTIS", alias:["고","고!","GO","해","해!"]}
|
data modify storage mq:main songs append value {title:"GO!", author:"CORTIS", alias:["고","고!","GO","해","해!"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"BEEP", author:"izna", alias:["빕","삡","ㅠㄷ데"]}
|
data modify storage mq:main songs append value {title:"BEEP", author:"izna", alias:["빕","삡","ㅠㄷ데"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Pookie", author:"FIFTY FIFTY", alias:["푸키","ㅔㅐㅐㅏㅑㄷ"]}
|
data modify storage mq:main songs append value {title:"Pookie", author:"FIFTY FIFTY", alias:["푸키","ㅔㅐㅐㅏㅑㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"DAISIES", author:"Justin Bieber", alias:["데이지즈","데이지스","ㅇ먀냗ㄴ"]}
|
data modify storage mq:main songs append value {title:"DAISIES", author:"Justin Bieber", alias:["데이지즈","데이지스","ㅇ먀냗ㄴ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"빌려온 고양이", author:"ILLIT", alias:[]}
|
data modify storage mq:main songs append value {title:"빌려온 고양이", author:"ILLIT", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"TOO BAD", author:"OfficialGDRAGON", alias:["투 배드","투 밷","새ㅐ ㅠㅁㅇ"]}
|
data modify storage mq:main songs append value {title:"TOO BAD", author:"OfficialGDRAGON", alias:["투 배드","투 밷","새ㅐ ㅠㅁㅇ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"시작의 아이", author:"마크툽", alias:[]}
|
data modify storage mq:main songs append value {title:"시작의 아이", author:"마크툽", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"STYLE", author:"Hearts2Hearts", alias:["스타일","ㄴ쇼ㅣㄷ"]}
|
data modify storage mq:main songs append value {title:"STYLE", author:"Hearts2Hearts", alias:["스타일","ㄴ쇼ㅣㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Good Goodbye", author:"화사", alias:["굿 굿바이","굳 굳바이","해ㅐㅇ 해ㅐ유ㅛㄷ"]}
|
data modify storage mq:main songs append value {title:"Good Goodbye", author:"화사", alias:["굿 굿바이","굳 굳바이","해ㅐㅇ 해ㅐ유ㅛㄷ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"너에게 닿기를", author:"10CM", alias:[]}
|
data modify storage mq:main songs append value {title:"너에게 닿기를", author:"10CM", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"IRIS OUT", author:"Kenshi Yonezu", alias:["아이리스 아웃","이리스 아웃","ㅑ갼 ㅐㅕㅅ"]}
|
data modify storage mq:main songs append value {title:"IRIS OUT", author:"Kenshi Yonezu", alias:["아이리스 아웃","이리스 아웃","ㅑ갼 ㅐㅕㅅ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Sugar On My Tongue", author:"Tyler, The Creator", alias:["슈가 온 마이 텅","슈가 온 마 텅","녛ㅁㄱ ㅐㅜ ㅡㅛ 새ㅜ혇"]}
|
data modify storage mq:main songs append value {title:"Sugar On My Tongue", author:"Tyler, The Creator", alias:["슈가 온 마이 텅","슈가 온 마 텅","녛ㅁㄱ ㅐㅜ ㅡㅛ 새ㅜ혇"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Hollywood Action", author:"BOYNEXTDOOR", alias:["할리우드 액션","ㅙㅣㅣㅛ재ㅐㅇ ㅁㅊ샤ㅐㅜ"]}
|
data modify storage mq:main songs append value {title:"Hollywood Action", author:"BOYNEXTDOOR", alias:["할리우드 액션","ㅙㅣㅣㅛ재ㅐㅇ ㅁㅊ샤ㅐㅜ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"SPAGHETTI", author:"LE SSERAFIM", alias:["스파게티","넴혿ㅅ시"]}
|
data modify storage mq:main songs append value {title:"SPAGHETTI", author:"LE SSERAFIM", alias:["스파게티","넴혿ㅅ시"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Gabriela", author:"KATSEYE", alias:["가브리엘라","ㅎ뮤갸딤"]}
|
data modify storage mq:main songs append value {title:"Gabriela", author:"KATSEYE", alias:["가브리엘라","ㅎ뮤갸딤"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"LIKE YOU BETTER", author:"프로미스나인", alias:["라이크 유 베터","라이크 유 베럴","라잌 유 베터","라잌 유 베럴","ㅣㅑㅏㄷ ㅛㅐㅕ ㅠㄷㅅㅅㄷㄱ"]}
|
data modify storage mq:main songs append value {title:"LIKE YOU BETTER", author:"프로미스나인", alias:["라이크 유 베터","라이크 유 베럴","라잌 유 베터","라잌 유 베럴","ㅣㅑㅏㄷ ㅛㅐㅕ ㅠㄷㅅㅅㄷㄱ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"뛰어", author:"BLACKPINK", alias:["jump"]}
|
data modify storage mq:main songs append value {title:"뛰어", author:"BLACKPINK", alias:["jump"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"CHANEL", author:"Tyla", alias:["샤넬","초무디"]}
|
data modify storage mq:main songs append value {title:"CHANEL", author:"Tyla", alias:["샤넬","초무디"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"오늘만 I LOVE YOU", author:"BOYNEXTDOOR", alias:["오늘만 아이 러브 유","오늘만 ㅑ ㅣㅐㅍㄷ ㅛㅐㅕ"]}
|
data modify storage mq:main songs append value {title:"오늘만 I LOVE YOU", author:"BOYNEXTDOOR", alias:["오늘만 아이 러브 유","오늘만 ㅑ ㅣㅐㅍㄷ ㅛㅐㅕ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"earthquake", author:"지수", alias:["어스퀘이크","얼스퀘이크","ㄷㅁㄱ소벼맏","보만다 지진"]}
|
data modify storage mq:main songs append value {title:"earthquake", author:"지수", alias:["어스퀘이크","얼스퀘이크","ㄷㅁㄱ소벼맏","보만다 지진"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"윽!", author:"염따", alias:["윽"]}
|
data modify storage mq:main songs append value {title:"윽!", author:"염따", alias:["윽"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Abracadabra", author:"Lady Gaga", alias:["아브라카다브라","뮥ㅁㅊㅁㅇ뮥ㅁ"]}
|
data modify storage mq:main songs append value {title:"Abracadabra", author:"Lady Gaga", alias:["아브라카다브라","뮥ㅁㅊㅁㅇ뮥ㅁ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"멸종위기사랑", author:"이찬혁", alias:[]}
|
data modify storage mq:main songs append value {title:"멸종위기사랑", author:"이찬혁", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Dirty Work", author:"aespa", alias:["더티 워크","덜티 워크","더티 월크","덜티 월크","약쇼 재가"]}
|
data modify storage mq:main songs append value {title:"Dirty Work", author:"aespa", alias:["더티 워크","덜티 워크","더티 월크","덜티 월크","약쇼 재가"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"HOT", author:"LE SSERAFIM", alias:["핫","ㅙㅅ"]}
|
data modify storage mq:main songs append value {title:"HOT", author:"LE SSERAFIM", alias:["핫","ㅙㅅ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"FAMOUS", author:"ALLDAY PROJECT", alias:["페이머스","ㄹ므ㅐㅕㄴ"]}
|
data modify storage mq:main songs append value {title:"FAMOUS", author:"ALLDAY PROJECT", alias:["페이머스","ㄹ므ㅐㅕㄴ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"XOXZ", author:"IVE", alias:["엑스 오 엑스 지","엑스 오 엑스 제트","탵ㅋ"]}
|
data modify storage mq:main songs append value {title:"XOXZ", author:"IVE", alias:["엑스 오 엑스 지","엑스 오 엑스 제트","탵ㅋ"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"여름이었다", author:"H1-KEY", alias:[]}
|
data modify storage mq:main songs append value {title:"여름이었다", author:"H1-KEY", alias:[], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"LOV3", author:"식케이", alias:["럽3","ㅣㅐㅍ3"]}
|
data modify storage mq:main songs append value {title:"LOV3", author:"식케이", alias:["럽3","ㅣㅐㅍ3"], volume:1.0}
|
||||||
data modify storage mq:main songs append value {title:"Drive", author:"Ed Sheeran", alias:["드라이브","ㅇ걒ㄷ"]}
|
data modify storage mq:main songs append value {title:"Drive", author:"Ed Sheeran", alias:["드라이브","ㅇ걒ㄷ"], volume:1.0}
|
||||||
|
|
||||||
# 곡 개수는 songs 배열 길이에서 자동 계산됨
|
# 곡 개수는 songs 배열 길이에서 자동 계산됨
|
||||||
execute store result storage mq:main max_index int 1 run data get storage mq:main songs
|
execute store result storage mq:main max_index int 1 run data get storage mq:main songs
|
||||||
|
|||||||
@@ -2,10 +2,6 @@ data modify storage mq:main answer set value {title:"", author:"", alias:[]}
|
|||||||
data merge storage func:temp {}
|
data merge storage func:temp {}
|
||||||
data merge storage mq:tmp {}
|
data merge storage mq:tmp {}
|
||||||
|
|
||||||
# chat_answer 모드 활성화 플래그 초기화. 모드가 살아있으면 첫 플레이어 로그인 직후
|
|
||||||
# 모드가 다시 1b 로 set 함. 모드가 빠지면 이대로 0b 유지 → 로그인 메세지 미표시.
|
|
||||||
data modify storage chat_answer:status active set value 0b
|
|
||||||
|
|
||||||
function mq:init/config
|
function mq:init/config
|
||||||
function mq:init/songs
|
function mq:init/songs
|
||||||
function mq:init/buttons
|
function mq:init/buttons
|
||||||
|
|||||||
@@ -9,6 +9,5 @@ $setworldspawn $(x) $(y) $(z) $(r) $(f)
|
|||||||
$tp @s $(x) $(y) $(z) $(r) $(f)
|
$tp @s $(x) $(y) $(z) $(r) $(f)
|
||||||
gamemode adventure @s
|
gamemode adventure @s
|
||||||
|
|
||||||
# chat_answer 모드가 살아있으면 PlayerLoggedInEvent 핸들러가 active=1b 로 set.
|
# 채팅정답 모드 활성 알림은 모드가 직접 PlayerLoggedInEvent 핸들러에서
|
||||||
# mq:load 에서 0b 로 초기화되어 있으므로, 1b 인 상황 = 모드 활성.
|
# mq:players/mod_active_notice 를 호출해서 표시한다 (race-free).
|
||||||
execute if data storage chat_answer:status {active:1b} run tellraw @s ["",{"text":"[채팅정답] ","color":"green","bold":true},{"text":"모드가 활성화되어 있습니다.","color":"gray"},{"text":" 정답 입력 시 ","color":"gray"},{"text":"채팅","color":"yellow","bold":true},{"text":"으로 바로 제출할 수 있습니다.","color":"gray"}]
|
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# chat_answer 모드의 PlayerLoggedInEvent 핸들러가 직접 호출.
|
||||||
|
# 모드가 없으면 이 함수가 호출될 일이 없으므로 메세지가 안 뜬다.
|
||||||
|
tellraw @s ["",{"text":"[채팅정답] ","color":"green","bold":true},{"text":"모드가 활성화되어 있습니다.","color":"gray"},{"text":" 정답 입력 시 ","color":"gray"},{"text":"채팅","color":"yellow","bold":true},{"text":"으로 바로 제출할 수 있습니다.","color":"gray"}]
|
||||||
5
music_quiz/data/mq/painting_variant/cover_01.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_01.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_01",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_02.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_02.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_02",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_03.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_03.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_03",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_04.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_04.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_04",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_05.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_05.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_05",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_06.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_06.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_06",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_07.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_07.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_07",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_08.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_08.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_08",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_09.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_09.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_09",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_10.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_10.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_10",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_11.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_11.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_11",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_12.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_12.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_12",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_13.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_13.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_13",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_14.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_14.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_14",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_15.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_15.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_15",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_16.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_16.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_16",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_17.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_17.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_17",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_18.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_18.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_18",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_19.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_19.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_19",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_20.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_20.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_20",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_21.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_21.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_21",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_22.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_22.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_22",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_23.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_23.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_23",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_24.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_24.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_24",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_25.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_25.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_25",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_26.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_26.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_26",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_27.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_27.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_27",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_28.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_28.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_28",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_29.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_29.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_29",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_30.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_30.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_30",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_31.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_31.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_31",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_32.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_32.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_32",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_33.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_33.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_33",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_34.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_34.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_34",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_35.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_35.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_35",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_36.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_36.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_36",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_37.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_37.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_37",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_38.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_38.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_38",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_39.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_39.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_39",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_40.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_40.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_40",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_41.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_41.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_41",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_42.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_42.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_42",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_43.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_43.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_43",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_44.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_44.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_44",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_45.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_45.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_45",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_46.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_46.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_46",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_47.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_47.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_47",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_48.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_48.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_48",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_49.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_49.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_49",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/cover_50.json
Normal file
5
music_quiz/data/mq/painting_variant/cover_50.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:cover_50",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
5
music_quiz/data/mq/painting_variant/gif.json
Normal file
5
music_quiz/data/mq/painting_variant/gif.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"asset_id": "musicquiz:gif",
|
||||||
|
"width": 1,
|
||||||
|
"height": 1
|
||||||
|
}
|
||||||
@@ -1,6 +1,8 @@
|
|||||||
{
|
{
|
||||||
"pack": {
|
"pack": {
|
||||||
"pack_format": 75,
|
"pack_format": 75,
|
||||||
|
"min_format": 75,
|
||||||
|
"max_format": 75,
|
||||||
"description": "음악퀴즈용 데이터팩입니다."
|
"description": "음악퀴즈용 데이터팩입니다."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
BIN
music_quiz/pack.png
Normal file
BIN
music_quiz/pack.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
Reference in New Issue
Block a user