From 29da1fac20131380c7c59fd27e87f09a06c7aded Mon Sep 17 00:00:00 2001 From: Kyle <41976328+ImKyle4815@users.noreply.github.com> Date: Tue, 1 Mar 2022 19:28:54 -0800 Subject: [PATCH] kamigawa basics --- creator/index.php | 4 +-- img/frames/neo/basics/b.svg | 1 + img/frames/neo/basics/bThumb.png | Bin 0 -> 2366 bytes img/frames/neo/basics/c.svg | 1 + img/frames/neo/basics/cThumb.png | Bin 0 -> 2180 bytes img/frames/neo/basics/g.svg | 1 + img/frames/neo/basics/gThumb.png | Bin 0 -> 2423 bytes img/frames/neo/basics/r.svg | 1 + img/frames/neo/basics/rThumb.png | Bin 0 -> 2416 bytes img/frames/neo/basics/u.svg | 1 + img/frames/neo/basics/uThumb.png | Bin 0 -> 2127 bytes img/frames/neo/basics/w.svg | 1 + img/frames/neo/basics/wThumb.png | Bin 0 -> 2481 bytes js/creator-23.js | 18 +++++++------ js/frames/groupTextless-4.js | 13 +++++---- js/frames/packNeoBasics.js | 45 +++++++++++++++++++++++++++++++ js/frames/versionNeoBasics.js | 37 +++++++++++++++++++++++++ 17 files changed, 108 insertions(+), 15 deletions(-) create mode 100644 img/frames/neo/basics/b.svg create mode 100644 img/frames/neo/basics/bThumb.png create mode 100644 img/frames/neo/basics/c.svg create mode 100644 img/frames/neo/basics/cThumb.png create mode 100644 img/frames/neo/basics/g.svg create mode 100644 img/frames/neo/basics/gThumb.png create mode 100644 img/frames/neo/basics/r.svg create mode 100644 img/frames/neo/basics/rThumb.png create mode 100644 img/frames/neo/basics/u.svg create mode 100644 img/frames/neo/basics/uThumb.png create mode 100644 img/frames/neo/basics/w.svg create mode 100644 img/frames/neo/basics/wThumb.png create mode 100644 js/frames/packNeoBasics.js create mode 100644 js/frames/versionNeoBasics.js diff --git a/creator/index.php b/creator/index.php index 36b959ed..a76228e6 100644 --- a/creator/index.php +++ b/creator/index.php @@ -639,14 +639,12 @@ include('../globalHTML/header-1.php');

Endiron

Beezchurgr

John C.

-

Michael J.

Benjamin D.

Brent O.

Austin M.

Elry

Edward E.

Blake M.

-

Avery D.

Zachary C.

Andrew K.

Joshua R.

@@ -708,6 +706,8 @@ include('../globalHTML/header-1.php');

J. Skene

Cesar P.

Elizabeth S.

+

Avery D.

+

Michael J.

