From 83c3f1df0b55e64f781f60753e860ff818950484 Mon Sep 17 00:00:00 2001 From: rwanoux Date: Mon, 13 May 2024 18:27:54 +0200 Subject: [PATCH] tellement de trucs --- assets/images/die/d10-0.webp | Bin 9388 -> 17422 bytes assets/images/die/d10-1.webp | Bin 8522 -> 10696 bytes assets/images/die/d10-2.webp | Bin 8600 -> 11266 bytes assets/images/die/d10-3.webp | Bin 8706 -> 11462 bytes assets/images/die/d10-4.webp | Bin 8490 -> 10868 bytes assets/images/die/d10-5.webp | Bin 8642 -> 11250 bytes assets/images/die/d10-6.webp | Bin 8674 -> 11626 bytes assets/images/die/d10-7.webp | Bin 8532 -> 10996 bytes assets/images/die/d10-8.webp | Bin 8644 -> 11234 bytes assets/images/die/d10-9.webp | Bin 8602 -> 11394 bytes css/vermine2047.css | 2 +- module/sheets/actor-sheet.mjs | 32 +- module/sheets/character-sheet.mjs | 45 ++- module/sheets/item-sheet.mjs | 16 +- module/system/dialogs.mjs | 265 --------------- module/system/dialogs/rollDialog.mjs | 316 ++++++++++++++++++ module/system/dice3d.mjs | 28 +- module/system/handlebars-manager.mjs | 56 +++- module/system/hooks.mjs | 39 +-- module/system/roll.mjs | 9 +- module/vermine2047.mjs | 1 - .../{000178.log => 000220.log} | 0 packs/adaptationsmutations/CURRENT | 2 +- packs/adaptationsmutations/LOG | 6 +- packs/adaptationsmutations/LOG.old | 6 +- packs/adaptationsmutations/MANIFEST-000177 | Bin 52 -> 0 bytes packs/adaptationsmutations/MANIFEST-000219 | Bin 0 -> 52 bytes .../deck-creatures/{000178.log => 000220.log} | 0 packs/deck-creatures/CURRENT | 2 +- packs/deck-creatures/LOG | 6 +- packs/deck-creatures/LOG.old | 6 +- packs/deck-creatures/MANIFEST-000177 | Bin 52 -> 0 bytes packs/deck-creatures/MANIFEST-000219 | Bin 0 -> 52 bytes packs/historiques/{000162.log => 000204.log} | 0 packs/historiques/CURRENT | 2 +- packs/historiques/LOG | 6 +- packs/historiques/LOG.old | 6 +- packs/historiques/MANIFEST-000161 | Bin 52 -> 0 bytes packs/historiques/MANIFEST-000203 | Bin 0 -> 52 bytes packs/pretires/{000176.log => 000218.log} | 0 packs/pretires/CURRENT | 2 +- packs/pretires/LOG | 6 +- packs/pretires/LOG.old | 6 +- packs/pretires/MANIFEST-000175 | Bin 52 -> 0 bytes packs/pretires/MANIFEST-000217 | Bin 0 -> 52 bytes packs/rites/{000072.log => 000114.log} | 0 packs/rites/CURRENT | 2 +- packs/rites/LOG | 6 +- packs/rites/LOG.old | 6 +- .../{MANIFEST-000071 => MANIFEST-000113} | Bin 188 -> 188 bytes packs/tables/{000069.log => 000111.log} | 0 packs/tables/CURRENT | 2 +- packs/tables/LOG | 6 +- packs/tables/LOG.old | 6 +- .../{MANIFEST-000068 => MANIFEST-000110} | Bin 146 -> 146 bytes packs/traumatismes/{000176.log => 000218.log} | 0 packs/traumatismes/CURRENT | 2 +- packs/traumatismes/LOG | 6 +- packs/traumatismes/LOG.old | 6 +- packs/traumatismes/MANIFEST-000175 | Bin 52 -> 0 bytes packs/traumatismes/MANIFEST-000217 | Bin 0 -> 52 bytes scss/base_work.scss | 163 ++++++--- scss/dialog.scss | 47 +++ scss/item-sheet.scss | 64 ++++ scss/roll.scss | 20 +- scss/special-inputs.scss | 140 ++++++++ scss/vermine2047.scss | 112 ++++++- template.json | 27 ++ templates/actor/actor-character-sheet.hbs | 11 + .../actor/character/character-combat.hbs | 116 ++++--- .../actor/character/character-features.hbs | 28 +- templates/actor/character/character-id.hbs | 13 +- templates/actor/character/character-totem.hbs | 49 +-- templates/dialogs/min-max-edit.hbs | 1 + templates/dialogs/roll-dialog.hbs | 193 +++++++++++ templates/item/item-defense-sheet.html | 2 + templates/item/item-item-sheet.html | 1 + templates/item/item-specialty-sheet.html | 2 +- templates/item/item-vehicle-sheet.html | 2 + templates/item/item-weapon-sheet.html | 2 + templates/item/partials/damages.html | 33 ++ templates/roll-dialog.hbs | 168 ---------- templates/roll-message.hbs | 58 ++-- 83 files changed, 1457 insertions(+), 702 deletions(-) create mode 100644 module/system/dialogs/rollDialog.mjs rename packs/adaptationsmutations/{000178.log => 000220.log} (100%) delete mode 100644 packs/adaptationsmutations/MANIFEST-000177 create mode 100644 packs/adaptationsmutations/MANIFEST-000219 rename packs/deck-creatures/{000178.log => 000220.log} (100%) delete mode 100644 packs/deck-creatures/MANIFEST-000177 create mode 100644 packs/deck-creatures/MANIFEST-000219 rename packs/historiques/{000162.log => 000204.log} (100%) delete mode 100644 packs/historiques/MANIFEST-000161 create mode 100644 packs/historiques/MANIFEST-000203 rename packs/pretires/{000176.log => 000218.log} (100%) delete mode 100644 packs/pretires/MANIFEST-000175 create mode 100644 packs/pretires/MANIFEST-000217 rename packs/rites/{000072.log => 000114.log} (100%) rename packs/rites/{MANIFEST-000071 => MANIFEST-000113} (68%) rename packs/tables/{000069.log => 000111.log} (100%) rename packs/tables/{MANIFEST-000068 => MANIFEST-000110} (87%) rename packs/traumatismes/{000176.log => 000218.log} (100%) delete mode 100644 packs/traumatismes/MANIFEST-000175 create mode 100644 packs/traumatismes/MANIFEST-000217 create mode 100644 scss/dialog.scss create mode 100644 scss/item-sheet.scss create mode 100644 scss/special-inputs.scss create mode 100644 templates/dialogs/min-max-edit.hbs create mode 100644 templates/dialogs/roll-dialog.hbs create mode 100644 templates/item/partials/damages.html delete mode 100644 templates/roll-dialog.hbs diff --git a/assets/images/die/d10-0.webp b/assets/images/die/d10-0.webp index 14922afe1ec057bb6d689e082055389439b2fedb..5770b1ff36379eeb2dec2fa95df4d5fbe9d36a3f 100644 GIT binary patch literal 17422 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 Kc<{J-qP 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 literal 8522 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

V?Ci8I`M?9ZnxAMI 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 literal 8600 zcmV;JA!puFNk&GHApihZMM6+kP&il$0000G000300093006|PpNE!(M01>c<{J-qP z**RRo4RXUp2}K-23^F2Q0vg0XhRs17k=eVq)-HlYoFJm0h$2gOyKjzQ1uInSz6e%` z1jz^sC++~3b&c!n zt}b!fz{Q(0o=X7aPZ>0eMVtz%|%IDdCWX7CS(rzT-zZ&Nx%{gZNH|Q&p zvs(x7KUdBvQuc24f0?%}GIn{D{V$lQpc3{)1|BmRu*z3Om^}`Buglj+3?BRb^H$l? zSJ~s4-|3R2H66ecZdX#dDh_9#B>Ao`RZ3$9o|HXs%M?9515e5z8z_<}ay9it0I=ev z(nRg=!*OPtB@b#LP;VYr;lsrmMTTm8HVFF$8;%D zIuDKw!j)8p^kwt-5<|KK72Jry39dLK$T^=qiCB|WdX$C?oFognWQV$@;bhrMitKc; z6M}7@13Yoca^qf^vtPKX_=H5ECI?DQC~wRzRSL9`blyPpoFW0#wE%hikxc>$+V=Bl#U%lb zMabt&KtrG9>Oo$?=4tdfe#z!nxpoKqQYz?L6l^imA?x!-I-*i-KVPs26%qE~mg5`T%J%QgaBHK&}| zqIJuB0iy+5g`Tn1RRee&y+P6B`p)E1@|#m=x)}pLN9(bqe+isU^iU)6&f!R#1a7Cgaa6y> zFE;1IP|;Y1UvSugA@>IG{6_?70|wWkH}O-s$+*UTv7qO*IPiVfgB?%ETAW;d1j5YDsu(HxA|(!pp20}%116Bv z$2vaLo)id_MXT{~ZkdS$k^?F_dNUwYwtWs8oqV!s8C;u ziigde!bI_mDIPfN!9-mI1k4s~cqkc5iwO2x6*TxFAY?OS!-B0lE+*J(#6r!ADX8qv z4kWZELDYL!aNzl!2`fF}KtUi0!e)Qn!a&J12s}NiA)sYXWGvDsKHCfkJ@bk1ELZM} z4OY&H&OV(HTxv{o=e9xg>mDk!qIVL)Gd@;@=34{tN6JK|w#N}*bZG+fE}95nYn1|P zPXGpuHdR=zS%!jauv%Dchk!%lwy5+eKw@UrDJJ^-eJsF!Kup>ULj(KXE+VCN2k;ne z6Onx)g$NeZ1XQyPnB2Rm2*=hFLq+;`yKsEV3>9!#rwB%Aj{`2#(+{`O@&ug^I0T)U(PAoY5=?KX4CGLc0Sut}9i4QmWhksBPMlW9OS`(EJ=^=tvE?)w$qXrpmd zL1IehP3aCGd*4m@qP`i!R_dK%zEs|2*kT7huF&QCm##jb$9&}Mo_*WRx;v<}(Ul@S(bvxxk={BJKAfWM}xbqNi zEaK#WFT(H!2R#2?% zY%M=;R|!w4=5AlZ)KZhvMtDp0>h?t}%?GM9!egp>`xevqNzC=sXq0f87I=o24cr)O zL!JVKaGYwc?u{&7(z`g%UMucdqY+u31PH&~12-D^Z1hKLCZoQp| zlv=(0p)?+{>mOe&RES`y<{4TsaFB_PU(!_~V!ga`lOe#EI%`*msI}99i0Be`YM&xP z*Swu!k;U&cI4Kdm&DR}df;#-R$w3JMspcIDrv$Y3eXBzySkx;A*Ajw>&An1mKrpGh zJ2pg;U21Y#2{tu%U|kr&<}#IFRP*;N31OktV{2yM^9?^#rF<8v|8^1jBk|V4X`32E2s?%LSDktK8Y?_vr-FR)2qpE0LkPLW1oA z|6nl9i_Om)b%JrtJG^3WAhSJrwTKd=7gqPLC-TgEG+ytp5X9>>fz`Y^8o%ry*tb@9 zE$2;a@|jaa1}*1?7R`LvpL)$nWU;_E6inpW-uEpfL?*S$q1B^Y+FxjOsYEh$U(cG6 zE5>}Y+e#$V=DQtcxnTbJnuiieRjRwg?4+^_ogN~y)IYMAK8f_7{azxws&{Dd=(rN$ zA-6&#SabKS#*V|-7^%{TB-?ylE5?%~BLn9Oi9}od?ZM1rMFwhZM7F)%i<$qiIa+5W zGVUD?CIDdl&Q+C2y5b&KTAjRXB@$my-&jnE)R&hlbdH+7I~mQT>j;2p-}y=^54BY$$QVS zZ+w1N^b$N+H+42_c7pWX{gZdkJg24a@;mWfg?@Eju|MaqO@Fd}8}A?IlltvTv%h3N zvSs%R&QHHW&?S~(;=lCsQT#{#a=bf(3!QU?|AzQ8dA|e+jv^3YulzBp-(}#$lRAt- z3^kYd1Z(*Kt9gRxwQiQOL{j+V(&KNSJ2b+W0q6P-r%bBeE9~OMAp@!GfWk>t*qK#p z+r3gS)?e3)*vyeJlRf^J2Gb7bK>33|z<4w}!L%U2DQ0I5OxiH(VxqH>9)!*jGtUlp zo!g5A+?BhEDjcHJz<5Ty03}NhF|7aVg96BDJ4&sIsATQjCT3a(upnHjX`-C@8Uq&& z@9o)+s$;sG(W+Z1TEiVJxkF(5_ET_ECUqEu7A(?g_~*>{9JEakqC@kXwZHxyp-{;RdVXhe+r}hou6cNTX>Rr)Faz5{|7zWuEai6vP!+H;c1y~h+JDI& zds$<~l<(IA8Zbzmti=!8X!oU*1E9aj#Vw@L zZ^HlZ?FV`rFFi?>9YkL@VkYXt+{guCt3SsS)7a)td?n&C%~SqJU1NpG9>H$5 zJyjUJZAoG)KEawZ@*+6ja9MKCChooeN`|>LyD%w!tNf!BI#8xDlIjF-#- zCGkbh0r$Vq&^L^i|EZ4@%OA-&nuAzO_Rr#*d7CD3dpn3X=qE;U4lZ^3{43m;miwJ` zp!gvpW)b*5A8Wkp#)SdlE&;Zd<4x!|x*7yF0`+{GZIs~sOMjMZndL8@v%a2^NH!FC zR)7Hh^PB*NHUG#W_|NZ>f}B?e`h{VSX(UcbK#waFN9+}R_IPF5-Yvm8s_ zU44>~Q2qi00Uz0RRyITi!Q!G{7@|5z3&)e?vI?eL>ORR3V6H9O+RNUB#T1ltZO zvdK-f&c%-AF=iy%@T${wyvD&QoE9>EWR1{kLw)ITLx8l$umAu609JpE24Q<%7u-+9 ziW$d99V)Z;nce_iuOSL!2+ay2ML1=yyK&^}p8{VUoEUtaq7}SEg$kR@1WYm%5``E3 zPeEHGHpSuDST28A59Za7IiOK}EiJ_!TMn&9y!2>KAZ?uHgnLPW@fURHn6CWAJU8Wz z@SU?A;Wt9BC3(=>RUO<3eb0TVlr5&#=1?RC@-HL?8&*u*w2dm+v>OfZB_>j!Wc3AU^%8$>@fys}u`>7Immw38zr@6-&0}{hF(Z)~oMT zdAz(^mfCFASbL`-)>#zC9V7VWHy0Z>?A?cu{`I01B9nmg=Fvn^t5lwC=y|`rBgu=L zltbOQ<)*ZnStA|R1nP4wrh%w{wY-r5$$D7=apwcH?v+i zbKL7FardEYPU6p%X`AF@(#J?nUz-;k32M#rcDIhD?D29XCa!5JIyp|5!T`r43=Mw= zDjzO(Q(IdJugm}^_-kU&8GXN!i0y~~qw~SU@XUz&2X{ALjy>@3;7<}ro3!2dnd1y+ z0R?m?9-;Go4F$q00b>sP1(zQ7j{s+42TUjz0k}zG5fXqe4{jwFBIAWM+-GzivNps+ zy)m%>U*zb^9apwi%ZY|bEKG;-W5n~pamp<{gXs5V7Esty`a5VqrVrk}gG zc!s+x9GCB!?`R3O*B?zgW0+=atwLoiG1e#@1Rv3&1t3k(!8&+x-wT&vO_oVgbr9u< zaf#)i5`gQp#tBp0W57qJS zqJOp!DIAgh4lLbhP6>>8ryM*%bjb%GgeoNyof=B}DFa$=1j+taKvhT7ZX$tXKJfLT zE89Z!w{&2AWScic_Ep>BQ*Sn{SD}Te_m2JAok~x&=@DLTedU<~^oMU5pf4A7rcSJ=p$$pz*M4b(`_l zFF>0Z{BpeJ2ri8ue=G&LRa$`Hu2#mywz@|FeKIz_~ zCJTQ$3kywaJD))(27?GV#v={LY5M(PF6)x3oO2A>y|?LMa1*_q)p7~9^;}bENpcM? zit$a>-~WjH&dF_u{F($UjvQYtLr2YUasMD%v2wzNu{7C`R&j|-In&t znrygxNV+`7gl^4F>j+tL3Fkc&=NqNZ0q)p>iHj4t&9&zGVHFh- z2oBPJ%8ijDTJ)T^RGc!l`alw^xJ6c}!lK2?E@NXpyrYPL0;!uVH>@wChUdBVbDWD;bk|3<) z;q2qoe_-g+!_t3ny$^R<2zI7h)pJyu{f(iRF7J%*VjP=vD$~o+ZlN@MX_%&ftaLJ< z3z(O`cJIqLy>F(3+bLk7Q<5#;H>XI%Eu{X${Hhkc4WYmKOMsy$>5c#am#@gZp}B1I z+u6XeK~X!7Ae4qMPS&skQKqd~vm%M{kcf*FO}?mReG(v6jWA%L9|uZ9wARRcgfW~9 zYFigoA~BI*+9qh}1^2WSarqh6i@!m&p^|P}+>G6{Jc>@+-@7}J^a}NzWg;}+*Pw1m zWfS3KfOc%Tt$B~|1O<1{@@^rLZoR{cNq8Y0WTCq%I3E8j{&(h#{54|}XRcixGuNKy zGxrzP4a|(oOU8OjyiQb^6|uOlH<}N)^?m*q77KJx(VgVX%Ze*Z{r_6i@tm_<9r=r| z4^K0ScQmm1&ldDgAtrue8SqN?h%$Yo|yy#T!&_rS5nzw zJbm0-G#@mW!PeL-s#o0+^bCf(Nl)hrD1jzrAe)LxFfUCgB>c<-%jw=;Eb{%oyw__Gr(+qJnbDjLkg*+u zRF%G4_82$abh%>W)=%Ycys>L8*-vk)0_&HjV_ z(-745%@a<3IpA->ZZ(h8+Mvv&c0z-fP*q$T)Ap))as{#P?N|&<^~uGSE04lt?e5Q)FvDAngtHKmmM~uAXGwAOtt#rZQYTG8 zXsdOOZM(66Bw#V;YyrP7#DERYM~MjUKbhC0bHr}HLeoIjYaFE3VGVAQv^2YGe+fT) z=#4VTbc5)J&?uQYfGVUZ=e@zHZ(<)`5xYP^gdBnh5)HHYW(~?F7|JWT-z}EJ!OsO# z5E(`XQC}OJC-41PYDe>*n}h)r=cvnE8NDai%wkSB&a>P@s@a%SCLQbB+j+hLp9?ti z_UX#ES5$^CBu7-xDaY&@!l~sT=j17viu60+WPmo;(^PqTP6@DBt`WzT@{r+3B?H-M zc{#I09)n_Z(L&*|lm;0_O=rlly6mXUUiT_FR~kr4kyiIe308>C)DGyF#p?wraFn0U+RUg*C`B+faf8Q7 zy?b3?$C7`YpO@(E;vQ;8LZMuGlK!#c1wI!b1P7)OH{w==n1@M-dWCV7!xB8RreV&Z z#&A?OLn*Ll5#w^8DTad^!V&+9G<0DQmni2;INvw4?o^fYl}&L`&i|Rzbl!R4mn*W< z#~BCZ!!=}{iDJlSYN*RS|2H?{2#hhod9=sL3gejW?1-LSzsX%86zXo$2I_B+Fvsf1 zg0>j05XU*R)PaKpWc-}fDz=EeFT1n?MEA7%=zKmQ<3in6rPQukeK&jSN4Z4Uj-9%j zhg4K66HyDu%LxKNBrAH~qq9~&?iw3bep1twT&1b4q25rsrAS`!+T)6V>m)L=_fOjZ zRt|ZSzR@wo@Em3FUhc4I<#>`(m*-xDqfDSj7uM>o4>b|)96y4EL@A0qLx)w1;q#8X z^}VnHELNqRzqvI@xke~I>Bp-|HgMLsRuzATyOZD-?pjfP+!kGt1pc#>Cm|&Qq$nMG z#O~CZ#iLBxvts9Q{Edi6JMxQPiee+=f&+C&(SV0MPimKVyFUs|<^BjWqCw(*u>7$7-f#|UK}46Nz=MNO9ATMdP6vM>~9oO7?b{+l0QCns6-Z^1VZ z?b2ykOZI_V^oD>ZqpmAE=z8a$l}dQiHk;JLn%Yj`ZXNTMWY8C-*u_tUXuW7(K-4b7 zV;vqQIf?&Pd`JsDnovGXivy=Ss1w5@(-rHwLmqELOs8$P!VuW7QxBVHd|vVdIl^k= z9=i5eyFUi7Q304(uj4f&ayK?!{9a%NWy>@wD?DbvhxPmR)?7C8Vz({_h(}=>;$Nsk zgN~r029K>kKRKbEA8kEpk_VLT-pG%lZ6gHoercWO74g0``D3u6B(tSJK=EQrk$C1G zrC5?tyxOpB*7|up7cA)R!y@@LbvOGE5 z!^)nY8w!HA?Fm>bm)Q~e+FU4oO558-a41!B11#}vDpJLJE>)#$bL|Hz>W@LN*`463 zE~2qjZu#gwFZ?N`VM*LB~}>XN=YPuH)TwQqUR^LJ5|{<&SixCQs=%rySK$ zec;~b0cw=~1J_gxlvDOM?uOo}WcqKS0Plg4Xy#`1C-@gy^;_B`N96;Y^@bB|fdmh^ z*KeOV!)-c4d>5O0YTUvBww8Wju8KqC`T&moOnNG!j2Nb$`OH+&VmSXdv}i3(xJ*7hfsaJX-z`G-NiG^Lbpt;j|G!$mZGW}wGHPfT zU6&)u|0dKWX?Ta=+~m%c(GZI9I!#@n!IPWt%+t1{OOo1!S_}Pmxaua>701AT+Az_Q zF8s9Cc!3WnKwWY|MFV#24$4*t_0d_#-9I!fGOQbC*RFTMM<)+NLHqkuAptwGnQo?e zNSlrfN3T3&LN(FqR_B_ts!G6MoiX?avs88%%X-hUzYh!gOutf4HqZ!fhv2mFjc0Vu z00FTk_W_rS8^+rYTl@R5VZ!&&)sLw0>EO}roPkT5yGXp!v}a@Mi{%E~9NT)Whju>{ zC32s|_V4AWD&M1O$i#FYvuYNfD&A%B_`=OZb`y_EC_+fs06JUFhmJ9ol`}zWL{}Bg zFXwiUQCqWL5`|TOt#6L%*N2L-)%H(+;GO@*)_4FyAm|-^dm~Wkk4#R`ev&QYVjdfQ#xIED3`EF5N0{}9Z9bwob58(Ra4TjVdVDZpcRYxG`j&; zUeYiy<(`f~6OWkeEh;i>a!&+no4P8r)N16WR}u|?p zE@jfwS9Q9Lg#)_<8YZ%LaErdp!ZWt1Bn~xL(;0oe%L_xZ%C+`tb#xxjK%N$~ccbeL z3ajf51zY&<>gzMnwk=q`(2L;*^?B8P2HL9zmA!m($?(;XY&mv#Yh>KjX%C*Kda`F_{GR^=dRWJRc-aDcXeRx8U^H}1tn<|V`Ch^l({|Sgd65*;k;$cgiuGE71IiPDQfe{ ztsf}3-QIW?c*WCjxY+cq39EwtrQNldPBOHXYH8K7?mIv?({HXxc^xusvvMp0Vd0DN3@&&TT4^RHi z4MhHAN#ppboPr_$XE7y?CgO18Z_ONFRa&&z^9Ho1p!N$n23oAmd@)Q9J6_ el+F0quF_Uxknth?LUa_zbRsCcyD34hU;qGL8i2O| diff --git a/assets/images/die/d10-3.webp b/assets/images/die/d10-3.webp index f34c5655e8d6bdc17bca5da5cf0ba0c9797edc47..aaf4ceec9f4af929643ef6d2bce6e3e87bada313 100644 GIT binary patch literal 11462 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 diff --git a/assets/images/die/d10-4.webp b/assets/images/die/d10-4.webp index f14888afaf3f419d95c1c5269e86efd9347fb079..477a1901e8065e584ef2722c295c71a6fdbdb7fd 100644 GIT binary patch literal 10868 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 diff --git a/assets/images/die/d10-5.webp b/assets/images/die/d10-5.webp index 2bf3ed57c5d6a0aeec8e7627a1c76804360cf4cb..b12a974e286a47b8f53aae646dc705b7c79d6b89 100644 GIT binary patch literal 11250 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 U)CjIw{RT+&SXXlY{E7L00LhLF?f?J) literal 8642 zcmV;zAwAwwNk&GxApihZMM6+kP&il$0000G000300093006|PpNE!(M01>c<{J-qP z**RRo4RXUp2}K-23^F2Q0vg0XhRs17k=eVq)-HlYoFJm0h$2gOyKjzQ1uInSz6e%` z1jz^sC++~3b&c!n zt}b!fz{Q(0o=X7aPZ>0eMVtz%|%IDdCWX7CS(rzT-zZ&Nx%{gZNH|Q&p zvs(x7KUdBvQuc24f0?%}GIn{D{V$lQpc3{)1|BmRu*z3Om^}`Buglj+3?BRb^H$l? zSJ~s4-|3R2H66ecZdX#dDh_9#B>Ao`RZ3$9o|HXs%M?9515e5z8z_<}ay9it0I=ev z(nRg=!*OPtB@b#LP;VYr;lsrmMTTm8HVFF$8;%D zIuDKw!j)8p^kwt-5<|KK72Jry39dLK$T^=qiCB|WdX$C?oFognWQV$@;bhrMitKc; z6M}7@13Yoca^qf^vtPKX_=H5ECI?DQC~wRzRSL9`blyPpoFW0#wE%hikxc>$+V=Bl#U%lb zMabt&KtrG9>Oo$?=4tdfe#z!nxpoKqQYz?L6l^imA?x!-I-*i-KVPs26%qE~mg5`T%J%QgaBHK&}| zqIJuB0iy+5g`Tn1RRee&y+P6B`p)E1@|#m=x)}pLN9(bqe+isU^iU)6&f!R#1a7Cgaa6y> zFE;1IP|;Y1UvSugA@>IG{6_?70|wWkH}O-s$+*UTv7qO*IPiVfgB?%ETAW;d1j5YDsu(HxA|(!pp20}%116Bv z$2vaLo)id_MXT{~ZkdS$k^?F_dNUwYwtWs8oqV!s8C;u ziigde!bI_mDIPfN!9-mI1k4s~cqkc5iwO2x6*TxFAY?OS!-B0lE+*J(#6r!ADX8qv z4kWZELDYL!aNzl!2`fF}KtUi0!e)Qn!a&J12s}NiA)sYXWGvDsKHCfkJ@bk1ELZM} z4OY&H&OV(HTxv{o=e9xg>mDk!qIVL)Gd@;@=34{tN6JK|w#N}*bZG+fE}95nYn1|P zPXGpuHdR=zS%!jauv%Dchk!%lwy5+eKw@UrDJJ^-eJsF!Kup>ULj(KXE+VCN2k;ne z6Onx)g$NeZ1XQyPnB2Rm2*=hFLq+;`yKsEV3>9!#rwB%Aj{`2#(+{`O@&ug^I0T)U(PAoY5=?KX4CGLc0Sut}9i4QmWhksBPMlW9OS`(EJ=^=tvE?)w$qXrpmd zL1IehP3aCGd*4m@qP`i!R_dK%zEs|2*kT7huF&QCm##jb$9&}Mo_*WRx;v<}(Ul@S(bvxxk={BJKAfWM}xbqNi zEaK#WFT(H!2R#2?% zY%M=;R|!w4=5AlZ)KZhvMtDp0>h?t}%?GM9!egp>`xevqNzC=sXq0f87I=o24cr)O zL!JVKaGYwc?u{&7(z`g%UMucdqY+u31PH&~12-D^Z1hKLCZoQp| zlv=(0p)?+{>mOe&RES`y<{4TsaFB_PU(!_~V!ga`lOe#EI%`*msI}99i0Be`YM&xP z*Swu!k;U&cI4Kdm&DR}df;#-R$w3JMspcIDrv$Y3eXBzySkx;A*Ajw>&An1mKrpGh zJ2pg;U21Y#2{tu%U|kr&<}#IFRP*;N31OktV{2yM^9?^#rF<8v|8^1jBk|V4X`32E2s?%LSDktK8Y?_vr-FR)2qpE0LkPLW1oA z|6nl9i_Om)b%JrtJG^3WAhSJrwTKd=7gqPLC-TgEG+ytp5X9>>fz`Y^8o%ry*tb@9 zE$2;a@|jaa1}*1?7R`LvpL)$nWU;_E6inpW-uEpfL?*S$q1B^Y+FxjOsYEh$U(cG6 zE5>}Y+e#$V=DQtcxnTbJnuiieRjRwg?4+^_ogN~y)IYMAK8f_7{azxws&{Dd=(rN$ zA-6&#SabKS#*V|-7^%{TB-?ylE5?%~BLn9Oi9}od?ZM1rMFwhZM7F)%i<$qiIa+5W zGVUD?CIDdl&Q+C2y5b&KTAjRXB@$my-&jnE)R&hl%zMDU|Ztmxl^wa)hru)`o(09(q)-U|733v2A#jWH2K>Mce0HE8evOn6h z0|oOaX+tuzJWu|9Xupa7&{ytXFJkt=$y{LI5V2wciwzA^4THgAV2nK~)^6Xc?hSq= z9jpBawrZJ9B{z#R#JoRn3LnB$a%J**1QlIlI%<85Bq+$A@ zI{V)B8V?(G+mC?T^)3FM6KPF#WW1e9E#|E78GFeUTjIzv$~LRV{2lE;u(_8adqNl{ zwU|GBw_d?HoBjywG{a9`zfY_D>)czRiy$_PMi^!MMqNWaiy7G(v*cGH4Gevh`B@Ze z5|lvh+82w8e=PS3yszdg>B^OAISQ22B43gzI8uhS{SRUN*$;NHv;F&9W<%*RmP-SXDBK z>FDdywvXp&AA#Wa-q60tZWbFX8FlIdE=m4ldysNkShhx%WXJC=daSMLYrtmyDO;rQ zfHV`z?9f!G97wkejl6D)i<=!3YyS~77jXK>v%aQs^veG$^n))PUDlsrE}5#`W0wM+ zk+Atzs#1-QOwz5zz%h}o%2w^Tk`^QaL8Op=A34e3Qg>dYV?wi_64YD>>i%t z4f+Y&3zEa673s*uZzB zxNf7be@2Ub=?K{Io#UMf>&Zm%c?U5&%m=bhTUQqJ1-_@X=i#Hq)|J*>{UqoTzxu$j z7|qr4kJ`2MAS!=>gBqUur`=Hu8T>Q->Ch20?1n*zK_-b;rr!>O5$HSgojAo!%5|H7 zvjPN93v?y=4S8Sy0019<#)EM+?l3x^id6H?t)gIBLttJKdG|kFhG31JzwiW1m}~s{ zQ%N@UPkntdFB|TN=b*Yw$hv7a;f_K6!aJmDPHEd>s^31u}tRC z!MrvX<{Gnvw!SSUhC)x=g&upk3Ohk7n{SIrHzuSr^mFVpudAsYwiRGCLcdIc=w*jB zHGp?B4)qZ<+an(q>Q7D?Egx%t)IwiN#&=d#4Ms7MX`Vxm_v2i&oF1kQi;gDFb-=z% zs1)nWJlFf7%x^AyRjO09K(q>cT#$(7skIh=GDC?FLRIg2r(E|VTv1d6rXwA&3WR)PF&Q+xon&kOso`ECR#PYI_~D&&W>hAdS-c8Z{wMUv zqV}X z1t-=W8`lkI7y%dwW)xUiWMacKc-kbf%RlUvPl7FKzO`sp%Uv8{11IVkKW<50S>@Y3 z!*t9JVk$~gxEC{fWzG?M`)uG7=*rONRfy_HzTZ0l!OEXpQX<$p+vEBJlJo#*LCM#_ zrqlC(rA&McvDrFikvc-WYzjQ|n+7tp)Co`STa9j&4P*dA?`Mj)k)ncPpxGKc9Mv%s z5c8OWX(iTdyN*^ZzHezB-(z|#4J*+k!1&NnI?joB8$p}Yij4Kj&0zF?d1Z=Vh7S+iAzW zD!$XA)rq)6ee!HhAA^+cOX0qb#ognfz{G(kf%}1NUlpfledygu7tbGnLg>4-i1K#( zQ3%qfCk^e*LS0~_I!U3r6O84V2*})Za1p?yA1osMtng(1^s=h!@bDFmeUBzuQhVS0YM*^CRVxP!3DRkqfrMA7ft*+sr8J6 zb%nd_v{1W)DIfCHDCjb;0Lko6AuY&wVt#TMQ2DfAhN}lK!1}gXFJFB@ZkL46i2RbW zEs??;zUx{Ged&Qe^odSZ{p&X9gtgNVa=KPHyXM0GM`Y{7vu_&sTv2P~kX`HxN>)vS zvB>cvf6kT4ffTiS7j4Ox^?GFNwxAe`VOs`?20oy0o;=L>Ttcb{joOw}D6<74?Dr}f z?VENoLN5-Xil7Xsr?HUI#O{ZFMYC%h`i#qWsuKG-R+U#aN;E$O{pgq{{d)@4&LP^o zq@IcTLIURCyi1lj9;ofet{U%;?5D_WwJ61MoeF#>_ph143%6|?nZ&)lz;`&&7*7o*vmHa6!&80O}(>>X_~~FVwCbhDx{W zF|y0~8tamzQ2w&|lY{!LMZ3FrR&lN5Wo$0-m=EMC_AUg|Z7%@@Qnu;Rl}r1juCyMh zrzIJ2c$Ay5gzpc>`5I~K;C}xHcR?FX`Wps(hQ?i1n-XM#gkVeN+NH=jlkPpbr-=`N6`Egb%{~w( zP;AtwamaSwgZrj^cN%o?{iN}3Dh`#JIrft)!9kAm4Fd79m~WC*6h3i`tMDYK!XD{rqyQZBqjd>0O)vBKhu_@4 z!ki$6>yZtE{8-$eu=|68tUKqJ(>S@%Z%W!47$eY#&x!&s+;_Y7qcsEYk(* zK+<62Y|(lE0{-=Em4VzNeRdZUAYn}@E76E=AQ0ZUMcY2FxBqzFdPJGX04ZMf$=jld zzW)-v%=Z+aD)81ZbgVw(D8k#!mx$Acdn^){v6VxEXpQm}=h)TS-BS}7O51%HkwUOy zr8vIxVzh+(lu84sb`9NT;9+ur3I5rZiiW){Q_Y?5Jl^V?-@{Na5a*F{S$OV6S+n%x zt3Z_IzB9*bwO7O+r21Sjzkz@BCQ-UI!_Z64{ajfv7tsE6#pf7!##jiaQ9afT)U{AR zb`(XFA{MnZCLKjXOZp6c?Q%tI9mq%@P+{-e}M<0C*$$5Em5U@M~Vp59hyhTmzSCK9-+myIRie zlnz`~f@SsB}!p1ZwdIoQ1;h8H01g)4EUUcUV!fRLk2wiWriKSM)s_|}4I8xyrP z5CTl`nueGVleOod-^+QVWf$6=0;bo7xz`fFzL@ZW?WcBz!wc5k!c-{ z#)SkRFUFZ7Owk9h?0v7CKmM|h0^6_>zY$w%X3ZBYxvlKcYO1%9gV<+Ha6WN5J-TVs zwovvTjNrx=%c66x73ll$$V%Xs+jBcLBu6335(O zh9z(?y`I*$q*VF+opXH1_%5{FPgcTGuW7FJ}?fsfQa2=D!np_ zipfpI^ywB#Dqrn4>dK2C4g6H#cSULA5lo}~XV=e4ZD)?i+5xcl3SbkNeumFx+zd*O&F4Q^@+ln z7!mKvz)`~<w2ccG)4MHbhWC| zL73d;2OLwId)n~Zd(BL84TyJyT{I}w{0qN^?GZp{nIw(ex)3fYsb#a*GrSa0kWPHC zLUfeCAMrYbPFaEb&#_4O_ngD?knv@?s_F&&zz>ek#|mqiPw^yusmVS!nypo=t;Yfg z)UrI&_8%)vWH@ywnuxJB*x3ht*G^;MV=YmMM?yu`ji# z0CGXo4AM_TyI3U@0h=bmu^6QLFuK%uU-k8>`;m9Q<+lwH7*tNgzTVWxy)>10)f@Lf z1h*7PN>1Y56YRzm)pSt4eV-Dxv;)e@NU$P0(5uP3n9zx;uhbz9_X$>>(8c$kwP873 zAG-!a~OBxWv(C<0+>O^PG{Q4)^#lC#89647gk%Z`YfC zn@-@kw^U5ao%covU{|j_)>Hd1b@vh_5}e6^-0Xf1r#hT$UnX7hdNMW~D#gMWfMkQD zyUt0|VAnVq@0jg(<()Wsc_DEh)OxESHGWWoJ#VM;-M>M5D;M-50Tuvzo1P_S5Xarj zDY&M48tGl8F>UKy0S;^EbZoD1FZDG#hFH|fN|&ewahYECdU;b;2?LhV%oB#yy5zdGg@K}6F(4y(=gDOA-izyxrv~yDc-7m0{v?U+e z7J$n@!b5zIpAhyaZ~wJ~z-y5i$9}rvN0&*t$^(Qo$Y$h&8bK2<9rdfX7ccnS3r9(#*| zL3Tml3yMLNiBa}+)dzx&l$+UypVjm?-utnWkwedFe(Lb?Zvu0GVx`6h&dTiIjm=}D zy%4TSKtW^~t&8l>XW5}Z$){Vgk91!{eU5WNHS4nR1E%i1~xBv$mX^_B}LrrXDKR zYYyq9VFBtLcfk+N6#k5uQ2KeB1SMV_o*}r)c7qsP9o!(;Cb!9UW%X$8u%4Bq62ZL| zwI0rlgZfRU<A85kQkA7FEh@5aps6%|JrsD()VmR9ZYH zW9SV!b*&cI;6arWH$6F9*e#$4iKf)&~Az zK1Om%b^ES^vD?)3uyG4IP3djT$QzNnw4wtnI3IiMDSelKgOpM4M@a1<2;j}x%BA`# zySF8n+ixVnzVa0e8gGQTXNw9HTpF+VJw8Je$jZO*>D{b0RCtJ|*UP*XFK60C=KmER z)o=1uwcl22J6_Jdut`IGZHK(^<_BoXeF#ol*MM$uvYEO|<&-)1$(Yl1&K->OK1z^1|&J@dZ0Bm(Cq-3`WoPzrsMVfVAneE zSRAK|WG2(Ipp`sQgla|3NETC_2zgen{y_o(oRNJ8y|Ba<6Q566m$&F~haG!PCSqJ` zxFnvP#Mw;B`7HZ27A_q|Has6a#cg3gm|umV|q#jtyKuM|)WMT5e zTc|~*-#Imn>o_ht#nEN2oV;OC6`YU-%dNb~z(^ON;=_p(t#g*i#UnTs{Y<1D$q2&l zG!^rG>$Pv0w$6b!PWzMDG1$v=(6(erqdy&iC0s{Wx zAdCloOHUBlUT}tLTsoI3d>_=eu$CW|7oP>c(7sKjn|eY0u!UPpUO=_GfYM!FJVj(A z$S=FV%knJD4eLH-!#ARBZ+zh(7c%{z9#?;+0JdSj`$xF?iaD;)vige&@p^<#=1I~L zaYfj73vc$9DzhHcESjVkN5vN3V>`^+XijjNub~m;;OzQ2R+~(nTAx31z@$F+$*>67oy<1T& zlLnr7^6c+2Hii)mrFyqYM!EyAO=5|@q!WyAVaORfHA_eID_1%w>@VAcSTA4^Q4~eI zq=YL-N`)+M!6L!)GJkb+j+g}aZ}<(cXXtN=^r>ep=(cw#;49;>9qL+CB|}!iq!}iy zLy9Q4)#%3_Id1xkbL3yUJe7Qf+VBLDyZ diff --git a/assets/images/die/d10-6.webp b/assets/images/die/d10-6.webp index 59bed16b89a14791855c31e069c3ca615006a4fa..71b6b987cf239fe742f38a5436a4ad1cc00f5840 100644 GIT binary patch literal 11626 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 literal 8674 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 A%K!iX diff --git a/assets/images/die/d10-7.webp b/assets/images/die/d10-7.webp index db1e8ab1c093a7815c19b5688a43b790d7ae56cf..7c34824b22c74b23a76f3a30d844ca9332c9bbe1 100644 GIT binary patch literal 10996 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 Yy~b%z9yc<{J-qP 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 E52R`LJpcdz literal 8644 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 diff --git a/assets/images/die/d10-9.webp b/assets/images/die/d10-9.webp index 19ad44ef149ee6dc5f6731e727ee580588225e3c..82e8654f5c6e9c36ab22b2e9731fab1fc7c64fd2 100644 GIT binary patch literal 11394 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 diff --git a/css/vermine2047.css b/css/vermine2047.css index 8c74403..6fe0877 100644 --- a/css/vermine2047.css +++ b/css/vermine2047.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";@font-face{font-family:"DistressBlack";src:url("../assets/fonts/dcc_sharp_distress_black_by_dccanim.otf")}.sans-font{font-family:"DistressBlack",sans-serif}.app{box-shadow:0 0 20px #7e4444;color:#dfdfdf}.sheet .charname input{color:#191813;font-family:"DistressBlack",sans-serif;font-size:30px;font-style:normal}body.system-vermine2047 img#logo{content:url("/systems/vermine2047/assets/images/ui/logo_vermine_foundry.webp");height:auto}#chat-form textarea{background:url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat}#chat-log .message{background:url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat}img{border:none}ul.unstyled{list-style-type:none;padding:0;margin:0}ul.unstyled li{padding:0;margin:0}.padding-with-frieze{margin-left:18% !important;margin-right:10% !important}.padding-with-frieze li{max-width:100%}.w-full{width:100%}.mx-auto{margin-left:auto;margin-right:auto}.system-vermine2047 .sheet .window-content{background:url(/systems/vermine2047/assets/images/ui/box_background.webp);padding:0;overflow-y:hidden}.system-vermine2047 .dialog .window-content{background:url(/systems/vermine2047/assets/images/ui/fond_chat_box.webp);padding:.5rem;overflow-y:hidden}.window-content .row.smb{margin-bottom:.25rem}.window-content .row.mdb{margin-bottom:.5rem}.window-content .row.lgb{margin-bottom:1rem}.actor.sheet form .form{display:grid;grid-template-columns:minmax(230px, 1fr) 3fr;grid-template-rows:1fr;align-items:flex-start;height:100%;overflow:auto}.actor.sheet .form aside{grid-row:span 1/span 1;background-image:url(/systems/vermine2047/assets/images/ui/barre_laterale.webp);background-repeat:no-repeat;background-size:cover;height:100%;width:240px;padding:0 .3rem;box-shadow:-20px 0px 100px rgba(0,0,0,.7098039216) inset}.actor.sheet .form aside .major-totem{position:relative}.actor.sheet .form aside .major-totem h4{position:absolute;transform:rotate(-8deg);opacity:.7;transition:.2s}.actor.sheet .form aside .major-totem:hover h4{opacity:1}.actor.sheet .form main{box-shadow:10px 0px 100px rgba(0,0,0,.7098039216) inset;padding-left:1rem;grid-row:span 1/span 1;height:100%}.actor.sheet .form aside .image-wrapper{text-align:center}.actor.sheet .form aside .image-wrapper img{width:170px;height:145px}.actor.sheet .form aside .paper{margin-top:1rem;height:350px}.actor.sheet .form aside .second-paper{margin-top:4rem;height:150px}.actor.sheet .form h3{font-family:"DistressBlack",sans-serif;text-align:center;text-transform:uppercase;color:#4e564c;font-size:1.7rem;border-bottom:none;margin:0}.actor.sheet .form h4,.item.sheet .form h4{font-family:"DistressBlack",sans-serif;font-size:1.4em;text-transform:uppercase;margin:0 0 .2rem}.actor.sheet .form .characteristics h4{font-size:1.25rem;margin-top:0 .1rem}.actor.sheet .form .tab.totem h4,.actor.sheet .form .tab.equipment h4,.actor.sheet .form .tab.stories h4{margin-top:.875rem}.system-vermine2047 .char-header{font-family:"DistressBlack",sans-serif}.system-vermine2047 .char-header section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.system-vermine2047 .char-header h1.char-name,.system-vermine2047 .char-vermine2047{border-bottom:none;line-height:2rem}.system-vermine2047 .char-vermine2047{font-size:1.5rem}.system-vermine2047 .sheet.actor form{width:100%;height:100%;overflow:hidden}.system-vermine2047 .sheet.actor form div.hexa{clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);height:unset;max-width:1.5rem;aspect-ratio:1/1;color:#000;transform:rotate(90deg);transition:.2s;margin:.2rem}.system-vermine2047 .sheet.actor form div.hexa:hover{background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa input{opacity:1;min-width:100%;min-height:100%;opacity:0}.system-vermine2047 .sheet.actor form div.hexa.checked{background:radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa.checked:hover{background:radial-gradient(circle, rgb(43, 43, 43) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa.unavailable{background:radial-gradient(circle, rgba(66, 15, 15, 0.664) 0%, rgba(131, 70, 70, 0.432) 100%)}.system-vermine2047 .sheet.actor div.minor-totems{position:relative;background-color:rgba(146,156,111,.5215686275)}.system-vermine2047 .sheet.actor div.minor-totems h5{position:absolute;top:0}.system-vermine2047 .sheet.actor div.minor-totems h5 img{max-width:2rem;position:absolute;bottom:-2rem}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .human-dice,.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice{display:flex;flex-direction:row;margin-left:2rem}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .human-dice i,.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice i{padding-top:.5rem;color:#064930}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice{justify-content:flex-end;margin-left:0;margin-right:2rem;transform:rotate(180deg)}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice i{transform:rotate(180deg);padding-top:.5rem;color:#553402}.system-vermine2047 .sheet.actor div.minor-totems .human{left:0}.system-vermine2047 .sheet.actor div.minor-totems .human img{left:0}.system-vermine2047 .sheet.actor div.minor-totems .adapted{right:0}.system-vermine2047 .sheet.actor div.minor-totems .adapted img{right:0}.system-vermine2047 .sheet.actor form input[type=text],.system-vermine2047 .sheet.actor form input[type=number]{width:calc(100% - 2px);height:calc(100% - 2px);background:none;padding:0;margin:1px 0;color:#333;border:1px solid rgba(0,0,0,0)}.system-vermine2047 .sheet.actor form input[type=text].hexa,.system-vermine2047 .sheet.actor form input[type=number].hexa{clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);height:unset;max-width:1.5rem;aspect-ratio:1/1;color:#000}.system-vermine2047 .sheet.actor form input[type=text]:hover:not(:disabled),.system-vermine2047 .sheet.actor form input[type=text]:focus,.system-vermine2047 .sheet.actor form select:hover:not(:disabled),.system-vermine2047 .sheet.actor form select:focus,.system-vermine2047 .sheet.actor form input[type=number]:hover:not(:disabled),.system-vermine2047 .sheet.actor form input[type=number]:focus,.system-vermine2047 .sheet.actor form textarea:hover:not(:disabled),.system-vermine2047 .sheet.actor form textarea:focus{box-shadow:0 0 10px #005a3c inset}.system-vermine2047 .sheet.actor form select{font-size:.6rem;border:none;appearance:none;min-width:fit-content;max-width:fit-content;padding:0 .2rem;margin:0 .2rem;cursor:help}.system-vermine2047 .sheet.actor form label{display:block}.system-vermine2047 .sheet.actor form .mce-panel span{display:inherit}.system-vermine2047 .sheet.actor form.editable .rollable:hover,.system-vermine2047 .sheet.actor form.editable a:hover{color:#000;text-shadow:0 5px 5px #1fa832;cursor:pointer}.system-vermine2047 .sheet.actor form .sheet-tabs{font-weight:500;height:30px}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row{line-height:24px;padding-top:3px;font-size:2rem;text-align:center}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row:last-of-type{padding-right:4px}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row.active{color:#000;font-weight:700}.system-vermine2047 .sheet.actor form .tab{flex:1;overflow:hidden}.system-vermine2047 .sheet.actor form .tag-legacy{float:left;margin:0 2px 2px 0;padding:0 3px;font-size:var(--font-size-10);line-height:16px;border:1px solid #999;border-radius:3px;white-space:normal;font-weight:500}.system-vermine2047 .sheet.actor,.system-vermine2047 .sheet.actor .window-content{min-width:690px}.system-vermine2047 .sheet.actor .sidebar{width:230px;min-height:518px}.system-vermine2047 .sheet.actor .floatright{float:right}.system-vermine2047 .sheet.actor .sheet-upper{height:268px}.system-vermine2047 .sheet.actor .sheet-upper .sheet-header{height:48px}.system-vermine2047 .sheet.actor .sheet-upper .sheet-profile,.system-vermine2047 .sheet.actor .sheet-upper .sheet-showcase{height:220px}.system-vermine2047 .sheet.actor .sheet-content{padding:4px}.system-vermine2047 .sheet.actor .sheet-sidebar{height:calc(100% - 48px);display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto}.system-vermine2047 .sheet.actor .sheet-sidebar>*{flex:1}.system-vermine2047 .sheet.actor .sheet-sidebar .sidebar-summary{overflow-y:hidden}.system-vermine2047 .sheet.actor.npc-sheet .sheet-upper{height:220px}.system-vermine2047 .sheet.actor.npc-sheet .sheet-upper .sheet-showcase{height:172px}.system-vermine2047 .sheet.actor.npc-sheet .sheet-lower{height:calc(100% - 220px - 32px)}.system-vermine2047 .sheet.actor .sheet-navigation{border-top:1px solid var(--secondary-background);border-bottom:1px solid var(--primary-background)}.system-vermine2047 .sheet.actor .sheet-navigation .sheet-tabs>.list-row{border-radius:5px 5px 0 0}.system-vermine2047 .sheet.actor .sheet-navigation .sheet-tabs>.list-row.active{border:1px solid #666;border-bottom:none;background:var(--primary-background);color:#fff;text-shadow:none;color:#000;text-shadow:0 0 10px #00005a;cursor:pointer}.actor.sheet nav.sheet-navigation{display:inline-flex;justify-content:space-around;align-items:center;height:54px;background:url(../assets/images/ui/barre_haut.webp) no-repeat right top;background-size:100% 100%;width:100%;position:relative;padding-right:4rem;font-size:1.4rem}.actor.sheet nav.sheet-navigation.tabs .item{height:2.4rem;display:inline-block;z-index:1;transition:all .1s ease-out;color:#606060;box-shadow:0px 0px 0px rgba(0,0,0,.404)}.actor.sheet nav.sheet-navigation.tabs .item:hover,.actor.sheet nav.sheet-navigation.tabs .item.active{color:#000;text-shadow:0 5px 5px #1fa832;cursor:pointer}.actor.sheet nav.sheet-navigation.tabs .item:hover{text-shadow:0 5px 5px rgba(30,82,37,.6039215686)}.system-vermine2047 .sheet.actor form nav.sheet-navigation.sheet-tabs{height:54px}.system-vermine2047 .sheet.actor .ability{padding-right:.6rem;font-size:.8rem;border-bottom:1px solid rgba(170,170,152,.664);box-shadow:0px 0px 15px rgba(128,128,128,0) inset;transition:.2s;position:relative}.system-vermine2047 .sheet.actor .ability:hover{box-shadow:0px 0px 15px gray inset}.system-vermine2047 .sheet.actor .ability label{min-width:fit-content}.system-vermine2047 .sheet.actor .ability span{max-width:fit-content;margin:0 1rem;flex:.5}.system-vermine2047 .sheet.actor .ability .hexa{text-align:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);max-height:1.2rem;max-width:1.2rem;aspect-ratio:1/1;color:#000;vertical-align:center}.system-vermine2047 .sheet.actor .ability .hexa.checked{background:radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor .ability div.specialties{position:absolute;bottom:0;font-size:.7rem}.system-vermine2047 .sheet.actor .ability .skill-dots{height:100%;align-self:center;flex:1.5}.system-vermine2047 .sheet.actor .ability .skill-dots>div{max-width:.7rem;height:.7rem;aspect-ratio:1/1;border-radius:50%;font-weight:700;text-align:center;padding-bottom:.2rem;font-style:oblique;align-self:flex-start}.system-vermine2047 .sheet.actor .ability .skill-dots>div.dice-pool-dot{background:radial-gradient(circle, rgb(94, 90, 77) 25%, rgb(0, 0, 0) 100%);max-width:.7rem;aspect-ratio:1/1;border-radius:50%}.system-vermine2047 .sheet.actor .ability .skill-dots>div.dice-reroll-dot{background:radial-gradient(circle, rgb(187, 182, 165) 25%, rgb(0, 0, 0) 100%)}.vermine2047.sheet.actor input[type=radio]::after{content:" ";display:block;width:.8rem;height:.8rem;background:radial-gradient(circle, rgb(217, 214, 204) 0%, rgb(217, 214, 204) 40%, rgb(85, 85, 85) 60%);border-radius:50%}.vermine2047.sheet.actor input[type=radio].checked::after{content:" ";display:block;width:.8rem;height:.8rem;background:radial-gradient(circle, rgb(75, 74, 74) 0%, rgb(27, 39, 28) 60%);border-radius:50%}.window-app{font-family:"Roboto",sans-serif;box-shadow:0px 0px 30px #454e2c}.rollable:hover,.rollable:focus{color:#000;text-shadow:0 0 10px red;cursor:pointer}.grid,.grid-2col{display:grid;grid-column:span 2/span 2;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin:5px 0;padding:0}.grid-3col{grid-column:span 3/span 3;grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-4col{grid-column:span 4/span 4;grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-5col{grid-column:span 5/span 5;grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-6col{grid-column:span 6/span 6;grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-7col{grid-column:span 7/span 7;grid-template-columns:repeat(7, minmax(0, 1fr))}.grid-8col{grid-column:span 8/span 8;grid-template-columns:repeat(8, minmax(0, 1fr))}.grid-9col{grid-column:span 9/span 9;grid-template-columns:repeat(9, minmax(0, 1fr))}.grid-10col{grid-column:span 10/span 10;grid-template-columns:repeat(10, minmax(0, 1fr))}.grid-11col{grid-column:span 11/span 11;grid-template-columns:repeat(11, minmax(0, 1fr))}.grid-12col{grid-column:span 12/span 12;grid-template-columns:repeat(12, minmax(0, 1fr))}.grid-start-2{grid-column-start:2}.grid-start-3{grid-column-start:3}.grid-start-4{grid-column-start:4}.grid-start-5{grid-column-start:5}.grid-start-6{grid-column-start:6}.grid-start-7{grid-column-start:7}.grid-start-8{grid-column-start:8}.grid-start-9{grid-column-start:9}.grid-start-10{grid-column-start:10}.grid-start-11{grid-column-start:11}.grid-start-12{grid-column-start:12}.grid-span-2{grid-column-end:span 2}.grid-span-3{grid-column-end:span 3}.grid-span-4{grid-column-end:span 4}.grid-span-5{grid-column-end:span 5}.grid-span-6{grid-column-end:span 6}.grid-span-7{grid-column-end:span 7}.grid-span-8{grid-column-end:span 8}.grid-span-9{grid-column-end:span 9}.grid-span-10{grid-column-end:span 10}.grid-span-11{grid-column-end:span 11}.grid-span-12{grid-column-end:span 12}.flex-group-center,.flex-group-left,.flex-group-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.flex-group-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.flex-group-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.flex-align-left{align-items:flex-start}.flex-align-right{align-items:flex-end}.gap-xs{gap:2px}.gap-sm{gap:4px}.gap-md{gap:8px}.gap-lg{gap:16px}.flexshrink{-webkit-box-flex:0;-ms-flex:0;flex:0}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexlarge{-webkit-box-flex:2;-ms-flex:2;flex:2}.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.system-vermine2047 .item-form{font-family:"Roboto",sans-serif}.system-vermine2047 .sheet-header{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.system-vermine2047 .sheet-header .profile-img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px;margin-right:10px}.system-vermine2047 .sheet-header .header-fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.system-vermine2047 .sheet-header h1.charname{height:50px;padding:0px;margin:5px 0;border-bottom:0}.system-vermine2047 .sheet-header h1.charname input{width:100%;height:100%;margin:0}.system-vermine2047 .sheet-tabs{-webkit-box-flex:0;-ms-flex:0;flex:0}.system-vermine2047 .sheet-body .tab,.editor{height:100%;width:100%}.editor{min-height:75px;margin-bottom:1rem;min-width:100%}.editor .editor-content{min-width:100%;min-height:3rem}editor:hover .editor-edit{display:block}.system-vermine2047 .tox{min-height:25vh}.system-vermine2047 .tox .tox-editor-container{background:#fff}.system-vermine2047 .tox .tox-edit-area{padding:0 8px}.system-vermine2047 .resource-label{font-weight:bold}.system-vermine2047 .items-header{height:28px;margin:2px 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.05);border:2px groove #eeede0;font-weight:bold}.system-vermine2047 .items-header>*{font-size:14px;text-align:center}.system-vermine2047 .items-header .item-name{font-weight:bold;padding-left:5px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.system-vermine2047 .items-list{list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:thin;color:#444}.system-vermine2047 .items-list .item-list{list-style:none;margin:0;padding:0}.system-vermine2047 .items-list .item-name{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0;overflow:hidden;font-size:13px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.system-vermine2047 .items-list .item-name h3,.system-vermine2047 .items-list .item-name h4{margin:0;white-space:nowrap;overflow-x:hidden}.system-vermine2047 .items-list .item-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.system-vermine2047 .items-list .item-controls a{font-size:12px;text-align:center;margin:0 6px}.system-vermine2047 .items-list .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2px;border-bottom:1px solid #c9c7b8}.system-vermine2047 .items-list .item:last-child{border-bottom:none}.system-vermine2047 .items-list .item .item-name{color:#191813}.system-vermine2047 .items-list .item .item-name .item-image{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;background-size:30px;border:none;margin-right:5px}.system-vermine2047 .items-list .item-prop{text-align:center;border-left:1px solid #c9c7b8;border-right:1px solid #c9c7b8;font-size:12px}.system-vermine2047 .items-list .items-header{height:28px;margin:2px 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.05);border:2px groove #eeede0;font-weight:bold}.system-vermine2047 .items-list .items-header>*{font-size:12px;text-align:center}.system-vermine2047 .items-list .items-header .item-name{padding-left:5px;text-align:left}.system-vermine2047 .item-formula{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding:0 8px}.system-vermine2047 .effects .item .effect-source,.system-vermine2047 .effects .item .effect-duration,.system-vermine2047 .effects .item .effect-controls{text-align:center;border-left:1px solid #c9c7b8;border-right:1px solid #c9c7b8;font-size:12px}.system-vermine2047 .effects .item .effect-controls{border:none}.chat-message .message-header{line-height:20px;color:#fff;text-shadow:0px 0px 5px #000;background:rgba(25,24,19,.368627451)}span.game-mode{font-family:"DistressBlack",sans-serif;position:absolute;margin-left:auto;color:rgba(0,0,0,0);top:1rem;z-index:900;width:55%;text-align:center;text-transform:uppercase;font-weight:900;background:linear-gradient(180deg, rgba(255, 255, 255, 0.767) 0%, rgba(0, 0, 0, 0.61) 17%, rgba(0, 0, 0, 0.548) 19%, rgba(222, 255, 221, 0.575) 24%, rgba(255, 255, 255, 0.637) 43%, rgba(0, 0, 0, 0.486) 47%, rgba(254, 255, 254, 0.466) 50%, rgba(0, 0, 0, 0.699) 63%, rgba(134, 160, 137, 0.479) 64%, rgba(213, 248, 210, 0.493) 100%);background-clip:text}span.game-mode#game-mode-1{color:rgba(235,218,143,.8)}span.game-mode#game-mode-2{color:#83f883}span.game-mode#game-mode-3{color:rgba(245,124,124,.8)}ol#chat-log header.message-header{background-color:#000;padding:0 1rem}ol#chat-log .vermine-roll-message{overflow:hidden;box-shadow:0px 0px 30px #fff inset;padding:0;position:relative}ol#chat-log .vermine-roll-message .flexrow{align-items:center;box-shadow:0px 5px 10px 0px #000}ol#chat-log .vermine-roll-message h3,ol#chat-log .vermine-roll-message h4{text-transform:uppercase;font-family:"DistressBlack";margin-top:1rem;border-bottom:none;font-weight:900;font-weight:900;background:50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message h3+span,ol#chat-log .vermine-roll-message h4+span{font-family:"DistressBlack";font-size:large;text-transform:unset;padding-left:2rem;background:-100% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message h3+span#allowed_reroll,ol#chat-log .vermine-roll-message h4+span#allowed_reroll{font-size:large}ol#chat-log .vermine-roll-message h3{background:url(/systems/vermine2047/assets/images/ui/scotch.webp);background-position:center;background-size:200%}ol#chat-log .vermine-roll-message h4{text-align:end}ol#chat-log .vermine-roll-message div.roll-total{transform:rotate(-3deg) scale(1.3) translateX(2rem) translateY(0.5rem);background:url(/systems/vermine2047/assets/images/ui/scotch.webp);background-position:center;background-size:200%;margin-bottom:2rem;padding:0;z-index:1}ol#chat-log .vermine-roll-message div.reroll{padding:0 2rem;padding-bottom:2rem;justify-content:end;text-align:center}ol#chat-log .vermine-roll-message div.reroll button{text-transform:uppercase;font-family:"DistressBlack";margin-top:1rem;box-shadow:0px 0px 3px #000;background:50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message ul.roll-results{list-style:none}ol#chat-log .vermine-roll-message ul.roll-results li.die{position:relative;max-width:3rem;line-height:3rem;float:left;margin:.2rem;background-image:url(/icons/dice/d10black.svg);background-position:center;background-repeat:no-repeat;background-size:contain;font-weight:800;font-size:1rem;color:#fff;text-align:center;transition:.3s;border-bottom:5px solid red;border-radius:2rem}ol#chat-log .vermine-roll-message ul.roll-results li.die::after{content:"";position:absolute;top:-1rem;text-wrap:nowrap;color:#fff;font-weight:100;font-size:smaller;text-align:center;opacity:0;text-shadow:0px 0px 5px #000}ol#chat-log .vermine-roll-message ul.roll-results li.die:hover::after{opacity:1;color:#fff}ol#chat-log .vermine-roll-message ul.roll-results li.die.human,ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted{border-top:5px solid #ffd900}ol#chat-log .vermine-roll-message ul.roll-results li.die.human::after,ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted::after{content:""}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerollable{cursor:pointer}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerollable:hover{transform:translateY(0.5rem)}ol#chat-log .vermine-roll-message ul.roll-results li.die.success{border-bottom:5px solid #008f07}ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted::after{content:"adapté"}ol#chat-log .vermine-roll-message ul.roll-results li.die.human::after{content:"humain"}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerolled{transform:translateY(0rem)}ol#chat-log .vermine-roll-message ul.roll-results li.die span{text-align:center;font-size:larger;text-shadow:0px 0px 8px #000} \ No newline at end of file +@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";@font-face{font-family:"DistressBlack";src:url("../assets/fonts/dcc_sharp_distress_black_by_dccanim.otf")}.sans-font{font-family:"DistressBlack",sans-serif}.app{box-shadow:0 0 20px #7e4444;color:#dfdfdf}.sheet .charname input{color:#191813;font-family:"DistressBlack",sans-serif;font-size:30px;font-style:normal}img.profile-img{filter:drop-shadow(0px 0px 20px rgb(110, 133, 27))}body.system-vermine2047 img#logo{content:url("/systems/vermine2047/assets/images/ui/logo_vermine_foundry.webp");height:auto}#chat-form textarea{background:url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat}#chat-log .message{background:url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat}img{border:none}ul.unstyled{list-style-type:none;padding:0;margin:0}ul.unstyled li{padding:0;margin:0}.padding-with-frieze{margin-left:18% !important;margin-right:10% !important}.padding-with-frieze li{max-width:100%}.w-full{width:100%}.mx-auto{margin-left:auto;margin-right:auto}.system-vermine2047 .sheet .window-content{background:url(/systems/vermine2047/assets/images/ui/box_background.webp);padding:0;overflow-y:hidden}.system-vermine2047 .dialog .window-content{background:url(/systems/vermine2047/assets/images/ui/fond_chat_box.webp);padding:.5rem;overflow-y:hidden}.window-content .row.smb{margin-bottom:.25rem}.window-content .row.mdb{margin-bottom:.5rem}.window-content .row.lgb{margin-bottom:1rem}.actor.sheet form .form{display:grid;grid-template-columns:minmax(230px, 1fr) 3fr;grid-template-rows:1fr;align-items:flex-start;height:100%;overflow:auto}.actor.sheet .form aside{grid-row:span 1/span 1;background-image:url(/systems/vermine2047/assets/images/ui/barre_laterale.webp);background-repeat:no-repeat;background-size:cover;height:100%;width:240px;padding:0 .3rem;box-shadow:-20px 0px 100px rgba(0,0,0,.7098039216) inset}.actor.sheet .form aside .major-totem{position:relative}.actor.sheet .form aside .major-totem h4{position:absolute;transform:rotate(-8deg);opacity:1;transition:.2s}.actor.sheet .form main{box-shadow:10px 0px 100px rgba(0,0,0,.7098039216) inset;padding-left:1rem;grid-row:span 1/span 1;height:100%}.actor.sheet .form aside .image-wrapper{text-align:center}.actor.sheet .form aside .image-wrapper img{width:170px;height:145px}.actor.sheet .form aside .paper{margin-top:1rem;height:350px}.actor.sheet .form aside .second-paper{margin-top:4rem;height:150px}.actor.sheet .form h3{font-family:"DistressBlack",sans-serif;text-align:center;text-transform:uppercase;color:#4e564c;font-size:1.7rem;border-bottom:none;margin:0}.actor.sheet .form h4,.item.sheet .form h4{font-family:"DistressBlack",sans-serif;font-size:1.4em;text-transform:uppercase;margin:0 0 .2rem}.actor.sheet .form .characteristics h4{font-size:1.25rem;margin-top:0 .1rem}.actor.sheet .form .tab.totem h4,.actor.sheet .form .tab.equipment h4,.actor.sheet .form .tab.stories h4{margin-top:.875rem}.system-vermine2047 .char-header{font-family:"DistressBlack",sans-serif}.system-vermine2047 .char-header section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.system-vermine2047 .char-header h1.char-name,.system-vermine2047 .char-vermine2047{border-bottom:none;line-height:2rem}.system-vermine2047 .char-vermine2047{font-size:1.5rem}.system-vermine2047 .sheet.actor form{width:100%;height:100%;overflow:hidden}.system-vermine2047 .sheet.actor form div.hexa{clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);height:unset;max-width:1.5rem;aspect-ratio:1/1;color:#000;transform:rotate(90deg);transition:.2s;margin:.2rem}.system-vermine2047 .sheet.actor form div.hexa:hover{background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa input{opacity:1;min-width:100%;min-height:100%;opacity:0}.system-vermine2047 .sheet.actor form div.hexa.checked{background:radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa.checked:hover{background:radial-gradient(circle, rgb(43, 43, 43) 0%, rgba(0, 0, 0, 0.288) 100%)}.system-vermine2047 .sheet.actor form div.hexa.unavailable{background:radial-gradient(circle, rgba(66, 15, 15, 0.664) 0%, rgba(131, 70, 70, 0.432) 100%)}.system-vermine2047 .sheet.actor .totem-details{position:relative}.system-vermine2047 .sheet.actor .totem-details img.img-totem{transform-origin:50% 50%;filter:grayscale(1);opacity:.15;position:absolute;width:30%;height:auto;pointer-events:none;aspect-ratio:1/1;left:35%}.system-vermine2047 .sheet.actor div.minor-totems{position:relative;background-color:rgba(146,156,111,.5215686275)}.system-vermine2047 .sheet.actor div.minor-totems h5{position:absolute;top:0}.system-vermine2047 .sheet.actor div.minor-totems h5 img{max-width:2rem;position:absolute;bottom:-2rem}.system-vermine2047 .sheet.actor div.minor-totems h5.human,.system-vermine2047 .sheet.actor div.minor-totems h5.adapted{transition:.3s}.system-vermine2047 .sheet.actor div.minor-totems h5.human img.img-totem,.system-vermine2047 .sheet.actor div.minor-totems h5.adapted img.img-totem{filter:drop-shadow(0px 0px 20px rgb(0, 0, 0))}.system-vermine2047 .sheet.actor div.minor-totems h5.human.major,.system-vermine2047 .sheet.actor div.minor-totems h5.adapted.major{transform:scale(1.1)}.system-vermine2047 .sheet.actor div.minor-totems h5.human.major img,.system-vermine2047 .sheet.actor div.minor-totems h5.adapted.major img{filter:drop-shadow(0px 0px 10px red)}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .human-dice,.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice{display:flex;flex-direction:row;margin-left:2rem}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .human-dice i,.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice i{padding-top:.5rem;color:#064930}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice{justify-content:flex-end;margin-left:0;margin-right:2rem;transform:rotate(180deg)}.system-vermine2047 .sheet.actor div.minor-totems .totem-dice .adapted-dice i{transform:rotate(180deg);padding-top:.5rem;color:#553402}.system-vermine2047 .sheet.actor div.minor-totems .human{left:0}.system-vermine2047 .sheet.actor div.minor-totems .human img{left:0}.system-vermine2047 .sheet.actor div.minor-totems .adapted{right:0}.system-vermine2047 .sheet.actor div.minor-totems .adapted img{right:0}.system-vermine2047 .sheet.actor form input[type=text],.system-vermine2047 .sheet.actor form input[type=number]{width:calc(100% - 2px);height:calc(100% - 2px);background:none;padding:0;margin:1px 0;color:#333;border:1px solid rgba(0,0,0,0)}.system-vermine2047 .sheet.actor form input[type=text].hexa,.system-vermine2047 .sheet.actor form input[type=number].hexa{clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);height:unset;max-width:1.5rem;aspect-ratio:1/1;color:#000}.system-vermine2047 .sheet.actor form input[type=text]:hover:not(:disabled),.system-vermine2047 .sheet.actor form input[type=text]:focus,.system-vermine2047 .sheet.actor form select:hover:not(:disabled),.system-vermine2047 .sheet.actor form select:focus,.system-vermine2047 .sheet.actor form input[type=number]:hover:not(:disabled),.system-vermine2047 .sheet.actor form input[type=number]:focus,.system-vermine2047 .sheet.actor form textarea:hover:not(:disabled),.system-vermine2047 .sheet.actor form textarea:focus{box-shadow:0 0 10px #005a3c inset}.system-vermine2047 .sheet.actor form select{font-size:.6rem;border:none;appearance:none;min-width:fit-content;max-width:fit-content;padding:0 .2rem;margin:0 .2rem;cursor:help}.system-vermine2047 .sheet.actor form label{display:block}.system-vermine2047 .sheet.actor form .mce-panel span{display:inherit}.system-vermine2047 .sheet.actor form.editable .rollable:hover,.system-vermine2047 .sheet.actor form.editable a:hover{color:#000;text-shadow:0 5px 5px #1fa832;cursor:pointer}.system-vermine2047 .sheet.actor form .sheet-tabs{font-weight:500;height:30px}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row{line-height:24px;padding-top:3px;font-size:2rem;text-align:center}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row:last-of-type{padding-right:4px}.system-vermine2047 .sheet.actor form .sheet-tabs>.list-row.active{color:#000;font-weight:700}.system-vermine2047 .sheet.actor form .tab{flex:1;overflow:hidden}.system-vermine2047 .sheet.actor form .tag-legacy{float:left;margin:0 2px 2px 0;padding:0 3px;font-size:var(--font-size-10);line-height:16px;border:1px solid #999;border-radius:3px;white-space:normal;font-weight:500}.system-vermine2047 .sheet.actor,.system-vermine2047 .sheet.actor .window-content{min-width:690px}.system-vermine2047 .sheet.actor .sidebar{width:230px;min-height:518px}.system-vermine2047 .sheet.actor .floatright{float:right}.system-vermine2047 .sheet.actor .sheet-upper{height:268px}.system-vermine2047 .sheet.actor .sheet-upper .sheet-header{height:48px}.system-vermine2047 .sheet.actor .sheet-upper .sheet-profile,.system-vermine2047 .sheet.actor .sheet-upper .sheet-showcase{height:220px}.system-vermine2047 .sheet.actor .sheet-content{padding:4px}.system-vermine2047 .sheet.actor .sheet-sidebar{height:calc(100% - 48px);display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto}.system-vermine2047 .sheet.actor .sheet-sidebar>*{flex:1}.system-vermine2047 .sheet.actor .sheet-sidebar .sidebar-summary{overflow-y:hidden}.system-vermine2047 .sheet.actor.npc-sheet .sheet-upper{height:220px}.system-vermine2047 .sheet.actor.npc-sheet .sheet-upper .sheet-showcase{height:172px}.system-vermine2047 .sheet.actor.npc-sheet .sheet-lower{height:calc(100% - 220px - 32px)}.system-vermine2047 .sheet.actor .sheet-navigation{border-top:1px solid var(--secondary-background);border-bottom:1px solid var(--primary-background)}.system-vermine2047 .sheet.actor .sheet-navigation .sheet-tabs>.list-row{border-radius:5px 5px 0 0}.system-vermine2047 .sheet.actor .sheet-navigation .sheet-tabs>.list-row.active{border:1px solid #666;border-bottom:none;background:var(--primary-background);color:#fff;text-shadow:none;color:#000;text-shadow:0 0 10px #00005a;cursor:pointer}.actor.sheet nav.sheet-navigation{display:inline-flex;justify-content:space-around;align-items:center;height:54px;background:url(../assets/images/ui/barre_haut.webp) no-repeat right top;background-size:100% 100%;width:100%;position:relative;padding-right:4rem;font-size:1.4rem}.actor.sheet nav.sheet-navigation.tabs .item{height:2.4rem;display:inline-block;z-index:1;transition:all .1s ease-out;color:#606060;box-shadow:0px 0px 0px rgba(0,0,0,.404)}.actor.sheet nav.sheet-navigation.tabs .item:hover,.actor.sheet nav.sheet-navigation.tabs .item.active{color:#000;text-shadow:0 5px 5px #1fa832;cursor:pointer}.actor.sheet nav.sheet-navigation.tabs .item:hover{text-shadow:0 5px 5px rgba(30,82,37,.6039215686)}.system-vermine2047 .sheet.actor form nav.sheet-navigation.sheet-tabs{height:54px}@container ability-row (max-width: 240px){.skill-dots,span.hexa{display:none}}.system-vermine2047 .sheet.actor .ability{padding-right:.6rem;font-size:.8rem;border-bottom:1px solid rgba(170,170,152,.664);box-shadow:0px 0px 15px rgba(128,128,128,0) inset;transition:.2s;position:relative;flex-wrap:nowrap;min-width:min-content;container-type:inline-size;container-name:ability-row}.system-vermine2047 .sheet.actor .ability:hover{box-shadow:0px 0px 15px gray inset}.system-vermine2047 .sheet.actor .ability label{min-width:40%;flex:1.3}.system-vermine2047 .sheet.actor .ability span{max-width:fit-content;margin:0 1rem;flex:.5}.system-vermine2047 .sheet.actor .ability div.specialties{position:absolute;bottom:0;font-size:.7rem}.system-vermine2047 .sheet.actor .ability .skill-dots{height:100%;align-self:center;flex:1.5;min-width:fit-content}.system-vermine2047 .sheet.actor .ability .skill-dots>div{max-width:.7rem;height:.7rem;aspect-ratio:1/1;border-radius:50%;font-weight:700;text-align:center;padding-bottom:.2rem;font-style:oblique;align-self:flex-start}.system-vermine2047 .sheet.actor .ability .skill-dots>div.dice-pool-dot{background:radial-gradient(circle, rgb(94, 90, 77) 25%, rgb(0, 0, 0) 100%);max-width:.7rem;aspect-ratio:1/1;border-radius:50%}.system-vermine2047 .sheet.actor .ability .skill-dots>div.dice-reroll-dot{background:radial-gradient(circle, rgb(187, 182, 165) 25%, rgb(0, 0, 0) 100%)}.system-vermine2047 .sheet.actor .preferred h4,.system-vermine2047 .sheet.actor .preferred label{text-shadow:0px 0px 5px rgba(0,128,0,.411)}.system-vermine2047 .sheet.actor #edit{background-color:#000;color:#fff}.system-vermine2047 .sheet.actor .reserve-grid{line-height:.5rem;transform-origin:0% 50%;max-width:fit-content;align-items:center;display:flex;flex-direction:column}.system-vermine2047 .sheet.actor .reserve-grid div.flexrow,.system-vermine2047 .sheet.actor .reserve-grid input,.system-vermine2047 .sheet.actor .reserve-grid .hexa{margin:0;padding:0;min-width:1rem;min-height:1rem}.system-vermine2047 .sheet.actor .reserve-grid>.flexrow{position:relative;max-width:fit-content;justify-content:center}.hexa{text-align:center;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);background:radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%);max-height:1.2rem;max-width:1.2rem;aspect-ratio:1/1;color:#000;vertical-align:center}.hexa.checked{background:radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%)}.hexa input[type=radio]{opacity:0}.hexa input[type=radio]::after,.hexa input[type=radio]::before{display:none}.window-app{font-family:"Roboto",sans-serif;box-shadow:0px 0px 30px #454e2c}.rollable:hover,.rollable:focus{color:#000;text-shadow:0 0 10px red;cursor:pointer}.grid,.grid-2col{display:grid;grid-column:span 2/span 2;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin:5px 0;padding:0}.grid-3col{grid-column:span 3/span 3;grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-4col{grid-column:span 4/span 4;grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-5col{grid-column:span 5/span 5;grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-6col{grid-column:span 6/span 6;grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-7col{grid-column:span 7/span 7;grid-template-columns:repeat(7, minmax(0, 1fr))}.grid-8col{grid-column:span 8/span 8;grid-template-columns:repeat(8, minmax(0, 1fr))}.grid-9col{grid-column:span 9/span 9;grid-template-columns:repeat(9, minmax(0, 1fr))}.grid-10col{grid-column:span 10/span 10;grid-template-columns:repeat(10, minmax(0, 1fr))}.grid-11col{grid-column:span 11/span 11;grid-template-columns:repeat(11, minmax(0, 1fr))}.grid-12col{grid-column:span 12/span 12;grid-template-columns:repeat(12, minmax(0, 1fr))}.grid-start-2{grid-column-start:2}.grid-start-3{grid-column-start:3}.grid-start-4{grid-column-start:4}.grid-start-5{grid-column-start:5}.grid-start-6{grid-column-start:6}.grid-start-7{grid-column-start:7}.grid-start-8{grid-column-start:8}.grid-start-9{grid-column-start:9}.grid-start-10{grid-column-start:10}.grid-start-11{grid-column-start:11}.grid-start-12{grid-column-start:12}.grid-span-2{grid-column-end:span 2}.grid-span-3{grid-column-end:span 3}.grid-span-4{grid-column-end:span 4}.grid-span-5{grid-column-end:span 5}.grid-span-6{grid-column-end:span 6}.grid-span-7{grid-column-end:span 7}.grid-span-8{grid-column-end:span 8}.grid-span-9{grid-column-end:span 9}.grid-span-10{grid-column-end:span 10}.grid-span-11{grid-column-end:span 11}.grid-span-12{grid-column-end:span 12}.flex-group-center,.flex-group-left,.flex-group-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.flex-group-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.flex-group-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.flex-align-left{align-items:flex-start}.flex-align-right{align-items:flex-end}.gap-xs{gap:2px}.gap-sm{gap:4px}.gap-md{gap:8px}.gap-lg{gap:16px}.flexshrink{-webkit-box-flex:0;-ms-flex:0;flex:0}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexlarge{-webkit-box-flex:2;-ms-flex:2;flex:2}.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.system-vermine2047 .item-form{font-family:"Roboto",sans-serif}.system-vermine2047 .sheet-header{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.system-vermine2047 .sheet-header .profile-img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px;margin-right:10px}.system-vermine2047 .sheet-header .header-fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.system-vermine2047 .sheet-header h1.charname{height:50px;padding:0px;margin:5px 0;border-bottom:0}.system-vermine2047 .sheet-header h1.charname input{width:100%;height:100%;margin:0}.system-vermine2047 .sheet-tabs{-webkit-box-flex:0;-ms-flex:0;flex:0}.system-vermine2047 .sheet-body .tab,.editor{height:100%;width:100%}.editor{min-height:75px;margin-bottom:1rem;min-width:100%}.editor .editor-content{min-width:100%;min-height:3rem}editor:hover .editor-edit{display:block}.system-vermine2047 .tox{min-height:25vh}.system-vermine2047 .tox .tox-editor-container{background:#fff}.system-vermine2047 .tox .tox-edit-area{padding:0 8px}.system-vermine2047 .resource-label{font-weight:bold}.system-vermine2047 .items-header{height:28px;margin:2px 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.05);border:2px groove #eeede0;font-weight:bold}.system-vermine2047 .items-header>*{font-size:14px;text-align:center}.system-vermine2047 .items-header .item-name{font-weight:bold;padding-left:5px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.system-vermine2047 .items-list{list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:thin;color:#444}.system-vermine2047 .items-list .item-list{list-style:none;margin:0;padding:0}.system-vermine2047 .items-list .item-name{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0;overflow:hidden;font-size:13px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.system-vermine2047 .items-list .item-name h3,.system-vermine2047 .items-list .item-name h4{margin:0;white-space:nowrap;overflow-x:hidden}.system-vermine2047 .items-list .item-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.system-vermine2047 .items-list .item-controls a{font-size:12px;text-align:center;margin:0 6px}.system-vermine2047 .items-list .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2px;border-bottom:1px solid #c9c7b8}.system-vermine2047 .items-list .item:last-child{border-bottom:none}.system-vermine2047 .items-list .item .item-name{color:#191813}.system-vermine2047 .items-list .item .item-name .item-image{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;background-size:30px;border:none;margin-right:5px}.system-vermine2047 .items-list .item-prop{text-align:center;border-left:1px solid #c9c7b8;border-right:1px solid #c9c7b8;font-size:12px}.system-vermine2047 .items-list .items-header{height:28px;margin:2px 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.05);border:2px groove #eeede0;font-weight:bold}.system-vermine2047 .items-list .items-header>*{font-size:12px;text-align:center}.system-vermine2047 .items-list .items-header .item-name{padding-left:5px;text-align:left}.system-vermine2047 .item-formula{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding:0 8px}.system-vermine2047 .effects .item .effect-source,.system-vermine2047 .effects .item .effect-duration,.system-vermine2047 .effects .item .effect-controls{text-align:center;border-left:1px solid #c9c7b8;border-right:1px solid #c9c7b8;font-size:12px}.system-vermine2047 .effects .item .effect-controls{border:none}.chat-message .message-header{line-height:20px;color:#fff;text-shadow:0px 0px 5px #000;background:rgba(25,24,19,.368627451)}span.game-mode{font-family:"DistressBlack",sans-serif;position:absolute;margin-left:auto;color:rgba(0,0,0,0);top:1rem;z-index:900;width:55%;text-align:center;text-transform:uppercase;font-weight:900;background:linear-gradient(180deg, rgba(255, 255, 255, 0.767) 0%, rgba(0, 0, 0, 0.61) 17%, rgba(0, 0, 0, 0.548) 19%, rgba(222, 255, 221, 0.575) 24%, rgba(255, 255, 255, 0.637) 43%, rgba(0, 0, 0, 0.486) 47%, rgba(254, 255, 254, 0.466) 50%, rgba(0, 0, 0, 0.699) 63%, rgba(134, 160, 137, 0.479) 64%, rgba(213, 248, 210, 0.493) 100%);background-clip:text}span.game-mode#game-mode-1{color:rgba(235,218,143,.8)}span.game-mode#game-mode-2{color:#83f883}span.game-mode#game-mode-3{color:rgba(245,124,124,.8)}ol#chat-log header.message-header{background-color:#000;padding:0 1rem}ol#chat-log .vermine-roll-message{overflow:hidden;box-shadow:0px 0px 30px #fff inset;padding:0;position:relative}ol#chat-log .vermine-roll-message .flexrow{align-items:center;box-shadow:0px 5px 10px 0px #000}ol#chat-log .vermine-roll-message h3,ol#chat-log .vermine-roll-message h4{text-transform:uppercase;font-family:"DistressBlack";margin-top:1rem;border-bottom:none;font-weight:900;background:50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message h3+span,ol#chat-log .vermine-roll-message h4+span{font-family:"DistressBlack";font-size:large;text-transform:unset;padding-left:2rem;background:-100% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message h3+span#allowed_reroll,ol#chat-log .vermine-roll-message h4+span#allowed_reroll{font-size:large}ol#chat-log .vermine-roll-message h3{background:url(/systems/vermine2047/assets/images/ui/scotch.webp);background-position:center;background-size:200%}ol#chat-log .vermine-roll-message h4{text-align:center}ol#chat-log .vermine-roll-message div.roll-total{transform:rotate(-3deg) scale(1.2) translateX(2rem) translateY(0.5rem);background:url(/systems/vermine2047/assets/images/ui/scotch.webp);background-position:center;background-size:200%;margin-bottom:2rem;padding:0;z-index:1;width:75%}ol#chat-log .vermine-roll-message div.reroll{transition:.3s;max-height:1px;overflow:hidden;justify-content:end;text-align:center;align-items:center}ol#chat-log .vermine-roll-message div.reroll button{text-transform:uppercase;font-family:"DistressBlack";padding:0 1rem;max-width:fit-content;box-shadow:0px 0px 2px #000;background:50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp)}ol#chat-log .vermine-roll-message div.reroll.visible{max-height:15rem}ol#chat-log .vermine-roll-message ul.roll-results{list-style:none}ol#chat-log .vermine-roll-message ul.roll-results li.die{position:relative;max-width:3rem;line-height:3rem;float:left;margin:.2rem;background-image:url(/icons/dice/d10black.svg);background-position:center;background-repeat:no-repeat;background-size:contain;font-weight:800;font-size:1rem;color:#fff;text-align:center;transition:.3s;border-bottom:5px solid red;border-radius:2rem}ol#chat-log .vermine-roll-message ul.roll-results li.die::after{content:"";position:absolute;top:-1rem;text-wrap:nowrap;color:#fff;font-weight:100;font-size:smaller;text-align:center;opacity:0;text-shadow:0px 0px 5px #000}ol#chat-log .vermine-roll-message ul.roll-results li.die:hover::after{opacity:1;color:#fff}ol#chat-log .vermine-roll-message ul.roll-results li.die.human,ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted{border-top:5px solid #ffd900}ol#chat-log .vermine-roll-message ul.roll-results li.die.human::after,ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted::after{content:""}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerollable{cursor:pointer}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerollable:hover{transform:translateY(0.5rem)}ol#chat-log .vermine-roll-message ul.roll-results li.die.success{border-bottom:5px solid #008f07}ol#chat-log .vermine-roll-message ul.roll-results li.die.adapted::after{content:"adapté"}ol#chat-log .vermine-roll-message ul.roll-results li.die.human::after{content:"humain"}ol#chat-log .vermine-roll-message ul.roll-results li.die.rerolled{transform:translateY(0rem)}ol#chat-log .vermine-roll-message ul.roll-results li.die span{text-align:center;font-size:larger;text-shadow:0px 0px 8px #000}.sheet.item.vermine2047 .window-content .flexrow{align-items:center;box-shadow:0px 5px 10px 0px #000;margin:1rem}.sheet.item.vermine2047 .window-content header,.sheet.item.vermine2047 .window-content h1,.sheet.item.vermine2047 .window-content h2,.sheet.item.vermine2047 .window-content h3,.sheet.item.vermine2047 .window-content h4,.sheet.item.vermine2047 .window-content h5{background:50% 50%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp);text-transform:uppercase;font-family:"DistressBlack";margin-top:1rem;border-bottom:none}.sheet.item.vermine2047 .window-content h2,.sheet.item.vermine2047 .window-content h3,.sheet.item.vermine2047 .window-content h4{text-align:center}.sheet.item.vermine2047 .window-content h5{margin-bottom:0}.sheet.item.vermine2047 .window-content .resource{border:none;border-left:1px solid gray;padding:.2rem 1rem;text-align:center}.sheet.item.vermine2047 .window-content .resource .flexrow{min-width:5rem;box-shadow:none}.sheet.item.vermine2047 .window-content .damages-row{margin:0}.sheet.item.vermine2047 .window-content .damages-row .radios{margin:0;padding:.5rem}.sheet.item.vermine2047 .window-content .damage-pannes,.sheet.item.vermine2047 .window-content .damage-state,.sheet.item.vermine2047 .window-content .damage-effect{text-align:center;font-family:"DistressBlack"}.window-app.vermineDialog .window-content{background:url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat}.window-app.vermineDialog .flexrow,.window-app.vermineDialog .grid{justify-content:space-around;box-shadow:0px 1px 10px rgba(0,0,0,.555);align-items:center;padding:.5rem .2rem}.window-app.vermineDialog .flexrow>*,.window-app.vermineDialog .grid>*{margin:0 .3rem}.window-app.vermineDialog label{font-family:"DistressBlack",sans-serif;font-size:larger}.window-app.vermineDialog select{max-width:fit-content}.window-app.vermineDialog select option{max-width:fit-content}.window-app.vermineDialog .dialog-buttons{display:flex;justify-content:space-around;flex-direction:row}.window-app.vermineDialog .dialog-buttons button{display:block;flex:.3}input[type=range]{appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%}input[type=range]::-webkit-slider-runnable-track{background:url(../assets/images/ui/scotch.webp) no-repeat center;background-size:100% auto;height:.4rem;border:none;box-shadow:0px 0px 13px rgba(31,26,26,.979) inset}input[type=range]::-webkit-slider-thumb{appearance:none;margin-top:-0.3rem;height:1rem;width:1rem;border:none;border-radius:50%;background:url(/systems/vermine2047/assets/images/ui/totems/human.webp);background-size:cover;filter:contrast(2);box-shadow:0px 0px 10px #000}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0px 0px 10px #ff0}select{border:none;background:url(../assets/images/ui/scotch.webp);background-size:100% 100%;box-shadow:0px 0px 3px rgba(31,26,26,.979) inset}select[disabled]{color:#000;text-shadow:0px 0px 15px #000}select option{appearance:none;border:none;background:url(../assets/images/ui/scotch.webp);background-size:100% 100%}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);box-shadow:0px 0px 3px #85854e;cursor:pointer;width:1.5rem;height:1rem;border-radius:.4rem;transition:.3s;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);box-shadow:0px 0px 6px #000 inset;background-color:rgba(61,11,11,.658)}input[type=checkbox][disabled=true],input[type=radio][disabled=true]{filter:grayscale(1)}input[type=checkbox]:after,input[type=radio]:after{content:" ";background:url(/systems/vermine2047/assets/images/ui/totems/human.webp);background-size:50% 150%;background-repeat:no-repeat;position:relative;top:10%;left:0%;width:100%;height:80%;display:block;border-radius:0%;padding:0;transition:.3s}input[type=checkbox]:checked,input[type=radio]:checked{background-color:rgba(26,107,12,.658)}input[type=checkbox]:checked:after,input[type=radio]:checked:after{font-weight:900;background-color:rgba(26,1,1,0);left:50%}input[type=radio]{width:1rem;height:1rem}input[type=radio]:after{width:.8rem;background-size:100% 100%;top:5%;left:5%;width:90%;height:90%;background-size:30% 30%;background-position:center}input[type=radio]:not([disabled]):hover::after{background-size:90% 90%}input[type=radio]:checked::after{content:"";background-size:70% 70%;top:5%;left:5%;position:relative;background-color:rgba(26,1,1,0)}:root{--color-text-light-highlight: #b0d9b0;--color-text-light-heading: #9fc7d8;--color-text-light-primary: #a4b5b3;--color-text-dark-primary: #131919;--color-text-dark-secondary: #444b4a;--color-text-dark-header: #1d2223;--color-text-dark-inactive: #71797a;--color-text-hyperlink: #0064ff;--color-text-light-0: #fff;--color-text-light-1: #e0f0f0;--color-text-light-2: #c0e0e0;--color-text-light-3: #a0d0d0;--color-text-light-4: #80c0c0;--color-text-light-5: #60b0b0;--color-text-light-6: #40a0a0;--color-text-light-7: #208080;--color-text-dark-1: #111;--color-text-dark-2: #222;--color-text-dark-3: #444;--color-text-dark-4: #555;--color-text-dark-5: #666;--color-text-dark-6: #777;--color-border-light-1: #b0d9b0;--color-border-light-2: #80c0c0;--color-border-dark-1: #131919;--color-border-dark-2: #1d2223;--color-border-dark-3: #2d3333;--color-border-dark-4: #3d4444;--color-border-dark-5: #668888;--color-shadow-primary: #0000ff;--color-shadow-highlight: #0064ff;--color-shadow-dark: #000;--color-underline-inactive: #71797a;--color-underline-active: #1a1944;--color-underline-header: #222782;--color-border-light-highlight: #b0d9b0;--color-border-light-primary: #a4b5b3;--color-border-light-secondary: #9fc7d8;--color-border-light-tertiary: #71797a;--color-border-dark: #000;--color-border-dark-primary: #131919;--color-border-dark-secondary: #1d2223;--color-border-dark-tertiary: #444b4a;--color-border-highlight: #0064ff;--color-border-highlight-alt: #0000ff;--color-bg-btn-minor-inactive: #9fc7d8;--color-bg-btn-minor-active: #a4b5b3;--color-bg-option: #ccdada;--color-checkbox-checked: #666;--color-ownership-none: #00ff55;--color-ownership-observer: #71797a;--color-ownership-owner: #a4b5b3;--z-index-canvas: 0;--z-index-app: 30;--z-index-ui: 60;--z-index-window: 100;--z-index-tooltip: 9999;--sidebar-width: 300px;--sidebar-header-height: 32px;--sidebar-item-height: 48px;--hotbar-height: 52px;--hotbar-width: 578px;--macro-size: 50px;--players-width: 200px;--form-field-height: 26px;--font-primary: "Signika", sans-serif;--font-mono: monospace;--font-awesome: "Font Awesome 6 Pro";--font-size-11: 0.6875rem;--font-size-12: 0.75rem;--font-size-13: 0.8125rem;--font-size-14: 0.875rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-28: 1.75rem;--font-size-32: 2rem;--font-size-48: 3rem;--line-height-12: 0.75rem;--line-height-16: 1rem;--line-height-20: 1.25rem;--line-height-30: 1.875rem;--color-level-info: #b95c87;--color-level-warning: #04b184;--color-level-error: #03750;--color-level-success: #3c266c}::-webkit-scrollbar-thumb{outline:none;border-radius:3px;background:#577822;border:1px solid var(--color-border-highlight)}::-webkit-scrollbar{width:3px;height:3px} \ No newline at end of file diff --git a/module/sheets/actor-sheet.mjs b/module/sheets/actor-sheet.mjs index f3e6f73..df4d6ca 100644 --- a/module/sheets/actor-sheet.mjs +++ b/module/sheets/actor-sheet.mjs @@ -1,4 +1,5 @@ import { onManageActiveEffect, prepareActiveEffectCategories } from "../system/effects.mjs"; +import { preloadHandlebarsTemplates } from "../system/handlebars-manager.mjs"; /** * Extend the basic ActorSheet with some very simple modifications @@ -53,7 +54,7 @@ export class VermineActorSheet extends ActorSheet { /** @override */ activateListeners(html) { super.activateListeners(html); - + html.find('.min-max-edit').click(this._onMinMaxEdit.bind(this)) // Render the item sheet for viewing/editing prior to the editable check. html.find('.item-edit').click(ev => { const li = $(ev.currentTarget).parents(".item"); @@ -105,6 +106,35 @@ export class VermineActorSheet extends ActorSheet { this.actor.update(update) } + async _onMinMaxEdit(event) { + event.preventDefault(); + let propPath = event.currentTarget.dataset.prop; + let propName = propPath.split('.').slice(-1).pop() + let data = { + actorName: this.actor.name, + propName: propName + } + let html = await renderTemplate('systems/vermine2047/templates/dialogs/min-max-edit.hbs', data); + + let ui = new Dialog({ + title: "edit : " + propName, + content: html, + buttons: { + roll: { + label: "ok", + callback: (html) => { } + + + }, + cancel: { + label: game.i18n.localize('Close'), + callback: () => { } + } + } + } + ); + ui.render(true) + } async _onItemCreate(event) { event.preventDefault(); const header = event.currentTarget; diff --git a/module/sheets/character-sheet.mjs b/module/sheets/character-sheet.mjs index 190b42b..2ea83f3 100644 --- a/module/sheets/character-sheet.mjs +++ b/module/sheets/character-sheet.mjs @@ -1,6 +1,6 @@ import { onManageActiveEffect, prepareActiveEffectCategories } from "../system/effects.mjs"; import { VermineActorSheet } from "./actor-sheet.mjs"; -import { RollDialog } from "../system/dialogs.mjs"; +import RollDialog from "../system/dialogs/rollDialog.mjs"; import { TotemPicker } from "../system/applications.mjs"; /** @@ -14,7 +14,8 @@ export class VermineCharacterSheet extends VermineActorSheet { return mergeObject(super.defaultOptions, { classes: ["vermine2047", "sheet", "character", "actor"], template: "systems/vermine2047/templates/actor/actor-sheet.hbs", - + width: "fit-content", + height: "fit-content", tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "features" }] }); } @@ -73,6 +74,14 @@ export class VermineCharacterSheet extends VermineActorSheet { for (let [k, v] of Object.entries(context.system.abilities)) { v.label = game.i18n.localize(context.system.abilities[k].label) ?? k; } + for (let [k, v] of Object.entries(context.system.skills)) { + if (v.value >= 2) { + let spe = this.actor.items.filter(it => it.type == "specialty").filter(spec => spec.system.skill == k); + v.specialties = spe + } + + } + } /** @@ -103,10 +112,23 @@ export class VermineCharacterSheet extends VermineActorSheet { // Choose Totem html.find('.chooseTotem').click(this._onTotemButton.bind(this)); html.find('.ability .rollable').click(this._onRoll.bind(this)); - html.find('[data-totem-name]').click(this._onClickTotemDice.bind(this)) + html.find('[data-totem-name]').click(this._onClickTotemDice.bind(this)); + if (!this.actor.flags.world?.editMode) { + this.disableInputs(html) + } } + disableInputs(html) { + for (let input of html.find('input')) { + if (input.name != "flags.world.editMode") { + input.setAttribute('disabled', true) + } + } + for (let select of html.find('select')) { + select.setAttribute('disabled', true) + } + } async _onClickTotemDice(ev) { let el = ev.currentTarget; let totem = el.dataset.totemName; @@ -116,14 +138,17 @@ export class VermineCharacterSheet extends VermineActorSheet { if (value === oldValue) { value-- }; let updates = {}; updates[`system.adaptation.totems.${totem}.value`] = value; - let totems = this.actor.system.adaptation.totems; - let sumTotems = Object.keys(totems).reduce(function (previous, key) { - return previous + totems[key].value; - }, 0); - if (sumTotems >5) { - ui.notifications.warn('vous ne pouvez pas avoir plus de 5 dés totems') + //verifier le max des dés totems + let sum = value; + switch (totem) { + case "human": + sum += this.actor.system.adaptation.totems.adapted.value; + break; + case "adapted": + sum += this.actor.system.adaptation.totems.human.value; + break; } - console.log(sumTotems, updates) + if (sum > 5) { return ui.notifications.warn("pas plus de 5 dés totems") } await this.actor.update(updates); } /** diff --git a/module/sheets/item-sheet.mjs b/module/sheets/item-sheet.mjs index f4ec937..8b9744e 100644 --- a/module/sheets/item-sheet.mjs +++ b/module/sheets/item-sheet.mjs @@ -9,7 +9,7 @@ export class VermineItemSheet extends ItemSheet { return mergeObject(super.defaultOptions, { classes: ["vermine2047", "sheet", "item"], width: 520, - height: 480, + height: "auto", tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }] }); } @@ -34,7 +34,7 @@ export class VermineItemSheet extends ItemSheet { // Use a safe clone of the item data for further operations. const itemData = context.item; - + // Retrieve the roll data for TinyMCE editors. context.rollData = {}; let actor = this.object?.parent ?? null; @@ -58,7 +58,19 @@ export class VermineItemSheet extends ItemSheet { // Everything below here is only needed if the sheet is editable if (!this.isEditable) return; + //click on wound radio + html.find('.damages-row [type="radio"]').click(ev => { + this._onClickDamage(ev) + }) // Roll handlers, click handlers, etc. would go here. } + async _onClickDamage(ev) { + if (!ev.currentTarget.checked) { return } + let prop = ev.currentTarget.name; + let update = {}; + update[prop] = ev.currentTarget.value - 1 + + this.item.update(update) + } } diff --git a/module/system/dialogs.mjs b/module/system/dialogs.mjs index 7e9e156..021dfe4 100644 --- a/module/system/dialogs.mjs +++ b/module/system/dialogs.mjs @@ -35,268 +35,3 @@ export class CombatResultDialog extends Dialog { } - -/** - * Represents a dialog for rolling dice. - */ -export class RollDialog extends Dialog { - - /** - * Creates a new RollDialog instance. - * @param {Object} data - The data for the dialog. - * @param {HTMLElement} html - The HTML content of the dialog. - * @param {Object} options - The options for the dialog. - * @param {Function} close - The callback function for closing the dialog. - */ - - constructor(data, html, options, close = undefined) { - let conf = { - title: "jet de dés", - content: html, - buttons: { - roll: { - icon: '', - label: "Lancer !", - callback: () => { - this.roll() - } - }, - cancel: { - icon: '', - label: "Annuler", - callback: () => { this.close() } - } - }, - close: close, - } - return super({ ...conf, ...data }, options); - }; - - /** - * Creates a new RollDialog instance. - * @param {Object} data - The data for the dialog. - * @param {HTMLElement} html - The HTML content of the dialog. - * @param {Object} options - The options for the dialog. - * @param {Function} close - The callback function for closing the dialog. - */ - static async create(data = { - label: null, - rolltype: null, - NoD: 1, - Reroll: false, - actorId: game.user.character.id - }) { - // Retrieve the actor data based on the actorId - data.actor = await game.actors.get(data.actorId); - data.config = CONFIG.VERMINE; - // Define options for the dialog - let options = { classes: ["nocDialog"], width: 420, height: 'fit-content', 'z-index': 99999 }; - // Render the HTML template for the dialog - let html = await renderTemplate('systems/vermine2047/templates/roll-dialog.hbs', data); - - // Return a new RollDialog instance with the provided data, HTML, and options - return new RollDialog(data, html, options); - } - - /** - * Retrieves the default options for the RollDialog. - */ - static get defaultOptions() { - return foundry.utils.mergeObject(super.defaultOptions, { - focus: true, - classes: ["dialog vermine-roll"], - - }); - } - /** - * Retrieves the data for the dialog. - * @returns {Object} The context data for the dialog. - */ - getData() { - // Get the context data from the superclass - let context = super.getData(); - context.data = this.data; - context.config = CONFIG.VERMINE; - return context; - } - - /** - * Activates event listeners for the dialog. - * @param {HTMLElement} html - The HTML element of the dialog. - */ - async activateListeners(html) { - // Activate event listeners from the superclass - super.activateListeners(html); - // Retrieve roll data and set up event listeners - await this.getRollData(); - let rollInputs = html.find('[data-roll'); - for (let inp of rollInputs) { - // Add event listener for roll input changes - inp.addEventListener('change', await this.getRollData.bind(this)) - }; - let selectAbil = html.find('#ability')[0]; - // Set the maximum value for self control based on ability value - html.find("#self_control")[0].max = selectAbil.value; - selectAbil.addEventListener('change', this._onChangeAbility.bind(this)); - let selfControl = html.find('#self_control')[0] - // Add event listener for self control changes - selfControl.addEventListener('change', this._onChangeSelfControl.bind(this)); - }; - - /** - * Retrieves the roll data for the dialog. - * @param {Event} ev - The event triggering the roll data retrieval. - */ - async getRollData(ev) { - console.log(this) - // Calculate and store the roll data - this.rollData = { - actor: this.data.actor, - NoD: this.getDicePool(), - Reroll: this.getReroll(), - difficulty: this.getDifficulty(), - rollLabel: this.data.labelKey, - totems: this.getTotems(), - self_control: this.getSelfControl(), - max_effort: this.getMaxEffort() - } - }; - /** - * Handles the change in self control value. - * @param {Event} ev - The event triggering the change in self control value. - */ - _onChangeSelfControl(ev) { - let html = this.element[0]; - // Update the displayed self control value based on the event - html.querySelector('#self_control_value').innerText = ev.currentTarget.value; - }; - - /** - * Retrieves the self control value from the HTML element. - * @returns {number} The self control value. - */ - getSelfControl() { - let html = this.element[0]; - // Parse and return the self control value from the HTML element - let selfControl = parseInt(html.querySelector('#self_control').value) - return selfControl - } - - /** - * Retrieves the maximum effort value from the HTML element. - * @returns {number} The maximum effort value. - */ - getMaxEffort() { - let html = this.element[0]; - // Retrieve and return the maximum effort value from the HTML element - return parseInt(html.querySelector('#ability').value); - } - - /** - * Retrieves the selected totems from the HTML element. - * @returns {Object} An object containing the selected totems. - */ - getTotems() { - let html = this.element[0]; - // Check and store the status of human and adapted totems - let totems = { - human: html.querySelector('#human-totem')?.checked, - adapted: html.querySelector('#adapted-totem')?.checked, - } - return totems - } - - /** - * Handles the change in ability value. - * @param {Event} ev - The event triggering the change in ability value. - */ - _onChangeAbility(ev) { - let html = this.element[0]; - // Retrieve the selected ability score and update related elements - let score = html.querySelector('#ability').options[html.querySelector('#ability').selectedIndex].value; - // Check if the score is a number, otherwise set it to 0 - if (!typeof score == "number") { - score = 0 - } - html.querySelector('#abilityScore').value = score; - html.querySelector('#self_control').max = score; - } - /** - * Retrieves the total dice pool based on various factors. - * @returns {number} The total dice pool value. - */ - getDicePool() { - // Retrieve the HTML element - let html = this.element[0]; - // Get the ability value or set to 0 if not found - let abilValue = html.querySelector('#ability').options[html.querySelector('#ability').selectedIndex].value || 0; - // Get the skill value or set to 0 if not found - let skillValue = html.querySelector('#skill').options[html.querySelector('#skill').selectedIndex].dataset.pool || 0; - // Get the self control value - let selfControl = html.querySelector('#self_control').value; - // Calculate bonuses based on certain conditions - let bonuses = - (html.querySelector('#usingSpecialization').checked ? 1 : 0) + - (html.querySelector('#helped').checked ? 1 : 0) + - (html.querySelector('#usingTools').checked ? 1 : 0); - // Calculate the total dice pool - let total = parseInt(abilValue) + parseInt(selfControl) + parseInt(skillValue) + bonuses; - return total || 0; - } - - /** - * Retrieves the reroll value based on selected skill. - * @returns {number} The reroll value. - */ - getReroll() { - // Retrieve the HTML element - let html = this.element[0]; - // Get the selected skill index - let selected = html.querySelector('#skill').selectedIndex; - // Get the reroll value from the selected skill or set to 0 if not found - let reroll = html.querySelector('#skill').options[selected].dataset.reroll || 0; - return parseInt(reroll) || 0; - } - - /** - * Retrieves the difficulty value based on selected option. - * @returns {number} The difficulty value. - */ - - getDifficulty() { - // Retrieve the HTML element - let html = this.element[0]; - // Get the selected index for difficulty - let selected = html.querySelector('#difficulty').selectedIndex; - // Get the difficulty value from the selected option or set to 0 if not found - let diff = html.querySelector('#difficulty').options[selected].value || 0; - return parseInt(diff) || 0; - } - - /** - * Performs a dice roll based on the roll data and handles self control checks. - * @returns {Promise} A promise that resolves with the result of the dice roll. - */ - async roll() { - // Check if self control is required for the roll - if (this.rollData.self_control > 0) { - // Check if the actor has enough self control - if (this.rollData.actor.system.attributes.self_control.value < this.rollData.self_control) { - // Display a warning message if self control is insufficient - ui.notifications.warn('vous navez pas assez de sang-froid'); - // Re-render the dialog - this.render(true); - return false; // Exit the function if self control is insufficient - } - } - - // Deduct self control points if necessary - if (this.rollData.self_control > 0) { - // Update the actor's self control value - await this.rollData.actor.update({ "system.attributes.self_control.value": this.rollData.actor.system.attributes.self_control.value - this.rollData.self_control }); - } - - // Perform the dice roll using VermineUtils - return VermineUtils.roll({ ...this.rollData }); - } -} \ No newline at end of file diff --git a/module/system/dialogs/rollDialog.mjs b/module/system/dialogs/rollDialog.mjs new file mode 100644 index 0000000..6ba33fd --- /dev/null +++ b/module/system/dialogs/rollDialog.mjs @@ -0,0 +1,316 @@ +import { VermineUtils } from "../roll.mjs"; +/** + * Represents a dialog for rolling dice. + */ +export default class RollDialog extends Dialog { + + /** + * Creates a new RollDialog instance. + * @param {Object} data - The data for the dialog. + * @param {HTMLElement} html - The HTML content of the dialog. + * @param {Object} options - The options for the dialog. + * @param {Function} close - The callback function for closing the dialog. + */ + + constructor(data, html, options, close = undefined) { + let conf = { + title: "jet de dés", + content: html, + buttons: { + roll: { + icon: '', + label: "Lancer !", + callback: () => { + this.roll() + } + }, + cancel: { + icon: '', + label: "Annuler", + callback: () => { this.close() } + } + }, + close: close, + } + return super({ ...conf, ...data }, options); + }; + + /** + * Creates a new RollDialog instance. + * @param {Object} data - The data for the dialog. + * @param {HTMLElement} html - The HTML content of the dialog. + * @param {Object} options - The options for the dialog. + * @param {Function} close - The callback function for closing the dialog. + */ + static async create(data = { + label: null, + rolltype: null, + NoD: 1, + Reroll: false, + actorId: game.user.character.id + }) { + // Retrieve the actor data based on the actorId + data.actor = await game.actors.get(data.actorId); + data.availableSpecialties = data.actor.items.filter(it => it.type == "specialty"); + data.availableItems = data.actor.items.filter(it => it.type == "item"); + data.config = CONFIG.VERMINE; + // Define options for the dialog + let options = { classes: ["vermineDialog"], width: "fit-content", height: 'fit-content', 'z-index': 99999 }; + // Render the HTML template for the dialog + let html = await renderTemplate('systems/vermine2047/templates/dialogs/roll-dialog.hbs', data); + + // Return a new RollDialog instance with the provided data, HTML, and options + return new RollDialog(data, html, options); + } + + /** + * Retrieves the default options for the RollDialog. + */ + static get defaultOptions() { + return foundry.utils.mergeObject(super.defaultOptions, { + focus: true, + classes: ["dialog vermine-roll"], + + }); + } + /** + * Retrieves the data for the dialog. + * @returns {Object} The context data for the dialog. + */ + getData() { + // Get the context data from the superclass + let context = super.getData(); + context.data = this.data; + context.config = CONFIG.VERMINE; + + // Return the context data + return context; + + } + + prepareItems() { + return this.data.actor.items.filter(it => it.type == "item") + } + prepareSpecialties() { + return this.data.actor.items.filter(it => it.type == "specialty") + + } + + /** + * Activates event listeners for the dialog. + * @param {HTMLElement} html - The HTML element of the dialog. + */ + async activateListeners(html) { + // Activate event listeners from the superclass + super.activateListeners(html); + // Retrieve roll data and set up event listeners + await this.getRollData(); + let rollInputs = html.find('[data-roll'); + for (let inp of rollInputs) { + // Add event listener for roll input changes + inp.addEventListener('change', await this.getRollData.bind(this)) + }; + this.displaySpecialties(); + + let selectAbil = html.find('#ability')[0]; + // Set the maximum value for self control based on ability value + html.find("#self_control")[0].max = selectAbil.value; + selectAbil.addEventListener('change', this._onChangeAbility.bind(this)); + let selfControl = html.find('#self_control')[0] + // Add event listener for self control changes + selfControl.addEventListener('change', this._onChangeSelfControl.bind(this)); + + }; + + /** + * Retrieves the roll data for the dialog. + * @param {Event} ev - The event triggering the roll data retrieval. + */ + async getRollData(ev) { + console.log(this) + // Calculate and store the roll data + this.rollData = { + actor: this.data.actor, + NoD: this.getDicePool(), + Reroll: this.getReroll(), + difficulty: this.getDifficulty(), + handicap: this.getHandicap(), + rollType: this.getRollType(), + rollLabel: this.getLabel(), + totems: this.getTotems(), + self_control: this.getSelfControl(), + max_effort: this.getMaxEffort() + } + this.displaySpecialties(); + }; + + + /** + * Handles the change in self control value. + * @param {Event} ev - The event triggering the change in self control value. + */ + _onChangeSelfControl(ev) { + let html = this.element[0]; + // Update the displayed self control value based on the event + html.querySelector('#self_control_value').innerText = ev.currentTarget.value; + }; + getHandicap() { + let html = this.element[0]; + // Parse and return the self control value from the HTML element + let handicap = parseInt(html.querySelector('#handicap').value) + return handicap + } + getRollType() { + let html = this.element[0]; + // Update the displayed self control value based on the event + if (html.querySelector('select#skill').value) { + return "skill" + } return "ability" + } + getLabel() { + let html = this.element[0]; + if (this.getRollType() == "skill") { + return html.querySelector('select#skill').options[html.querySelector('select#skill').selectedIndex].dataset.label + } + return html.querySelector('select#ability').options[html.querySelector('select#ability').selectedIndex].dataset.label + } + displaySpecialties() { + console.log(this) + let specialties = this.element[0].querySelectorAll('[data-spec-skill]'); + for (let specEl of specialties) { + if (specEl.dataset.specSkill != this.getLabel()) { + specEl.style.display = "none"; + specEl.querySelector('input').checked = null; + } else { specEl.style.display = "inline" } + } + } + /** + * Retrieves the self control value from the HTML element. + * @returns {number} The self control value. + */ + getSelfControl() { + let html = this.element[0]; + // Parse and return the self control value from the HTML element + let selfControl = parseInt(html.querySelector('#self_control').value) + return selfControl + } + + /** + * Retrieves the maximum effort value from the HTML element. + * @returns {number} The maximum effort value. + */ + getMaxEffort() { + let html = this.element[0]; + // Retrieve and return the maximum effort value from the HTML element + return parseInt(html.querySelector('#ability').value); + } + + /** + * Retrieves the selected totems from the HTML element. + * @returns {Object} An object containing the selected totems. + */ + getTotems() { + let html = this.element[0]; + // Check and store the status of human and adapted totems + let totems = { + human: html.querySelector('#human-totem')?.checked, + adapted: html.querySelector('#adapted-totem')?.checked, + } + return totems + } + + /** + * Handles the change in ability value. + * @param {Event} ev - The event triggering the change in ability value. + */ + _onChangeAbility(ev) { + let html = this.element[0]; + // Retrieve the selected ability score and update related elements + let score = html.querySelector('#ability').options[html.querySelector('#ability').selectedIndex].value; + // Check if the score is a number, otherwise set it to 0 + if (!typeof score == "number") { + score = 0 + } + html.querySelector('#abilityScore').value = score; + html.querySelector('#self_control').max = score; + } + /** + * Retrieves the total dice pool based on various factors. + * @returns {number} The total dice pool value. + */ + getDicePool() { + // Retrieve the HTML element + let html = this.element[0]; + // Get the ability value or set to 0 if not found + let abilValue = html.querySelector('#ability').options[html.querySelector('#ability').selectedIndex].value || 0; + // Get the skill value or set to 0 if not found + let skillValue = html.querySelector('#skill').options[html.querySelector('#skill').selectedIndex].dataset.pool || 0; + // Get the self control value + let selfControl = html.querySelector('#self_control').value; + // Calculate bonuses based on certain conditions + console.log(html.querySelector('#usingTools').checked) + let bonuses = + (html.querySelector('#usingSpecialization')?.checked ? 1 : 0) + + (html.querySelector('#helped').checked ? 1 : 0) + + (html.querySelector('#usingTools').checked ? 1 : 0); + // Calculate the total dice pool + let total = parseInt(abilValue) + parseInt(selfControl) + parseInt(skillValue) + bonuses; + return total || 0; + } + + /** + * Retrieves the reroll value based on selected skill. + * @returns {number} The reroll value. + */ + getReroll() { + // Retrieve the HTML element + let html = this.element[0]; + // Get the selected skill index + let selected = html.querySelector('#skill').selectedIndex; + // Get the reroll value from the selected skill or set to 0 if not found + let reroll = html.querySelector('#skill').options[selected].dataset.reroll || 0; + return parseInt(reroll) || 0; + } + + /** + * Retrieves the difficulty value based on selected option. + * @returns {number} The difficulty value. + */ + + getDifficulty() { + // Retrieve the HTML element + let html = this.element[0]; + // Get the selected index for difficulty + let selected = html.querySelector('#difficulty').selectedIndex; + // Get the difficulty value from the selected option or set to 0 if not found + let diff = html.querySelector('#difficulty').options[selected].value || 0; + return parseInt(diff) || 0; + } + + /** + * Performs a dice roll based on the roll data and handles self control checks. + * @returns {Promise} A promise that resolves with the result of the dice roll. + */ + async roll() { + // Check if self control is required for the roll + if (this.rollData.self_control > 0) { + // Check if the actor has enough self control + if (this.rollData.actor.system.attributes.self_control.value < this.rollData.self_control) { + // Display a warning message if self control is insufficient + ui.notifications.warn('vous navez pas assez de sang-froid'); + // Re-render the dialog + this.render(true); + return false; // Exit the function if self control is insufficient + } + } + + // Deduct self control points if necessary + if (this.rollData.self_control > 0) { + // Update the actor's self control value + await this.rollData.actor.update({ "system.attributes.self_control.value": this.rollData.actor.system.attributes.self_control.value - this.rollData.self_control }); + } + + // Perform the dice roll using VermineUtils + return VermineUtils.roll({ ...this.rollData }); + } +} \ No newline at end of file diff --git a/module/system/dice3d.mjs b/module/system/dice3d.mjs index d2da01f..4317d00 100644 --- a/module/system/dice3d.mjs +++ b/module/system/dice3d.mjs @@ -10,32 +10,31 @@ export async function initUserDice(dice3d, user) { name: 'regular_' + user.name, description: "regular dice for " + user.name, category: "vermine 2047", - foreground: '#9F8003', + foreground: oppositeColor(baseColor), background: baseColor, outline: 'black', - texture: 'none', - material: 'plastic', - visibility: 'visible' - }); + visibility: 'visible', + + }, "preferred"); dice3d.addColorset({ name: 'human_' + user.name, description: "human totem dice for " + user.name, category: "vermine 2047", - foreground: '#9F8003', + foreground: oppositeColor(lightenColor(baseColor, 60)), background: lightenColor(baseColor, 60), outline: 'black', - material: 'plastic', - visibility: 'visible' + visibility: 'visible', + }); dice3d.addColorset({ name: 'adapted_' + user.name, description: "adapted totem dice for " + user.name, category: "vermine 2047", - foreground: '#9F8003', + foreground: oppositeColor(darkenColor(baseColor, 60)), background: darkenColor(baseColor, 60), outline: 'black', - material: 'plastic', - visibility: 'visible' + visibility: 'visible', + }); await user.setFlag("world", "diceInit", true); @@ -57,4 +56,11 @@ export function lightenColor(color, percent) { const G = ((num >> 8) & 0x00FF) - amt; const B = (num & 0x0000FF) - amt; return '#' + (0x1000000 + (R < 0 ? 0 : R > 255 ? 255 : R) * 0x10000 + (G < 0 ? 0 : G > 255 ? 255 : G) * 0x100 + (B < 0 ? 0 : B > 255 ? 255 : B)).toString(16).slice(1); +} +export function oppositeColor(color) { + const num = parseInt(color.replace('#', ''), 16); + const R = 255 - (num >> 16); + const G = 255 - ((num >> 8) & 0x00FF); + const B = 255 - (num & 0x0000FF); + return '#' + (0x1000000 + R * 0x10000 + G * 0x100 + B).toString(16).slice(1); } \ No newline at end of file diff --git a/module/system/handlebars-manager.mjs b/module/system/handlebars-manager.mjs index 4d6eb12..b5cf391 100644 --- a/module/system/handlebars-manager.mjs +++ b/module/system/handlebars-manager.mjs @@ -35,8 +35,12 @@ export const preloadHandlebarsTemplates = async function () { // creature partials "systems/vermine2047/templates/actor/creature/creature-combat.hbs", - // additional templates - "systems/vermine2047/templates/roll-dialog.hbs", + // dialog templates + "systems/vermine2047/templates/dialogs/roll-dialog.hbs", + + //items damages + "systems/vermine2047/templates/item/partials/damages.html", + ]); }; @@ -98,7 +102,12 @@ export const registerHandlebarsHelpers = function () { return text; }); - + //return damge data + Handlebars.registerHelper('getDamagesData', function (damageObject, prop) { + let propObject = damageObject[prop] + let propValue = propObject[damageObject.value - 1] + return propValue + }); // return threat level information Handlebars.registerHelper('threatLevel', function (property, level, options) { if (level < 1 || level > 4) @@ -218,17 +227,8 @@ export const registerHandlebarsHelpers = function () { }); - Handlebars.registerHelper('range', function () { - var args = Array.prototype.slice.call(arguments), - rangeArgs = args.slice(0, -1), - options = args[args.length - 1]; - return range.apply(null, rangeArgs) - .map(function (num) { return options.fn(num); }) - .join(''); - }); - - // return age type information + // booleans if if equal if greater etc... Handlebars.registerHelper('ife', function (arg1, arg2, options) { return (arg1 == arg2) ? options.fn(this) : options.inverse(this); }); @@ -252,11 +252,34 @@ export const registerHandlebarsHelpers = function () { return (arg1.includes(arg2)) ? options.fn(this) : options.inverse(this); }); - Handlebars.registerHelper('repeat', function (times, start, block) { + + //math operations + + Handlebars.registerHelper('math_add', function (a, b, options) { + return (parseInt(a) + parseInt(b)) + }); + + Handlebars.registerHelper('math_subs', function (a, b, options) { + return (parseInt(a) - parseInt(b)) + }); + + Handlebars.registerHelper('math_mult', function (a, b, options) { + return (parseInt(a) * parseInt(b)) + }); + + Handlebars.registerHelper('math_div', function (a, b, options) { + return (parseInt(a) / parseInt(b)) + }); + + + + // loop with named index + Handlebars.registerHelper('repeat', function (times, start, indexLabel, block) { var accum = ''; + if (!indexLabel) { indexLabel = "index" } if (!start) { start = 0; } for (var i = start; i < times + start; ++i) { - block.data.index = i; + block.data[indexLabel] = i; block.data.first = i === start; block.data.last = i === (times + start - 1); accum += block.fn(this); @@ -264,4 +287,7 @@ export const registerHandlebarsHelpers = function () { return accum; }); + Handlebars.registerHelper("setVar", function (varName, varValue, options) { + options.data.root[varName] = varValue; + }); } \ No newline at end of file diff --git a/module/system/hooks.mjs b/module/system/hooks.mjs index 362e406..9eb40fd 100644 --- a/module/system/hooks.mjs +++ b/module/system/hooks.mjs @@ -1,4 +1,4 @@ -import { RollDialog } from "./dialogs.mjs"; +import RollDialog from "./dialogs/rollDialog.mjs"; import { initUserDice } from "./dice3d.mjs"; import { VermineUtils } from "./roll.mjs"; import { registerTours } from "./tour.mjs"; @@ -11,6 +11,11 @@ export const registerHooks = function () { Hooks.once('diceSoNiceReady', async (dice3d) => { dice3d.addSystem({ id: "Vermine2047", name: "Vermine 2047" }, "preferred"); + + game.users.forEach(user => { + initUserDice(dice3d, user) + }); + dice3d.addDicePreset({ type: "d10", labels: [ @@ -26,17 +31,17 @@ export const registerHooks = function () { "systems/vermine2047/assets/images/die/d10-0.webp", ], - system: "Vermine2047" - }); + system: "Vermine2047", - - game.users.forEach(user => { - initUserDice(dice3d, user) - }); + },); }); Hooks.on('renderChatMessage', async (message, html, data) => { + let rerollTitle = html[0].querySelector(".reroll-fromroll h4"); + if (rerollTitle) { + rerollTitle.addEventListener("click", () => { html[0].querySelector(".reroll").classList.toggle('visible') }) + } if (message.user._id != game.user._id || !game.user.isGM) { html[0].querySelectorAll("input").forEach(inp => inp.disabled = true); html[0].querySelectorAll("div.reroll-from-effort").forEach(el => el.style.display = "none") @@ -101,6 +106,7 @@ export const registerHooks = function () { if (actor.img == "icons/svg/mystery-man.svg") { actor.updateSource({ "img": `systems/vermine2047/assets/icons/actors/${actor.type}.webp` }); } + }); Hooks.on("preCreateItem", function (item) { @@ -136,18 +142,7 @@ export const registerHooks = function () { }*/ } }); - - /* Hooks.on("chatCommandsReady", function (chatCommands) { - chatCommands.registerCommand(chatCommands.createCommandFromData({ - commandKey: "/dr", - invokeOnCommand: (chatlog, messageText, chatdata) => { - Roll.get().parse(messageText); - }, - shouldDisplayToChat: false, - iconClass: "fa-dice-d6", - description: "Roll Vermine 2047 check" - })); - });*/ - - -} + Hooks.on("createActor", function (actor, options, id) { + actor.setFlag("world", "editMode", true) + }) +} \ No newline at end of file diff --git a/module/system/roll.mjs b/module/system/roll.mjs index 8c7ec41..7c215e1 100644 --- a/module/system/roll.mjs +++ b/module/system/roll.mjs @@ -13,9 +13,7 @@ export class VermineUtils { if (totems.human) { NoD--; modFormula = "(1D10cs>=" + difficulty + `[human_${game.user.name}]*2)`; - await actor.update({ - "system.adaptation.totems.human.value": actor.system.adaptation.totems.human.value - 1 - }) + } // Vérification des totems adaptés if (totems.adapted) { @@ -26,9 +24,7 @@ export class VermineUtils { } else { modFormula = "(1D10cs>=" + difficulty + `[adapted_${game.user.name}]*2)`; } - await actor.update({ - "system.adaptation.totems.adapted.value": actor.system.adaptation.totems.adapted.value - 1 - }) + }; // Construction de la formule de base @@ -45,6 +41,7 @@ export class VermineUtils { let roll = new Roll(formula, actor.getRollData()); //effectuer le lancé await roll.evaluate(); + roll.dice.forEach(die => die.options.appearance = { system: "vermine2047" }) //afficher le lancer 3d await VermineUtils.showDiceSoNice(roll); // afficher le résultat dans le chat diff --git a/module/vermine2047.mjs b/module/vermine2047.mjs index 3beab7f..f35f11f 100644 --- a/module/vermine2047.mjs +++ b/module/vermine2047.mjs @@ -18,7 +18,6 @@ import { VermineCombat, VermineCombatTracker } from "./system/fight.mjs"; // Import helper/utility classes and constants. import { preloadHandlebarsTemplates, registerHandlebarsHelpers } from "./system/handlebars-manager.mjs"; import { VERMINE } from "./system/config.mjs"; -import { initUserDice } from "./system/dice3d.mjs"; /* -------------------------------------------- */ /* Init Hook */ diff --git a/packs/adaptationsmutations/000178.log b/packs/adaptationsmutations/000220.log similarity index 100% rename from packs/adaptationsmutations/000178.log rename to packs/adaptationsmutations/000220.log diff --git a/packs/adaptationsmutations/CURRENT b/packs/adaptationsmutations/CURRENT index 0e27482..7d68d99 100644 --- a/packs/adaptationsmutations/CURRENT +++ b/packs/adaptationsmutations/CURRENT @@ -1 +1 @@ -MANIFEST-000177 +MANIFEST-000219 diff --git a/packs/adaptationsmutations/LOG b/packs/adaptationsmutations/LOG index cff334b..1bf5909 100644 --- a/packs/adaptationsmutations/LOG +++ b/packs/adaptationsmutations/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.659 2504 Recovering log #176 -2024/04/28-09:24:23.664 2504 Delete type=0 #176 -2024/04/28-09:24:23.664 2504 Delete type=3 #175 +2024/05/13-06:46:44.023 2f70 Recovering log #218 +2024/05/13-06:46:44.027 2f70 Delete type=0 #218 +2024/05/13-06:46:44.028 2f70 Delete type=3 #217 diff --git a/packs/adaptationsmutations/LOG.old b/packs/adaptationsmutations/LOG.old index 903198e..37ee831 100644 --- a/packs/adaptationsmutations/LOG.old +++ b/packs/adaptationsmutations/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.076 b5c Recovering log #174 -2024/04/26-22:48:34.079 b5c Delete type=0 #174 -2024/04/26-22:48:34.081 b5c Delete type=3 #173 +2024/05/13-06:37:40.648 22bc Recovering log #216 +2024/05/13-06:37:40.650 22bc Delete type=0 #216 +2024/05/13-06:37:40.650 22bc Delete type=3 #215 diff --git a/packs/adaptationsmutations/MANIFEST-000177 b/packs/adaptationsmutations/MANIFEST-000177 deleted file mode 100644 index 7bd1d8f7e224f4efd4ea4ad8eb9addc439d8e261..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevx7Ht0!Cxj7*ytIT@HY IGqNxM016xth5!Hn diff --git a/packs/adaptationsmutations/MANIFEST-000219 b/packs/adaptationsmutations/MANIFEST-000219 new file mode 100644 index 0000000000000000000000000000000000000000..184f72ef5856ad4123be24376b8ec8ed789c3af4 GIT binary patch literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo;&L-v%xQMy5NAoD9r& H8Ce(r4<-@# literal 0 HcmV?d00001 diff --git a/packs/deck-creatures/000178.log b/packs/deck-creatures/000220.log similarity index 100% rename from packs/deck-creatures/000178.log rename to packs/deck-creatures/000220.log diff --git a/packs/deck-creatures/CURRENT b/packs/deck-creatures/CURRENT index 0e27482..7d68d99 100644 --- a/packs/deck-creatures/CURRENT +++ b/packs/deck-creatures/CURRENT @@ -1 +1 @@ -MANIFEST-000177 +MANIFEST-000219 diff --git a/packs/deck-creatures/LOG b/packs/deck-creatures/LOG index e124eb0..50a3297 100644 --- a/packs/deck-creatures/LOG +++ b/packs/deck-creatures/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.727 2504 Recovering log #176 -2024/04/28-09:24:23.733 2504 Delete type=0 #176 -2024/04/28-09:24:23.733 2504 Delete type=3 #175 +2024/05/13-06:46:44.093 2f70 Recovering log #218 +2024/05/13-06:46:44.098 2f70 Delete type=0 #218 +2024/05/13-06:46:44.098 2f70 Delete type=3 #217 diff --git a/packs/deck-creatures/LOG.old b/packs/deck-creatures/LOG.old index 9cabe3c..5587add 100644 --- a/packs/deck-creatures/LOG.old +++ b/packs/deck-creatures/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.179 b5c Recovering log #174 -2024/04/26-22:48:34.188 b5c Delete type=0 #174 -2024/04/26-22:48:34.188 b5c Delete type=3 #173 +2024/05/13-06:37:40.710 22bc Recovering log #216 +2024/05/13-06:37:40.714 22bc Delete type=0 #216 +2024/05/13-06:37:40.715 22bc Delete type=3 #215 diff --git a/packs/deck-creatures/MANIFEST-000177 b/packs/deck-creatures/MANIFEST-000177 deleted file mode 100644 index 7bd1d8f7e224f4efd4ea4ad8eb9addc439d8e261..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevx7Ht0!Cxj7*ytIT@HY IGqNxM016xth5!Hn diff --git a/packs/deck-creatures/MANIFEST-000219 b/packs/deck-creatures/MANIFEST-000219 new file mode 100644 index 0000000000000000000000000000000000000000..184f72ef5856ad4123be24376b8ec8ed789c3af4 GIT binary patch literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo;&L-v%xQMy5NAoD9r& H8Ce(r4<-@# literal 0 HcmV?d00001 diff --git a/packs/historiques/000162.log b/packs/historiques/000204.log similarity index 100% rename from packs/historiques/000162.log rename to packs/historiques/000204.log diff --git a/packs/historiques/CURRENT b/packs/historiques/CURRENT index c1ddd5c..183d782 100644 --- a/packs/historiques/CURRENT +++ b/packs/historiques/CURRENT @@ -1 +1 @@ -MANIFEST-000161 +MANIFEST-000203 diff --git a/packs/historiques/LOG b/packs/historiques/LOG index 6939eb6..df5c933 100644 --- a/packs/historiques/LOG +++ b/packs/historiques/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.680 2504 Recovering log #160 -2024/04/28-09:24:23.685 2504 Delete type=0 #160 -2024/04/28-09:24:23.685 2504 Delete type=3 #159 +2024/05/13-06:46:44.046 2f70 Recovering log #202 +2024/05/13-06:46:44.050 2f70 Delete type=0 #202 +2024/05/13-06:46:44.051 2f70 Delete type=3 #201 diff --git a/packs/historiques/LOG.old b/packs/historiques/LOG.old index e170284..a8ed1a0 100644 --- a/packs/historiques/LOG.old +++ b/packs/historiques/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.099 b5c Recovering log #158 -2024/04/26-22:48:34.107 b5c Delete type=0 #158 -2024/04/26-22:48:34.107 b5c Delete type=3 #157 +2024/05/13-06:37:40.667 22bc Recovering log #200 +2024/05/13-06:37:40.671 22bc Delete type=0 #200 +2024/05/13-06:37:40.671 22bc Delete type=3 #199 diff --git a/packs/historiques/MANIFEST-000161 b/packs/historiques/MANIFEST-000161 deleted file mode 100644 index a378e95379cf6ec4700eac815d313f1d04fbf9d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo?%!>MAYtq?8-My3snoD9qx H8Ce(r13eJ( diff --git a/packs/pretires/MANIFEST-000217 b/packs/pretires/MANIFEST-000217 new file mode 100644 index 0000000000000000000000000000000000000000..2e1bfbddbf39e790aa4387b07a9a6a3d42e598f7 GIT binary patch literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo>L{z8o$FMy6YgoD9sj H8Ce(r25}K( literal 0 HcmV?d00001 diff --git a/packs/rites/000072.log b/packs/rites/000114.log similarity index 100% rename from packs/rites/000072.log rename to packs/rites/000114.log diff --git a/packs/rites/CURRENT b/packs/rites/CURRENT index be93edb..f97fd0f 100644 --- a/packs/rites/CURRENT +++ b/packs/rites/CURRENT @@ -1 +1 @@ -MANIFEST-000071 +MANIFEST-000113 diff --git a/packs/rites/LOG b/packs/rites/LOG index b94a8b2..d369ecd 100644 --- a/packs/rites/LOG +++ b/packs/rites/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.691 d84 Recovering log #70 -2024/04/28-09:24:23.695 d84 Delete type=0 #70 -2024/04/28-09:24:23.695 d84 Delete type=3 #69 +2024/05/13-06:46:44.056 3304 Recovering log #112 +2024/05/13-06:46:44.062 3304 Delete type=0 #112 +2024/05/13-06:46:44.062 3304 Delete type=3 #111 diff --git a/packs/rites/LOG.old b/packs/rites/LOG.old index 3fe863d..ea641f3 100644 --- a/packs/rites/LOG.old +++ b/packs/rites/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.121 1544 Recovering log #68 -2024/04/26-22:48:34.127 1544 Delete type=0 #68 -2024/04/26-22:48:34.127 1544 Delete type=3 #67 +2024/05/13-06:37:40.677 331c Recovering log #110 +2024/05/13-06:37:40.682 331c Delete type=0 #110 +2024/05/13-06:37:40.682 331c Delete type=3 #109 diff --git a/packs/rites/MANIFEST-000071 b/packs/rites/MANIFEST-000113 similarity index 68% rename from packs/rites/MANIFEST-000071 rename to packs/rites/MANIFEST-000113 index f914bb8e6d67a1d45461d7256a4fea0120256433..19d4d362901dccc21caf09290ff158f9a9b18bef 100644 GIT binary patch delta 22 dcmdnPxQB7VTK+1l4Hg^>j7&wG49vwW_5e`!1)=}| delta 22 ecmdnPxQB7VT7H@5n`d({Ffw^?GBA6x*aHAq5e5SQ diff --git a/packs/tables/000069.log b/packs/tables/000111.log similarity index 100% rename from packs/tables/000069.log rename to packs/tables/000111.log diff --git a/packs/tables/CURRENT b/packs/tables/CURRENT index 284d53f..a451d53 100644 --- a/packs/tables/CURRENT +++ b/packs/tables/CURRENT @@ -1 +1 @@ -MANIFEST-000068 +MANIFEST-000110 diff --git a/packs/tables/LOG b/packs/tables/LOG index 86123c5..f5aec14 100644 --- a/packs/tables/LOG +++ b/packs/tables/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.703 2504 Recovering log #67 -2024/04/28-09:24:23.708 2504 Delete type=0 #67 -2024/04/28-09:24:23.708 2504 Delete type=3 #66 +2024/05/13-06:46:44.069 2f70 Recovering log #109 +2024/05/13-06:46:44.074 2f70 Delete type=0 #109 +2024/05/13-06:46:44.075 2f70 Delete type=3 #108 diff --git a/packs/tables/LOG.old b/packs/tables/LOG.old index 6cdef0e..be1e512 100644 --- a/packs/tables/LOG.old +++ b/packs/tables/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.142 b5c Recovering log #65 -2024/04/26-22:48:34.148 b5c Delete type=0 #65 -2024/04/26-22:48:34.148 b5c Delete type=3 #64 +2024/05/13-06:37:40.684 22bc Recovering log #107 +2024/05/13-06:37:40.693 22bc Delete type=0 #107 +2024/05/13-06:37:40.693 22bc Delete type=3 #106 diff --git a/packs/tables/MANIFEST-000068 b/packs/tables/MANIFEST-000110 similarity index 87% rename from packs/tables/MANIFEST-000068 rename to packs/tables/MANIFEST-000110 index d0bc23c2c1cfd35636039a8175ccdfed9e497c74..859065d94b2013ca201e731f0476f108aa55e496 100644 GIT binary patch delta 22 dcmbQlIEisWGk?Gv?P3lFMy7mD2Ic}5IRHvh1v>x$ delta 22 dcmbQlIEisWGe6&^lZqS+j7+Ya49spUasWlr1h)VH diff --git a/packs/traumatismes/000176.log b/packs/traumatismes/000218.log similarity index 100% rename from packs/traumatismes/000176.log rename to packs/traumatismes/000218.log diff --git a/packs/traumatismes/CURRENT b/packs/traumatismes/CURRENT index fb6ed1a..9aabe0c 100644 --- a/packs/traumatismes/CURRENT +++ b/packs/traumatismes/CURRENT @@ -1 +1 @@ -MANIFEST-000175 +MANIFEST-000217 diff --git a/packs/traumatismes/LOG b/packs/traumatismes/LOG index 7e84cb2..1729f66 100644 --- a/packs/traumatismes/LOG +++ b/packs/traumatismes/LOG @@ -1,3 +1,3 @@ -2024/04/28-09:24:23.670 d84 Recovering log #174 -2024/04/28-09:24:23.674 d84 Delete type=0 #174 -2024/04/28-09:24:23.675 d84 Delete type=3 #173 +2024/05/13-06:46:44.034 3304 Recovering log #216 +2024/05/13-06:46:44.038 3304 Delete type=0 #216 +2024/05/13-06:46:44.039 3304 Delete type=3 #215 diff --git a/packs/traumatismes/LOG.old b/packs/traumatismes/LOG.old index 7b447f7..c07b073 100644 --- a/packs/traumatismes/LOG.old +++ b/packs/traumatismes/LOG.old @@ -1,3 +1,3 @@ -2024/04/26-22:48:34.087 1544 Recovering log #172 -2024/04/26-22:48:34.091 1544 Delete type=0 #172 -2024/04/26-22:48:34.092 1544 Delete type=3 #171 +2024/05/13-06:37:40.650 331c Recovering log #214 +2024/05/13-06:37:40.662 331c Delete type=0 #214 +2024/05/13-06:37:40.662 331c Delete type=3 #213 diff --git a/packs/traumatismes/MANIFEST-000175 b/packs/traumatismes/MANIFEST-000175 deleted file mode 100644 index 8f781b86979885a209c740e6f0fa8d2b1364a9dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo@Z>tq?8-My3snoD9qx H8Ce(r13eJ( diff --git a/packs/traumatismes/MANIFEST-000217 b/packs/traumatismes/MANIFEST-000217 new file mode 100644 index 0000000000000000000000000000000000000000..2e1bfbddbf39e790aa4387b07a9a6a3d42e598f7 GIT binary patch literal 52 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo>L{z8o$FMy6YgoD9sj H8Ce(r25}K( literal 0 HcmV?d00001 diff --git a/scss/base_work.scss b/scss/base_work.scss index 7c17990..b106795 100644 --- a/scss/base_work.scss +++ b/scss/base_work.scss @@ -23,6 +23,10 @@ font-style: normal; } +img.profile-img { + filter: drop-shadow(0px 0px 20px rgb(110, 133, 27)) +} + /* custom styles */ body.system-vermine2047 img#logo { content: url("/systems/vermine2047/assets/images/ui/logo_vermine_foundry.webp"); @@ -47,6 +51,8 @@ img { border: none; } + + ul.unstyled { list-style-type: none; padding: 0; @@ -130,14 +136,11 @@ ul.unstyled li { h4 { position: absolute; transform: rotate(-8deg); - opacity: 0.7; + opacity: 1; transition: 0.2s; } - &:hover h4 { - opacity: 1; - } } } @@ -263,6 +266,22 @@ ul.unstyled li { } } +.system-vermine2047 .sheet.actor .totem-details { + position: relative; + + img.img-totem { + transform-origin: 50% 50%; + filter: grayscale(1); + opacity: 0.15; + position: absolute; + width: 30%; + height: auto; + pointer-events: none; + aspect-ratio: 1/1; + left: 35%; + } +} + .system-vermine2047 .sheet.actor div.minor-totems { position: relative; background-color: #929c6f85; @@ -279,8 +298,29 @@ ul.unstyled li { } } + + + h5.human, + h5.adapted { + transition: 0.3s; + + img.img-totem { + filter: drop-shadow(0px 0px 20px rgb(0, 0, 0)); + } + + &.major { + transform: scale(1.1); + + & img { + filter: drop-shadow(0px 0px 10px red) + } + } + } + .totem-dice { + + .human-dice, .adapted-dice { display: flex; @@ -559,6 +599,18 @@ ul.unstyled li { height: 54px; } + +//Query pour les lignes de caract +@container ability-row (max-width: 240px) { + + .skill-dots, + span.hexa { + display: none + } + + +} + .system-vermine2047 .sheet.actor .ability { padding-right: 0.6rem; font-size: 0.8rem; @@ -566,13 +618,23 @@ ul.unstyled li { box-shadow: 0px 0px 15px rgba(128, 128, 128, 0) inset; transition: 0.2s; position: relative; + flex-wrap: nowrap; + min-width: min-content; + container-type: inline-size; + container-name: ability-row; + + &:hover { box-shadow: 0px 0px 15px gray inset; } + + + label { - min-width: fit-content; + min-width: 40%; + flex: 1.3; } @@ -583,21 +645,6 @@ ul.unstyled li { flex: 0.5; } - .hexa { - text-align: center; - clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); - background: radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%); - max-height: 1.2rem; - max-width: 1.2rem; - aspect-ratio: 1/1; - color: black; - vertical-align: center; - - &.checked { - background: radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%); - } - - } div.specialties { position: absolute; @@ -611,6 +658,7 @@ ul.unstyled li { height: 100%; align-self: center; flex: 1.5; + min-width: fit-content; &>div { @@ -640,29 +688,68 @@ ul.unstyled li { } } -.vermine2047.sheet.actor input[type="radio"] { - &::after { - content: " "; - display: block; - width: 0.8rem; - height: 0.8rem; - background: radial-gradient(circle, rgba(217, 214, 204, 1) 0%, rgba(217, 214, 204, 1) 40%, rgb(85, 85, 85) 60%); - border-radius: 50%; - ; +.system-vermine2047 .sheet.actor .preferred { + + h4, + label { + text-shadow: 0px 0px 5px rgba(0, 128, 0, 0.411) + } +} + +.system-vermine2047 .sheet.actor #edit { + background-color: black; + color: white +} + +.system-vermine2047 .sheet.actor .reserve-grid { + line-height: 0.5rem; + transform-origin: 0% 50%; + max-width: fit-content; + align-items: center; + display: flex; + flex-direction: column; + + div.flexrow, + input, + .hexa { + margin: 0; + padding: 0; + min-width: 1rem; + min-height: 1rem; + } + + &>.flexrow { + position: relative; + max-width: fit-content; + justify-content: center; + } +} + +.hexa { + text-align: center; + clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); + background: radial-gradient(circle, rgba(255, 255, 255, 0.425) 0%, rgba(0, 0, 0, 0.288) 100%); + max-height: 1.2rem; + max-width: 1.2rem; + aspect-ratio: 1/1; + color: black; + vertical-align: center; &.checked { - &::after { - content: " "; - display: block; - width: 0.8rem; - height: 0.8rem; - background: radial-gradient(circle, rgb(75, 74, 74) 0%, rgb(27, 39, 28) 60%); - border-radius: 50%; - ; + background: radial-gradient(circle, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.288) 100%); + } + ; + + input[type="radio"] { + opacity: 0; + + + &::after, + &::before { + display: none } - } } \ No newline at end of file diff --git a/scss/dialog.scss b/scss/dialog.scss new file mode 100644 index 0000000..69ff233 --- /dev/null +++ b/scss/dialog.scss @@ -0,0 +1,47 @@ +.window-app.vermineDialog { + .window-content { + background: url(/systems/vermine2047/assets/images/ui/box_background.webp) repeat; + + } + + .flexrow, + .grid { + justify-content: space-around; + box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.555); + align-items: center; + padding: 0.5rem 0.2rem; + + &>* { + margin: 0 0.3rem; + } + + } + + ; + + label { + font-family: "DistressBlack", + sans-serif; + font-size: larger; + + } + + select { + max-width: fit-content; + + option { + max-width: fit-content + } + } + + .dialog-buttons { + button { + display: block; + flex: 0.3 + } + + display: flex; + justify-content: space-around; + flex-direction: row; + } +} \ No newline at end of file diff --git a/scss/item-sheet.scss b/scss/item-sheet.scss new file mode 100644 index 0000000..0c3a667 --- /dev/null +++ b/scss/item-sheet.scss @@ -0,0 +1,64 @@ +.sheet.item.vermine2047 { + .window-content { + .flexrow { + align-items: center; + box-shadow: 0px 5px 10px 0px black; + margin: 1rem; + } + + header, + h1, + h2, + h3, + h4, + h5 { + background: 50% 50%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp); + text-transform: uppercase; + font-family: "DistressBlack"; + margin-top: 1rem; + border-bottom: none; + } + + h2, + h3, + h4 { + text-align: center; + } + + h5 { + margin-bottom: 0; + } + + .resource { + border: none; + border-left: 1px solid gray; + padding: 0.2rem 1rem; + text-align: center; + + .flexrow { + min-width: 5rem; + box-shadow: none; + } + } + + .damages-row { + margin: 0; + + .radios { + margin: 0; + padding: 0.5rem; + } + } + + .damage-pannes, + .damage-state, + .damage-effect { + text-align: center; + font-family: "DistressBlack"; + + } + } + + + +} \ No newline at end of file diff --git a/scss/roll.scss b/scss/roll.scss index 0796d83..6fbb3dc 100644 --- a/scss/roll.scss +++ b/scss/roll.scss @@ -23,7 +23,6 @@ ol#chat-log { margin-top: 1rem; border-bottom: none; font-weight: 900; - font-weight: 900; background: 50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp); &+span { @@ -48,35 +47,42 @@ ol#chat-log { } h4 { - text-align: end; + text-align: center; } div.roll-total { - transform: rotate(-3deg) scale(1.3) translateX(2rem) translateY(0.5rem); + transform: rotate(-3deg) scale(1.2) translateX(2rem) translateY(0.5rem); background: url(/systems/vermine2047/assets/images/ui/scotch.webp); background-position: center; background-size: 200%; margin-bottom: 2rem; padding: 0; z-index: +1; + width: 75%; } div.reroll { button { text-transform: uppercase; font-family: "DistressBlack"; - margin-top: 1rem; - box-shadow: 0px 0px 3px black; + padding: 0 1rem; + max-width: fit-content; + box-shadow: 0px 0px 2px black; background: 50% 0%/cover no-repeat url(/systems/vermine2047/assets/images/ui/scotch.webp); } - padding: 0 2rem; - padding-bottom: 2rem; + transition:0.3s; + max-height:1px; + overflow: hidden; justify-content: end; text-align: center; + align-items: center; + &.visible { + max-height: 15rem; + } } diff --git a/scss/special-inputs.scss b/scss/special-inputs.scss new file mode 100644 index 0000000..4f95052 --- /dev/null +++ b/scss/special-inputs.scss @@ -0,0 +1,140 @@ +input[type="range"] { + appearance: none; + background: transparent; + cursor: pointer; + width: 100%; + +} + +input[type="range"]::-webkit-slider-runnable-track { + background: url(../assets/images/ui/scotch.webp) no-repeat center; + background-size: 100% auto; + height: 0.4rem; + border: none; + box-shadow: 0px 0px 13px rgba(31, 26, 26, 0.979) inset; +} + +input[type="range"]::-webkit-slider-thumb { + + appearance: none; + margin-top: -0.3rem; + /* Centers thumb on the track */ + height: 1rem; + width: 1rem; + border: none; + border-radius: 50%; + background: url(/systems/vermine2047/assets/images/ui/totems/human.webp); + background-size: cover; + filter: contrast(2); + box-shadow: 0px 0px 10px black +} + +input[type="range"]:focus::-webkit-slider-thumb { + box-shadow: 0px 0px 10px yellow +} + +select { + border: none; + background: url(../assets/images/ui/scotch.webp); + background-size: 100% 100%; + box-shadow: 0px 0px 3px rgba(31, 26, 26, 0.979) inset; + + &[disabled] { + color: rgb(0, 0, 0); + text-shadow: 0px 0px 15px black; + } + + option { + appearance: none; + border: none; + background: url(../assets/images/ui/scotch.webp); + background-size: 100% 100%; + } +} + +input[type="checkbox"], +input[type="radio"] { + -webkit-appearance: none; + appearance: none; + background: transparent; + box-shadow: 0px 0px 3px rgb(133, 133, 78); + cursor: pointer; + width: 1.5rem; + height: 1rem; + border-radius: 0.4rem; + transition: 0.3s; + clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); + box-shadow: 0px 0px 6px black inset; + background-color: rgba(61, 11, 11, 0.658); + + &[disabled="true"] { + filter: grayscale(1) + } + + &:after { + content: " "; + background: url(/systems/vermine2047/assets/images/ui/totems/human.webp); + background-size: 50% 150%; + background-repeat: no-repeat; + position: relative; + top: 10%; + left: 0%; + width: 100%; + height: 80%; + display: block; + border-radius: 0%; + padding: 0; + transition: 0.3s; + + + } + + + &:checked { + background-color: rgba(26, 107, 12, 0.658); + + + &:after { + font-weight: 900; + background-color: rgba(26, 1, 1, 0); + left: 50%; + + + + } + } +} + +input[type="radio"] { + + width: 1rem; + height: 1rem; + + &:after { + width: 0.8rem; + background-size: 100% 100%; + top: 5%; + left: 5%; + width: 90%; + height: 90%; + background-size: 30% 30%; + background-position: center; + + } + + &:not([disabled]):hover::after { + background-size: 90% 90%; + + } + + &:checked::after { + content: ""; + background-size: 70% 70%; + top: 5%; + left: 5%; + position: relative; + background-color: rgba(26, 1, 1, 0); + + + } +} \ No newline at end of file diff --git a/scss/vermine2047.scss b/scss/vermine2047.scss index b56b547..cc5e7a2 100644 --- a/scss/vermine2047.scss +++ b/scss/vermine2047.scss @@ -1,3 +1,113 @@ @import "./base_work.scss"; @import "./style.scss"; -@import "./roll.scss" \ No newline at end of file +@import "./roll.scss"; +@import "item-sheet.scss"; +@import "dialog.scss"; +@import "special-inputs.scss"; + + +// overwrites variables +:root { + --color-text-light-highlight: #b0d9b0; + --color-text-light-heading: #9fc7d8; + --color-text-light-primary: #a4b5b3; + --color-text-dark-primary: #131919; + --color-text-dark-secondary: #444b4a; + --color-text-dark-header: #1d2223; + --color-text-dark-inactive: #71797a; + --color-text-hyperlink: #0064ff; + --color-text-light-0: #fff; + --color-text-light-1: #e0f0f0; + --color-text-light-2: #c0e0e0; + --color-text-light-3: #a0d0d0; + --color-text-light-4: #80c0c0; + --color-text-light-5: #60b0b0; + --color-text-light-6: #40a0a0; + --color-text-light-7: #208080; + --color-text-dark-1: #111; + --color-text-dark-2: #222; + --color-text-dark-3: #444; + --color-text-dark-4: #555; + --color-text-dark-5: #666; + --color-text-dark-6: #777; + --color-border-light-1: #b0d9b0; + --color-border-light-2: #80c0c0; + --color-border-dark-1: #131919; + --color-border-dark-2: #1d2223; + --color-border-dark-3: #2d3333; + --color-border-dark-4: #3d4444; + --color-border-dark-5: #668888; + --color-shadow-primary: #0000ff; + --color-shadow-highlight: #0064ff; + --color-shadow-dark: #000; + --color-underline-inactive: #71797a; + --color-underline-active: #1a1944; + --color-underline-header: #222782; + --color-border-light-highlight: #b0d9b0; + --color-border-light-primary: #a4b5b3; + --color-border-light-secondary: #9fc7d8; + --color-border-light-tertiary: #71797a; + --color-border-dark: #000; + --color-border-dark-primary: #131919; + --color-border-dark-secondary: #1d2223; + --color-border-dark-tertiary: #444b4a; + --color-border-highlight: #0064ff; + --color-border-highlight-alt: #0000ff; + --color-bg-btn-minor-inactive: #9fc7d8; + --color-bg-btn-minor-active: #a4b5b3; + --color-bg-option: #ccdada; + --color-checkbox-checked: #666; + --color-ownership-none: #00ff55; + --color-ownership-observer: #71797a; + --color-ownership-owner: #a4b5b3; + --z-index-canvas: 0; + --z-index-app: 30; + --z-index-ui: 60; + --z-index-window: 100; + --z-index-tooltip: 9999; + --sidebar-width: 300px; + --sidebar-header-height: 32px; + --sidebar-item-height: 48px; + --hotbar-height: 52px; + --hotbar-width: 578px; + --macro-size: 50px; + --players-width: 200px; + --form-field-height: 26px; + --font-primary: "Signika", sans-serif; + --font-mono: monospace; + --font-awesome: "Font Awesome 6 Pro"; + --font-size-11: 0.6875rem; + --font-size-12: 0.75rem; + --font-size-13: 0.8125rem; + --font-size-14: 0.875rem; + --font-size-16: 1rem; + --font-size-18: 1.125rem; + --font-size-20: 1.25rem; + --font-size-24: 1.5rem; + --font-size-28: 1.75rem; + --font-size-32: 2rem; + --font-size-48: 3rem; + --line-height-12: 0.75rem; + --line-height-16: 1rem; + --line-height-20: 1.25rem; + --line-height-30: 1.875rem; + --color-level-info: #b95c87; + --color-level-warning: #04b184; + --color-level-error: #03750; + --color-level-success: #3c266c; +} + +/* ----------------------------------------- */ +/* Scrollbar +/* ----------------------------------------- */ +::-webkit-scrollbar-thumb { + outline: none; + border-radius: 3px; + background: #577822; + border: 1px solid var(--color-border-highlight); +} + +::-webkit-scrollbar { + width: 3px; + height: 3px; +} \ No newline at end of file diff --git a/template.json b/template.json index 42bc32e..2170f07 100644 --- a/template.json +++ b/template.json @@ -136,6 +136,33 @@ "category": "social" } }, + "skill_categories": { + "preferred": "", + "man": { + "label": "VERMINE.skill_category.man", + "preferred": false + }, + "animal": { + "label": "VERMINE.skill_category.animal", + "preferred": false + }, + "tool": { + "label": "VERMINE.skill_category.tool", + "preferred": false + }, + "weapon": { + "label": "VERMINE.skill_category.weapon", + "preferred": false + }, + "survival": { + "label": "VERMINE.skill_category.survival", + "preferred": false + }, + "world": { + "label": "VERMINE.skill_category.world", + "preferred": false + } + }, "skills": { "arts": { "value": 0, diff --git a/templates/actor/actor-character-sheet.hbs b/templates/actor/actor-character-sheet.hbs index 8baeaa4..a71a403 100644 --- a/templates/actor/actor-character-sheet.hbs +++ b/templates/actor/actor-character-sheet.hbs @@ -1,10 +1,21 @@

+ {{log this}}