From 19e9d992c268763b1804b50d739b5716364e8d73 Mon Sep 17 00:00:00 2001 From: CharlieStudio <DOLCharlieStudio@gmail.com> Date: Tue, 15 Nov 2022 14:42:26 -0500 Subject: [PATCH 1/3] Starting a path to acceptance for Fallen Angels --- game/04-Variables/variables-start.twee | 1 + game/base-system/mirror.twee | 18 ++++++++--- game/base-system/overlays/statistics.twee | 4 ++- game/base-system/overlays/traits.twee | 5 +++ game/base-system/time.twee | 17 ++++++++-- game/base-system/transformations.twee | 30 ++++++++++++++++++ .../fallenangel/wings/fallenplus.png | Bin 0 -> 6624 bytes .../fallenangel/wings/fallenplus.png | Bin 0 -> 5919 bytes .../fallen/brokenwings/fallenplus.png | Bin 0 -> 4080 bytes img/transformations/fallen/fallenplus.png | Bin 0 -> 4080 bytes .../fallen/leftcover/fallenplus.png | Bin 0 -> 3723 bytes .../fallen/leftwing/fallenplus.png | Bin 0 -> 3762 bytes .../fallen/rightcover/fallenplus.png | Bin 0 -> 3555 bytes .../fallen/rightwing/fallenplus.png | Bin 0 -> 3414 bytes 14 files changed, 67 insertions(+), 8 deletions(-) create mode 100644 img/sex/doggy/active/transformations/fallenangel/wings/fallenplus.png create mode 100644 img/sex/missionary/active/transformations/fallenangel/wings/fallenplus.png create mode 100644 img/transformations/fallen/brokenwings/fallenplus.png create mode 100644 img/transformations/fallen/fallenplus.png create mode 100644 img/transformations/fallen/leftcover/fallenplus.png create mode 100644 img/transformations/fallen/leftwing/fallenplus.png create mode 100644 img/transformations/fallen/rightcover/fallenplus.png create mode 100644 img/transformations/fallen/rightwing/fallenplus.png diff --git a/game/04-Variables/variables-start.twee b/game/04-Variables/variables-start.twee index 5ad24559a8..bab1533722 100644 --- a/game/04-Variables/variables-start.twee +++ b/game/04-Variables/variables-start.twee @@ -265,6 +265,7 @@ <<set $demon to 0>> <<set $demonabsorb to 0>> <<set $fallenangel to 0>> +<<set $fallenbuild to 0>> <<set $catbuild to 0>> <<set $cat to 0>> <<set $heterochromia to 0>> diff --git a/game/base-system/mirror.twee b/game/base-system/mirror.twee index 0e746babad..fcac6d65ed 100644 --- a/game/base-system/mirror.twee +++ b/game/base-system/mirror.twee @@ -115,7 +115,7 @@ <<widget "mirrorMenu">> <<set $_mirror to _args[0] || 'mirror'>> You look into the $_mirror. -<<if $fallenangel gte 2>> +<<if $fallenangel is 2>> A pathetic excuse of a person <<elseif $hallucinogen gte 200>> The $_mirror melts away into an inky black puddle, floating before you. @@ -1648,10 +1648,18 @@ If your Trauma gets too high, you will be unable to hide. <<if _fallen.wings isnot "disabled">> <div class='tf-part-item'> Wings: - <<listbox "_fallen.wings" autoselect>> - <<option "Hide" "hidden">> - <<option "Default" "default">> - <</listbox>> + <<if $fallenangel gte 4>> + <<listbox "_fallen.wings" autoselect>> + <<option "Hide" "hidden">> + <<option "Default" "default">> + <<option "Feathered" "fallenplus">> + <</listbox>> + <<else>> + <<listbox "_fallen.wings" autoselect>> + <<option "Hide" "hidden">> + <<option "Default" "default">> + <</listbox>> + <</if>> </div> <</if>> <br> diff --git a/game/base-system/overlays/statistics.twee b/game/base-system/overlays/statistics.twee index 523f6d671f..31e49b0731 100644 --- a/game/base-system/overlays/statistics.twee +++ b/game/base-system/overlays/statistics.twee @@ -665,6 +665,8 @@ <br> Fallen manifestation: <<print ($fallenangel is undefined ? 0 : Math.trunc($fallenangel))>> + <br> + Fallen Forgiveness: <<print Math.trunc($fallenbuild)>> (30+ to be forgiven) <br><br> <</foldout>> @@ -684,4 +686,4 @@ <</for>> <</foldout>> </div> -<</widget>> \ No newline at end of file +<</widget>> diff --git a/game/base-system/overlays/traits.twee b/game/base-system/overlays/traits.twee index c08aad828a..f09a36844b 100644 --- a/game/base-system/overlays/traits.twee +++ b/game/base-system/overlays/traits.twee @@ -177,6 +177,11 @@ <br> <</if>> +<<if $fallenangel gte 3>> + <span class="black">Fallen angel</span> - The world is so cruel. Though you feel less pure by the day, you are determined to fight back. + <br> +<</if>> + <<if $fallenangel gte 2>> <span class="black">Fallen angel</span> - The world is so cruel. You feel less pure by the day. <br> diff --git a/game/base-system/time.twee b/game/base-system/time.twee index fc62e6168e..b0a46a9b3f 100644 --- a/game/base-system/time.twee +++ b/game/base-system/time.twee @@ -686,15 +686,28 @@ <</if>> <</if>> <<if $purity lte 0>> - <<if $fallenangel gte 2>> + <<if $fallenangel is 2 or $fallenangel is 3>> <<fallenDescend>> /* Moved to transformations.twee */ <</if>> - <<transform demon 1>> + <<if $fallenangel gte 4>> + <span class="red">You feel dark presence clawing at your skin.</span> + <<gstress>><<set $stress += $stressmax>> + <<else>> + <<transform demon 1>> + <</if>> <<else>> <<transform demon -1>> <</if>> + <<if $fallenangel gte 2 and $fallenangel lte 3>> + <<if $purity gte 900>> + <<transform fallen 1>> + <<else>> + <<transform fallen -1>> + <</if>> + <</if>> + <<if $purity gte 1 and ($demon gte 6 or ($demon gte 1 and $demonFeat is true))>> <span class="red">You feel a terrible light sear through you.</span> <<gstress>><<set $stress += $stressmax>> diff --git a/game/base-system/transformations.twee b/game/base-system/transformations.twee index aeb99e5c2c..5e5af6c166 100644 --- a/game/base-system/transformations.twee +++ b/game/base-system/transformations.twee @@ -141,6 +141,7 @@ <<case "cow">> <<set $cowbuild = Math.clamp($cowbuild + _args[1], 0, 100)>> <<case "bird">> <<set $birdbuild = Math.clamp($birdbuild + _args[1], 0, 100)>> <<case "angel">> <<set $angelbuild = Math.clamp($angelbuild + _args[1], 0, 100)>> + <<case "fallen">> <<set $fallenbuild = Math.clamp($fallenbuild + _args[1], 0, 100)>> <<case "demon">> <<set $demonbuild = Math.clamp($demonbuild + _args[1], 0, 100)>> <</switch>> <</if>> @@ -234,6 +235,8 @@ <<demonTransform $demon>> <<elseif ($angelbuild gte 5 and $specialTransform isnot 1) or ($angel gte 1 and $specialTransform is 1)>> <<angelTransform $angel>> + <<elseif $fallenangel gte 2>> + <<fallenButNotOut $fallenangel>> <</if>> <</if>> @@ -301,6 +304,32 @@ <</if>> <</widget>> +<<widget "fallenButNotOut">> + <<if _args[0] gte 0>> + <<switch _args[0]>> + <<case 2>> + <<if $fallenbuild gte 20>> + <<set $fallenangel to 3>> + <span class="gold">Your wings have grown some new feathers.</span> + <</if>> + <<case 3>> + <<if $fallenbuild gte 30>> + <<set $fallenangel to 4>> + <span class="gold">The familiar feeling of soft feathers fills you with hope.</span> + <<set $transformationParts.fallenAngel.wings to "fallenplus">> + <<if $transformationParts.bird.wings is "default">> + <<set $transformationParts.fallenAngel.wings to "hidden">> + <</if>> + <</if>> + <<case 99>> + <<set $specialTransform to 0>> + <<set $fallenangel to 1>> + <<set $transformationParts.fallen.halo to "disabled">> + <<set $transformationParts.fallen.wings to "disabled">> + <</switch>> + <</if>> +<</widget>> + <<widget "fallenDescend">> <<set $demonbuild to 30>> <<set $demon to 6>> @@ -1057,4 +1086,5 @@ <<widget "clearDivineTransformations">> <<demonTransform 99>> <<angelTransform 99>> + <<fallenButNotOut 99>> <</widget>> diff --git a/img/sex/doggy/active/transformations/fallenangel/wings/fallenplus.png b/img/sex/doggy/active/transformations/fallenangel/wings/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..d59703bfac3efcf594fca7a0cea0696c1b6f074d GIT binary patch literal 6624 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 JlDijx{{ljqQ33z} literal 0 HcmV?d00001 diff --git a/img/sex/missionary/active/transformations/fallenangel/wings/fallenplus.png b/img/sex/missionary/active/transformations/fallenangel/wings/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb56eacb343eb5b6303e1d0baefd4ddd36f4fc0 GIT binary patch literal 5919 zcmeHLYfuwc6u!Gza1(@NNO=?)h>XxG6>O`LB9KKWLeYR7wH8Fv`ihQXeDO$#ELB0Q zBibm?n(;-^`alsMDO%0qOlwgJIs-~+AZuxjPd1j31@r2rf!6Tfnf};c_s*Gn?{~j5 z=ic+3Q=TcE<;@G?0RX(yQj<Rh0AZ#OKs}jZayT*p0RIPR$%*p{7C$rG$qh;qcw`=Z zTk<u(B_m~SSoq8aZs*u(ocZduYf-tErSs|PC(HF(YZ4A17(oRh%r$u@+Pr*-=a)Ll ztVKZSC=-IB0RHB5@~gWAA`zIvdF43fToHx=!R=+?z9SGWEC_$o-2g){jN=iJd)+UD zf);m!02K%TGWFAPcNh%FJpZHN#K3SIhz>V@G+~(9Fh>}??`}X~1Od>T1z~QEU_h$f z4I(EyRNmmr9X`o*0UQux-3*`vKoEv$_K$KR0#>jtWL@ZrdNvAC_92h_VC-Lrplmu} z)5*X2o6X2BRmF-LM*Fe4(4|9JX^sEyr1j}QU|sw}UF5);=amyF3^LiUMd`x8i2BEB zvQe@|u$HccPjz!z9qBh#{Svce{dWsy3|47$pSRtO%Q>km#ry4Jms5$dQsN|CVzTcV zI)5wVpY_ERjajP$BE36|9LI~_=-Qx7Q4j95h3Xz>ohVBmkj^bb#Z*~+);=P&B%IpH zKWH&U6xu6-KRJ+)Dm$SfclT2vV)-85%A7~{&$Tz{gA*X^`ucgjo{&k+sjTu{xJcG) zA$RjZq|HY+xMLE<h10t^`PyQL5SFg)&@H^rY%4Lw%GX8h@KZKkEIQjJRP;Dr7z*1C zsQnz#WP&189Do=&eb8}P4Z+hV#}4|~e>zA1)daU*=}#yqTB}|O(Ipm{X>Wr8gJ@hO zBRj9<-O_OIe21oDmfliq_j*|)(O*=n^v3;;Wch{+-3F!lAoeIxPY+pk6;t%a9*K~q zl8`t@#&L~Bw5)4?VLA~{hA3h~-l(>IcBd)d92%^WOkaor^R+?^Wo}w3e-iC)w$j$( z=cv-+3HL!Xw)I_Y<MwiWT%VFO7F7)#;rmx{t#yvC$eZ~uLY4ad>Y+YI3uooMLp*I8 zJ(Rnl$0#A+>iPB1^lmTIFwsfW@WG_Tm+Em95npdEkQ~2IuAl8>yHQ$}U$`9y<j%_k z<yZ4CejKmBuCm7jr)Mi0oU6@$?9Ha0MR<T(ef5${XI=&jsfz7esfSmu5WJdcC(5?J zXOr(BqWF2H_+?r98ZYA(ve!ptKf48Prxy?={7FB<RXW{kc2Lk5W0NtC+#=KBO9pM% zCAspogHxRDCF}1un8nZ`PLWSw%!QnoxbdKK6M5G9qpi}`K?Sapx7T*p=^tiH>B+oQ z<tv^?6iW8p`yEN)e$P+2cxweWIE)MtZ|gYP3=0#qv4hRRlLJ#BQ+!?T<8Vbbp_av> z0tKHbgJ*cnMnP-%I$Nvt+pfIaQ-7kn0u((rbeRy6Csc$!O<6S_Ug}}sEX`io+l@r1 zQ}fJM=2X}OVkv{zdiN%Bj6poMxn&FYX*3zqX>8wl1lGX#ZU2b}+>85m4+LyZiX2r> z4=|m9fyoVt?yZK*00C(Ct{YX%cX^?pOZT&<dy$UiU?4N*0+UNdG`Djij}`&BF>KtZ z4#8%oeDA)^dv&D<JA4%fht*%M*~4C#^{^|7*pL``r|hE}{#e+Mc>N(kgyuJ$7o6TU SrhsXDgR~E&$!BKDzW5tTcjR;c literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/brokenwings/fallenplus.png b/img/transformations/fallen/brokenwings/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..1195f2694e70458e1e2b36f98316d22f58a6c4f2 GIT binary patch literal 4080 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 literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/fallenplus.png b/img/transformations/fallen/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..1195f2694e70458e1e2b36f98316d22f58a6c4f2 GIT binary patch literal 4080 zcmeHK`BM`{7~O;*At;2)RFtDuMex9SAP|m7JxalZQ8_dsX{jQLNzl@SBez;lKv57m zs}wmT&_TI#pcO<Q8ABmO3`Z#t3^Aw#0>q>d|Aqe2nf$bGcfOt7_vZV)eS0|+yKfo7 z0RaG57WD1z0{}n`5CY&!48yYwQ7iyfwL!ag9ikpnzE-BKZnriK4bO^}Sjn>=h1YJc z>BPnq`4e|Z*NSxbU6LEFtFH#X^kW>=?qdQ76b8R$tBHA?cIM9F1X&LU7eB8rwL^j> zp0X@+qzi`01cW8<Pe6!)KnR5HGdYXlaB#vHY*fRT8~=5sFvLPeM4Cy>?NAFG{{2|$ zwVH@_SZCZACF<kzm)-%b6lsMJ1%6&8f?PcsX@!}#@jz{P(1x@CZC+0E?oi==plJ)x ztL-#my*8x`62d_E@yPyXbzRvblHw$-BQ#))`mEW%{P>GiBp;P%4!xH$7aOudbo{bl zpc=;9aj2r8W`a$o?Ll1(t1X!JHxzxoy5z&#ysB?#>KYhRkD@0JWjk!0vTTuY1a`$l z$0%ghx{i^-jn#@q@_6!;oAkBEI9-`U5ebs6km%Y6OGj>$H(Ac-<Ejr5%@JT9wovL* zA>=C9VCr!`RM^mp2UM~dp=|$YTU92mvCiu8^bZm5omXXK?QI`%gys?x0$xcn(dWa) z8A`RvWTyY?d~`+pipKo@{>SkXb#z9v{FR9d@YTY$j9RvHzkDSB2?`a8v*H_VSA#ra zn!s)im{j4WgQ$D9c;QK&j#}3RbU%Lv$Gi>GEx*JyGmW-?=%Y7X*is`fum3{j{EJ*@ z0TzZU*N_8Q^5oE|RyUAGmP>BJm}+(fy-zvgf})32pDGN7oOn98Ket7_O`bDu9hr#b zN;#EM7O6Rre=1t)>HBJMXD_3`+^zJFXB1jyxZ_gDkZUQZrdRvc93XV7F+kH3qw;oj zpmaqNTg&m$>Bq({u!iIV%Ek)~v$i6o>!ps-v(xk}v|<IU)?%{JX%!XAwRff+^UT-t z7T(1&`_10o-jL>WFQRuos*0x&4kmF@=G&=p=SZ3~a<?gAV)>AS4r4wJETC*<MM*h4 z(w%hfS03=rT#<g@BOHw1Jpm!m0>WkQ@yQL-X+jIOu!JL+y*@}`2WJkyTik>5)(7*> z4rHGfy{iY+e5)o)t+Iph!jzzJ1*r3C&RC8;w25n0cvhF~^G~yfdHzTO#6|Tq8_%AA zMB_!QI?2y6$<dYZmJiQux;}2L!LphRDhXiqk60$+o?plHjbal8{@xVT#Rb5qj7|1n zb9Tr5p^?B0t2+^;Hb}rfX4Tx5M@`)kn{v)mHjjQ|xF>%>Ae-Y3n%485OCq2|bE5P1 z4eqe;D61?{n*=LP);TLXlA_<py`4~?cJ})omVg%1tkVzRS+P6-2mNNxucX^VCi)=( zUHv*mbh$Np+sw|9w=Du%L;p@~B?UGx)hbY6g%baQRA{}<x2BFU^U$|Y*sW;ESG6)G z2@@tQePaE6nk+8;1D&6vPOpObSp)i0Ji=!)yruZ?D+3!})lEQt;?{dhx^r}b)JN1< zDrLOJ1vDhMZtF+Mpu+40uGFqR#qnf-UX(Jrao&II`Wag=a7nq(+N+ES$dcBO%?eqe zdq7`ukB7-7Na|AxJ$S8h9zAUPHYTpn$(39z<O<5YhZ_zj>Tr>>H+b5=q&6V!bS0R| z{mtS@0%!ELyD5zMqPENZ2=L+$HnA}+D@$<DHu04RZ7M5lSCLwa`t#$Q?efV`0H1Q& zXb<>L?)*Ly+qq!|4hMcbhlsMP9~O@Ar(-#rc$!<Z=Bf{L8&=2YK~dLz+M}a_&c8{} zyEFU*&9sFuOcKH)m1v8dSU3Y8ns}qG{7^R{x8z5I(LlOnAmE^^Nc{<7ib649ef-^< zi}nKJ?gEP0y|xB}0a$?$NKtj%ck2uo0yRjGfjEL&bQuT(jVC2;pRGqR6pC>_>G#RO xAlDnLit!MmT*mA&)`_vL7#k$>|M8w^oMEVg&S;0)NyA4T1nt4@<^~ej;9mw!AAA4+ literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/leftcover/fallenplus.png b/img/transformations/fallen/leftcover/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..aa7f8a4d1dd32158f25eccdfb1de9ce3363766ac GIT binary patch literal 3723 zcmeHKYfw{16yAHeVMvq`OyntAP$9lx6dx$BpfLrBF{4;42&6KKL*=1XUIB8`B1kPG zMJ>`IkIsnJ2SObXEhe{M@PU9GXowZbMFq4G0+f(I9=8|h-~R5O{MtQd_w3pE_UyOc z77F;E*wS2R007&tP|jWeV6qDV8*8$W7k4HA@X_8dPDn&X?8vKuWY?Wc3LbH$^evPb zmdEBeUGd~Af?_ol_m+u^F=y3u=d-Dvr0!)YW_LCUAQ)+*8lCROyL!%B{Y+3W=eAkM z6aee|<aWe{{xO>krCQInD8_~;LgBkc-rOW6NU%({pkb*E%T4)jDv&btYL%nk8dcad zfhZWML~r|~%q{bp&yvyejYH7biqLjCi<wF+*zt1PFL2%d#7?!hqdDi1%sBJXAR~-# zbZ1dt-{G~&_W_VjEErlk^mR*r(|$X&ND#{vhLFDB1Sv^jkP~yN=vHplKuW!S1txK? zyMP*G5#_ohF4WZZg*;LOZeF?`Xs`6d%_%3NCic^?lKSL7dkk`!(S@kFtsnEKMEceY zX%YU)vG*ofpISZKq7|nTdoB*Pwz7a-_aEYFSg@?xmY#8d4P{(PzU&hL6i-g5`BI}q z)dd<iWVuOpK|0xn#+>|5!PN1<zppO^3H(RLkg3I~gid=aDh9gtje1pU76>@~y9ctG z(nma1PB}+G%17E~H?lzaR<}F$%1F$l>b;wIic+<@_NcPJ+dSxI^2Q(cJ2L#DFjMe0 z2}3G_Q(FXSE>En4UI*G2vFIdr+q1N1XxI(;IgzZutn5167cKVIkBoFUZ}Z-#;R$bG zF*-uwCGI6&nN&~3oxPbEmA<8cHTTuf*nn$JbJtJcgMHy9YBLY7HQWZxYfE>iLLt8k z#FZ3tw-v6a)XCnwj*I<k;e(Cb6fW)#=?M462HE3Q(MWdiXs4BsuSna4llx2eG<#Kn zn_|||nRl8W2G46uIn&{s@@j2YvD*}lqna?xFhXQQDiJ;C$G%q4t$^T{MQ~kiTUsdo zJqqK;`p8#D5xgWl5J(Nb0^>rV$tu1eoZ3W$%cuJ~SfEQA@FtOjl_%#RvCDC@tnJ=J z3=@5-+-z%lE+@u(jqSI`<NBX{_Tu5_PK57{n=3u?PudMs=Z<EVybl120^`D~qA`=E zQ?s&r4e<Fq=<RN)u|r&1=&izs&#DGB40OlqziSW=Nx~~}FqgBw+;H}^Xg0V)3k0Bq znY~UDk5rr@OissnxjvbZ1Jb<d;w{sYuHu7)3z5GElz;c{0=soYtAEq5efqHDf(O2L z*X>Km0xS^CdXUe)jMb1Z_YBVTNEV}4PgEq<@3upIXxPu2<DFn+bdi2^&$ymnk$${( z`Vd9fagca%5w1&aOylDI5C!*lCse9I>6o)J0%RjiW7N8aCva|l@K#fiNJquE*IG(f zfz#E_W!QOyiF$?9Hh)V--w%QhZi)6^&PLg5tH8s&t1)cIFKMGS>A=Qe8aD3yVUy$> z(3LcJld`~pE&vWT<82O1^wgaOUl_4@2-DcSqvQ}N1fG+JJbC!Yp*e%TfCbi9Q|9ym zyAp+;mzEV$XT`#N9tW~V3XL2xJno3+yw0dcVLBsfUOP-uSs<sZ?9!|lu_Vc}z-6f} k%RM2<#6m0oBSDI-So%BkNc_tQ@{<X|cJev3+l62K11w{I3IG5A literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/leftwing/fallenplus.png b/img/transformations/fallen/leftwing/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..481992e3187ac5b10494c3a87caf045a2b7c7890 GIT binary patch literal 3762 zcmeHK>r+!l6yJN3KnPJH50z?5EK^7gR;nTaMWbMmR!CIjp;%HK8(S2p!ieT^6A)<y zQAA`^Uhz#O5UUjjEV;otwpKwz1(7@uCD2h4jFP}5NpIqR(aERZ+1>NnbN1}n{e_zl zJB{)Y1pqKDZf(p40AQSi0ND+PJI6Zs08Gz|i&>SJ_w5_?`qJlL(TLnRtG+lz7&<O3 z0}!z{|N8t5XCoTK6D7~Ru_q;ItvAXI+No#>fM6oI#K*ECbGxSxo$VNFeL>NOd8#iL zxE;#efwR!)b$~^1Ae&bwfkQ)cm><|lsQ(8s0?Ah*m2ElY)W`rGPNdCd)B!40ea|V$ zhO*rp8YCziBJp^`NkLA76v<*I65S{aK!|Q$<nW2c1yxR@hjQ7_?Aa|99u7$ftfM** zNTo0ZMIXx7IbHPye3#3vDF0s$hAu>kq~E%FZGX}tO(m)))u{KGr%X@BnC(aFsp1qi zWC^`o8K_W5U<HpwLGxuNmOrXgqV_R;x>wKCSf{obG3+`ymzYsP>&?-sO<^4ey`F{b z*(p36A3zQV0n{V0sssXYDXvy{#771i%5GQGz8JWJjQiQHtr5}FCdhf?QdrrKy=!aL zXH@%=c=F|qmL(L_Z=>lxQRBk}8q<~+d?xtj&+Pi5-rTVOVX^($qmGvsN(+iU4l>%U z+A%+SRJouHRn2IJ=cT=#;VUU74gKUH#H-mtA9}X%0;sA+b2Ui!9cB7I2J6<~ot&?A zQg)6VY0)=V8Z+*<-;HB=7G3K-w<Z8|)}%ryA@N6}d1r7AKgsUPd=3-vgB2RgFc~c} z&su2_*xFX7EEI5Jc->Z|8pAMK9r>ogvt|K_r{X4v&&LOVX8tCSknrHSkEH~?h&2JB zo3$Z%J?J=|ZV>IW4z%$Dz{mk{2EAfYtd1*<HzS5W_G!HyWSfea;LP7YBJCHwBv{i_ zw{m7qlb#?OU!MAUGkj)L31`c*Yop}w!?M9;TXwZr1jv9{kZ*{2srP2B<MmjP_e(}G zrYuaH2BicREw0_x<BmSX&C{#=ubP95i4K-mBW+6W&4YLSBw>44rq9nRHKu=|TI)Qv z_672p{;o&Wd}9}eU~;zE_ITZ3crw`bYoF?<81$bI(jM2$D$ex~zO%KOdm`sj(BI!i zzWqTvnWVd-^)@b01)ekY5j8V=bM4kJv{}s&K_p$G?Se*#yRn-<;?;*lQKfRY72k-W zV!wR9BiTuLr-uu4PY{c~xXF^WEK<Nc|Hhv@HD57eTWL9IU(7L!ROLY@NYN1!WlKe% zzb5xKLP>;J5xgvp&J&MaI&^b9bpvRu)|PSX#sc2$=E-V#VE0%bvDEM9QRT`v$S!iM zvc+rUTwxP7+2xK}53Hay&bb*JY%Ir9tTt!V`jd2h6V}p8+V?#Nr?OTdu}d@s=m6Yh z#go!Ga4eh)rhg|t&^1iZ6&r~C;=fX_M9w_v|0zw4kaVXnsfyl)?OirlFQQe+Mx#6$ z<{6DPtPnYpJ-(t4RwQR?IyZu$9huwVaEMfA3}Jvm*(bLiEkszuDnZ0XcX!<@k1B@o zH6GL8L%*5jg*TEjM;#*HXYGY4>@I&UINW}n;%rfC@z$4kZ?2POc)J$x?(GVR;|=3F n46gcc-3+cW_&>J^i`Q0ZFpaS(`AhsO3gXrz#5Atv<%9nKWMnfB literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/rightcover/fallenplus.png b/img/transformations/fallen/rightcover/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..f7937fb9c67adb8bb57775966e61c99f3c071c5c GIT binary patch literal 3555 zcmeH~ZA?>F7{|}Oy~SF_3ZXCuF_f1n3k(Yiok5|4*0(uUd?gxMVl)UYyf|LUq;G7) zi6Uqmh>pM{2xO6VB#t7sTxAX>(2g;o3N0NI83Qa(p;SumPMc+)_kI0z|M#3H&v~Bz zJ?H##FYuCfdr<wT0057@dpHLGK%qnc#SK0lRcg}Vc=KM)2Zx0GIsHu5=q~z~$z-me zji##(FY~3ayK_Tm+yfJP#vf~seJvc0OU$-jwJBE;r2s)O%5zNod{Ye5Aw3y6$sinY zN(wa;Jou%2zcYvqV%bhnf>PPcykKvJ<CToR>FE%%dMWDphQ8O4fXzk}B&T46)&ne& z73Ivv1GCP>JY8v_IW7}iCj9r~P~S-+Ja)DF>-9|QD)o|PEvmyzsAK0NYbr^B;~R4G zf))SHsnB`#QzEA3rfufDYMD($O$SKqOLNZ&ySd%}!HlVNy+L4XHA`m3Voj#5(2-4t z06*T+nFackRD5P#Hi}mFO}3ilKv$zh;mB<Flh5N`bK?9=2hGH5UT5S(b1tg&7QV6; z8tSSix5-0ZW!&1p?`_BiRGf*@7&$la25py?+{8U+aCcwZu{sz=oHbh1LjwNn<5+Pl zbKk?B^*aP<BUXXNI<i`7CTxs!F_%RY4L!{#DWj|W@%ysQD6|eMsFjfMh&x_9FdVwm z5*bgk4;R|n)lFR!wRluxtuV{LFUQkmi5lWh`@(?MuB3gjJUAd$D`*`^@x~94>swAA z<rvHGz$pQuIDQ7BOQZK`Mg6HPsr(~x-u&){6_N2uWreq}8Gm<byhC#O_E200$`ovC z8Uwy=tP-p5L!U-0X*;12W%k6C9tJP^)<*qtL!nJ=VL=nW!Z*vlo080FmoJ5^sRDw( z9q#dwS{IMNxF3DIgjG^>K0HJIX)<_myrff&DVG;T7qahM>+yR3aN3ZyYw3(ceYY^P zYN$&I7v<c{0u7OLsiUCl32^=>xZV45G9m%C(FQ-y8ObKxVxMw<=HsOdQcT+_#H&3P z``oi=gq)^U>GDV^Kcy_lMfw}Mi2io>*5=JHCJd;!+fSTetp(F7M3+<JG37+9{p{Vg z_!yRUmyv=@5frZW`+cyD!}~uLRr=!xJ5(EFE!a0i%Y@K$5f<KO85NL@ExaSH(NwpD z1u2fetz!zX9P9flcLXbLyPmz}<vk?4+SFv5a{txGOUK9=frZCVRt0g;?xO17TLawg z9l)xHkUxsH7M#Me*3a%FG%CFxHRWpHU<OThj>H2=7d7tQy7v?oTW7oJvT>~rzuJFu zLF<n%rgzJ&y#<C(Qs0(c!H3PJv5J$Tv39^uTla$j+&4>PIjKQ18Jv-Wlsiw*s#DQV zrfIgx(wxc6lSQ9#BBXdXZ07u6L7i@M`N+=(4`Y7Y*+%TLZ;rjfcd6JO&HjgKWvCkE z?br7^xK;TU4=jcOC+*50?IQEHI%vn{vyomoBrl8!g=l>A+kg{|MF^SEg#rip>LKvx z2U%O4P$ko)HY#w^@s`w;++~Yvx3~_G>u&j<--<E<Sqa(b36k$;!e2MAmz%_CO-L&N F;BU5=KAivn literal 0 HcmV?d00001 diff --git a/img/transformations/fallen/rightwing/fallenplus.png b/img/transformations/fallen/rightwing/fallenplus.png new file mode 100644 index 0000000000000000000000000000000000000000..65d0777a0066ebf459bf313652e3352d0c6b8fe5 GIT binary patch literal 3414 zcmeHK{ZCU@7(VyV3vGe6&`zCDTEsBs)G}tI%0~-ID-oeHDo)hi3^!aPP^V1LTJ8mb z7-W{j88(!U=*Gu@A#4*7=!L`#bppnq5QW|?Zon9L2Xs)R++Di;6HEHjdCtjuo;P{k z_dQR}MO~uSo4=M10Pv3AwR0~3kc9}~y0gnYb6*;JE{)$AvoHJT)W|OxzaEejJib)l z^)eFEx6~in^L4E^XZnYC-Cw6T{K)7NvT|wR#L@ySLm-DMlAFZ~rR7893RL4{5yW^- zq}HhsZehkTXG|3s`Zri4(Sf{bzc0bcHUxZzI{^ok;Mlk(SiQ34<5HH01u+OJU(;U7 zTj9ka=Ha4siQwvl|Hgr~3YMbo2!0N(j=V(jIGTBMK3{y{u(W$-0~j0$4=3J4P)u__ zRq%EdI4r@fCMGAm*Rs5nD%tX+)Lbc6eok6Y>goAz2c?YJ{^SIbd4P{k<^ke4JAhNl zMjRTXQzM?H?|G)6H9Y$^Vh6vWU12<>GW16sTN;b}<Y6ticB*wx9G1c+N=f?eZ+FNi zOJL}OkLQjMDgBmN9<fm~Zc3!G;2DdT@|?=xuxwUqyH?TP+yHHxxuP|mAs{vAva$?^ z&C$(@@C(CMu*w)FFSiY62NRuWK)Y<Ai5xw-ZB&6|hE2{>)t<{U%^6@apH6_8a(ci) z+8B49dr}NiCUiW%3>3MumJahXQyA6HAItx17gUH2o>m<^D`PXuA5(#E;P!#lN9an$ z-MJpdSm8$+Lj&R|6c$f=?0)6e#H?PwHu5G66`UW`Gk0v7t~rgNM%0^e?YdSpbO;-C zP_y16HcOWO(N{i5=DO6*{i{1*XrYY@JtPOSR5~CiJ560-lbCCwXZ$)}+_3u4A61t& zSBi(?*xRJdvU{r_j4ek(?0KWHp`B9bN4>Ft7eTy^TV(xfVv;Eldsln~>FjZRw6Adv zRz_WCq}syP;{jUA4y~iYr^~}k<C83hO4Zxr(~%Qd(E{nV>SVcL6@pS5<K2JPfvZIw z<2Njg(LQt<^DuwL3r27gMubM5p=iDThqqXz%hHF>AQJpHvLc33vlSzHKCRcY&#%qz z<h;zoZXDJ!NrY)uFEgk44!w{4A@e-6=t)fG{=~^I+6$f*HGziPvk5RwtOI>lk7EHS zWe>DEWJNC)TVozE_HHF4q-a;Cux<HF0$JU}k>F#B0!SNEwQ_oz&3E@LNu&zJ?he#+ zd2QK#&AOzGWqU*fzg^D3o-u(fQIFy`fah^_AU$p33$FhWHKIJ5N6aRJAB8#leFm0p z3wz%2&2}T|)=`VO`8V@wszAD|9X5B?C9gN^V|A##kM^Y?LyDJ=^?q0GnLbeZvb}Ve zIaeGpsw2z$%*R_j+K_b3L;=@7k+kKu_4eiV@Jai7TLYaA)#j@M8&N0Z@<TxPKuLnr zqa+~0X-b?t$XAD+4iY;(3MB<A?gWS`9E!X~dYvYyMw;E6Kps*BI6K0_oNPMqr_<|1 sE?QO`mk2HqT;t$+6WA&EABaE;k3HBVDmE2tV*g7ZJ}z-*Q!JME5BTMjl>h($ literal 0 HcmV?d00001 -- GitLab From 422543d5a2937e731ce671306f044063a709dc17 Mon Sep 17 00:00:00 2001 From: CharlieStudio <DOLCharlieStudio@gmail.com> Date: Tue, 15 Nov 2022 17:50:26 -0500 Subject: [PATCH 2/3] Added Fallen Build to Cheats --- game/base-system/overlays/cheats.twee | 4 ++++ game/base-system/transformations.twee | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/game/base-system/overlays/cheats.twee b/game/base-system/overlays/cheats.twee index 3ab6d0a6dd..6da4209a93 100644 --- a/game/base-system/overlays/cheats.twee +++ b/game/base-system/overlays/cheats.twee @@ -1354,6 +1354,10 @@ Angel (50 needed for full transformation): <<link "<">><<set $angelbuild -= 5>>< <span id="statsangelbuild"><<print Math.trunc($angelbuild)>></span> | <<link ">">><<set $angelbuild += 5>><<transformationAlteration>><<clamp>><<replace "#statsangelbuild">><<print Math.trunc($angelbuild)>><</replace>> <<updatesidebarimg>><</link>> <br> +Fallen Angel (30 needed for acceptance): <<link "<">><<set $fallenbuild -= 5>><<transformationAlteration>><<clamp>><<replace "#statsfallenbuild">><<print Math.trunc($fallenbuild)>><</replace>> <<updatesidebarimg>><</link>> | +<span id="statsfallenbuild"><<print Math.trunc($fallenbuild)>></span> + | <<link ">">><<set $fallenbuild += 5>><<transformationAlteration>><<clamp>><<replace "#statsfallenbuild">><<print Math.trunc($fallenbuild)>><</replace>> <<updatesidebarimg>><</link>> +<br> Demon (30 needed for full transformation): <<link "<">><<set $demonbuild -= 5>><<transformationAlteration>><<clamp>><<replace "#statsdemonbuild">><<print Math.trunc($demonbuild)>><</replace>> <<updatesidebarimg>><</link>> | <span id="statsdemonbuild"><<print Math.trunc($demonbuild)>></span> | <<link ">">><<set $demonbuild += 5>><<transformationAlteration>><<clamp>><<replace "#statsdemonbuild">><<print Math.trunc($demonbuild)>><</replace>> <<updatesidebarimg>><</link>> diff --git a/game/base-system/transformations.twee b/game/base-system/transformations.twee index 5e5af6c166..88bde058dc 100644 --- a/game/base-system/transformations.twee +++ b/game/base-system/transformations.twee @@ -323,7 +323,7 @@ <</if>> <<case 99>> <<set $specialTransform to 0>> - <<set $fallenangel to 1>> + <<set $fallenangel to 0>> <<set $transformationParts.fallen.halo to "disabled">> <<set $transformationParts.fallen.wings to "disabled">> <</switch>> -- GitLab From e89147ea3da4b288c8200f95dc42f9faa8f1ccfa Mon Sep 17 00:00:00 2001 From: CharlieStudio <DOLCharlieStudio@gmail.com> Date: Fri, 25 Nov 2022 11:23:04 -0500 Subject: [PATCH 3/3] New watersports encounter --- game/base-system/transformations.twee | 4 +- game/overworld-town/loc-street/events.twee | 45 ++++++++++++++++++ game/overworld-town/loc-street/widgets.twee | 15 +++++- .../fallenangel/wings/fallenplus.png | Bin 6624 -> 3282 bytes 4 files changed, 61 insertions(+), 3 deletions(-) diff --git a/game/base-system/transformations.twee b/game/base-system/transformations.twee index 88bde058dc..612d6d4918 100644 --- a/game/base-system/transformations.twee +++ b/game/base-system/transformations.twee @@ -324,8 +324,8 @@ <<case 99>> <<set $specialTransform to 0>> <<set $fallenangel to 0>> - <<set $transformationParts.fallen.halo to "disabled">> - <<set $transformationParts.fallen.wings to "disabled">> + <<set $transformationParts.fallenAngel.halo to "disabled">> + <<set $transformationParts.fallenAngel.wings to "disabled">> <</switch>> <</if>> <</widget>> diff --git a/game/overworld-town/loc-street/events.twee b/game/overworld-town/loc-street/events.twee index ee03c01e44..de2585a4c4 100644 --- a/game/overworld-town/loc-street/events.twee +++ b/game/overworld-town/loc-street/events.twee @@ -1695,6 +1695,51 @@ Your cries attract the attention of the people passing by the alley's entrance. <<endevent>> <<destinationeventend>> +:: Street Urination Show + +<<effects>> +<<if $phase is 1>> + The <<person>> takes you to a nearby alley. <<pulldownall>>. + <br><br> + <<if $player.gender is "h">> + “I sure wasn't expecting that,†<<he>> says, but doesn't ask you to stop. If anything <<he>> seems intrigued. + <br><br> + You squat while facing the wall, feeling a strange mixture of embarrassment and excitement. Soon, the flow starts, as pee leaves your <<genitals>>. It doesn't last long, but the grin on the <<person>>'s face tells you <<he>> is very much satisfied with your display. + <br><br> + “Thanks <<girl>>,†<<he>> says as <<he>> gives you the money. “Hope to see you again soon.†<<He>> leaves you to get dressed. + <br><br> + <<elseif $player.gender_appearance isnot $player.gender and $NudeGenderDC gt 0>> + “So, you really are a <<if $player.gender is "m">>boy<<else>>girl<</if>>,†the <<person>> says, but doesn't tell you to stop. + <br><br> + You squat while facing the wall, feeling a strange mixture of embarrassment and excitement. Soon, the flow starts, as pee leaves your <<genitals>>. It doesn't last long, but the grin on the <<person>>'s face tells you <<he>> is very much satisfied with your display. + <br><br> + “Thanks <<girl>>,†<<he>> says as <<he>> gives you the money. “Hope to see you again soon.†<<He>> leaves you to get dressed. + <br><br> + <<else>> + You squat as you face a wall. You feel a strange mixture of embarrassment and excitement. Soon, the flow starts, as pee leaves your <<genitals>>. It doesn't last long, but the grin on the <<person>>'s face tells you <<he>> is very much satisfied with your display. + <br><br> + “Thanks, <<girl>>,†<<he>> says as <<he>> gives you the money. “Hope to see you again soon.†<<He>> leaves you to get dressed. + <br><br> + <</if>> + <<exhibitionism4>> + <<set $money += 3000>> + <<fameexhibitionism 3>> + <<endevent>> + <<destinationeventend>> +<<elseif $phase is 2>> + <<if $submissive gte 1500>> + You say something about not needing to go right now, and don't give the <<person>> a chance to reply. You hasten your steps to escape the pervert. + <<elseif $submissive lte 500>> + You don't even respond, and hasten your steps to escape the pervert. + <<else>> + You make up some poorly-explained excuse, and don't give the <<person>> any chance to reply. You hasten your steps to escape the pervert. + <</if>> + <br><br> + <<stress 3>> + <<endevent>> + <<destinationeventend>> +<</if>> + :: Street Panties Photo <<effects>> diff --git a/game/overworld-town/loc-street/widgets.twee b/game/overworld-town/loc-street/widgets.twee index 6a3d5242fc..8697a5838f 100644 --- a/game/overworld-town/loc-street/widgets.twee +++ b/game/overworld-town/loc-street/widgets.twee @@ -637,7 +637,20 @@ You hear footsteps behind you. <span class="blue">You feel followed.</span> <<widget "street4">> <<rng>> <<generate1>><<person1>>A <<person1>><<person>> approaches you. -<<if $rng gte 65 and $fame.exhibitionism gte 400>> +<<if $watersportsdisable is "f" and $rng lte 20 and $fame.exhibitionism gte 400 and $location isnot "alley">> + “Hey <<girl>>, wanna make some money?†<<He>> takes out a couple banknotes from <<his>> pocket. “£30, if you let me watch you pee.†<<He>> is serious. + <br><br> + + <<if $exhibitionism lte 54>> + You are not lewd enough to take up this kind of offer. + <br><br> + <<else>> + <<link [[Agree|Street Urination Show]]>><<set $phase to 1 >><</link>> + <br> + <</if>> + <<link [[Refuse|Street Urination Show]]>><<set $phase to 2 >><</link>><<gstress>> + <br> +<<elseif $rng gte 65 and $fame.exhibitionism gte 400>> "Hey I recognise you! You're that <<girl>> who likes showing off. Want to make some money? I'll give you £50 if I can take some pictures of your <<if $player.gender_appearance is "m">>penis<<else>>pussy<</if>> for my... collection." <br><br> diff --git a/img/sex/doggy/active/transformations/fallenangel/wings/fallenplus.png b/img/sex/doggy/active/transformations/fallenangel/wings/fallenplus.png index d59703bfac3efcf594fca7a0cea0696c1b6f074d..e174a2ac96e26dbfafd8ab74833538434c7cb599 100644 GIT binary patch literal 3282 zcmeHJYg7|w8lD*LR$x)86}wCW1Y1usNf0bCfpDwD8i-sL;suP!K&FIDnoLLnxI|IA zUI4KLm1O~Ux5y$&wHL7#K`e*Xs-Qi9tJb()3W_VsQsow4zX=hv+TC-yf6Y0`%=bOd z`@G+KnRl{79J6AM%R(0jg60ULBjX^*4%|{8CkJq0_}Te_jW4i-WFlF#iYvo2nNm5v z5oH=O)c}VeUZ_DWm1Up=yb(>uRD4?hsU{kX$@#RTKoLu%jzASybhZYK&yGouWoO8O z<+RWc7oLF&1Ts-V3L7$&DlON*r&)Em;GWz@Xt0$+WbkRpA~76+Yfw0l8OUVOLR?^; zMxMrvi+sms3|4%af*{mf1kvmDOnm?o*Q6ut;NW0{#X&e624FC>Min77FjQI}QesLY z64lByn3}+F6-;VMH{v>iPon`Gwuuv1+KjqNYYQJF0wEEE&14}@(@_KV3v?2Bj;>bV z1g=%!>gfQUaWM@)X9&{wViSW@{UWkR^xx^3na_lwC8DxGB5X;0=1fl<XcLTT6p2H% zxK1NOqq0yH;bYANnHR1wQ<{#hLRIO6f=}ZF2K@|4!sH~tW^tCzAf%R3M;0Sdg#quJ z87O%M<I|RL5cUitc_Bn*n=8f)s4_Vc%S2ULp!$@*8CdcZ{N$WgGy+%Rnt0IMD6q4- zo2~}eiivPJfC7F72_quJ8axeC0!$mXA{-V*MFg>fgMt_w=9CO59T(VQX~sw?0azRs z=ukGB!C9KXVR6|kZa@%&706|=tjbn4cp~IdLi)e>WM9KPU?CE5qcJUkYmC;dsb-Hy z-=A7dEtQzH%VF4BYpzsACZ11IYjC+vhRUtZf!q|T#nTAARD*`4gEI4JVQFa?D3K8s zll=>`nQRs_@L3DJ0tITn92;Ug8A3jHPmabzo;y6xN_gr)1$I+=U;uzgf=rJRu$Uf3 zs0vIV4Hz}pcXLO;ILpUCS)MBg1T8Ms6}K-rD_zu<>Q$yZUY4JK_Hx4lwja}V?d}%o z*js1Ov8!&MUpUdPzpP0-y3=ERldHvkUCF0$kt+)|bY^eg;OCvC4+eiShSc|r^D1N8 z2aU}~<(=iL&5kE?!-}@%-}w8L^6r7%9|rM=+l7a>2YJ38UxRt;uhbd7mvz=|dYGzZ z(&u<83tD_?tLJZR+vcA%yR7wE%aQl!rx)kG^`QIimX;Hx6^jRUwchi{lhiFKcE9pN z%MHTQzc%?oZ?M!De0p706vNz>y<^FN${i~oxZ`bb_<lHrzQFHmc>I;`c+qZ@Y&5FC za@uUcO8t^bB!BtCMGuTK?_ayVq;-Di5&vg@RQ~3g@yTmRK7sCw6ZQ57|MBfoGxy9f zd-ETwM~sRx^9u2h)BKT@6aS{X(zxri<WlZf$8p#6eV&YC)E=*n$5pM5hU*jjRk0u6 zd}LQ9yLobZ^+;U%xv@p&{Nwago&Bkt4!@qYul^n?a7Z7jV?Q_t-Wty8Xo(hrX3r(R z6sW9x0R%Y&2qVK14CVj);X>RUc%Fl}ymDW;<4=B!!|T!7R^K_!c1}HYbsWX3&bJ!9 z2`B5@=jG3@%YfLtw$JOPrl@P#o^L*N9+dp(-yaGI?3>n@Nj<T-vTK<j@YJ6s%z2aR zb>6~|&>Q;@-9%NzY7YS<;5XJe){S}XA*m+knlG=npV*nAI+S<s>qCV(_pkdG?5fYZ zCE2R+HJL8GO|?7Mr{RAxI4L-vE8a~0wSZO$67Pn%>L#?yhX)#t^yx+q?ud7;x_W+g zM@h<KsO`L?I;FdBGs9zZx6Q@yJktQ0ID9e7l3EadGM~QF*Hl<oRNsB?gX-hlu|~on z;ISR`+B*_A<*}Fslg&p7np@<4dFWPmh}VV;i%a`&%e#Fkp9O}zLAmo0UUR6A-_&I< z?o{+q7Ve!2<ZbGPb%%2-YjhTUjU^0i^fi_CfxvV4>lZ!jP3S>N2Z!=9&3Mae@LqxV zTT>rpP(bw{O<5FY)0x(ihQrGzV#c=9LD=|v`iZ!_p7<VQqEznwQ954`<V-U6o9vqZ zda=UwJ`t;ko#j+rJ?OaAz0UC)9}0=i6_>o0bg6ypNW+Sb0EfH$@S34ubB2FT{iaZ5 zlR0K&`>5*$>fb7FZ+hHg-ygc};Ls!Jb=%o%x_0-AJ>V0!>%VtfUkuHv&6-Flw%fu? zcH1MGMQYQl7HYkPp3O-)#xIV#Re1KU{@vZl-W#boxd-3n<~4`Y_RDRtB$kc6dG$BR zHN$7zznWxKb_uJt8KKc*%aJ?uEw|raex6EwQuxc)lZs<*uKc(?fI2=narP_U&8BUS zpwMX2U$b2T{;+>wbgyrP=Ypak?;jKIj~5+q+raChTKuiilB}1Xml^m!G9d6vJ-01( T|AFyQoKz7;#Y7$r->~IBrcHdq literal 6624 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 JlDijx{{ljqQ33z} -- GitLab