(Please contact me if you would like your name/nickname changed.)
diff --git a/img/frames/neo/basics/b.svg b/img/frames/neo/basics/b.svg new file mode 100644 index 00000000..633bbc3b --- /dev/null +++ b/img/frames/neo/basics/b.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/frames/neo/basics/bThumb.png b/img/frames/neo/basics/bThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..831b82f8dddcb4b4737629234ca5cd32e5e36076 GIT binary patch literal 2366 zcmV-E3BmS>P)EX>4Tx04R}tkv&MmKpe$iQ>7vmhjtL@kfAz=1yK=4sbUcS}bq^n3?_xa5``n*nKq;6E@QK88OgAjz4dR(i zOXs{#9A;%nAwDM_H|T=Ik6f2se&bwnSm2pqBb%Nl4ik%|E|$BPl?|16nmDSc8s!T) zmle)ioYiWbweQJa7%XTj8LrceAb}+$k%9;rbyQG=g&3_GDJIgiANTMNJN^{8WO7x& z$gzMLR7j2={11M2YZj*_-K1a~=zX#6j}aiS3$z-x{e5iPtrNii3|wg)f2|43ev;nk zXwf5Ja2vR|?r8EJaJd5vJ?WAmIg+2IP%HxPXY@^ZAao1#uerUo_i_3FWT~s=8{ps& z7%fruy2rcwx_kTgOuN4ydVF%K?VU)<00006VoOIv0RI600RN!9r;`8x2V+S@K~#9! z?Ok6?Q&$*2r|qR+TS{AKOGB$Aq9!gzng4g23mgVX;^u z)nEYtq*5sWprfNTYz+tim{E9cl*F%b=+Ggs5JC_{Fc{QowGmBE5Cm!Z3l}bgtq~oU zf`V=HSl?(gdA;7bG_9+v8yXslq$!-+^bo=XvVKKH#iyEf{%Dw|J=I|@mkUCSDi<$a zjQ%Q&PxsN8OGqS=si{e-#BvF@+kNB4jg*v>;^O_Con5g+3po;Yb#*;|{yb7pMD)-F zv&aH;C%VMKT>?VLVzEB9C5B-TLa-#{lU(z?U-tL+n@pzq`g*(FURU?aM@JW#X~?3{ zXrd1-#v(hyr?#JQp3rfP!C=JFe`J@Gl$6HOe`RH*5MlrT9*-Lff2~$$wf5E2)Vz4% zh_U}hMn?F2erKm4mi}`%Mn*@U=jZ2VW@eU^mC^413G08TJ!-$$?IDB?$HxsDPN#Fp zq|hah!DkI(IF4H^7MsoH^?FyXT(y1swydnIxL}9cfXpdVQ&XYIJhb%m^h7^xjy{FW z_Ck-x6G>l}%M~XpFc#epkOp&Tke<$4y*if$4Oro(XZYmgB!|NZ2^);QJ~(jT%hRWS zoWOIE@D%XmIo9O^?TO@ZeXoh9iwe z^X}cd*4EZ|Xb@&prY|Evh{gk?0nz|zfHXiFgx4S#4AKl72n0URfXQU4)oR+{)oL}h zR~vEVSY2J6k&&@bkP{OVwY9ZqiHanG==FMncG2tgGYgf>%*;@2o;`bJHk(IAMsjj; z^78WX^Yi1unFM8o4h!}5_0!YS7=|$z3?`E~Jw5IB`vZZ1!C2x|CkB4Dt z5!Ntx+_OMs<#)>~2_bj{zdYeT*d6-VXBiflJ)6y;N@3v_p@;N!{^`>{5Cq=Yd5a)$ zgW(pfw!d~wTT@drF)=|N?%cU^XlRf=c$G>8A$I-x4FG_{;eZemi^cT8lk@*$$Bw(* z?!$+_1po{W|4kn}lgU1D;<(fKqOGmHt*!Okx!R2zKaa2Xo6Tl|AT$~cwFBt)`*9o( zef(g-CtGH-8HC*x1^^5U3>b~QB9V}e*eBUvxpKwt_qVpT&e{vzzyHA4*qBbIi!Xcf z>BV3$c=f7!+qSJ~X=wleyWMUy8UX+$B_;7?PqUEhQNl&=2p+*Bcm$8&5j=uN@CZIR z;U_02=?8xE=FQAsg@uLmuX6V7+XtvSYJR^T!!X*Y<2as@k^(|+=;1gX!z&pv2zke1 zw(DUS*4*42Z|vsg=Fn~qe>-#6u3fu#?@mokT@Xm0&)41EZ7>)B5+q3e7kV2uY^bfR zl}IGXP1x;rS65f}_xI2KVNtf&7DdQ?JyKY6XNZA;0h7rD09e0%y<9FA2n1a2%nMe* zV9?|7jE|4o?RJ~ZCJ+b;3JO-OT9sJt5Ps5i{`~nTPoA(?EU8q=_L_Tp z%>V$6=J&F)vIh?yB)0vRk0AbtKjM%0BmT=%BF_J$QfZtX9!w1T&-!*ultru6Ca3>H z2s=9doS68BAaJt0dNqFgcDG7ZoaFJJoh`B3|GIzw9-GbP^ZC^I^z?M4QrXz}>(ta_ zW#!k&7XOqyemszo!DlcScI zC=|}hk#e~_vG~8=|23PTN!4u^+_+uGXJtXZ>l>sFyq=<#?)M@L;QSLmk>xm>P9 zBFV|g5sSrRV`F#k-gP*fD%Am*OtzFcTP&6>Tei$&|J>Z%qeqWYhio=GJv|-AaW|QH@pwEkI#eoE(#AiB!%-@gN~IF5{}6w~AMr>05r4!V@kjg-f5ad0 zNBj|g#2@iT{1Jb|AMr>05r4!V@lP234<9~UCY&QO?d$7H`j;R2`ugVTo2I6wBqks2 ziwRX#Rc^OCX=uCM?y9P)uuSLw9~?)H94RU)%FD}>$z&^5tXTTt{r2r!hr?mB**ZEp k8XFq{5+q2FAPFP?0cbG?H7%|&f&c&j07*qoM6N<$g21|m761SM literal 0 HcmV?d00001 diff --git a/img/frames/neo/basics/c.svg b/img/frames/neo/basics/c.svg new file mode 100644 index 00000000..5f61af21 --- /dev/null +++ b/img/frames/neo/basics/c.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/frames/neo/basics/cThumb.png b/img/frames/neo/basics/cThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..250f2ea0d8b80a55512ed5f34b08dbc8d0e5227d GIT binary patch literal 2180 zcmV-~2z&R5P)EX>4Tx04R}tkv&MmKpe$iQ>7vmhjtL@kfAz=1yK=4sbUcS}bq^n3?_xa5``n*nKq;6E@QK88OgAjz4dR(i zOXs{#9A;%nAwDM_H|T=Ik6f2se&bwnSm2pqBb%Nl4ik%|E|$BPl?|16nmDSc8s!T) zmle)ioYiWbweQJa7%XTj8LrceAb}+$k%9;rbyQG=g&3_GDJIgiANTMNJN^{8WO7x& z$gzMLR7j2={11M2YZj*_-K1a~=zX#6j}aiS3$z-x{e5iPtrNii3|wg)f2|43ev;nk zXwf5Ja2vR|?r8EJaJd5vJ?WAmIg+2IP%HxPXY@^ZAao1#uerUo_i_3FWT~s=8{ps& z7%fruy2rcwx_kTgOuN4ydVF%K?VU)<00006VoOIv0RI600RN!9r;`8x2B}FzK~#9! z?OoqbQc)Z~m&*l}f=ea3dWe*=)h5tvBiHY?R_lp2*J?{<8&CZM`WN^Q^kk;f^r5xt z#c8?$u7_fCaghZ{Cd(QECIJa*z`eJJ>i`WDh#!LA&x`lMIp_2Jobx^3bHA5!uLxxW zr_*URo7dOZ*>vC`gk&YKO9%vlT}o&)nw{EVSvC*|*lf16mSS9q z-R-FS5}lo$s1RUTmSLEgnVGa5iV)%>g!=pY5kiqjRX)b%Z>%=HREX6iiP~v)LhO zMJN;+92^`S9p&@+gM))PS+GS&G#Y*S^l2GJqyXIsO%%Kd48!<*ey%kMg1|5g?Fsys zYbO2j`}glIm&<50uB@yW42JBR*zCN?$w}^DVPQe7R+nxd%Uyr7|Kss^vPm9~$Kz$$ z|C{~C1+}wh&)V&FwOZZQ)|RvVdcEFmw@W0FJoSJ5`n92pMF;^T-x*MH&K~PG>foxx|$u$&QYW7cX9v)PkX*A%u`ttCdQn0|Ntj z7Ho zVMMLXB*wfQPl4PMMgTY{LZ!e^%fDD+Jm|#neiHV8L zi}WK$j-*=i^XJdS#l=u4Bo>S7>+9umc`-C|q{%qQFpSY?q-h$*aSX#S45Mi}9*;8& zGdDN)^gzEq>9^b&>FVk#C;bll zAW9MSQt|NN!?KNiYiq0BZr5tHWuVt+Gzx{nVzGSt_U-Q7yCtPptJTfT&97g-MhH<9 zwXv~r^XARc(Nh#PIy%ZZ+M`F0-oJl8H8oZ0vG4Ei*XeZQ0B=si*&TR|z`~8cHiwL1} z=gt*9>LG+wDpl$!Ns`UY&9LGDJn z3Ab+DLWy70qS0uco4E5rEEeN(NG$cE5^SHZ9-Ga!{fkV` z5?3E)W@ZwqcUoy^ns&S0+`Y}l#>PX34v9pfL_B6$HXIIz!(qSQ@Avy_YHFIAn(FK8 zE6W|y>o*t-r%#_gcI=o~EEWodU%q^qo15FA6@fsYP$+O5XBfuia(O(SOP4NHuzra| zA`*$R-{l;QMjZ}^!{Okb-E+I$l`{T3w7&uRK|kmR{h)t;BIETRNs>j{MpGI3x4kvTGuPNzbl=;-JW2n1HEb#`{PEDuW- zeg1pB-nVbx`h32YmX_44_W1GR7cXAKas1u8cUG&l62)ih|7&Y&V`F0oq3hSL>-GAn zsVR*{LlDH9H*a!%Urc4kKcmq|QIuAzbvPVmv$>k%|G|R?l}hF8?CiGB1A)N54_l;O zHC2QDwzjtA<>g2uqS0thoH%jdzya<)-|Fh>`ucjJm{2Gbi^Wo@R3edtLLryS<#xLd zA3j{zS7elD{ADtkOeRa55(H6OTgxyEj^kVx)Ya7qg+h@?R9jn%5RynFIlcI+!sfqF zC`|1R$p1h;=m-6vAM}HM&=2}SKj;Vjpda*ue$Ws4K|kmR{h%N8gMQFo0s5_0>psz( zQ7J`HRsZk&wbRy1To5K3~-Q8)G?*2bG9zTA3=gysz zCr=(ddbF;tZtqX;wY9aSrKS1#`SJ1bCr_Rr00000q`_YbXL-2{d3Rp`0000<)K literal 0 HcmV?d00001 diff --git a/img/frames/neo/basics/g.svg b/img/frames/neo/basics/g.svg new file mode 100644 index 00000000..73a4f3fb --- /dev/null +++ b/img/frames/neo/basics/g.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/frames/neo/basics/gThumb.png b/img/frames/neo/basics/gThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..7b6eaff3ac2b1321a154cf4ad2a6deffe3912834 GIT binary patch literal 2423 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 literal 0 HcmV?d00001 diff --git a/img/frames/neo/basics/r.svg b/img/frames/neo/basics/r.svg new file mode 100644 index 00000000..2c98be99 --- /dev/null +++ b/img/frames/neo/basics/r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/frames/neo/basics/rThumb.png b/img/frames/neo/basics/rThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..4b379fb985a72ff778e9b9ba5a1a2b6cb2198b2a GIT binary patch literal 2416 zcmV-$36J)PP)EX>4Tx04R}tkv&MmKpe$iQ>7vmhjtL@kfAz=1yK=4sbUcS}bq^n3?_xa5``n*nKq;6E@QK88OgAjz4dR(i zOXs{#9A;%nAwDM_H|T=Ik6f2se&bwnSm2pqBb%Nl4ik%|E|$BPl?|16nmDSc8s!T) zmle)ioYiWbweQJa7%XTj8LrceAb}+$k%9;rbyQG=g&3_GDJIgiANTMNJN^{8WO7x& z$gzMLR7j2={11M2YZj*_-K1a~=zX#6j}aiS3$z-x{e5iPtrNii3|wg)f2|43ev;nk zXwf5Ja2vR|?r8EJaJd5vJ?WAmIg+2IP%HxPXY@^ZAao1#uerUo_i_3FWT~s=8{ps& z7%fruy2rcwx_kTgOuN4ydVF%K?VU)<00006VoOIv0RI600RN!9r;`8x2bD=gK~#9! z?VNv18|N9vpYz?>_!l+~*egx~S%R82G@HneO-;1obk)L8)-;*6rBjn^{gF1&HZ5B< zn6@QLHKB>F(K5EQblFrynoxCV32kUsEzoYPAr3JOCP~YZh95Sz31EY%au-#q#fBDml^&Ok?!@Jba9?@^#A<=m;-}T4%5z9vQkt9KqGvjw! z3PvtoV7fYccNY2TYU9_BB(Lum`vJh*WcR*#W;XohCOZJ!K6Z5W?U#A-EvDwgY{m$- zx7UBk%DP+wr(Z>J+uY@U(&itokL%BOeS#pIPUnoO_4f8Im?3lljNp?xF~swM%a_=j zH^iYKdU=j&{YEM?Ga=dpG1&vevQA4u)Y7{0m)NWA@lPS*_h3R6@`Ho1O7k9ff}$Xs z_dLKJ#PWd9=;g)V0ZICcD3bv~w*>k6)4%)ZNS0Bx`D@I_*Zk#&By9urzMq(z?247E z3{URkJRaTlol-|Z_i*@vp3pu}$aLP4E()Qm?WVW??Rw^M;Y#y_R{8mF)3<)p-`F5g zuPoh&@Yy~Q_XpSm>;d)wdw@L{{U?f|#KM9gOz?mt$?EEA$>gi6tHW!xF|PzmOH1{7 z{ai_Uz2362GCW1a7Q^c6>yhMEUtd3ViJUocRelzwS-x_W>Pufv1oNn9 zq#s0r(0{xF@jOA(giHo967f7@86*h)|9lW^w+ew;3nh&`^7T75*ZAnp?8mU@hhwvo z8=pu=-@o^f@b*aa1;?g*;p$~6=ut43-Dn&B*L&lCZ~*|aytP@+AM@3n)ouG$0_8Jy zeIEc2Lh6HulqUm@*^W7(hK|j{;{p1q9W;UCv4ri6~cGaSeB(}S~7Hw3m8sE&(Z)X-37FsNpw6wH2kqm`G4Gj&Ajg5c}8@A7! zdTZCNEh{TCnM|n->~_0LOG~d@xia~H)oMkH!>m?on0l&_2Jw98`n6z-6#x{g@1@O4 zNxh!bXvPkUB0o654-9Z!UF@efNS$7}@vDlQoa9P}==`@U{-}BA8)G@pdG-jY(Ey=MfAlf(iKkt~n^Tj2 zY@AqmFMVHuIOOBb*OAL|4V9;Px66CxbuuGEyXEU}=PB6~DZ$Y#I34_j^C{T>Q%jbp4;~sh`W$omgyZxHddoKXx(&qW z%Z?a^zxhAz{M#rv`F0tdZB7M#{q`Nqtxtv9ecHp%tJZCxGBWtV0k)@y_ju5dk5DM+ zd)CnRtdVInRF;u8o9Qeg*XIdbY-ZX%qL(e7+gD`FPy7|RD-`?oNBRkcf=o{bo)_eD z(K`qPLFzMPYBgyvkQyxj&{;-Z@wU_*|5R#4jv8`u@%#_-V}8t!`7uA{$NZQd^J9L@ zkNGh_=EwY)AM;~=%#ZmoKjz2$NyFdT+PX-XW0Klzwv>PP!Dh2f)i#xtl_?BgSy>rZ zhLn_)xZUoQ!FIddB_$KL?C9t?ckWz8 iMFn8Ph7B9GDE5DyH25U3-*dMB0000 \ No newline at end of file diff --git a/img/frames/neo/basics/uThumb.png b/img/frames/neo/basics/uThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..e7b5f923fe09e2a69e25ee472e0f256cacb2e698 GIT binary patch literal 2127 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 FV1iciAn5=A literal 0 HcmV?d00001 diff --git a/img/frames/neo/basics/w.svg b/img/frames/neo/basics/w.svg new file mode 100644 index 00000000..52eab9fa --- /dev/null +++ b/img/frames/neo/basics/w.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/frames/neo/basics/wThumb.png b/img/frames/neo/basics/wThumb.png new file mode 100644 index 0000000000000000000000000000000000000000..62343136b7917778ab9d04dbb80556be269fd5ab GIT binary patch literal 2481 zcmV;i2~PHjP)EX>4Tx04R}tkv&MmKpe$iQ>7vmhjtL@kfAz=1yK=4sbUcS}bq^n3?_xa5``n*nKq;6E@QK88OgAjz4dR(i zOXs{#9A;%nAwDM_H|T=Ik6f2se&bwnSm2pqBb%Nl4ik%|E|$BPl?|16nmDSc8s!T) zmle)ioYiWbweQJa7%XTj8LrceAb}+$k%9;rbyQG=g&3_GDJIgiANTMNJN^{8WO7x& z$gzMLR7j2={11M2YZj*_-K1a~=zX#6j}aiS3$z-x{e5iPtrNii3|wg)f2|43ev;nk zXwf5Ja2vR|?r8EJaJd5vJ?WAmIg+2IP%HxPXY@^ZAao1#uerUo_i_3FWT~s=8{ps& z7%fruy2rcwx_kTgOuN4ydVF%K?VU)<00006VoOIv0RI600RN!9r;`8x2i8eMK~#9! z?VWv46K5XBpABsAk`O{jFyugfpTm@3 z2C;_P4oQ-F3_E}Be=g%d93_U2WAc~C%*+I1A(A8sf+#y(I#}xc0RZb(Ed>Cyw;NZB z){T~B*^0HplsIv;VDHxjLq&QxU((okd$356p;M0_$Rx^sR#w*Irgr$FVVL>|;_rB6 z(CfEtUhiCyxOBP8hA>Lj5wugQ)#CgsDmX;Cr~W962E*o!Yf+S{RjW5JAST8wiRcl|zoo6Xw4Ns6DJpWn#%b42MmqV#Ju@*Gim`5D=0dbcfq zeQ#d;v(=R^jFLZY?mQgF+uIGJtpCSX(r(}S(T?Mz86&W}ca@4C^cZ&H_%YILja~bn zwCxYphxNz1K7t@Roo+t=0`|(_NN+^^JELv}*UK5bj6tKr8GtnFcFuG#EUT135u_~_c_9K9 zlY#B;ei9iatg5UC7YKg)-0$}PV|UXnjmHCVe8SOVSn0{*BuQSct987i)u>65tiO3f z_T4G>r_%0!pmLFgqec1UXJnC4!t1Kq8hKSucX!vld*Tnad#O*na_K^pFlM*-!{*ys zYQQwBrT6|kW8=a_i4~VGCcL=VvwfnsM}$ZFMA#p|2w(&-0vG{|!10eD2rnDk?e+&E z@bmL4EG+bzePLmt^IYwqGsnEVJQj;JR+c7{Nh}t_DJs+;Dl01^y{@vdvc8E5hr<~d zP0O9;I#n%pSH}(IMMTVuj23!=*B5f1nr^y)U3v=5cE*?*`k*jjKDchJ-s4h_36?R z*?->ZrQAQ7<0YwSHPuzWd47?X=(93XPnI03Qz-!e^*65<96qq`vz?Wf&U(q7|3pMe zYTDac&X`GdV3EPmSk<*;#hq1 z^$m7A4glcs1)uLfQvP3=XX%&yVFdtyB*>Mb4Z@hXY15_w09sq`sFVs4kS`@J@y5=7 zadG0nMQ&(lY}`CJ;z4_85AC5nw1@W49@;~DXbDWQPgYbHk*w~rGkMM^lUcUC?3feg>W2qqV_jE6h);{si(cAQt80m?D}%% zf&~i_5)vG9?8jGcZ|}Kt=gyx$51^o+9y#=cLZMhJo<4oLZv$f(mY0{OQmGzZA(zX^ zsUf*s?xY@Sq_NxWT8-Lqj(gUuIXpf;D2PR;(;aIGf-spnOdTDqtu1$&8UvZkxViC9 zgbOBDb8yXnDF5r{Ur3lWdk%-orPJx(m&;C<{CkM41TupY7BBHfQGy_9l?ttlCN`kQr=CI1vKwFUVhKjeq}kbi1w(9eI|&`?j` zQ8J6) z*Pg75lx=T)932yD(Ce>UzHs6{1tdxMCjYhStKluF-`w%^ zGm!v*!}(ubS62IA{#k79qNJrYRTaxutqBfhYt;3^n7;e0*z6ECJETFY3FGtsvSlls z&bV56<;y){pW-*Q8;>-iQPIMvXraZ@>)Kx{fb6s1qU-2fdBvwhqL&lWZxYB0RS`_jV2I;3k1No1n0ky zAM!(f$Pf7;Kjeq}kRS3xe#j5`AwT4Y{E#2=Lw?8)`60hA^DC9gDZ)G`sY0Rf`G+4A z3dK { coords = pair.split(','); - newCoords.push((scaleWidth(change[0]) + parseFloat(coords[0])) + ',' + (scaleHeight(change[1]) + parseFloat(coords[1]))); + newCoords.push((scaleWidth(change[0]) * sign + parseFloat(coords[0])) + ',' + (scaleHeight(change[1]) * sign + parseFloat(coords[1]))); }); - newData += 'C' + newCoords.join(' '); + newData += item[0] + newCoords.join(' '); } else { - const coords = item.slice(1).split(','); - newData += item[0] + (scaleWidth(change[0]) + parseFloat(coords[0])) + ',' + (scaleHeight(change[1]) + parseFloat(coords[1])) + const coords = item.slice(1).split(/[, ]/); + newData += item[0] + (scaleWidth(change[0]) * sign + parseFloat(coords[0])) + ',' + (scaleHeight(change[1]) * sign + parseFloat(coords[1])) } } else { newData += item; diff --git a/js/frames/groupTextless-4.js b/js/frames/groupTextless-4.js index 854210ea..6c183190 100644 --- a/js/frames/groupTextless-4.js +++ b/js/frames/groupTextless-4.js @@ -1,12 +1,15 @@ loadFramePacks([ - {name:'Generic Showcase', value:'TextlessGenericShowcase'}, - {name:'Magic Fest Promos', value:'MagicFest'}, - {name:'Inventions', value:'TextlessInvention'}, - {name:'Unstable Basics', value:'Unstable'}, - {name:'Unhinged Basics', value:'Unhinged'}, + {name:'Basic Lands', value:'disabled'}, + {name:'Kamigawa Basics (NEO)', value:'NeoBasics'}, {name:'Fullart Basics (THB)', value:'TextlessBasics'}, {name:'Fullart Basics (ZEN)', value:'ZendikarBasic-1'}, {name:'Fullart Snow Basics', value:'FullartBasicRoundBottom'}, + {name:'Unstable Basics (UST)', value:'Unstable'}, + {name:'Unhinged Basics (UNH)', value:'Unhinged'}, + {name:'Other', value:'disabled'}, + {name:'Generic Showcase', value:'TextlessGenericShowcase'}, + {name:'Magic Fest Promos', value:'MagicFest'}, + {name:'Inventions', value:'TextlessInvention'}, {name:'Seventh', value:'SeventhTextless'}, {name:'Addons', value:'disabled'}, {name:'Legend Crowns', value:'M15LegendCrowns'}, diff --git a/js/frames/packNeoBasics.js b/js/frames/packNeoBasics.js new file mode 100644 index 00000000..a874d2bf --- /dev/null +++ b/js/frames/packNeoBasics.js @@ -0,0 +1,45 @@ +//Create objects for common properties across available frames +var masks = []//[{src:'/img/frames/mysticalArchive/jp/pinline.svg', name:'Pinline'}, {src:'/img/frames/mysticalArchive/jp/rightHalf.svg', name:'Right Half'}]; +var stretch = [ + {name:'outline', targets: [3, 11], change:[0, 0]}, + {name:'top', targets: [0, -2], change:[0, 0]}, + {name:'bottom', targets: [0], change:[0, 0]}, + {name:'symbol', targets: [0], change:[0, 0]} +]; +// Notification +notify('When you load the Kamigawa Basics frame version, a "Kamigawa Basics" tab will appear. This tab allows you to control the height of the title bar.', 15); +//defines available frames +availableFrames = [ + {name:'White Frame', src:'/img/frames/neo/basics/w.svg', stretch:stretch, masks:masks}, + {name:'Blue Frame', src:'/img/frames/neo/basics/u.svg', stretch:stretch, masks:masks}, + {name:'Black Frame', src:'/img/frames/neo/basics/b.svg', stretch:stretch, masks:masks}, + {name:'Red Frame', src:'/img/frames/neo/basics/r.svg', stretch:stretch, masks:masks}, + {name:'Green Frame', src:'/img/frames/neo/basics/g.svg', stretch:stretch, masks:masks}, + {name:'Colorless Frame', src:'/img/frames/neo/basics/c.svg', stretch:stretch, masks:masks} +]; +//disables/enables the "Load Frame Version" button +document.querySelector('#loadFrameVersion').disabled = false; +//defines process for loading this version, if applicable +document.querySelector('#loadFrameVersion').onclick = async function() { + //resets things so that every frame doesn't have to + await resetCardIrregularities(); + //sets card version + card.version = 'neoBasics'; + card.onload = '/js/frames/versionNeoBasics.js'; + loadScript('/js/frames/versionNeoBasics.js'); + //art bounds + card.artBounds = {x:0, y:0, width:1, height:0.9286}; + autoFitArt(); + //set symbol bounds + card.setSymbolBounds = {x:-1, y:-1, width:0, height:0, vertical:'center', horizontal: 'center'}; + resetSetSymbol(); + //watermark bounds + card.watermarkBounds = {x:0.5, y:0.7705, width:0.75, height:0.2362}; + resetWatermark(); + //text + loadTextOptions({ + title: {name:'Title', text:'', x:0.12, y:0.1048, width:0.1734, height:0.2381, font:'japanese-title', size:0.1191, align:'center', vertical:true, color:'white'} + }); +} +//loads available frames +loadFramePack(); \ No newline at end of file diff --git a/js/frames/versionNeoBasics.js b/js/frames/versionNeoBasics.js new file mode 100644 index 00000000..8a8ff79c --- /dev/null +++ b/js/frames/versionNeoBasics.js @@ -0,0 +1,37 @@ +//checks to see if it needs to run +if (!loadedVersions.includes('/js/frames/versionNeoBasics.js')) { + loadedVersions.push('/js/frames/versionNeoBasics.js'); + document.querySelector('#creator-menu-tabs').innerHTML += '

Kamigawa Basics

'; + var newHTML = document.createElement('div'); + newHTML.id = 'creator-menu-neoBasics'; + newHTML.classList.add('hidden'); + newHTML.innerHTML = ` +
+
Adjust the title bar's height:
+ +
+ `; + document.querySelector('#creator-menu-sections').appendChild(newHTML); + loadScript('/js/frames/manaSymbolsMysticalArchiveJP.js'); +} + +function stretchNeoBasics() { + const change = [0, (parseInt(document.querySelector('#nb-change').value) - 330) / 2100]; + // var targets = [] + // document.querySelector('#targets').value.split(' ').forEach(item => targets.push(parseInt(item))); + card.frames.forEach(frame => { + if (frame.src.includes('neo/basics/') && 'stretch' in frame) { + frame.stretch[0].change = change; + // frame.stretch[0].targets = targets; + frame.stretch[1].change = change; + frame.stretch[2].change = change; + frame.stretch[3].change = change; + card.text.title.height = change[1] + 500 / 2100; + drawTextBuffer(); + stretchSVG(frame); + } + }); +}