Jongyeol(r23 Blame)
| r23 | ||
|---|---|---|
| r1 (새 문서) | 1 | [[분류:레벨 제작자]][[분류:플레이어]][[분류:프로그래머]] |
| 2 | ||<-3><tablealign=right><tablewidth=450><bgcolor=#c9c8e4><table bordercolor=#808080><color=#fff> '''{{{+3 종열 | Jongyeol}}}''' || | |
| 3 | ||<-3><nopad><bgcolor=#c9c8e4> [[파일:Jongyeol ChannelProfile.png|width=100%]] || | |
| 4 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 활동명}}}}}}''' || | |
| 5 | ||<-3>Jongyeol(종열) || | |
| 6 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 국적}}}}}}''' || | |
| 7 | ||<-3>대한민국 || | |
| 8 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 생년월일}}}}}}''' || | |
| 9 | ||<-3>2006년 1월 14일([age(2006-01-14)]세) || | |
| 10 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 인물 태그}}}}}}''' || | |
| 11 | ||<-3>[include(틀:인물 태그,tag1=Player,tag2=Charter,tag3=Developer)] || | |
| 12 | ||<-4><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 소셜 미디어 정보}}}}}}'''[*기준 2025년 1월 26일] || | |
| 13 | ||<-3>{{{#!folding [ 펼치기 • 접기 ] | |
| 14 | ||<nopad><width=16.66%> ||<nopad><width=16.66%> ||<nopad><width=16.66%> ||<nopad><width=16.66%> ||<nopad><width=16.66%> ||<nopad><width=16.66%> || | |
| 15 | ||<tablealign=center><tablewidth=100%><-6><bgcolor=#c9c8e4><color=#fff><nopad>'''{{{+1 | [[https://www.youtube.com/channel/UCmHFj9hqq15kBpFKWnEaPWw|[[파일:Youtube.png|width=25]]]] 종열 | Jongyeol (@Jongyeol)}}}''' || | |
| 16 | ||<-2> {{{-1 구독자}}}[br]'''{{{+3 407}}}''' ||<-2> {{{-1 조회수}}}[br]'''{{{+3 174,876}}}''' ||<-2> {{{-1 영상 수}}}[br]'''{{{+3 82}}}''' ||}}} || | |
| 17 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 플레이 관련 정보}}}}}}'''[*기준] || | |
| 18 | ||<bgcolor=#c9c8e4><color=#fff> '''주 타법''' ||<-2>밖안 타법 || | |
| 19 | ||<bgcolor=#c9c8e4><color=#fff> '''클리어한 최고 레벨''' ||<-2>takehirotei - Quad Erat Demonstrandum(Frog Queen) [[파일:TUF Lv G6.png|width=30]] || | |
| 20 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 레벨 제작 관련 정보}}}}}}'''[*기준] || | |
| r9 | 21 | ||<width=30%> {{{-1 단독 제작 레벨}}}[br]'''{{{+3 17}}}''' ||<width=30%> {{{-1 합작 레벨}}}[br]'''{{{+3 10}}}''' ||<width=30%> {{{-1 총 레벨 개수}}}[br]'''{{{+3 27}}}''' || |
| r18 (r16으로 되돌림) | 22 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 개발 관련 정보}}}}}}'''[*기준] || |
| 23 | ||<bgcolor=#c9c8e4><color=#fff> '''제작한 모드 개수''' ||<-2>○○○, ○○○ 등 000개 || | |
| 24 | ||<bgcolor=#c9c8e4><color=#fff> '''제작한 프로그램 개수''' ||<-2>○○○, ○○○ 등 000개 || | |
| r1 (새 문서) | 25 | ||<-3><bgcolor=#c9c8e4><nopad>'''{{{+1 {{{#fff | 주요 링크}}}}}}''' || |
| r21 | 26 | ||<-3>[[사용자:Jongyeol|[[파일:Role_Icon_Admin.png|width=25]]]] | [[https://www.youtube.com/channel/UCmHFj9hqq15kBpFKWnEaPWw|[[파일:Youtube.png|width=25]]]] | [[https://chzzk.naver.com/b8facf9d872e6cc8b6cd9634195718e0|[[파일:치지직 아이콘.svg|width=25]]]] | [[https://github.com/Jongye0l|[[파일:GitHub.svg|width=25&theme=light]][[파일:GitHubDark.svg|width=25&theme=dark]]]] | [[https://discord.gg/hWxm4KeUPq|[[파일:Discord.png|width=25]]]] || |
| r1 (새 문서) | 27 | |
| 28 | [clearfix] | |
| 29 | [목차] | |
| 30 | == 개요 == | |
| 31 | > '''집에가고싶다''' | |
| 32 | > ---- | |
| 33 | > Jongyeol의 유튜브 소개 문구 | |
| 34 | Jongyeol은 대한민국의 [[A Dance of Fire and Ice|불과 얼음의 춤]] 레벨 제작자이자 플레이어, 프로그래머이다. 또한 [[Jipper]]의 편집자이기도 하다. | |
| 35 | ||
| 36 | == 활동 == | |
| 37 | == 제작한 레벨 == | |
| 38 | === 단독 제작 레벨 === | |
| r4 | 39 | ====# 2022년 #==== |
| r1 (새 문서) | 40 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || |
| 41 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위 순서대로 ADOFAI.gg, TUF, Steam 창작마당 레벨을 우선시하여 하나만 작성합니다.] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| 42 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 43 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| r4 | 44 | {{{#fff '''銀世廻 -Alternative-''' - [[Halv|{{{#fff Halv}}}]]}}}}}}}}} || |
| 45 | || [[파일:gg Lv m2.svg|width=50]] || 188 || 2분 20초 || [[https://youtu.be/FUPZoYfvNnM|[[파일:Youtube.png|width=20]]]] [[https://youtu.be/_Ws5SIpi0Ok|[[파일:Youtube.png|width=20]]]][*픽스버전 픽스버전이다] || || | |
| 46 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 47 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 48 | {{{#fff '''Solar''' - Gsik}}}}}}}}} || | |
| 49 | || [[파일:gg Lv 20_0.svg|width=50]] || 200 || 2분 34초 || [[https://youtu.be/vm8_bMqbR6Q|[[파일:Youtube.png|width=20]]]] [[https://youtu.be/lMppSdiRxlQ|[[파일:Youtube.png|width=20]]]][*픽스버전] || || | |
| 50 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 51 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 52 | {{{#fff '''Solar(Nerfed)''' - Gsik}}}}}}}}} || | |
| 53 | || [[파일:gg Lv 18.svg|width=50]] || 200 || 2분 34초 || [[https://youtu.be/6fgYPR0l4lU|[[파일:Youtube.png|width=20]]]] || || | |
| 54 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 55 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 56 | {{{#fff '''Outopos''' - CaraCORE}}}}}}}}} || | |
| 57 | || - || 200 || 4분 19초 || [[https://youtu.be/pbL1TB-76Oo|[[파일:Youtube.png|width=20]]]] || || | |
| r14 | 58 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 59 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| r20 | 60 | [[HELLO!?!?(Jongyeol)|{{{#fff '''HELLO!?!? (WITH METAROOM)''' - BUGCORE}}}}}}}}}]] || |
| r4 | 61 | || [[파일:TUF Lv U11.png|width=50]] || 280 || 2분 48초 || [[https://youtu.be/rx3gHwmECUA|[[파일:Youtube.png|width=20]]]] || || |
| r14 | 62 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 63 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| r20 | 64 | [[HELLO!?!?(Jongyeol)#s-3|{{{#fff '''HELLO!?!? (WITH METAROOM){{{#8dea7c (semi-nerfed)}}}''' - BUGCORE}}}}}}}}}]] || |
| r4 | 65 | || [[파일:TUF Lv U10.png|width=50]] || 280 || 2분 48초 || [[https://youtu.be/ssQPO_96JNE|[[파일:Youtube.png|width=20]]]] || || |
| 66 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 67 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 68 | {{{#fff '''Break''' - Kara}}}}}}}}} || | |
| 69 | || [[파일:TUF Lv G17.png|width=50]] || 175 || 6분 16초 || [[https://youtu.be/iXwIwrJfjMU|[[파일:Youtube.png|width=20]]]] || || | |
| r6 | 70 | ====# 2023년 #==== |
| 71 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 72 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| r4 | 73 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 74 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 75 | {{{#fff '''Arbitrium''' - CaraCORE}}}}}}}}} || | |
| 76 | || [[파일:TUF Lv G5.png|width=50]] || 175 || 2분 53초 || [[https://youtu.be/Rrw9BGd0XhM|[[파일:Youtube.png|width=20]]]] || || | |
| r6 | 77 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 78 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 79 | {{{#fff '''"Fantasy-Improvisation" Var. 2''' - [[Cinamoro|{{{#fff Cinamoro}}}]]}}}}}}}}} || | |
| 80 | || [[파일:TUF Lv U7.png|width=50]] || 177 || 2분 50초 || [[https://youtu.be/Kif0qNSaZg4|[[파일:Youtube.png|width=20]]]] || || | |
| 81 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 82 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 83 | {{{#fff '''Wyvern''' - celtix}}}}}}}}} || | |
| 84 | || [[파일:TUF Lv Q2p.png|width=50]] || 240 || 3분 00초 || [[https://youtu.be/FVPFrj81eJM|[[파일:Youtube.png|width=20]]]] || || | |
| 85 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 86 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 87 | {{{#fff '''Fractured Angel''' - DJ Raisei}}}}}}}}} || | |
| 88 | || [[파일:TUF Lv U8.png|width=50]] || 301 || 5분 12초 || [[https://youtu.be/WYgiNy6VddA|[[파일:Youtube.png|width=20]]]] || || | |
| 89 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 90 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 91 | {{{#fff '''Black Neon''' - Zytrx}}}}}}}}} || | |
| 92 | || [[파일:TUF Lv Q3p.png|width=50]] || 195 || 3분 8초 || [[https://youtu.be/xz2xiC3BNOs|[[파일:Youtube.png|width=20]]]] || || | |
| 93 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 94 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 95 | {{{#fff '''Dark Sheep''' - Chroma}}}}}}}}} || | |
| 96 | || [[파일:TUF S 21m.png|width=50]] || 354 || 3분 59초 || [[https://youtu.be/STVjJNfb7k4|[[파일:Youtube.png|width=20]]]] || || | |
| 97 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 98 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 99 | {{{#fff '''One One''' - TWC Sound Team "Zeroth Powers"}}}}}}}}} || | |
| 100 | || [[파일:TUF Lv U8.png|width=50]] || 301 || 5분 12초 || [[https://youtu.be/WYgiNy6VddA|[[파일:Youtube.png|width=20]]]] || || | |
| 101 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 102 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 103 | {{{#fff '''Mayonaka DanceHall!!! (Feat. Hannah Rite)''' - Shinse}}}}}}}}} || | |
| 104 | || [[파일:TUF Lv Q2p.png|width=50]] || 250-375[* 250-375-281.25-375] || 7분 9초 || [[https://youtu.be/IZLqkt_R9dE|[[파일:Youtube.png|width=20]]]] || || | |
| 105 | ====# 2024년 #==== | |
| 106 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 107 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| r15 | 108 | ||<-5> [[exit from "SHiP" (celtix remix)#s-2.1|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| r6 | 109 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" |
| 110 | {{{#fff '''exit from "SHiP" (celtix remix)''' - N_dog feat.錯音ジバ (Remix by celtix)}}}}}}}}}]] || | |
| 111 | || [[파일:TUF Lv Q2p.png|width=50]] || 230 || 3분 58초 || [[https://youtu.be/Wp1vsfrf3_c|[[파일:Youtube.png|width=20]]]] || || | |
| 112 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 113 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 114 | {{{#fff '''コぇちっちゃ<てゴ×ンネ feat.可不''' - cosMo@暴走P}}}}}}}}} || | |
| 115 | || - || 220 || 2분 59초 || [[https://youtu.be/9YXh05ScDDQ|[[파일:Youtube.png|width=20]]]] || || | |
| r1 (새 문서) | 116 | === 합작 레벨 === |
| 117 | ====# 개인 합작 #==== | |
| 118 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 119 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%><-5> '''참여 인원''' || | |
| 120 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| r4 | 121 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 122 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 123 | {{{#fff '''脫皮''' - Daru}}}}}}}}} || | |
| r6 | 124 | ||<-5> '''Jongyeol'''[*T 레벨의 트랙을 담당했다.], Ne xt[*E 레벨의 이펙트를 담당했다.] || |
| r4 | 125 | || - || 180 || 2분 27초 || [[https://youtu.be/RUd8PkBRrmk|[[파일:Youtube.png|width=20]]]][*F 합작 레벨 영상] || || |
| r6 | 126 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 127 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 128 | {{{#fff '''The 1 Forums''' - MetaHumanBoi}}}}}}}}} || | |
| 129 | ||<-5> '''Jongyeol'''[*T 레벨의 트랙을 담당했다.], [[솜솜]][*E 레벨의 이펙트를 담당했다.] || | |
| 130 | || [[파일:TUF Lv Q2p.png|width=50]] || 225 || 1분 9초 || [[https://youtu.be/2qlHI-bkc2w|[[파일:Youtube.png|width=20]]]][*F 합작 레벨 영상] || || | |
| r2 | 131 | ||<-5> [[Jipper EX(Jongyeol 외 3인)|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to bottom, #00000080 50%, transparent 60%), linear-gradient(to right, #B750AF, #64166A 30%, #0F2AEC 35%, #2955DC, #365CEC, #65B1EA 60%, #898989 65%, transparent 70%), linear-gradient(to bottom, #000000 50%, #17171F, #3B280C, #D55BA0, #060000);" |
| r1 (새 문서) | 132 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" |
| r2 | 133 | {{{#!wiki style="display: inline; text-shadow: -1px -1px #E33BF4, -1px 0 #E33BF4, -1px 1px #E33BF4, 0 1px #E33BF4, 1px 1px #E33BF4, 1px 0 #E33BF4, 1px -1px #E33BF4, 0 -1px #E33BF4, 0 0 2px #28515D, -1px 0 4px #7FA1CE, 1px 0 4px #7FA1CE, -2px 0 4px #7FA1CE, 2px 0 4px #7FA1CE;color:#8332F1" |
| 134 | '''Jipper EX''' - zsry}}}}}}}}}]] || | |
| r6 | 135 | ||<-5> '''Jongyeol'''[*T], [[Becl_]][*E], Ne xt[*E], [[송진우]][*E] || |
| 136 | || [[파일:TUF Lv Q3.png|width=50]] || 230 || 4분 37초 || [[https://youtu.be/49HsxNim2xE|[[파일:Youtube.png|width=20]]]][*F] [[https://youtu.be/rTZ7SLhmMKg|[[파일:Youtube.png|width=20]]]][*P 파트 영상] || || | |
| r1 (새 문서) | 137 | ====# 팀 합작 #==== |
| 138 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 139 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%><-5> '''제작 팀''' || | |
| 140 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%><-5> '''참여 인원''' || | |
| 141 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| r6 | 142 | ||<-5> [[Team Zeta#s-5.1.3|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" |
| 143 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 144 | {{{#fff '''Finale Destination (feat. Finite Limit)''' - takehirotei}}}}}}}}}]] || | |
| 145 | ||<-5> [[Team Zeta]] || | |
| 146 | ||<-5> '''Jongyeol'''[*T], 멋쟁이가꿈인소파[*E] || | |
| 147 | || [[파일:TUF Lv G19.png|width=50]] || 113-296 || 2분 18초 || [[https://youtu.be/pUaxsXMRBuI?t=323|[[파일:Youtube.png|width=20]]]][*F] [[https://youtu.be/R74SF4I8qgo|[[파일:Youtube.png|width=20]]]][*P 파트 영상] || || | |
| 148 | ||<-5> [[Team Zeta#s-5.2.1|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 149 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 150 | {{{#fff '''∀nnihilation''' - Riya}}}}}}}}}]] || | |
| 151 | ||<-5> [[Team Zeta]] || | |
| 152 | ||<-5> '''Jongyeol'''[*T], [[PillyXD]][*E], [[솜솜]][*E] || | |
| 153 | || [[파일:TUF Lv G11.png|width=50]] || 240 || 2분 22초 || [[https://youtu.be/Hfs1PoK3vu8|[[파일:Youtube.png|width=20]]]][*F] [[https://youtu.be/tRk6PN_BpOI|[[파일:Youtube.png|width=20]]]][*P] || || | |
| 154 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 155 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 156 | {{{#fff '''Grabinschrift der Götter''' - ikaruga_nex vs. 影虎}}}}}}}}} || | |
| 157 | ||<-5> Team HighEnd || | |
| 158 | ||<-5> '''Jongyeol'''[*T], Bqboo[*T], Pluto509[*T], [[Esc]][*T] || | |
| 159 | || [[파일:TUF Lv m2.png|width=50]] || 200 || 5분 9초 || [[https://youtu.be/9RJ9aK1_QHc|[[파일:Youtube.png|width=20]]]][*F] || || | |
| 160 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 161 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 162 | {{{#fff '''Chronoportation''' - Down}}}}}}}}} || | |
| 163 | ||<-5> Team Flower || | |
| 164 | ||<-5> '''Jongyeol'''[*T], [[채우한]][*T], [[Becl_]][*E], 유한[*T], Ne xt[*E], [[Millimeter]][*T], ㅁㄴ[*E], [[솜솜]][*E], [[당근]][*E] || | |
| 165 | || - || 190 || 5분 28초 || [[https://youtu.be/cXHNWWDZdzc|[[파일:Youtube.png|width=20]]]][*F 합작 레벨 영상] [[https://youtu.be/oX3K9d6D8Jc|[[파일:Youtube.png|width=20]]]][*P 파트 영상] || || | |
| 166 | ||<-5> [[Team Zeta#s-5.3.2|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 167 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 168 | {{{#fff '''終の舞姫''' - Se-U-Ra}}}}}}}}}]] || | |
| 169 | ||<-5> [[Team Zeta]] || | |
| 170 | ||<-5> '''Jongyeol'''[*T], Hychen햐첸[*E] || | |
| 171 | || - || 101 || 2분 8초 || [[https://youtu.be/pUaxsXMRBuI?t=163|[[파일:Youtube.png|width=20]]]][*F] [[https://youtu.be/waw2QoTolj8|[[파일:Youtube.png|width=20]]]][*P 파트 영상] || || | |
| 172 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 173 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 174 | {{{#fff '''Rite of Ascendancy''' - ΔH, Gardens, glasse, Musature, Myntian & Sad Keyboard Guy}}}}}}}}} || | |
| 175 | ||<-5> Team HighEnd || | |
| 176 | ||<-5> '''Jongyeol'''[*T], Bqboo[*T], Pluto509[*T], [[Changhyeon]][*T] || | |
| 177 | || [[파일:TUF S 21m.png|width=50]] || 160-256 || 9분 31초 || [[https://youtu.be/9QnFjhd7vEE|[[파일:Youtube.png|width=20]]]][*F] || || | |
| r1 (새 문서) | 178 | ====# 대회 합작 #==== |
| 179 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 180 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%><-5> '''참여 대회''' || | |
| 181 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%><-5> '''참여 인원''' || | |
| 182 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도'''[*우선순위] ||<width=20%> '''BPM''' ||<width=23%> '''곡 길이''' ||<width=20%> '''링크''' ||<width=12%> '''비고''' || | |
| 183 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 184 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| r6 | 185 | {{{#fff '''ETERNAL''' - Rukadesu & 5KiLOBYTE}}}}}}}}} || |
| 186 | ||<-5> UnderbarGame S2 || | |
| 187 | ||<-5> Team The Most Durable Electronic Charter Whose Name Is "UNDERBAR" Has Escaped From SSSangchuton D.C. To Beat 45 Human Charters Up[*Team 합작 팀 명의.][br]'''Jongyeol'''[*T], Phrygia[*T], Arcarry[*T], 양준경[*T], [[Esc]][*T] || | |
| 188 | || - || 150-960 || 2분 59초 || [[https://youtu.be/3nA71n_PIys?t=778|[[파일:Youtube.png|width=20]]]][*F 합작 레벨 영상] [[https://youtu.be/krAjXPiHVRE|[[파일:Youtube.png|width=20]]]][*P 파트 영상] || || | |
| r1 (새 문서) | 189 | == 클리어한 레벨 == |
| 190 | ||<table align=center><tablebordercolor=#000><rowbgcolor=#000><rowcolor=#fff><tablewidth=800><-5> '''레벨''' || | |
| 191 | ||<rowbgcolor=#000><rowcolor=#fff><-5> '''제작자''' || | |
| r10 | 192 | ||<rowbgcolor=#000><rowcolor=#fff><width=25%> '''난이도''' ||<width=23%> '''곡 길이''' ||<width=20%> '''클리어 일시''' ||<width=20%> '''정확도''' ||<width=12%> '''링크 및 비고''' || |
| 193 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 194 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 195 | {{{#fff '''火竜一角 (Karyu-ikkaku) (nerfed)''' - [[Halv|{{{#fff Halv}}}]]}}}}}}}}} || | |
| 196 | ||<-5> ViVi || | |
| 197 | || [[파일:gg Lv 19p.svg|width=50]] || 2분 4초 || 2022년 10월 9일 || 98.80%[*절대정확도] || [[https://youtu.be/cx_XwISjkq8|[[파일:Youtube.png|width=20]]]] || | |
| 198 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 199 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 200 | {{{#fff '''Quad Erat Demonstrandum''' - takehirotei}}}}}}}}} || | |
| 201 | ||<-5> Frog Queen || | |
| 202 | || [[파일:TUF Lv G6.png|width=50]] || 2분 7초 || 2023년 2월 14일 || 98.56%[*절대정확도] || [[https://youtu.be/HTJxQdwQuaw|[[파일:Youtube.png|width=20]]]][*★ 최초 클리어이다.] || | |
| 203 | ||<-5> [[ADOFAI World Championship 2024/오리지널 레벨#s-2.1.1|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 204 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 205 | {{{#fff '''Heavens Gateway''' - Kobaryo}}}}}}}}}]] || | |
| 206 | ||<-5> V0W4N & GamingGooseTV || | |
| 207 | || [[파일:gg Lv 17.svg|width=50]] || 2분 14초 || 2023년 12월 12일 || 99.79%[*절대정확도] || [[https://youtu.be/CruR9sSVxeE|[[파일:Youtube.png|width=20]]]] || | |
| 208 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 209 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 210 | {{{#fff '''Happyyyy~★♥♪!!''' - megawolf77}}}}}}}}} || | |
| 211 | ||<-5> REGEN || | |
| 212 | || [[파일:gg Lv 18.svg|width=50]] || 2분 7초 || 2024년 1월 6일 || 99.97%[*절대정확도] || [[https://youtu.be/GBUEvOyJs8I|[[파일:Youtube.png|width=20]]]] || | |
| 213 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 214 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 215 | {{{#fff '''俳徹句''' - ネコーン}}}}}}}}} || | |
| 216 | ||<-5> REGEN || | |
| 217 | || [[파일:gg Lv 18.svg|width=50]] || 2분 54초 || 2024년 1월 11일 || 99.94%[*절대정확도] || [[https://youtu.be/oheMNK58wR8I|[[파일:Youtube.png|width=20]]]] || | |
| 218 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 219 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 220 | {{{#fff '''Like Games''' - [[OverNote'|{{{#fff OverNote'}}}]]}}}}}}}}} || | |
| 221 | ||<-5> 밍띙똥 || | |
| 222 | || [[파일:TUF Lv P16.png|width=50]] || 2분 14초 || 2024년 12월 13일 || 99.05%[*절대정확도] || [[https://youtu.be/oheMNK58wR8I|[[파일:Youtube.png|width=20]]]] || | |
| 223 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 224 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 225 | {{{#fff '''Infinity Heaven''' - HyuN}}}}}}}}} || | |
| 226 | ||<-5> Gehuang || | |
| 227 | || [[파일:TUF Lv P16.png|width=50]] || 2분 32초 || 2024년 12월 13일 || 99.76%[*절대정확도] || [[https://youtu.be/DGiGSZ02rbw|[[파일:Youtube.png|width=20]]]][*★] || | |
| 228 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 229 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 230 | {{{#fff '''Multiverse''' - PLEEG}}}}}}}}} || | |
| 231 | ||<-5> UREFF[*T], [[Logal0]][*T], [[Alpha]][*T], [[pixxy]][*E] || | |
| 232 | || [[파일:TUF Lv P16.png|width=50]] || 3분 31초 || 2024년 12월 15일 || 99.33%[*절대정확도] || [[https://youtu.be/CfiWu7PrQ2Q|[[파일:Youtube.png|width=20]]]] || | |
| 233 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 234 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 235 | {{{#fff '''Remembered''' - Hexacube}}}}}}}}} || | |
| 236 | ||<-5> [[Ceria]] || | |
| 237 | || [[파일:TUF Lv P16.png|width=50]] || 2분 37초 || 2024년 12월 16일 || 99.58%[*절대정확도] || [[https://youtu.be/CTbD5YhQF6U|[[파일:Youtube.png|width=20]]]][*★] || | |
| 238 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 239 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 240 | {{{#fff '''风屿''' - 闫东炜}}}}}}}}} || | |
| 241 | ||<-5> 零号公园 || | |
| 242 | || [[파일:TUF Lv P16.png|width=50]] || 2분 59초 || 2024년 12월 16일 || 99.72%[*절대정확도] || [[https://youtu.be/hCpphSvFqGE|[[파일:Youtube.png|width=20]]]] || | |
| 243 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 244 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 245 | {{{#fff '''L''' - Ice}}}}}}}}} || | |
| 246 | ||<-5> [[harim]] || | |
| 247 | || [[파일:TUF Lv P16.png|width=50]] || 2분 23초 || 2024년 12월 17일 || 99.18%[*절대정확도] || [[https://youtu.be/28MFDCU8vcY|[[파일:Youtube.png|width=20]]]][*★] || | |
| 248 | ||<-5> [[Romanesque#s-2.1|{{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #A716BF, #C5B934);" | |
| 249 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 250 | {{{#fff '''Romanesque''' - Halv}}}}}}}}}]] || | |
| 251 | ||<-5> 마른얼음 || | |
| 252 | || [[파일:TUF Lv P16.png|width=50]] || 2분 26초 || 2024년 12월 17일 || 99.90%[*절대정확도] || [[https://youtu.be/pKRdQsbr9ko|[[파일:Youtube.png|width=20]]]] || | |
| 253 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 254 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 255 | {{{#fff '''はずかしがりやのトイ・ソルジャー''' - [[ああああ|{{{#fff ああああ}}}]]}}}}}}}}} || | |
| 256 | ||<-5> 밍띙똥, 하얀색 || | |
| 257 | || [[파일:TUF Lv P16.png|width=50]] || 2분 31초 || 2024년 12월 18일 || 99.77%[*절대정확도] || [[https://youtu.be/wlQQoRieTps|[[파일:Youtube.png|width=20]]]] || | |
| 258 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 259 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 260 | {{{#fff '''Intro - Wanna be Girlish''' - t+pazolite}}}}}}}}} || | |
| 261 | ||<-5> [[Team 4%]][*Team][br][[Fir3ns]], [[Xeno]] || | |
| 262 | || [[파일:TUF Lv P16.png|width=50]] || 1분 22초 || 2024년 12월 19일 || 99.04%[*절대정확도] || [[https://youtu.be/uL18D6z17nY|[[파일:Youtube.png|width=20]]]] || | |
| 263 | ||<-5> {{{#!wiki style="padding: 7px 10px; border-radius: 8px; background: linear-gradient(to right, #ffffff, #000000);" | |
| 264 | {{{#!wiki style="display: inline-block; padding: 3px 12px; border-radius: 8px; background:#00000070" | |
| 265 | {{{#fff '''Go off the Vapor''' - MYUKKE.}}}}}}}}} || | |
| 266 | ||<-5> [[ADOFAI World Championship 2025|AWC Chart Team 《Forret》]][*Team][br][[정현수]], [[Editor AlriC]] || | |
| r11 | 267 | || [[파일:gg Lv 17.svg|width=50]] || 3분 40초 || 2024년 12월 28일 || 99.87%[*절대정확도] || [[https://youtu.be/yVeaWTQPrAg|[[파일:Youtube.png|width=20]]]] || |
| r1 (새 문서) | 268 | == 제작한 프로그램 / 모드 == |
| r5 | 269 | === BetterCalibration === |
| r12 | 270 | ==== 개요 ==== |
| 271 | BetterCalibration는 보정을 더 편리하게 해주는 모드이다. | |
| 272 | [[https://adof.ai/mods/BetterCalibration|다운로드]] [[https://jalib.jongyeol.kr/modApplicator/BetterCalibration/betalatest|베타버전]][*JALib JALib 모드가 설치되야 사용할 수 있다.] | |
| 273 | ==== 기능 ==== | |
| 274 | ===== 보정 피치 조절 ===== | |
| 275 | 보정에 들어가면 나오는 노래의 속도를 조정할 수 있다. | |
| 276 | ||<nopad>[youtube(p_ekCzSAsQQ)]|| | |
| 277 | ===== 보정 최솟값 조절 ===== | |
| 278 | 보정에서 나올 수 있는 ms의 최솟값을 조정할 수 있다. | |
| 279 | 이 기능을 이용하면 보정에서 한 바퀴가 돈 후에 클릭하여 보정되는 값보다 적은 값이 적용되는 문제를 해결할 수 있다. | |
| 280 | ===== 보정 음악 반복 ===== | |
| 281 | 보정에서 음악을 몇번 반복할지 정할 수 있다. | |
| 282 | 보정을 좀 더 오래 하고 싶을떄 사용하면 된다. | |
| 283 | ===== 보정 자세한 표시 ===== | |
| 284 | 보정 창에서 평균, 최대, 최소값을 표시 시켜준다. | |
| 285 | [[파일:BetterCalibration_calibration_detail.png|width=650px]] | |
| r13 | 286 | ===== 보정 팝업 ===== |
| 287 | 게임을 플레이하다 죽었을 때 게임 플레이중 입력 오프셋 오차를 계산하여 입력 오프셋을 바꿀지 물어보는 팝업을 띄운다. | |
| 288 | [[파일:BetterCalibration_Popup.png|width=650px]] | |
| r12 | 289 | ===== 소숫점 오프셋[*베타 베타버전에만 존재하는 기능이다.] ===== |
| 290 | 입력 오프셋을 소숫점으로 설정할 수 있다. | |
| 291 | Ctrl을 누른상태에서 변경시 0.1단위로 변경할 수 있고 Ctrl+Shift를 누른상태에서 변경시 0.01단위로 변경할 수 있다. | |
| 292 | 모드 설정창에서 단위 제한없이 숫자로 적어 설정할 수 있다. | |
| 293 | [[파일:BetterCalibration_FloatOffset.gif|width=650px]] | |
| 294 | ===== 오프셋 기록기[*베타] ===== | |
| 295 | 플레이 할 떄 사용하고 있는 입력 오프셋을 전체, 맵별로 기록한다. | |
| 296 | 기록된 오프셋은 버튼을 눌러 바로 현재 오프셋으로 설정할 수 있다. | |
| r5 | 297 | === JALib === |
| r16 | 298 | ==== 개요 ==== |
| 299 | Jongyeol Adofai Library에 약자로 얼불춤 모딩에 여러가지 편리한 기능을 제공하는 라이브러리형 모드다. | |
| 300 | [[https://jalib.jongyeol.kr/modApplicator/JALib/betalatest|다운로드]][* 베타버전으로 정식버전은 아직 존재하지 않는다.] | |
| 301 | JALib을 이용하여 모드를 만드려면 UMM모드 만들듯이 만들면 안되고 JALib을 사용한 모드들에 틀에 맞게 만들어야된다. [[https://github.com/Jongye0l/JALib/blob/main/Document/DevelopGuide.md|JALib 모드 개발 가이드]] | |
| 302 | {{{#!syntax csharp | |
| 303 | using JALib.Core; | |
| 304 | ||
| 305 | namespace MyMod; | |
| 306 | ||
| 307 | public class Main : JAMod { | |
| 308 | protected override void OnSetup() { | |
| 309 | Log("MyMod is Setuped."); | |
| 310 | } | |
| 311 | ||
| 312 | protected override void OnEnable() { | |
| 313 | Log("MyMod is Enabled."); | |
| 314 | } | |
| 315 | ||
| 316 | protected override void OnDisable() { | |
| 317 | Log("MyMod is Disabled."); | |
| 318 | } | |
| 319 | } | |
| 320 | }}} | |
| 321 | ==== 기능 ==== | |
| 322 | 라이브러리가 아직 배타버전이기 때문에 없어지거나 사용법이 바뀔 수 있다. | |
| 323 | ===== 모드 기본 기능 ===== | |
| 324 | * 자동 업데이트 | |
| 325 | * 업데이트 알림 | |
| 326 | * 모드 자동 적용 | |
| 327 | * 온라인 모드 정보 받아오기 | |
| 328 | * 모드 자동 다운로드 | |
| 329 | * 필요한 모드 자동 다운로드 | |
| 330 | ===== 자동 예외 Catch ===== | |
| 331 | 자동 예외 Catch는 Action, Task가 지원한다. | |
| 332 | ||
| 333 | * Action 사용법 | |
| 334 | {{{#!syntax csharp | |
| 335 | JAction action = new JAction(Main.Instance, () => { | |
| 336 | throw new Exception("Action Catch"); | |
| 337 | }); | |
| 338 | action.Invoke(); | |
| 339 | }}} | |
| 340 | * Task 사용법 | |
| 341 | {{{#!syntax csharp | |
| 342 | JATask.Run(Main.Instance, () => { | |
| 343 | throw new Exception("Task Catch"); | |
| 344 | }); | |
| 345 | }}} | |
| 346 | ===== 다양한 랜덤 ===== | |
| 347 | {{{#!syntax csharp | |
| 348 | JARandom random = new JARandom(); | |
| 349 | random.NextInt(); | |
| 350 | random.NextLong(); | |
| 351 | }}} | |
| 352 | ===== 쉬운 TCP 통신 ===== | |
| 353 | {{{#!syntax csharp | |
| 354 | JATcpClient client = new JATcpClient("localhost", 12345, new JAction(Main.Instance, () => { | |
| 355 | client.ReadUTF(); | |
| 356 | }); | |
| 357 | }}} | |
| 358 | SRV 사용하여 TCP연결 | |
| 359 | {{{#!syntax csharp | |
| 360 | JATcpClient client = new JATcpClient("localhost", 12345, "MyService", false, new JAction(Main.Instance, () => { | |
| 361 | client.ReadUTF(); | |
| 362 | }); | |
| 363 | }}} | |
| 364 | ===== 간단한 HTTP 통신 ===== | |
| 365 | {{{#!syntax csharp | |
| 366 | HttpClient client = new HttpClient(); | |
| 367 | string result = await client.GetString("http://localhost:3000"); | |
| 368 | }}} | |
| 369 | ===== 간단한 리플렉션 ===== | |
| 370 | {{{#!syntax csharp | |
| 371 | typeof(Main).Invoke("OnEnable", this); | |
| 372 | this.Invoke("Log", "Hello World!"); | |
| 373 | }}} | |
| 374 | ===== 스트림 다양한 형식 읽기 ===== | |
| 375 | {{{#!syntax csharp | |
| 376 | Stream stream; | |
| 377 | stream.ReadInt(); | |
| 378 | stream.ReadLong(); | |
| 379 | stream.ReadUTF(); | |
| 380 | }}} | |
| 381 | ===== 메모리 형식에 파일 압축/압축해제 ===== | |
| 382 | {{{#!syntax csharp | |
| 383 | byte[] data; | |
| 384 | RawFile[] result = Zipper.Unzip(data); | |
| 385 | }}} | |
| 386 | ===== 메인 스레드 ===== | |
| 387 | {{{#!syntax csharp | |
| 388 | if(!MainThread.IsMainThread()) { | |
| 389 | MainThread.Run(Main.Instance, () => { | |
| 390 | Main.Instance.Log("Hello World!"); | |
| 391 | }); | |
| 392 | await MainThread.WaitForMainThread(); | |
| 393 | } | |
| 394 | }}} | |
| 395 | ===== 언어별 글데이터 ===== | |
| 396 | 언어별 글 데이터는 모드 폴더/localization/언어.json 에 넣은 데이터들을 불러옵니다. | |
| 397 | {{{#!syntax csharp | |
| 398 | string value = Main.Instance.Localization["Hi"]; | |
| 399 | }}} | |
| 400 | ===== 기능별 관리 ===== | |
| 401 | 다음과 같이 기능을 생성할 수 있다. | |
| 402 | {{{#!syntax csharp | |
| 403 | public MyFeature : Feature { | |
| 404 | public MyFeature() : base(Main.Instance, nameof(MyFeature)) { | |
| 405 | } | |
| 406 | ||
| 407 | protected override void OnEnable() { | |
| 408 | Main.Instance.Log("MyFeature is Enabled"); | |
| 409 | } | |
| 410 | ||
| 411 | protected override void OnDisable() { | |
| 412 | Main.Instance.Log("MyFeature is Disabled"); | |
| 413 | } | |
| 414 | } | |
| 415 | }}} | |
| 416 | 기능 추가는 OnSetup 매서드에서 진행되며 다음과 같이 할 수 있다. | |
| 417 | {{{#!syntax csharp | |
| 418 | protected override void OnSetup() { | |
| 419 | AddFeature(new MyFeature()); | |
| 420 | } | |
| 421 | }}} | |
| 422 | 기능을 생성할 때 기능별 설정, 패치를 설정할 수 있다. | |
| 423 | ===== 패치 ===== | |
| 424 | JALib에선 기존 Harmony 기능보다 다양하게 패치를 진행할 수 있다. | |
| 425 | 일반 패치 매서드는 다음과 같이 만들 수 있다. | |
| 426 | {{{#!syntax csharp | |
| 427 | [JAPatch(typeof(Main), "OnEnable", PatchType.Prefix, false, TryingCatch = true)] | |
| 428 | private static void OnEnablePrefix(Main __instance) { | |
| 429 | __instance.Log("Enable Prefix"); | |
| 430 | } | |
| 431 | }}} | |
| 432 | PatchType에는 다음과 같은 종류가 있다. | |
| 433 | * Prefix | |
| 434 | * Postfix | |
| 435 | * Transpiler | |
| 436 | * Finalizer | |
| 437 | * Replace | |
| 438 | TryingCatch를 통해 이 패치 매서드에서 예외발생을 방지할 지 설정할 수 있다. | |
| 439 | ||
| 440 | Reverse 패치 매서드는 다음과 같이 만들 수 있다. | |
| 441 | {{{#!syntax csharp | |
| 442 | [JAReversePatch(typeof(Main), "OnEnable", ReversePatchType.Original)] | |
| 443 | private static void OnEnableReverse(Main __instance) => throw new NotImplementedException(); | |
| 444 | }}} | |
| 445 | ReversePatchType은 Flag로 여러개를 한번에 선택할 수 있으며 다음과 같은 종류가 있다. | |
| 446 | * Original = 0 | |
| 447 | * PrefixCombine = 1 | |
| 448 | * PostfixCombine = 2 | |
| 449 | * TranspilerCombine = 4 | |
| 450 | * FinalizerCombine = 8 | |
| 451 | * ReplaceCombine = 16 | |
| 452 | * OverrideCombine = 32 | |
| 453 | * AllCombine = PrefixCombine | PostfixCombine | TranspilerCombine | FinalizerCombine | ReplaceCombine | OverrideCombine | |
| 454 | * DontUpdate = 0x40000000 | |
| 455 | ||
| 456 | Override 패치 매서드는 기본적으로 상속된 매서드에서 사용할 수 있다. Override 패치 매서드는 다음과 같이 만들 수 있다. | |
| 457 | {{{#!syntax csharp | |
| 458 | [JAOverridePatch] | |
| 459 | public void OnEnable() { | |
| 460 | Log("MyMod is Enabled but Patched!"); | |
| 461 | } | |
| 462 | }}} | |
| 463 | ===== 설정 ===== | |
| 464 | 다음과 같은 형식으로 설정을 만들 수 있다. | |
| 465 | {{{#!syntax csharp | |
| 466 | public MyModSetting : JASetting { | |
| 467 | public string SettingField; | |
| 468 | ||
| 469 | public MyModSetting(JAMod mod, JObject jsonObject) : base(mod, jsonObject) { | |
| 470 | } | |
| 471 | } | |
| 472 | }}} | |
| 473 | 기본적으로 field를 이용해 저장한다. | |
| 474 | ||
| 475 | 다음과 같은 형식으로 field에 넣지않고 저장할수도 있다. | |
| 476 | {{{#!syntax csharp | |
| 477 | JASetting setting; | |
| 478 | setting["MySetting"] = "This is my Setting"; | |
| 479 | }}} | |
| r5 | 480 | ==== JALib ModApplicator ==== |
| 481 | === JipperResourcePack === | |
| 482 | ==== Jipper-Overlayer ==== | |
| 483 | ==== 지퍼 리소스팩 딸깍 설치기 ==== | |
| 484 | === ShowCamera === | |
| 485 | === ShowDecoCount === | |
| 486 | === PesudoMaker === | |
| 487 | === BGAMod === | |
| 488 | === RealAsync === | |
| 489 | ==== AdofaiRealAsync.Backend ==== | |
| 490 | === AutoDiscord === | |
| 491 | === SmartEditor === | |
| r22 | 492 | == 논란 및 사건 사고 == |
| r23 | 493 | * [[Jipper]] 뒷담화 논란[br]2024년 2월 경 디스코드에서 누군가와 대화하던 중 [[Jipper]]를 뒷담화한 정황이 [[https://gall.dcinside.com/buralchoom/32969|포착되었다]]. 스크린샷을 올린 것으로 추정되는 대화 상대의 프로필이 가려져있어 아직 확실하지 않으며, 문제가 된 채팅을 친 것이 1년 전이기 때문에 아직까지는 지켜봐야 할 상황인 듯 하다. 당사자인 [[Jipper]]의 말로는 Jongyeol의 말투가 아니라며 [[https://gall.dcinside.com/buralchoom/32982|조작된 사진이라고 확신하고 있다]]. |
| r1 (새 문서) | 494 | == 여담 == |