From 21032191a3a29a1e53ce0bd0de5f2b0f08185526 Mon Sep 17 00:00:00 2001 From: m3ultra Date: Fri, 31 Jul 2026 11:43:08 +1000 Subject: [PATCH] Raceday: Willowbank quarter mile + the Queensland Raceway Paperclip Two proper venues off the real Ipswich pair, both built in code. Willowbank Dragway (levels/willowbank_dragway): a true 402 m dual-lane strip -- concrete launch pad, FLUX-rubbered lanes, crowd grandstand with canopy, red control tower, distance boards at 60ft/eighth/1000ft, checkered finish under a scoreboard gantry, sand trap and tyre wall, smashable SL_ light towers and a staging paddock of parked fleet cars. Between the lanes: a working christmas tree, six bulbs driven by game.gd through material_override emission. Drag mode grew the event around it. Every drag now stages at the tree (three ambers, green at 2.7 s); rolling >2 m early is a RED LIGHT that bogs your launch. The opposition is a six-rung ladder of preset locals (Nanna's Shopping Run through The Willowbank Widowmaker), each with its own fleet car, power and reaction time. Beating your current rung climbs the ladder and pays an escalating purse ($250-$1600, top dog repeats); crossing at all pays $50; and every car keeps a persistent quarter-mile PB worth $150 when beaten. Losing no longer ends the run early -- you still cross for your ET, with a 10 s grace if you dawdle. Ladder rung and PBs persist in the garage save (schema extended compatibly). Queensland Raceway (levels/qld_raceway): the National Circuit digitised from the official track map and scaled to its exact 3126 m lap. The road is one generated quad strip with trimesh collision; kerbs, gravel traps and tyre stacks derive automatically from centreline curvature, sponsor hoardings space themselves down the straights, and the SF straight gets the checkered line, gantry, pit wall and the mandatory red pit complex. Plus the pond. Race/cruise/rage all run on its RacePath. Trap for the diary: Godot front faces wind CLOCKWISE. The first cut of the road ribbon wound CCW and rendered invisible from above while colliding perfectly -- the smoke suite passed and the screenshot showed four cars gridded on open grass. Three new FLUX textures (crowd, dragstrip, sand; the sand prompt tripped Cloudflare's NSFW filter, of all things, and fell back to local). Smoke suite covers tree staging, the held rival, rung-0 identity, green-bulb emission, red-light innocence, PB/rung persistence and the 3126 m lap. Also swept stale shot_*.png.import debris and ignored the pattern. Co-Authored-By: Claude Opus 5 --- .gitignore | 1 + README.md | 33 +- assets/textures/crowd.jpg | Bin 0 -> 101287 bytes .../textures/crowd.jpg.import | 8 +- assets/textures/dragstrip.jpg | Bin 0 -> 118366 bytes .../textures/dragstrip.jpg.import | 8 +- assets/textures/sand.jpg | Bin 0 -> 84934 bytes .../textures/sand.jpg.import | 8 +- levels/qld_raceway/level.tscn | 6 + levels/qld_raceway/raceway.gd | 373 ++++++++++++++++++ levels/qld_raceway/raceway.gd.uid | 1 + levels/willowbank_dragway/dragway.gd | 261 ++++++++++++ levels/willowbank_dragway/dragway.gd.uid | 1 + levels/willowbank_dragway/level.tscn | 15 + shot_albert_parklands.png.import | 40 -- shot_bridge.png.import | 40 -- shot_bridge_dem.png.import | 40 -- shot_busted_leyland.png.import | 40 -- shot_casserola_dx.png.import | 40 -- shot_casserola_ke80.png.import | 40 -- shot_chaebol_90.png.import | 40 -- shot_chaebol_92.png.import | 40 -- shot_chaebol_x1.png.import | 40 -- shot_chaebol_x2.png.import | 40 -- shot_crash.png.import | 40 -- shot_dadson_240z.png.import | 40 -- shot_datto_120y.png.import | 40 -- shot_deform_after.png.import | 40 -- shot_deform_before.png.import | 40 -- shot_facade_f.png.import | 40 -- shot_facade_r.png.import | 40 -- shot_floored_xd.png.import | 40 -- shot_garage_f.png.import | 40 -- shot_garage_r.png.import | 40 -- shot_hardon_cmere.png.import | 40 -- shot_hardon_effex.png.import | 40 -- shot_hardon_eh.png.import | 40 -- shot_hardon_hr.png.import | 40 -- shot_hardon_shaggen.png.import | 40 -- shot_jct.png.import | 40 -- shot_jct_woolies.png.import | 40 -- shot_juice1.png.import | 40 -- shot_juice2.png.import | 40 -- shot_kangaroo_point.png.import | 40 -- shot_kingswood_hz.png.import | 40 -- shot_kp.png.import | 40 -- shot_kp2.png.import | 40 -- shot_kp_dem.png.import | 40 -- shot_kp_top.png.import | 40 -- shot_lazza_f.png.import | 40 -- shot_lazza_r.png.import | 40 -- shot_leyland_morry.png.import | 40 -- shot_maxi_merk.png.import | 40 -- shot_menu.png.import | 40 -- shot_mini_merk.png.import | 40 -- shot_minicab.png.import | 40 -- shot_morry.png.import | 40 -- shot_new_bubbla_600.png.import | 40 -- shot_new_falcodore_gtho.png.import | 40 -- shot_new_hardon_waggo.png.import | 40 -- shot_new_hardon_wb_ute.png.import | 40 -- shot_night.png.import | 40 -- shot_probe1.png.import | 40 -- shot_probe2.png.import | 40 -- shot_qsm.png.import | 40 -- shot_qsm_top.png.import | 40 -- shot_queen_st_mall.png.import | 40 -- shot_sb1.png.import | 40 -- shot_sb_bridge.png.import | 40 -- shot_sb_top.png.import | 40 -- shot_signals.png.import | 40 -- shot_skin_f.png.import | 40 -- shot_skin_r.png.import | 40 -- shot_smash.png.import | 40 -- shot_southbank.png.import | 40 -- shot_story_bridge.png.import | 40 -- shot_trolleys.png.import | 40 -- shot_turdeno.png.import | 40 -- shot_turdrunner_slur.png.import | 40 -- shot_wheel.png.import | 40 -- shot_woolies_carpark.png.import | 40 -- src/game.gd | 153 ++++++- src/garage.gd | 29 ++ tests/smoke.gd | 37 +- 84 files changed, 897 insertions(+), 2717 deletions(-) create mode 100644 assets/textures/crowd.jpg rename shot_boom.png.import => assets/textures/crowd.jpg.import (74%) create mode 100644 assets/textures/dragstrip.jpg rename shot_derelica.png.import => assets/textures/dragstrip.jpg.import (74%) create mode 100644 assets/textures/sand.jpg rename shot_dusk.png.import => assets/textures/sand.jpg.import (75%) create mode 100644 levels/qld_raceway/level.tscn create mode 100644 levels/qld_raceway/raceway.gd create mode 100644 levels/qld_raceway/raceway.gd.uid create mode 100644 levels/willowbank_dragway/dragway.gd create mode 100644 levels/willowbank_dragway/dragway.gd.uid create mode 100644 levels/willowbank_dragway/level.tscn delete mode 100644 shot_albert_parklands.png.import delete mode 100644 shot_bridge.png.import delete mode 100644 shot_bridge_dem.png.import delete mode 100644 shot_busted_leyland.png.import delete mode 100644 shot_casserola_dx.png.import delete mode 100644 shot_casserola_ke80.png.import delete mode 100644 shot_chaebol_90.png.import delete mode 100644 shot_chaebol_92.png.import delete mode 100644 shot_chaebol_x1.png.import delete mode 100644 shot_chaebol_x2.png.import delete mode 100644 shot_crash.png.import delete mode 100644 shot_dadson_240z.png.import delete mode 100644 shot_datto_120y.png.import delete mode 100644 shot_deform_after.png.import delete mode 100644 shot_deform_before.png.import delete mode 100644 shot_facade_f.png.import delete mode 100644 shot_facade_r.png.import delete mode 100644 shot_floored_xd.png.import delete mode 100644 shot_garage_f.png.import delete mode 100644 shot_garage_r.png.import delete mode 100644 shot_hardon_cmere.png.import delete mode 100644 shot_hardon_effex.png.import delete mode 100644 shot_hardon_eh.png.import delete mode 100644 shot_hardon_hr.png.import delete mode 100644 shot_hardon_shaggen.png.import delete mode 100644 shot_jct.png.import delete mode 100644 shot_jct_woolies.png.import delete mode 100644 shot_juice1.png.import delete mode 100644 shot_juice2.png.import delete mode 100644 shot_kangaroo_point.png.import delete mode 100644 shot_kingswood_hz.png.import delete mode 100644 shot_kp.png.import delete mode 100644 shot_kp2.png.import delete mode 100644 shot_kp_dem.png.import delete mode 100644 shot_kp_top.png.import delete mode 100644 shot_lazza_f.png.import delete mode 100644 shot_lazza_r.png.import delete mode 100644 shot_leyland_morry.png.import delete mode 100644 shot_maxi_merk.png.import delete mode 100644 shot_menu.png.import delete mode 100644 shot_mini_merk.png.import delete mode 100644 shot_minicab.png.import delete mode 100644 shot_morry.png.import delete mode 100644 shot_new_bubbla_600.png.import delete mode 100644 shot_new_falcodore_gtho.png.import delete mode 100644 shot_new_hardon_waggo.png.import delete mode 100644 shot_new_hardon_wb_ute.png.import delete mode 100644 shot_night.png.import delete mode 100644 shot_probe1.png.import delete mode 100644 shot_probe2.png.import delete mode 100644 shot_qsm.png.import delete mode 100644 shot_qsm_top.png.import delete mode 100644 shot_queen_st_mall.png.import delete mode 100644 shot_sb1.png.import delete mode 100644 shot_sb_bridge.png.import delete mode 100644 shot_sb_top.png.import delete mode 100644 shot_signals.png.import delete mode 100644 shot_skin_f.png.import delete mode 100644 shot_skin_r.png.import delete mode 100644 shot_smash.png.import delete mode 100644 shot_southbank.png.import delete mode 100644 shot_story_bridge.png.import delete mode 100644 shot_trolleys.png.import delete mode 100644 shot_turdeno.png.import delete mode 100644 shot_turdrunner_slur.png.import delete mode 100644 shot_wheel.png.import delete mode 100644 shot_woolies_carpark.png.import diff --git a/.gitignore b/.gitignore index 9eb0807..095111b 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ after_*.png before_*.png.import after_*.png.import *.iso +shot_*.png.import diff --git a/README.md b/README.md index 91b832b..76a807f 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,15 @@ Controls: WASD/arrows drive, Shift drift, Space boost, R reset (or retry after C winnable and honestly tuned, but they're scenery crashes rather than pile-ups. Both sit on curved approaches where the launch street bends away from the intersection. Worth hand-picking better crossings for those two. -- **Race** — 3 laps vs 3 rubber-banded rivals on the level's `RacePath`. +- **Race** — 3 laps vs 3 rubber-banded rivals on the level's `RacePath`. The + proper venue is **Queensland Raceway** (`levels/qld_raceway`) — "the + Paperclip", the National Circuit digitised from the official track map and + scaled to its real 3126 m lap: three tilted parallel straights, the T2 + hairpin, the inner loop, the T6 fishhook, kerbs and gravel traps derived + automatically from curvature, sponsor hoardings down the straights, the pond, + and the red pit complex. The road is one generated quad strip with trimesh + collision (wound clockwise: Godot culls CCW faces, and the first cut of the + ribbon was invisible from above while colliding perfectly). - **Road Rage** — Burnout 3's headline mode: 90 seconds, wreck as many rivals as you can. They recover and keep driving so the supply never dries up, and a leash teleports strays back into play. Bronze/silver/gold at 4/8/12. @@ -68,8 +76,24 @@ Controls: WASD/arrows drive, Shift drift, Space boost, R reset (or retry after C genuinely straight stretch of wide road (the builder finds it and drops `DragStart`/`DragEnd` markers, so no level needs hand-authored coordinates). The gearbox *is* the game — revs climb, **space shifts**, and shifting inside - the window pays while an early shift or sitting on the limiter bogs you. One - opponent alongside. + the window pays while an early shift or sitting on the limiter bogs you. + + The proper venue is **Willowbank Dragway** (`levels/willowbank_dragway`, built + in code like the carpark): a real 402 m with a concrete launch pad, rubbered + lanes, crowd grandstand, red control tower, sand trap and tyre wall — and a + working **christmas tree**. Every drag now stages at the tree: three ambers + half a second apart, launch on the green. Roll more than 2 m early and it's a + **RED LIGHT** — you launch bogged while the tree makes sure everyone saw. + + The opposition is a **ladder** of six preset locals, weakest first: NANNA'S + SHOPPING RUN, P-PLATE PEPPER, MULLET MERV, TORQUE'N TEZZA, a SELF-DESCRIBED + BATHURST LEGEND and THE WILLOWBANK WIDOWMAKER. Each has its own car, power and + reaction time (Nanna sits at the green for most of a second; the Widowmaker + leaves with you). Beat your current rung to climb and collect the purse + ($250 up to $1600, and the top dog repeats). Crossing at all pays $50, and + every car keeps a persistent **personal best ET** — beating it pays $150 and + is recorded in the garage save. Losing doesn't end the run early: you still + get to cross for your ET. - **Derby** — Destruction Derby in the Woolies carpark: five opponents, last one running wins. They use the pursuit AI, each hunting a different car so it's a brawl rather than a mob, and leaving the ring for 8 s forfeits. @@ -104,7 +128,8 @@ one thing parts can't buy: panels that hang on through bigger hits (it raises the car's shed-a-panel and wreck thresholds). Parts buy bling; the shed buys labour. -Purchases are per-car (tools are global) and persist in `user://garage.save`. +Purchases are per-car (tools are global) and persist in `user://garage.save`, +which also carries the drag **ladder rung** and per-car **quarter-mile PBs**. Upgrades apply to a duplicate of the CarStats resource -- the .tres is shared with traffic and parked spawns of the same model, and tuning your Lazza must not secretly tune every Lazza in the city. Bolt-ons attach after the deformer diff --git a/assets/textures/crowd.jpg b/assets/textures/crowd.jpg new file mode 100644 index 0000000000000000000000000000000000000000..127543cacbead1500dddce307aa47cb365aaddd6 GIT binary patch literal 101287 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

-1nb3o$7Du(?g>?`AL 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 NR%x!LjyBPs|JjxaOj!T` literal 0 HcmV?d00001 diff --git a/shot_boom.png.import b/assets/textures/crowd.jpg.import similarity index 74% rename from shot_boom.png.import rename to assets/textures/crowd.jpg.import index cfd1148..65a5496 100644 --- a/shot_boom.png.import +++ b/assets/textures/crowd.jpg.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://bsi3itd11kct2" -path="res://.godot/imported/shot_boom.png-f4ed7c2b8b65bee8e8d626deb1966c57.ctex" +uid="uid://dkm6pv1unrlkk" +path="res://.godot/imported/crowd.jpg-1b17b50537d9934dcb17506f222113db.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://shot_boom.png" -dest_files=["res://.godot/imported/shot_boom.png-f4ed7c2b8b65bee8e8d626deb1966c57.ctex"] +source_file="res://assets/textures/crowd.jpg" +dest_files=["res://.godot/imported/crowd.jpg-1b17b50537d9934dcb17506f222113db.ctex"] [params] diff --git a/assets/textures/dragstrip.jpg b/assets/textures/dragstrip.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8fe28a3a8277d3e972a6346b1e2684f3779f76e GIT binary patch literal 118366 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 ?t$e~=M*q3?N6xxE zWlqK$+Nk=8ovzmAR+Oc^u`+(~&z&u=D#51Jl|F^L6XFC$h_at0NsCXswh3|pPu7Q? zZNwp0B}5-qJbS$5X%nC2FdmZOqAF6lmq=;@mac@B{ds-s!t=-&l{inQ*_Hvr@o)V0 zzydsxb@DkuoHrt_X>=TgU7Z&VecfYZ8dmU( zRhF|FmS?(>TStU8Dm~m(zx}Q>EgTXR?(CP}?Cj1(Iw9sIGySW1*U;0ldI5b#ZDO-7 zf>;=T6as!rGeElqJ0DQc-r9}u+Eo=l8!Jy|0WOLx3sjpS|9Hg{dj-m7+DK)HPDkE1 zOvAXQAQKnR(u7yu{R!lHo7I`FoCpI~Qlk7ZPyzGeT74t1DZ*6$A#N2*+;{%qv`JLb z0gTJj%$U*Cf|~Eu80qQ(r-~sf#U~zZuQ&Zw>w>>nn!ULq0TX;Gn{~awmbHL_rYgR) z!5}TL#h%L5&_+EzEMiOjPypFMq(d|*zjDxBR*fvngBMYIImL;?*c3=q6w&j9y$E&- zi1v(&yAq2aAS{NEI(^DkIeVut!}0p%1Lytf8s5SyoKN zZr}K$&c-1$BT)xw`OC?xx%&mjIs~qAZDsEgSfenE{Gv&J+^|{u@Y#{cnH>gpgVAoh zgba-m}mI&ZSC$fn8^03Jpa)E(iPo*y0!6L; zop)=K0;hO4qhnBuhbxLG-hU3XEE^*sWQoaeJBA=ODJd?CGFh0E?J*D zFU#oP`R36vuDcQ@l^rdkq->R@Bj31F_7-N%n?vpnyp5zTLrQhXa!sILuO;Y)+AHkv zAR*t!fw%y@Eu(u4G-Sy0FmJ>g`lhQQ_Hu(Pt}05U-9cp$BMkKvfXb@s^YiM>OYJ47 zN|^&l?Sa>AarK*?lI{|y@4d0jIG{A-5{(2(`@QsinNxvh`&c>gqP-gOguv;^LQ5bllu4IvFnuqGVtC_seD*a^=H5w|c>1f!X#Y zCgYUPhk>K!XFVE4Ps!8dkrcieM46?zj+>RV`1rO8=N@n$CFio(nn5Z>K)nmM0Qj;d z)$eA@2%+^nV{YL5I+gcg_mFC06mExB#xOw*qC$gE_Ux8-lO%uFSDs- z&i9u~a>AY1akg5_pq-%-!P~U6+NKv#XIuOI-kWAgQrxifKAITk*#SB4&!PI+Meiff zEVCJS*`}&VJO9eIhK%gQ5WKoXY9x!bUkeqAZ$nldLubJK_sUHy{hG<9W^v znQ?Evd1_hgEP0nEW@1zC6)9U`4ZPIUn_E)S7QEv}4lx>FIx6mlKXdU|H)@5!+QzGc#vPlys=T^)T zwJ!i++G9yflDppv&H!~BDh2tR(Kbqw>7Rbce%|DMBg@u%sYK2llAivs@vPdyu|n-y z)IjsvhBnu<&mPoUii~3M@Ap+wfbn{@Urs@+nEm`kbSp7b9`HxFX9Ig-eg{~DZcOpnFvSp3PxUrr+;_siSbK=F_4 zXp08!LfgA7CYp|<6dje1YC#y;J~#E-amwZj0946fvwq(Q)122)zEGrM$bE;U;!l^E z++MIbew411b<8{(+|JAE2&#i%$?D+tGK&$&L{@aB2ty;@MkA`2>m9jsOX8V@r$%8{P6 zdt$V;*bHv^P|!PMtb;VUNA@RpO1$Ga(E3cua^1zyFM(Pn-G7J(_gAvI9G|%-^NZHkQc)^;YPAw|n!L$`|K?J`uy zcu#D!Y@knXg%o(tHiB}!n=%&L?65Y_{=|o+T5(pqpxAJ+{0|qTjfS-^+V0b|Us32A z!Yz3p*E>sP!r4F8Df?BM#m$RXGY<}A#Wcr1lW`*^&+W>Hd(l;o`NE*hnb9Ja-powY zkN5wJp>y$Pvj6}14$kJ7!i=W%_m>w3MPujgADZ2L=~linQk)@tY)z7S)=VgZ1O zQi%Nf37W8@9xoHxkVO})?5-fer2-%IaJxJiuC#;@UKxw~jA?U_rYvetz?@Wm4iyD} z1TmkJ<*>3#xxmJ=0iOUmbmXRoC+9C|Pr$6KO}YB^m-;f@OxasOM8z?g}T z>-}XXds!q{L7iITDf9&2swKme7Uo5X8KuvbOk2OE)WJW115yDr6(SHu0|1)Ir99)vyRENGi7Nq1xtbT~26F9}XZeX)zbAubOaM{(;(G=FUY01K}vPHUcthsWNWsh>mxZGnlAwPOQ1b{ zG>fFw^K(YftReJv>bpMibrXiu(%hS^?R2ge?^HXe4*oA!_#C?wpaqC^cGf#z3Q)f5>t+)DRV~(#kzd>KT~}c|U&^LL zazA#Mm{(wJidR@umh#w8)|6lt!P{2s%v!zn_qC7ifF6xrEgcM%0KQ4Uj#sijnPnx7 z-}`1Wr0OX}VGzE`;3iK36c@ogaGmp!&)pjK#cF-41{@pdiH3>kgK}3@v8m@CmOR?+ z=FdzS*adSJos{}33)Dn$eKpb2v!4G=j~m3eLl)7g1f)FiIm;5K`d_Dj1>S`}wMWRR+Cjt4t zpvshi%FrSYNZ!c6(+RqpdGhVPm@vR@!ybAEPZt$PcZO+2&G%Tiflg{=YvXwE*p>7* zZ}Z0lcZaw>9S>GA#nd=DVIvkgZO=_cjRLhx5NG=dI1VD!S((~EzNTsqcCt|d55#>A z_x&|pV9j=mjR*m7#MJBQCO_}nu1E`Z|E|C`@m^*g&-0zt2qX!p_8-|95~h1&nYeSh zi_CmV0`-}m;+Gx+7X+2W8-&gG?A52G(`usWuKwtf6Sag!xT)f5cS#tz0?~bf-fQH} zx_6T?{X|Wb`$!ob`7z!j7v9!#yQeT-yX9_=Hz_nl>UoE9TZN41U7}-KKBob|onk>- z9jB^Vz~4AxQh;cz)+aB}=n2Lg$#knDzKz8l1zCgRPE52&eemjtaXoEa4nf_naFn*# z?*}`$CJ~O^C#s$9&+#?BNY5KAh@=F1{ClG+rFMejZ|IAiyYW6|64r%2!JHUT&w*#P zpLOg(v1bu3j>691ZVYw9-NlS34peUCV!_YOBJ}6)g{g>xo7T^qCN z;}!B6sN@sZ)peqRu)O@Lq+y5ZUwlDeX7FHSsCw=tx$Z=Y?Eo7RMFr>K(Xii#GxFzPSd3YV$1 zm`vc_O%vS1)kRHnbD{&j_}WE>KA+?1S!GzP$Z1}TMYiGhzG+pQOLEoqOZZ=Gc%Fwo zyHwnw^mIIsqk(nHjRHe0Hn1@NaA7he>o{s_BKrl;E_iYCJln^-64IX;n>JuR;wshY znm^$MQ-4{D_k=d7JMu}!_g@rURUKXU;{T#@)_pD{O2%psbLlWWY(BlWs!Px3#5CvF zzsgcyPipS|@5S3<6BvT{La$O`KuRDZjoj`qt6fqm8!VHyRXvGPhxnqs_?u?G`nLSx zD*gBTSK)G($(0&>dVRX+=4h4F6y@eFgB)0qBon-5tC?IDBexB@yrdI4Ov zu5K11iR8(^0+fSHrGK!07)CWn~=%i;8pJG8lec`N{2tP-q(ws zXgCzTXQn87Ug7f%iV6^KZE{_#!c3lH@gSXZVaQG-)X$dQ9 z#wdLlPLXDAeUjx#FwmrN7h@N{)vlF`Pwk~8QU-TN+AY>wRF z_t&#Fq)fV6XIG!P>?i`jl3m4}wF>jO?s~D|;j>xCuq)TTkQi4yn--;IQez&nOJ>i+ zP@e*KG~FU!W4A}qq8{#%O9$D7J?@mPQsKIc{Z@!WjTO2v#5W*3AdHN}`N_j0sI#S*7|z1Q@2=@TEXRNYpDHljwrM;6aKw>W22q}HA9 z8`g6<+0EpDs5S@QDhZ6N`~v_IV8Q!aykwT0;E}L-FNq2Xye|d~^s>I>v+Ve=(-MaE za}XVz)wlEIOH5l`3Ul@#7TU~w2w~kliR|*t-ue{r=k4yw>&=o8i3Pterm6qt8szj* z65i*R=Yp77GEg8rKfP~O{*r~UcTHa*u%hj$hgH=NhPYb$2&Fqim`R05=I(zN^);t)n8w~E~ICKH>vsDxi*hH$fW3b;pF+xpQJ z;+S$L5#e$Rmr+s{tg*5WtEyZUreF*;t7qJ;k<*sf!D`!%L{_L%_r3^!~*bEt>$SE%SarMEH zii&az^D3|7tV-0Q|gmGRy$SEGg>%x-8%^JQ|UI zz%ahap5xQrM~|zH=Q`lUxhnnRzWb6RFz;W=TLgb-w0vB?derTYA5 z9|V7rT^6}~3XjPtfRJ?$gcir4%jQI5^tc|ib7x{-YJZv?8$eyu$8P$#MCftGv>GU# zN-XsqsIvc>mPf!juOnL;o5=8E^L0g*nO8iu-88X`hAjmKkEt1H)|tU;hW%y zm0`hQ_#YU7&g? zUW^RnZhrjRGv%H{>NZ_rv>Xj(N)q=~fR67gV}qGZytFQgJY6b5$66}nGpK9z)8)(q z#`eL4vx-hTUD*>Py)Gj-N;HS4QivV7MfmWyecIw zT6QXDH8cLKwgN-S~A3+lZ;t4{cLOTNxpzCq+4z_oOdI1J|S8_VZw z`@{%ZURy?#9ZDk923o8peY}XOSK13srHt>iE>a|E4K&;2)C>ktrA5}^EoOEkb6H){Xf*A3$+ z04r#~XkeCDBDw+CPhE_#>F7?YS&sE#f}~&Uvnfp}J(actvZGX{)EoThg>vnCJC+Qc zx78USzFH3#(-R%TDbewl&yp_6U>vpM?8v0ePZt{c!g+R{(?Q|(iRDxB0~l1@+0@{) z?LUAFwP!ak|G0Irtk<4%Q`sAhTTR15B@@BSwDJ8vz<0+dg4@0m&UvTn$y%hOFHbPv`-MBwjkhY8 z(Ri=ttEYtDnPCnQ++Qhj3x4v3~$W6-z$t zr@DhQp1+jKgNOCtu8dB3>4|m+nP|WqbBXF9m9$j_7&yNSsWfb7}6gb7(QP@3^@BmU* z1LfeQnJIq&mn*MKE(bN3t&*5hOHh_WED-^&N|$8Nu`UUNr?ifUqcvk`jnfV+X-`^Q zf#RYJhl@S|Z`)&Z=~~)H9_ucAQc~E(E#?pHqxQZ@^4)IQEDnD|KaVhxV86>tscWA$ zObzN#^E6+u+B$fMha{M^A(%qTf(%QHD$$8Xope$vzjXR*jdW-3!x6I+t+9IHltR-} zkDvga%Yrz8j<@+%`E$UlXM8OBrNN~+J-Oc(tD)-bdc7Pl%~UYMftj1#l3YV!?#q*{ zI#Z(yh0)G>H2LW0W>XlD!L83=wT0?0JbxO@hU_6vsDF_dLc*p(e_Z&myG+QuIwM!= z^@-!F9Tlgy@GwePvc^Bw~sMyS`?shC=l=GS4fpMB!vrlnG_+JAXgGM{_i%gvB1ZEoIh$I zo2N|gE4$(eMw?G+z6epYVq8<$aYLf^`zb3YNKJ2J6?$agXv5U_ZpkwU#&|F8*Gc7> z4orxb_UZKr!=gy{;MTM6?o6q0v9R88GFur*HW7u1PUB-%n5}5srNeG|2Tdo{0~u9= z8*{4+e>07K1xrkTZH1S1OK@%kX7^?fAb(JX6w_a_$Z+uP-);yJYxOPMc>}2=)mIL3KoZa%5 z&cdvbZ0A}6Ljqw{AI8g~KrRC%HwK#OD){&0qm3o`Z6WWr-2F}d=?m@!JIBh88JIdC z7U-%T)PTZ)>C)YHAR=ci7lP8aF(B`efs;OD@rC{1R zJ1_of3dnDy428AhVgtL$5Fy~|b&rGoW28KyQ9Ga@i`bVw~cA%I3aqKtz@%%xiP!&IU!scR66v*cK z{3EHQnxNf!KqZ73D^d9OUx5D^3}%nNst+|87p4(9MOEuRQ6U>3nq4H_0Qh%1hqa#!cf6iwLoErEais4jdXpdy-%+c(EdGL@d=?6&)&SjeDa&O0M`7+L|qK6Y%p>{)%B%V2= zmG;>6Aeiv_>F)I%^R2|$&r5;y*@sVUxtpz<(f8&jNIS;>R?(q>dve3}=0k;PMlzmx zy)*j3?OO3FB^;>q8~3`v+ndUxJBOBpSdYar9f}Q1CR75j`U8pawk~=A_-B|44i7QW z&#ezu3wyU}(%d0^4SMqdAq8h92Ux#y(k$F1)5~>SXOtu>@U(O>Fbb@CceegyancpC zwYqV%*RY=++|;mt%*f#6UkL^F&D~M>s1iNeB9{YX?uB)iiFtdi!pJg}H3{iWi;?=- zyMf)o4h#JS-#I#=AqPtvBmcbH{nT;lXijCb4Id!IpT>lo@8a#p=ko zOmjv$+hKN&@IGy3CdmR+1~%Q#N+-JjB(r=~pZ?=~X>z}neL&`~*94dHM~)1iCf$Wt z7sJ~&XQTzoDekafRj%B)SsKn!@tudAJ8O^<1qQ>V4BIv7GER*ws~IdG>vg_4MnaX4 zWB{A1c6gDvfcki#E$XT&q>lT|FIbeNkR=wm9x0$r^b;HwVOmO~AALw56X5ns^;o;Q zxVQh|`60%VQ}Y7?Fgr4c{#NE{v>($btA zf>xtKnVu|z_lL_f`p%?386wDI%o;~5Mb$v>bn5f`mqONlD@4-aHyV`_wj(gf#8AtK zA6V<)8~q=&+lS@8KTIK6RH5#A#2FMDEQKV7Xg5%$41?(FHfT*V!eEN(ZunXP0Z9k| zKi}7xg=&D;ewqeA77Lo{n2ohAs>P*pX*maa)FslmSEZ2KY#wKF<#gYn6LAk5t(cwk zlnEJu@WB|_UK*(pOh*suWFKntghY_}y@os?6<+A8Yq0?!LO)sFa5mSuAIs^YYkh&h ztL*{l-}?a4@eHE6{?S?UY$~KkOkPWJwbD$Y5rSOR&URr3IYI?0}c^I9dgg6C`Q)OT@$a`fewT= zLt1WjGunk;qGdXYv*r;&fBQOnbw=vO6%pU%=nz>&!Uxj7LPO(fZU-a7S{u34Rofct z^^oltRFKSDz9JYj3b?oU5hvziiQ-##UK^AJ7M3AXHE=VPonc=c&Lyg$bT6b0#4G@i zTekm;4IJ*GOE3}478{96RsRkKKk@KTx^irIUHXjci5x^vkT_UfUS@7QIs30B7{{IH zpt2QnKPp@f?K`dbeqOKaqY2~i$#R!{$tvxmS=Tef467ieiX7QN)W+P4GXJ8OpA4JK zlbFSY2`7zMHEPk&T)+W!jG29b2gh4H;(jTIzyyG3pLkh)KYYqmRia$G;v4G}g zDc_%SjP|#h_212rmxMJ3FCMxb$kt5cEk5F&+e6m zi)Jo@->?gSN|}TD_1xD*SkRfs_rSgjbzK0xZD10pqM(F>ea8u_$tkp zHh_apf*G*eHxe2(<5C*EpItM^T-3nB21lX)vRNNa*rm}=d@FB|L~%j z78})8m1OqF^;B*YCEz@DNAXvY^VaL+Ykl`Nq$GCsXG#i0g{}TPI}M|gDp3<4e3bH| zU;O?wG0DU!?CS2bFSH}SZm3FjC$S-nX#ih_nad{m!h(6LZzR<91_p$GU9@k*LnBum zSNM_N%Ip$8n1L#LeFUCpn;b(~L0tuL``OL1kpr97qs3aKk~J37UL{_=uK7KZ0n!kl zw#U(Obxf{yYlV5w@6CFDAionUM#dCipdFAslu(P#w222guxn6R-Ab*Bq zo5M}0r3vBp;OYvy#ziM>AuP)RrJ&nD*H)U3^?Yi!G0wC8v2k&=7Lu0wRr=K*fWngB zOVSO~AQ1m`Q>Pv=;{3BQFa&^7_eiGnL;nEO(;G~BK!@@6b@jR?W5R7w(Qw)15M7a` zMOk`N`}Kcg*o?V>*ea27X1GAgF}*W5fCV*L9`8P!yY1zq-+Fw<3R!{TpQT8c8*BY` z5K(>{X@z-0bri?x{)iHS{ZgDrB(wJ=A4JFWD66f*kb9gVjqY=tk&Q#t%`7cNF7Gk9#f?VDi}qcsuG>B{@98v4hgR0Qw1p9lz`1 zjg24Ejp-Mfk_$HA*u`R)A4hh`!F*DYXte`KMa~0oTM$HO8t5#4ETmJbWH((V;F*7hNl?Ga; z)D|=pos=w)g)KtXO93Zlq9G=0_Od9FIDx5Dq9c_&Md^`>3jq?pfiRWn462LV`mt+f zNx1djv&8&A0Enf+IlSDL*}DU89XHh7g0to)KHX>8OH^y&)))R#_e;F&bg)Q2urjRN zh@{9&W?RQdI;jH_^5>?L4rY1GUy#Lmc7WRBpCT0HnaaZT0t`bI50zecsgZkTEfWgL z@*~%Amx0JuKyc1nuiZ8r@E^jNubILgy@V*X3-WC>CEmS?>KW0KzB{2AT;^P0eSxMFNt-hUXjzkXjJ*(Na1{fHK{Q)#v7}7T!qB`T zShXJfhC%X=5-awppE~6R#TUL$2+q@J$41!m|!kWh9(FJ>a=m>T{Fg zW`NE!#N1iAR6YcB zp>W816#0+cr)pJiQl88H)&*;KxAr@2{(7mA({Qq#LSzxLOQk*K{YHOAKdVC9vF5<& zyrk?*X&^K<)OIUxWSDT^RrUg#cp5j)R9G|Xq}YsMYR$%tClZ=ep2-{3O6cS6{IuKo zIdLcL5Fr9mM_fY)d4Xv@`3wenB+yz{d3%87kQ_TB+K#QoGwCCwg(L|`8&cg6@b5VK zB(*Q>WhH7p@~FGGYISTt+ER*DYg%fKL3MRhkj z8@TEv_oOsec__3{zB)w%yXqMu<3!O#%RRedWBp?A_YRrTp{U-yrBKPjiiPPt@iisJ z0QQ$x#4sOrko07a2y<>G(NaXe8IN$BSLZ52>7#_z9sm3NU?{z z%%LpUX$=f{lm*NoP2`QgpUqA6CGp8ifu*Hd1~AWaqr;w4AsR?KpU5Vcan&Vj4d2{! z*3*lC9^f5uaYEpQZ2GKEYf&K1B%oeZ>YG+#(L`;Qz?Y=uxM(RQko%nCgn#48wH~$y zUyN~L`H(}cmYzg0l+q@yH1VnuX-^R6CVfI#fKOD16}o9b`(?AmQgU8h zP}fdpBlHx5Ci7{+9`0q{8^TF1TP12a400$vkVIqZ;ITxoQTY<1uTfhwS*8cM4x1z- z{NLDU&?-HoT&HkR_PJI?chia3F=Pz7C@g17r6EndG%-ukAK02ohGt5?OLT)j^-=AN zJA)JLk7;j-$IJii^})y<;6LqT_4*SmcdB^zXjy=9U#XpMhBN1TrLZ+14_%9Qni&t-Vn}E0~ALDr!iuv_*(O1HeQog5DdUS$*hh|vb%5@;9@>JXugc|>5A2Y|8ooCSbpI-4E zV8V*#17vT1pKBj+zBb+S@K{iQB*4mFC)O;09-O`GHp2^~r)Cz*`BfUB%C>lI;keDl>_T zRPAa*yI?cMNxWKzYLko^?XF$)>((rvGa)aNxAK5~-p$IM_F#U@YrSxUO6L;4)qC*v zxZ3N}!Ojm=GkB2lY6@&xX0A6#rKDJI*a>K@J?ayB{BJcElN+czh^(aW9Ys&fq+BU2 zh>?JvP5gH7R<)y~F9j0DCvN^N5%}{Z&@*7M-_+>l z)~42QY-3X>#JVxmekkgc?|bV4j9Tt02`nkQ*Ec+bZE9*X@#HooGy&@74DPA8IlNpN zIGt;z-&67ZfeDi8@!?W=(XcQ%WAz<<5;*B#YyM?%y=+p(YsYj>v`8@nZ8ISW5{zq) z)w&EghFFkmzj^=>D|_XVxit22uAgm3M10uoG_SUEN9*E$xA`M9xJ&7iGV5!5Jsb~3 z(=;qI)W|{H-Rdxa0k3ke!U1t<0-@@YcS*sC3w4q0UrK!qZ=+^T?Le%L4G*Wa1wb$> zWpn+)D}tosV*r=VeQ6&mzacGNV?G?7PI6JbAa!(3!_!G)_HzQ`=j}vErwj{f{W#RTRU(Z#r~(@A@Z8HF;%{S*kT{yH@Q^#=qRkKcpy1A^?JY7*{ZucxkpEJue2gOM{Wm0cy5}7*{G8^iT@L(G4METk1L%4p|`#A4D&y}Flq8% z=LQm#BO+&Ij(t@oyvB_c!(vt%qS1uSaxhqWtIfE;{x@pt#f3X za^G|ci*p;@gd>J;DVK1fWkn5t&)0`smH6e52mPxC7au6>s62)jpFsBunhk8D9~Ve% zWgq~ApKesyUvtU{HC43#Gd!MoCvqj$zQAdHpzrLax`I;dlom!=2fL zwSZNB1>LQ;X3e90CkD**jy(@7--3*4r41dpeAV^D@BY|#nY_SdCU~FZ$Ddt<6qygD zFo~iT89`w0ddO>&5O;fJcxC&8z3BD;GX%*QJUx!9OUZ36!5GGOL6_Jv5*XM-OLncztdoL^TTx5dNesOA$ zY6PEitmjD=QMcjd%`^>#jXP}W-g z55V6hu6xTe0>L!;d?f9>DT}Sk24xf+=WbluTYq5H=qs_ls+Ij>m#hGO`?bnx?OBga zmP2^VAAp%Cj^#mGT!&XK?hfWnNss#$S*8ubR`3#CnEptvg8}Z7lEdk%k9Mxvy^prs zf=mo+$UpJe9*;$C?oAwshik^KuL29)tR`YOgR|EFBuNd)RqQy{^zl_H^1IyPJXqNxJi%a*ma?OAq_Zq;9uL>=d9k_V7NE+2UDYO@h&q%P;(|0p( z(Oqi2uiJTg9D(#e^tj1d-AA^fYZnzscsK~_65CusiFkb;QuT&#qBRwOL!ai3>0RN=>h$hV5WU>~2OS*^TzdJPmMibl2A>te(` zgI92~J%fYLF>vL25fDx9A9$`(W~EgEus+fVbON($mJsVuu(2BV`hy17R{>{=QXaBR zNybjSsUAdNd!hmLSSBe9p?#ka1=Bb|KLfSx3dPA}N6tDR9ss~&-~@T)Anl&h?ls$n zE&$sQm4W{J`zA;U{N95F^*&2b1g5mY^LJxxRGdg)6&=svrJET)Ggf6*!Bih|3e%xZ zM)WNA)3dMnlWiL@3`3iDrCe<%a%d0mdD>c-%LFj|oZSWcmZlmD`=cb>QPN`A%^U55 zE8B+?Ngb0QAr%EKEFD3FIn4$ z85;YK{l1cq1Fe^nWe4Yr_Bu^MCgu+yv|uoC2&%z}E@3;2O6$=j+ldnBqiSj2uU=nN zUkQ#4?6T%38AsXfV`q&TNE=tGg7s+s^tv`A?J1Z0l?hZ%-yZFD6iD%w`UA*3Gxq-B zjGNKW{!X?qIgGe>Nm#sBD)Sz=?$fIN1w&{fKpvoMZpm>2PYfp+n`kR8r#d~M4ob|^ z6tOP92=|M zf~BW_0P^sP{eo3LZA==a?zGM_i{ z=Jb86A$8fioo8RLesC9=R!7ozie!O;(BILV+P{D%NpDgPB7E8I4N^8Y59w9NF}R1d zDj8DmcJMJY!`WB*sEab*_Yzf2J{H~@w<&pmXfyc{$pMo5OrM$Nj~(c=l~{G~V{09J zhOk;5I;v6#$i8H847GAm0n{AixG^q^)tJ3wxgTEK)8W#7sxxgDXOC{6>wED5;Wd%W zAiLpT)5muz$r|pf+kbbo+c$KW2-`TH|9fDdJQ5GDLEShqX5qxs9#bW1X}#?TuGH-> zbGIW3XW$)Y2F|=mHnJ+|dOzrQeUU*lua-Tz0PZMQtFXGyquxU9Z`lKCGrleqK9C%YBHWO9}Tr;t-esV8k*qLCQnLfOD zD962>;ioLOvWCn!j{E$9c6MZ5a&9Gnb*Xw6|7%G14uE+g)p>*rv|SLoEi;>J_{1`E_Hz z1g%@f*IGr}B5eC3tuMNWADOU%Fhw@kE9BQgU>@FLjx^|LC2}y|*}{1Tc~Ncud2NIX z^GQL*ChRS`a7s&iUQ=SS-Y0zN*r6JDCX-8ye)Q7ke~TbIhp&3gCwIUy(;Fbyo}9gg zr1#j^$I?y}q^}`$TELNlICh&7?yR7a-T#FeKZ!oM9g6~P)+nwL7n#Mfe_1QGfi%Kp zpye;AfrXO>LHAY-efi?jm%9!pzR81fm6aBd!_>zp&Ue_R!5 zk=SbG{81Ip&vPZZmSpkC@!nRnqIR130QcRyq_t@`iUIZ(K{xTLl^1aj3(M8e8&ZbS zWo#{Nh6ly`u-jxopgbNm_kEv!+74s|C6&-#xmdZ0*q_hQtMZ!gikba*12Tk*Ueul* zGiM|)aEM#P%szncchD03V_IcfQ06p%lE$@$f0a;d>*KwyCtB}&W=ON_Y&@3-rogzC zg9yky$bToZpBXiq2Qkw5_=82C8XG#oJVb+`((>P1VS!0@?F}v$av7AY!)&im%-3=Z zwi%6xMRZN50tUn43t?aPkLon4yi~>eoqyUQ?Ga!)2)V{)wu0jiwm)X69{<^dBsZjP z>laJ8m}ml@3nc-KW+S(eP4uuS)UVo0X}k~$nLj**;2;l$95y5*4iKy&#ky9?_siA< zomt^NnE^J0IQ@Hep=MbB7pF?5-DCUZHpMHsWe8nNwz!_j(eIS+!zY%i;=MW*)~_kl z?>X)p??)GIN(yn8*$xo`QMO7E$ox_;;+!10vfD2LdW0eP^I>_1t$ah+%VI zHL?YISgQZpEDU}7>~rFaG*Nc@@l*V-I%+&0_E=E%`ZXHI9oXj@HPihCm(!!APc!s9D7(9+h`F4WS zt(r>kJZTtsZjWL^1Ck`aeL3P#YN@iL<5e)}1{iLY8^lZ|2Nf_~UZx_kH|6t39A*LF z3r|UK$ing(7Pv7&21s~M`f-ShAvpzUqQY|FBd3_?_&iUg9eNof6agd8;u+A&F zWNJg4G3$li!PUylBJ@es^-Rh3K!AO%a*J2_e35m?ICiYn%xU#d@}<%ldXDPdAiKS{ zJyyM>-wZw2xVRJZ^3WNBOythK)c5&@gK!XY{#o%quMDA_GxcJ2` zc&;l};SSi8;Y>VRwYHF$gpt0!isXi6?xP4XQFqcbc6B%Y^ zJs|AZ<$fO~B~sBrQoY$DAP`!!gb zQQZ&t=3|p;S3IlFgD)0UK(P9!{x4uZVtuaniSmBxeWq5 zyV7k*$B0Q`h|^Ba#i&e;!-?j4v`p?Qgx12Zu{3#}NR=~t1eFAjJ~f*- z<@Q8$(?!mXu*L@^V)XpWbcf-p<5TnSnsXwV!fVVsJfAX!Cqj36Lf7&m03J~$S22{i zkkY(7dgScD&zT83GGwFW=a}bQzYUf1Q5R#AW|qKmVE{P3wdPM*2)8 zNKE8Wg1hCE>DKVHbau6eB2D%aN%$Q)^WVWCTv?22h`!`QxF1778X0hH0I1GSG2S7jtIwhDvo!!vOb|SlpB^2ot7#_#A^Y zI&lhR&q1&YOVZQd&_AM#*I7j_VBl?J<0X&us7V)aq`2qU;S+Z6Aj1kx4>DQ5Ugh)a z@n)LE94OVtlFMUa9h6JArsU0ni z04O)z!7CY-P*x|^el29J2`2B}6%9Mzco?$(sK7!NMNl&VH?BZ*uvUvn7f8?A4y~m@ zUwpfqWPp{xMK|TQpqX(`pv$(E0IKiz1p8ByS!kce;fGqPbJqVsXgqb|kfOHFx}<%g z%GxuvmC}KO34%lP!9sTa>oOa{brrYhsjo%xoVguH(iOqz_t1Si5Xqs?Qf;v`4kn>J zYIg5w?T=f48w%%0t*vHl^xjEo-o`tJpK~3I`gHA$Pj{KV zUt~~p%-H^h3S(G`X)IJKntWNI@b;&h-k&wj1Qn|gx})-jzv9oMYb*gPWU+m8!?kkt z@KfiHMk4e5<_E)MO>CZ$ea8S@K%hc6T? zVtV@YbL=R*v9L=sBBNukJ>%dvt(kS+GY{6ToAAzerd&@P;ahC=@9)+nBc_RWTE$J6 z?ErnlF@q!EJHgMMxH;D=J;@$R4s@BE0hTNlmd@$T$yY5(k83|Bs^ZmdUJmnOm)x7X zff;zE^G=*IJK-5Kzw6A^I%aNa(D-^4Bt`R8r$7=|Fyzz(zsJmvD0)gM8ZB@S>2-I0 zHM}lYtOxiXw*hd3seFTu23*1Gjh=0=*(AAV5%T=m_5~-g%DxTaKw9Fa{bx@pXpF!l zpMC@zmbW39gb-J>OG$az|?RXz0BQ1)rj zW8DVNo6%qiV%y-uozP!ZJ{w3fC~$nY&J|B~nV)JtvO8uIopGO?zZC-VamW%hwD%h5 zjhiiEhUg^GAAt7I?W9M~+dGtgYdcD+y- zOxv~XwdFw7u=O_R*|5B(cQ3MXw;>duNH}TUsPp0Lzw22`VSttI?rUgwEaKCgNS?%? z5{S^DvBAxh%aE&KZ)0!&KSk%_&-DBM;mzhebJmv0*qjeB#TIE!b4>Xs!Q)>#}-A-y3`Nx$_ z4p1AE6H}w7p6ZFj>EeWJ@m|+s12dkvsbT`DC2~%V`lEVkNF}7wq!Xhjcyc~%ROPrQ zF7IHKaXLIQztu)~p_`}$*5+2mk;@ym4Td9AYUK5&3JN+mAgp2w01$^;f*3=FUk6$K z<_bC0Yu~5G&&L&idWUGWP%V53fAd=%JJ~$M)u+kT83Mf**ra4S**143Q3wM(FsE$! zNhS5gYKaGP6hlxPlj^-`AAYthDG^>Y2Wl(&5VLpj zp6>Vd_I>W@YH884)f?ecUzy$Hv3O-d z)0UpYmaPo0w2-DJ(EjcQ)#*S0cb)m;vS(d?*G7a5)>SubU%SL_UF`2@aJ%EzD-q_+ z5fvCEe{Zdw(P?2W1sL1rn7|SWcshD05$TLeyM*O_=(K*jgQx%3YaJcJIgT0_ryg?~ zDVk}pAZ$K8A;bV*NwhF^SL<@9b}5#UrS}-mt2dl%w;Q|ui0afR5aWj!myCUo#n?cN_uau2H^Y?!uj@xQbH1SShNu+9-Q&&h z!X|sjWZ&>RDcPh_Ioi?6P~g8-U7FDGKF{TCCe*j$&AITfT+25Kx6hcw<*vA)%U+Nf zF>pRxLH3cgh>Bk+ZF1{2b@8JAZA=DQ?0TM8n#nqDck1SQB!IYd)VT7(hqVcZmlmPV zyckZ-k;--Ry)dl7l(s?-I_1yUiqk&9s(%ud;5a{wkYzxZfMWoe%PFNTQzO`(A|bu9 z0Q(z8(ni{DP4i0JdS$kV3AcE<+)?61f8IWgI2KS`6m7a;yl|yFn3Sxo{JPYfcCgpx z>T+fb2RN!hL5qOH1SzKPRKa9;PI_H<>ZnWPswB0}*!3Rr>T~Q##(UkpJzPxFDwARs z))5<^1fQ)7D{q0CgQn1j6Hklg-tv$;Qgdm#x@bE%*7eSEq{{~X6^iRpvEESUVCmBe{O=5>w6cA=k2@Hs zqOz3o;`wAapmhzAJFhZ87LcdKPrZ4LO6)&gEi>R71f;R%n6C1|?PsV}SK=%hmHw+- zj!vI=#mzB9FQ8CDPP|@R$dCZHbB7{Tjwp^3gmcaRSe;Y$@zGnK8_@|@@CaMMm zZ)ow<+qM=pC6Q6Jq5N!#bm1}qo`}?dra`UigQ>uabXO1G{FE1K&CP$h?y6pSBA#M8 z-^I6=qJ4ExJAPE+v(vh^2!0~=etIGa94Qy>Mjq0@ql&DJcgPyP4FMIWa4IhGeGeZE zD-ed&%|*C;F*jh)K9q!Mm`Kc>hq1~~l)%fVprrO&3K6dOyoiV%SY#rKy~hUV@@Y-> z?Wlv}u?f1II>kkfBji>ox$i%b!M?B#)uOZzoV}Td_Vn7$3%6f z=Ock#IL<=u3_QO}xBlXvieF97p1>i49@E8+FipSwary(B?YME1BJd$uJ?=|n&;z|g zGu!(KlORPrFvyC%;}OVZT4|G3=g>~#*|iB-Vyi*71f{L(0FDar>m67OIBO@u%4u-k z&v{hh*)~$c%LEycgBL;$33qSI!T)W70n-6<(?fQ8mKc*&MSG-^mD`^x{=rrma*N+@ zQS*Q(q`CiiS%P}2kJ49A%LiYAUqUr7ORW&owf?8H7V>9nvR#>MGkSoZpg%wneh=tc zl2^7ac*w#UWWBBsNg~{Cj^)kw#?rSOsmnt#ZJPOvyO^Bu#TSy&Kg1q#b>5oNz11V3Bx(yOAB9Z$?{v; z$mLWI%b=PrvelRT{2LQ%b)-Y#@oIyy`o68^+`Oc<^3X5ze5O&x=krP7Hc6Q$=5zZ` zh-{D_3NxHku?jM#TH1WuJ9qex z(O9Q)I>DlCT=w5frjM4eul$XW(Jw!3lQ7Lz5dzhhKi|B}Dcq|ar(L~o9I>HXR&BE* zvNfC<;L3aO{?8o@%$URC@)R7#!2!v1i3g=A9)97kf=iB>myh*tq8mbtSV65)Z<1hu zAhQ2!^wm#K0iuIrS@Y&f$}3n8@ko&VKH(}rd+|te)d-gLVksjpEUx)pdY{L7Ijdo`{l42h*ioOf##r}7}Fpl%=`VH9xpPA7k9%XcYa0JOuAIs@PB|2;e~sg z<*YfX<(Uei(a39BV3m=_5*QO5+*5E|N)^i$pC3v{Xpxi=gJ6a!s_6ulRA90CS;+AhEfJj{5tKn%MO{ zGXz9!uR5wh8s|t>SjGi77(=x-^+)R3zpd9I;ik{~EZKp445%%1&m0esnGP^~ zNw{1RHs9=h^o6h|I5apt{5nZI$Uo65e1dE|M*|a|%C0khpZiZepj3TU@p(2OfhO#% z@>?%=1sz0r2v109*p7Br1`ozUhJ#xFG@1y`Ntq2xB++BOd)EI00z~OL6tnEdRhU{( zyUfH7^41{^V@*e@e0 z;R;)!HrGI(yYeAR!r-uryN{M+q)(gzyn6Bd@167Nj616QLK+wRk)yyXzxurQsFBIw zU$Ms9Zww-LL#{*GCg$J>ZQ)ybk1WC(qLHqq5c0F_qN=GYFvca6rgv~UPSpevU$E8A zz**3uAH3AnbiQhg^;Is6?&XM`%o20?XI9?$JqMQI0sb{rw8pKcEXSBt$? zE42+7dAp_1AJtbi;icv{D_vSsqSqH^!1z+sj2;N_@4RUuf5^j*_~$gHH>L(XD!knW zl&BF0V25wX>qoth^h`?WOmcHNwH8H3f~ynf9=h_tVqHt?;UMndYb70ILZ?Haw&Q`r z!j-1zti4q&u0iV)wAhG3@O7ZhU6VYTDWlWZ%S0wqc16w2a9O$atj$uBj^J`mX`c1t zzf*elLeI8iXKCyNA<8$xN%tpLqXVDBycXx{ z$7L99K<9{UEueOU`ntnhLP$^#QoeXhK~|-)ZO-XN$1@i~W~3^+&!**r*UiIr1}u1Z z$YARsJ5QZCy}?@{{`rU&6@SAXs8h^QFG-B0xQaw_)$keQ%uqb_R_mso)}|yqsCUr{ zT(B*oI>_Twr5$r?<;Ak|)HJO)3l-HZrWD#V3G2NvY|CvFRD?&Lx1asIaq`)A-Ztyf zrNPF?1km0D5tdIIH&NmClfN&42q~;-sfTPw31#A}s0Y;XbU!^3Owl0}Xs}P%10Bzl zioldD-cGgvB**WOya%I_EZ;7($Hw@GjFJWy_#tL^IYHZaTSlIe6 zbQQ~9F5l~?iMFH|X<9pF$8~b&jwOwRiWZ4k1ybrF2Ihg=mOes{Rfj(uen}6}JYi%M zZSLUPbutd7pzfy9kg?9VpSxW9>GMA= zKY7>W1LijbEa!N8bmjp8s5|vzti`iCiC;rVuvhS{h1cQtkl{Hxpl4`~@#{;wt(IOE zv0o~hGMcSs9)gY(xzoc`CXA+Ifs=2>L|2h%10#JL#)MahnoD-Y3~4Cpv++1&uex4v zIBqP3OiCJWD{s0iK+<_i*xg&`@*>e<82IL`oK*pFVA1sLO2EFHld#~{{^n+qHK;ot z6V^g(CcI*wf1gr3KXwr@g*;g3{r7XdkD=nMol&i!RougUxDZK$l zs{RxIWpV`in-$M!AaMAbr|b_Q|Kx;CY32(n<#jhV&TVUPV#?#@4N^*bQ;9^2_44U- ziILpfE@0zFP6J?VIA6E%4lBO=0YJXDN*A8P2d3J{eR=XeUQyGm%=U%ieAE6W(}@ga zEAOlIPTz!T5o5$KKlt*tO!Jkz10=#H>pr6h*B;&9^Pu2zW@Nsf2{N}9Fm~v?PCVLX zv%SY)z?`^h8{)JSJ#Aeg+$(TO?xg)SoHao=S!|nI4kwyPq3C)hn5qgY8FFO^v-gEw zgO;?wpf}Jtw)6Fzx&HR@y{SJFM#?K*@!UrZSdRw}bNmeCKnSM2>_8T_2gC>8uBDVl zaF{Na0=4&(mE z1?L3YMjuSqbIC5eePC{P95_q~*%r^Z6D)Ei>Vwzdu5o8JOx+GLV{R5!|ASoXhV)w-B+DUZ56Mvk1}ZcvNitkyx(faI`El z=YWfd_UmS`9|ske&UV~pjwwVnY5muW_6!1PYX-hRz+M-0b{~H>l!VAF$>(URTsQMF zFJ(48=dI}X4#1BRW_OOsYn6lzB^K#BEqZUSwyKGRFGWrSy-$*<$paloNQz$D$;g7u zt9bT8oKuEy*sG(p!JhdW_ym{dRYRjx10#RM&je_$ZY$%sOG1k*27%y%6|5-p-)3zu*=6U$szuMU z{jva8=MkF#YM<+th$E7AC)oGb$b5dsrduQYO}iZIrdv(6ow@zZKDX}T#_9Q*-8u8- z7wp!0V8_-laQi@%{S-_BmZ@s^V=!IcAI8zMaLGwO{Ooc zqZj&=yrcvyu@GfY=>?d#Wxt zG|8Z~vf;jwh6gl*jEluNYKd|aGjkcbRwsL1($WpmaDe6q ztD3`65+SD^wbN7yU0t%RW2iEo0+s+)30hAs37Uz90S;;FgX#qB7>^pt1 zv=>s}JWyuww0}aOozkI|ap%keO!JW+@{IADMenm(@`@pjPAPzt5VJr1C33&`V#)Aksa@P2hFY>S|b^yp7)=~z6McPG0*Z?lm ze>7eyP~H7geo65Lp!Dl>m~jLoHzC zYJq9zmUJZQRPF(@^aXS;+(780t9T9Y-g5o)m$&HZpfFn`z`uAvoN1+{1prk(PCgb? zoecdI7MN9kYMDX4PCw+tce)+7MN`K-E02+r&g(op*%vnAUO16Pgn4@*EABPQ&K)S< zo3CmULT0B7$hBg(4}iC3TK!5zE&WT}<^)bh$&}LhQ^2L<@A@=jg$QJ3a>3=4zS0Z& zIRP|o{fwX^CR@C%nloHss@CN)qF(UWgx}ZV=su)aA#pI)It`;!;2K*M7J?@RxB5?UUV=9^4oDz-w#3eQ-lVeAXXLZ-_P(rJ#!N z@;tE|>jFlv=skhk9kAAI5prjSO6p&WicDGlW-rOUl4m51{)VqfG%Zno5|u6#mA3)=grg4Dq!)0_%&U^ z4-Nl#hw-hrZH}K`m)wmjAKXIkHMP!O-+vHwjyh6iFB%;+;OKesMPfIy{nhV4$ZfWx z(Xf);F=LM!3grGanY0h-02o-P809_x%|HcW)f;3RhGXH~rXQeusXjF#4&THO5jk5^ zW$rNI$Mc%BR-D9~iDTga2r>a`h5W&W$hAn;tL6EKYOS(G1Tzjhj_nX@%p;O>?PnXBw7gn!4&Jlo&b2c zL4WPqtB6gVu8Ra~rjHhZm%x(Uv(q8X~e&qE3?6Qmbh@$V6NHJ_Fgt#FTxdtSp zQW~SG&S3fWsBcS-SeU~d!l5<=n3bqme8^n;l9C23@xcUU=bEW+V{zB z&RbfS{o5CzcJe&9ey}%V*^08iBI|2=7u(G@$Z&MmOiri}1dhYSEw5S7iGDt}wz7b!n z&malbc6_k!ilI#t$BEvb!Snb%>y@{ep9NAb@T~SeW2h<1;)YVsh8J}inHO~(qI=O6 zmfO)G65(NyxXbAW?5g9%fI_g5*V1}VJW<8meD!g4o^~z;P&_t^GBl0TztP`mS9n)5 zx|}*f^4+ppOiQpK<`5Fv5(+#KWD*-DZnC;Bnk-A(l_A#+vk)l*t?zYOmEse^0$;$;VLr$6 z3(LZWV&DXfobNr|7jpGx^65au9D{eI^pp>rJ8uR|2*bfpM{9nbb)_Oa_k|+GlbtQMHiyl@X5LP&IEr3 zH~H7m2r=}laNiFGFfU~aYf_OdmJm1$kU7Yimgq|jyP)_xb@GCE860n`ZyAJvuJRpp zGxhIS!B18dIj_zC49EDzlyEQ2&)tdo=ix`u$JlRhbp1iAXN($<@_1Ffb8+p9P7^9Q z;cv=LEPi?(Mngm7*_YEg-(DPf9TJeiV%x}76McTSOD0Z|M#0}sZPY3o3}^YA1%Dgc zuD7C4p=QubQ1#M9MJJp6H7vTwJmID5*El*3t| ziVK@=`RrHKwUO91w46DSDA;MBysL_kL<4wuc1^KwdR?LPeoGL*>lUS#k$Z>Om$mCl z19YjIgljsg0@A$;49tq5%ZO1Dy2{j3I~-*|-)pNA!L*9xfmExsDi!zY{HYik`o=1~ zVHHz9!c%@vGF)?%m9AL*w`xX5Ub=cOCAty>*%#W!9WIWi&f0A&?y7{T$S5sF% zP-jL0;#LmR!j$u8*des|>N2W?2Ju1Dc#QZ-Gm}OzuCZ&;eww_UrmBfU%iPerXiTk# zZE%j6`W8GK(mY8tH|W$`lk{hNQqNj)gR)f0W_%_zLQnP-JTi43&`*tIbDkN9)n(Vt z9p%L+yfo5>6A%|ZJ4SE8LN_DV(Bv1Kq8zE|p6OS^wQ*ag+~{1RF@7<`$SOeSH_te9 z>zSAwrqE?mPXVtvim}oJ3?6AUx9+fT7>W-Au^P9m!)X}52&;0eU3jkJlCXZFNP-$c z++|aE{IKzX#1F;C$K;q&eVz83a7k@dV~=|X>eGvnv0}mqGo6PDk9ei;sddE9WV(>J zRvz()91gjma^iabOssD^L`He&YcUV8qAt zAH0-%TKXh6$XU2oYRL3BIW451Jnw`n#=IU8y7}<3YMQr3`IzBrZCc=(n#W;5GAC`K z%no&4YDf$HuChWfk$72&u0lM4@0d=lNB@&ACnp{LbQ%=lUu^y%&v$6z&(wtNxj$tc z72}5jheb^zfuY2Bx`&=x~J+itmIfGVCVWt0!jwx6*S3RqdERp(O(or@~UlPe- zJ7^P!R+nfJj%P|<)5dUPI~U{|heTXlG_~s$?tVa_NTXC~13|y*!(Las_EhG4Hmb1U z?|jajQ-{*krLYy$?<=6RN}{v|UGN%QW@X%7zPTXSA!;rIuz}C$RI4T4dQwWVPdXQD zOt^JIR3bUJ{O@z3V~Xf$UkI6CqId}*OV`cDOtYo}R+N)@aa3PWexPVZVXpgrGf(Ex zzA*P<4{`3jXSoBEnXMv2(TRJo;<4WK*p|wmC~kA;Sy{1#z_j9HYTF=zubx`b-Y_;U zjNc6@h!AklVg?C$?l-X&#YVLg^KMdef?Z>u0c_dLD;IcUQYVY!zG}#-4sJ~}9?UPE zT|V(0)Dio+&FIWw9!k!tB*N{ha_WiF)P&Kgje+L#BG3R$6ANih-rJz+uOkBG6~Y7}I|xWOlCh;=Esf^+%tCNy{K-2w2TG6dTj1U~Ly-J=zn3r}fEq`kg6!999xIZR;W!-`uSBTfYrrtPOcpzAi+(8Qc z4yd;f(N&HY8c$PpL|i9X+p9Z1ENji}jGY}RvhqG{6=dmZQqbvRf7h-z8(v;5t2Idv z4S7o3pwlAf$Ub^K8=UC<)<+7V^?5IMkxR*w8NQ~HJtuc=3dB1;loG?*SZ=<;ZI=+g z4>INbReJrg&8`FGRG^2#SI`S(<0eb|%Lp&|gQZQXn_=czZdmu?1n@V}36Ap~X9D)b zW;OL2QjVa?m(J}`&hIu{3KMKA3H2U*VKKjL9&@`vDZ10Lo#Bb*&Wy%3zUL!)a!}ZY zm)pI>33yIvEYJ6Tj@`imi3gnaLoejAdh|)pGQh!uLQjo%-$fk`MPi(|@Y;h!MJHNf zz*e7A5Zkk4`u9QxT4h4-w9B9#Ez#|>x5rB=%fZIN-*?&Pa<@U7S8B3^p0*lg>1O_g zu4iyu36ZPIm{}u=TIfXo+%3852s`Z5%R$Pl@xwV%-Kt0Onf9uB*Th8A@?y_jGvL3z zX304dO86hZlx@=;JP!mqF&tR|iBpFX?!BK?jaM1zwp=nYVS$&*BbD3jQ#OLkLfe&e z(x#LZR|03WC<44>3-BkJUOz{e}K{T`@{mm%=zQO@`d!tbPQ?g{x&0P>a(-PUP-FW|37U1B{z`O{t zuAEZo)3b6r|0mBd8xnS8KpE6K<5^deU#B7K5I(q(qDN)*tpRtiHMiexBZ5`N0w}8v z+|mJ#zQ{VgjtL4D9A*9DPX~W@#i3qYXWAUf(O|S$1`SEgk(Iq1foZXGPmYxm(_V## z1ege9#`-HFhYRzZ4yCIBjBuS9F>}_!rgpkUK@yIITfgTeGX{ASh8P@# zh)vL#-kr9DlsBj*kzFTt*r^}Cx+a0w7>-q|VsoVQVyL6OZ;N2Ih#werk$=&u0|USS zDv8>FHpvW7UajO9gr(a^wqN8g-_*k7Ndy`0Q+Ak7yx|IcZX$TF#Dh5pK7G6Iz8=Xy z9v@Y!lF|+zN~!rpiy2-Av=DtaKK4D8H?yy^s63U%=M{%buNDvIj7p5Oi|vv>8j)q7 zK7%yE!y*mey(cQ5w#eWEKE}LkOiz#ygRmymMjUVZjy>{;{DAo~LwnP_)Q_XuS zk4{L<9?Dk=meb{MI+mYAcz}#Yu`Jm8$@vRzmz%QQgj_1r4&5)R4-$cndI^ zoLpd4nvDF`4Db0?M6U&--Pg~WY%#1>w16dVVPXA6DfSyqqHM-W-B}BhYZ<#wrVLpu%LGl9LVKIO(eSdBbY~kR{){qi-jAZU zpLr$$aI%Vs#qn0sIJ>2wUp_ejrWs9-L>7@gdYu;{1>F;UJ|3bFX1Xr{7RKBEdn&}9 zt0bl@LF!eue=P%bqU3jOj7^HU!2W%3;6QUso$kecjpR$r%u%hkOqfT3hQYm1&qra= zF*D%{oJr#XO8Js3oxY}q=*Eq59-VE0Mig*%UNkT&rx$@Q9Mu-6JGPvb_!C{u#$l-^Mf^rGD*bw{JCe zC^4qZHmYuP+2{&l)nFbEd`h=(#!$hO?dx#UdhrzJM$ZObD0FrD`wfN?T8-6Ytfs7J zt=q|{`_2}!N2j4k^)XE}-6v-xV2tK!Jz!Xn_vdLY`>oxjMWL}L?qj-N=#MU)sXUy3 z&OpnplLhj4CS0f}_~FELq!)@$#E&aPpbuC@t4xDAslFfl-~fEqWcDK=1a-~>ACWXh z54VX8QDDL;1{L)q%9>wCltn@x-Xi*`youXBpkO5AFuM48RDygSd2wqkw@kRbqMgjf zmQ8IG-H>R0dJUD4CEHCzuYNZ9xB4NWAjBx@e}Ky`s&roG?^G%KS(9O=^MXI4A4p%K zqI(>?$jrksvSsfluJY<9&BTu!T$mJD?pr;2fcf$L6NaofKF5={dHm~dLjXd=b%s%+ zR&^G^XC?ODL;~hIF%vVoMzU`PE1nf=B&O8mXL#XGeZ1Ix(emQTMGqMF(7mLh8h1wE zFDAKaQPF){hLhzCV14PQm*jjnnh}tEU4N>xzp+}_9qIna$f+Zk+9c;!09m5B^bPga znFsXxrM$i#uYjgDsZ#+##;Q}r-dJOONr-^f7J=m<-0P;Z3CDHP}Xq}rk zBfA*K4>7ZgBf!lsN&c%vM3J4@W=SDn^qSs7m>V!o5a+r#h$*3OcuDHl(9aDK!?U~P zl!d!<>6Qsn0Vi@HwN992v7HS<-?sfk&Lh`yZ3aMsVZ-(y%W`?5O>!a3N{kf|B z*`W(Mb`TrV$Ke(QMb;LFMOxO&{XQ7!!sv`y)ptmcx<3c>wkCxVR)QkVs@NZ|As?{M zbllGtRK|gw(UPrgfW7|6yV%c;0lC9LxUxc_KVENA{|I9zjfN3xE%9?`GX5Dpr4s;z zsSd_xguV`fCO|Ps%B?e6XH8{#%nRFl2B0i*0M9U((}- zT?%m?uG`%8UEzwZ#@1GwXDw{rWJ8OWHa^m)8NeReRI!m?HaI(ylWLqq#3yXK1?5EMj5lmZwDi z2k?BBG1pzOr-;;fF0PWv3=if9g?+__stwgIj(DoGJ)625X6Jq}tEaCn584i>T6&M1 zImpl26!WBAyu{eM2g5tnLs&0OOiy0^dP$m?{n*m4^upr4iNC9ki?9?*YQVZ-6P$Nq zwaKA*U5K-Z4pV>x#ut=_ilGq%=MAwl9y|PcFWq!`u9RRs@s9{ zeH4zt#`Sh9qSmmx{`uP}y|T2@GO^ilqp=$Fh&oScEZPz*LmxueEErK{xass|i;dk0K zeO|N2J+8>}coVsTzvZzE7*DtyWE6NCUyZ#OIF59S=OY2X412U|59K$%lPWArbeQzo zPtZ?zg3vP^IY^roi;zN)g`~ueo-p|C0U|YY4(11&_CVcf(7+oOLPww{tJM+@cxLd& zg(rQ3bVX4O@ZG{~7R;jjr}CpJ`HB*9=(x6mam4hD2N93E@VG~oY5&JbvFR4LaoM=9 zI4BcDM6?(!h4$t@=@%)<)IiovT``kM6f3ysDMcvW>gE z>|?PZ2~goZ`#P{_Lso}BC3S$hc}Yy~^HC|STk9aW{3UW*dN z8ZW1r$c&d?f+M<2I*9_A&1dDxONDgueCYYL8h{e25_?R0k~ID7;%WH*0F1_1ZVW1( zrrLKj(I})^Nw6l=;L%H~bpa@7TB|u z>ek?z8~yafM#@{?*S8zwka}XV6My_#lfZzi;Svv$TR6sB02KaUOItKSpGTpS0*CT7 zRXiQ8v`+h)w3nIUSZ`_Sx)#%W<;e_-+b48QcS~b&=6OD;#t#SNpn(0nU5s{5vH6ud z`4xMdV~HpRKEEV3rTxppy8t1s**^1AZHIlG*&&hPv(>r{(9fUAo7mlN@)w@T6}dko zN9Co{T zNW&pL4n3tWP59iJ^}p|HYWb6=2+$_EEyS!}zrQofJD{#KaV1C-hEy3OG*Aw`!0fk(sEnh8=) zEfP_0hqtY<2%PT+9 z+hMi)jHOkdEXuww4$jhM9T3T8LS!Zjw3SLe)Hw2t1?lhVX&=c|crGFH#r3 zWD$B!7?=rYNv$o2e*0?TmP~`Y8CTrAEN*lxZAhl)IDOv+cQQSRcDuK~sQX9}@kM+^ zbtq-0%%>743KA6sdlO}q!co}W?BD{b^%7L{0esXYNcPsFl4n;oSLyznHRN|Kh%1EA=1hAw8> zN3BZ}IA7yM+*i?G(TE`m3=~WvA;2bd#`^B!cz2>iGf7ODy8IY#vC71s(D2d9ujnHv z7;`{?@-zl^3@h49Nwil!+=qF=^!DU-#4Ji{F-42#tPpYelkf#$DkH8UAh+)zj{V~ z*6#UUH$+Lx!=_K>9+tqXSPa=13-PDx?f-GXz@j+BN;Xa5)<9zTTpulQU%J5)Hay>?6gjl_)_Jx4E{WY#eaGz%g*bA&7w22P}m$MzZvYM}VX1 z1?L_uRV^S5wk@q#v46>vASiBOFS!A}`CgpQG}mL^=NGA!jc-nWt{vB7JD$0v5jXm* zqIdFtfZ&}Jb#sXgFa3?%QyDlP=*2NRj^G55Q>JIzn^cDrl_Ymr`_xFMY$ zQ)!UV`aeK_#Gg&+Qp`*~>Vv)_8bo>BdTO&<-yK7JVJ~LAu`yDF_!b6%p1fTf>?=FA z@X(7!JCmas@%*58zLm_8L5FS3hS5H55Z;g^JD3qUo3KXv-RcxdcjyI>5-R$*7nf<4 z0fknjwZXVuqXHE&cMv^f{B_2tQq8KHE25|+z(WMu>ZHvqS&ybMQ6ZTAu2-^7)jMG6xC1eQW7 zPhdZr6vcc-XRX6Pq>|8zA$04ki2%6{3uf=ryrq7d-p0bg(Y>)EUY@a{2G6CdKXszf z`o3~Hr`;I)ju}ei&R>%^#jjb=zL4X7T&3PA8jH*@zH;( z<(_7xGREF0QCteqL9+7Wa9eB-=q~QR6DMRJ-yGA~qB!I{L+5N23_`-}DxMxYF2Iv7 z7icE&$TX9jAU4p?L|>NrEIP#jAH^AOi{H{=#OQi= z999hT16LErAnsg>S*-9I#u7l3>sgN^IwNv3GDFjt2Y;R$7$3A5-E+O85VpSX;)t4O zAg`S^xHtEo3)M_+-S%XgRYbU-M%K5Kslp~LT?ak^q1Vnx{d+2~0%ip{;MirS6{$&4mBqQ+?kH%df*JJ2H&d~!!}GU-jA2bsXcXd z?WAQ-#I>`Pg`ZwA4(KrZQ@s+mBwNuqL22|oAPkH2aCcQTJb~YhHU@VYk$|X5;9NO> z>gj>7XOAUiKu}kaxaYk80otXtR`o?lZ*lRDNeQ(F0Ub&!=Kki770Vux`sv^Sh)Xyn zn?M|K1Gv6XZmYOo{MmBzbh_K*d)6eOu?lHG?Q1JHU*oxiZG^bKlm=$OR;@PwyDomH zU7b{VlKhRve^V=T@Q?!y`zD}3tBmRD1CA91GaRIP z8UXjNN?m>W$MC}{-rJ+`i_WCas={cip-)Pap@;gc3ZO_QbOv(1rfaJ_%|d! zF(>@VzLAK^(tu=zb_}=gxuT&_{Zpe+Z*)FeK5~jbIjDBK;alRxRZ%#Re=V1MWgDN(?T0dBIEwKrzJx8X(34 z4>Q=Jl(!C%9FEz|b&}4q+S_X&Z5?bChHeH9dO{69A3B{g=Uj#<+D>=*;5%)OPX9Jx z88cpv$y1i3jA;=kad1`ZPkismxB5@EA>q;!TMei0SO#=kdkUfc2k;$=3WosuzqXCV zA#yePT(*;+$>WM_?E-y{Iwws zUt5%WHZ|F-g}pT(Mq$5;;*9NfL##BvNtfL^%RIipY>JfzUvW#xEZofwNlU;y>&37+ z*SV_NlIq$9JyKuM!7MQq6=^QZXj=>+=d0NGT&dG*YsX)XhLWRogY}Go*&GQ(k@9s) ziFw}JkU@)A!{nK3v3`?ocO}eW1EgfJfo>c7w~4nVpR5?X?ckLK2y0z3_An`jiX9~a zMH4-Q$TGX)v%W=JjB?Q>rZ`LGDqe+l!rE)<>eBq3LHH{^R05^w&8^Yv?9-8eUst0y zpbLsbNxMJJg|Y&#w>|L!-6%?p5DfKhq$D=fUb6T{6{s-dW{6XwheTQf- z7Zp*d?nNxHgY3Jc7P+@v-|<6b5!>NF=S_*p&nF?lx{b;t+L(uFYxM8akot+7l-^Py z65J*cDc@6>dRp9_E_C9++R7olu-mpWt#qdsW5~!ve2B(4sDjcZ*TWfHTMK-mid|4s z^Q$Nc*1!-IV!Xl2uFGs?iE5Hjbr%?NPwiVZ)z4S<&&%pHxahm`zssX;Z(b#x$t9R{ z#~*2D_xTAP)p;~kLp(2@>T1umH{%zfk)!5MJctqp6pcV~f{Y!Y{5#|Poo{#FzD6xN zjpF9FM8M^-0^-f$7}9jTnr94HWy*fNQgW8&SC?ZNksa>Qtq(UApgEsnjHic!!7Z=I z=eWjsN4K@JR3_*H1Y7&HtK*D>8hsYPr$9-}n_xaBUZI&^Bi6^GlT&?mtw{Fc<~*qZ z>V{5l)}`s6_8KWgF;f|NTGQ?Qf_1X_tOx>AUX7M%DZ}5fx)=N(6KXASiU`c-jU;CM{k|FiUxu*;wC0w~JxS6aJ)(j{{DI4oJqI6UUlwcgD!a+=x{m{HZ(s8(5k$@wKLn zk*IYs^kHe1EN5+1p2Jhi}X&z~`l#pQi^ylRZ`!P@XpZGCr|zjAV?ykdqij2oIa>jh`Lr z7gskxh*dgSTr&mo%U-Seg+$l7uxgM1fUd3W03Q~wV68nfT1qJycN^hsg{_6RJ0ZRKDioi?n?=n=NKue#zV>Q{UR^!0 z@HZ-%6GkVvu-xI8yw3}FhH|%h9p)Jn8HMQor?};E%@mMAjjk(Ctj^)#cl@dU!qUtz zvAWDY{&lls<~7IEd6sX2NGAJVy>b15nfhX~HdMpJ!MvU#EKqgX%?TW0CvKy<|b z%VW|Z0>{CzBvL z-?MZ;D8I8b3*92olEeud#i=eFbr9?|fkRQ&tzE9iI%^`fCW12;K@m2*8>N))YRUYq zr2_VenYeNND}bZ^-hEaR3b9DF6&$sn0Kd zn6;DPv{`N`{!0L*MZ(W38N;@K$cMXTURE70x=v!8_^em2+qa*7ywKTI324$Gjgp;P zxz{>eOVxrmPQ-TU>zKN}WRFsD1HIMxTC}%c*fk745>4FH5&Np5C2Ex5 zcLiiVCHVEOy-z`3@aEyfYqSSea7>0%a#A;Diz89!VNGQYqMa<4 z0=2t;BP*jE9V%F|j*N?~^?{mrl}q4k3~iPfh4p{5_+OS>Fsrw_BE8QzSaYr+_d)=M zXHebYURK2CauR?4TfQA3>^UQpE*nb{$rtO}_S8l8ggV0JbxU!kF2q03zQXtb+HhWjJ5?&Qr(?6U)ZMk4SnOhwT#XS?+LcS_I-Q$ zbYecb|E_lB>^G`tVSAgP!b9YQF}nWeqno4@=Z1E-e&yZ5;_DafR@y|zo($vN7Rru~ zq!Z^N&D@_a!jm`Ot`cWoQuE8e=}=A1ggDJ$`LlQH?JA!hTgZ@DOerw~dP>b#hN*5Y z3N5518#60?j?XtNmZE9&-2s4-%n;rs=u%c+isV%Pi|o)WU7E>31^YScNW?||)XtA* zAdbb5S#ULLx{n~hlw;uSMYl@gNt$0r{!J`P41TEL*@oP9UI?GnNEB4-+>*Rbt4!(2 z|51myCu^O$+)!|&Fxx*Y;Z||cI6CeX5V*9HT&4wu>2?0hRffum=EED)x6B?yPYNu z$kwE!z3a)I@x7hBCtZP?LbmNs{P!0AP&oZg;)rG^M#Y}$cWPAuE5-Ac1H!Y_LY;+k z_?+-?#Gc9X(RFhf=DbyI$glhW+Wf=pgxcDyi`u@}8j|n5rf(WM`(c13+M=`N1yj+{US580k%V;E$8n{2oE*S4G2?KnV6O`R|E>_ykCY=oa(?t532-9+WoTp@6 zh5(3MuwCGG7q+saSuo%#Y57hAmx&?}bp zq?1Pb`l2@Bl_3Y$QWUxXKCiIZE>w~FX#?mx7!lA?BF!85ejuOAyYA2V3sEw_8k@^ubCh>6`k#M$R26_d-+qg zJlB>%Io^x=Y#XS2Oq|(m(vxd7UZ6c@1twF=oNpCf(Kvsi>%X|jguRf_8jG+91Vkbk z-w96&+bfM=+isDhkG5NRh#Im6Qh7v_RG%D?fcz!prihb{I!r!u#?tTPEdF>_F8Els zXPHCp@SM1VBscU>!QuMcvzD!h#a0QRlzDeH7HipYCc6DAKn|NSVKaUuXENBn_GIab zyy{@>k-pjp@50rH{0y9Z$GH?I{3Rs`Jm6eT-cJ=m&^|(D?=nC)TLT{INbdxP>iXtf zAiH-Xn_lQWM45SNlvR}ADP=&hBrK8fEKldcGSRZ}ED!rqF9RmldxXy1e^fmVrsGVK zK-x?Df)*Q~qa(=1l&f#g_%0l+lY;6j#oC1Zs(M6#mdLsbewJN2^8Z= zxly5}o;5bEVml!}zbmy`z);i5l$Ed9j4T}Iz}+D(64s2qV3|sQV>1yVD;Wr(3ltpE zPsP@^&cME*^H#2fWCrBAkdemj8+NJnLC_|*MPYF5KjymwDQ4$z?i+nQoKEqFlMJr2 z&M2-DM{%j&mIuDOC?`toSgQnuqGz9N!Xh;$=bNyGH3hS`E$&p zM8|Jf9Z?!twF|n;a?#NajZF52tb8$onWTuj^}+?D%C*mxZP-P6CFS?~1!z`;+&F;m z9W&R0GZ`wk{~y3yPoQx$9JLlF{AyRBAa$v*NA}$}kkMm#aC8ZfBF{>)f`U4&s0nm! zr=O<~E0X&kqh)xi30BWZNE zNI034))pK$-|7(%Op7uyy@RA}EmfPp!V46OSr2r|n26x!@=y_quGDE0I)qrOgz*kV za)WQbOHO?h^zq1s1dpXReCvt9*jQ&3g4VMU+}Rm)!47+jbG~^(rE@~izvQ6YU$27; zKOLZHO76sK8X*V5M=KPuzhC>eiXn}197sjlqGo}N{OPwV$LIYTnJRan{e&qa*DyOb zu14@Mh7JyG@n<;7ee-)8XX9fsKG?Rqc1U4y6iAhJ1sqi68Do?f&>#axC1Sj?Z`j&{ zcY$RurEM2AzxOKp@fz<#Ly^)Bqv`I0reW>N)(H=z3FL?mohCP(iTolUE!?(f2r42Y zHWp*Yt&f+J=h=5?xwL0?JxWSCRFC-h3N28Oqax zY@3YzEcNXrgBddB#YLiR%`bVA2AQ4s#kqXsTvxz^Ni3?{itO0~9p}1f5$aZSmpDFI z^JEjTrR9{}aSpnvnWSyX1Lnw_^BVSLx_r+k5*Z$s*+ z+CC#6RVBkL`hKNor2%6aWp}MVH|HC4Vz>v5YERsnS+0)Bw{ujjxET@OHUDTzwPG3^ zE7#~B6Gt7>I589x5XM&g&I zvg0ad)uIe^lefKQS`dms*j(ugEQ@_(j|j($Q+VJD-+tfG^E61NCuf1rg0j3kTb2^C zAq^6B7UP)05?O6-DJYX=c^+}}`dp)f^?*^(dZMt|&cB|$fax$B#N1xUnmNSm2}aC9 z{aeM#$JwdWPpd%^vyPyx{M>6uRGJ8LK;k)%0D>U*QDH~ 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 literal 0 HcmV?d00001 diff --git a/shot_derelica.png.import b/assets/textures/dragstrip.jpg.import similarity index 74% rename from shot_derelica.png.import rename to assets/textures/dragstrip.jpg.import index 9c17e52..74eec6a 100644 --- a/shot_derelica.png.import +++ b/assets/textures/dragstrip.jpg.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://b553yjcq4ijve" -path="res://.godot/imported/shot_derelica.png-72a2e528235e0fda933bf4773a7452df.ctex" +uid="uid://mq0icgai0rr5" +path="res://.godot/imported/dragstrip.jpg-74090b2ade60c5a42d3debc768000d06.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://shot_derelica.png" -dest_files=["res://.godot/imported/shot_derelica.png-72a2e528235e0fda933bf4773a7452df.ctex"] +source_file="res://assets/textures/dragstrip.jpg" +dest_files=["res://.godot/imported/dragstrip.jpg-74090b2ade60c5a42d3debc768000d06.ctex"] [params] diff --git a/assets/textures/sand.jpg b/assets/textures/sand.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f0dccbeb47e60f65891be68c52d3682c42e7ff65 GIT binary patch literal 84934 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%0A0RXN zeY2pzADS8MOU(kR$shTCbvo2zf8>*Fc3-TJ8NQtUUw;eogeKND_sX$NDS09fl37k2 z1Sv^FqcRscr{rEvc&1q1yp-@ifJ5WnFO}UjD{`j99hz}QN%V2VpNq0b*wbMi@aekR z*|ucl)%Uj3%uRQ@951B?N#q`oEHkos>rw?F(n@9a!fX&D#6&=+A55LT1wx10B^nQ_ z1O~K(l$dGi7A9nD$_3+wkua+@SO4Rl8_bA=>tTY)H5PW95I@36NS;p4VKQkC=_7kr z@s?!(N9AtduBH0g?HjJc)>+fLc=!5lE9P?Q>&o$3ZWTB&u&<~Gg8II4@)UE{5q%JI z=a!2hW{*av{kDU6cTjd{(WcBnh1#_TS&8Tvo&}-EnXe0AUQ+KCCspA(*2m!BPz)>e zar@z!L&_P;P2n5UP1aeKH-N)q?l((H?2(^HAhV%wge}W^$PY!&f-5jJt$7MU@l3Neq!6TZP8=6<|P!GI>5gyC| zDB`E}dz5@Ll$BR^zguehfW=1*-S23#WK2h(H}jy*e$Nj9+ojr3@;)25on3kZ^@BIg z#Iaw45JNA;KZ=h>Sx%9+0b~K^$oc`I9ov@@Z&Gv3H&iUEhWM(^?wbKm}fH##?(kYjHjm#aDQlHP&u4p_1M zv{$Qim;3>#f@Tk&%KdLrmc$OBExu#?sG29=!ov;NZjWk6Vm1PY#of@dyQPytVrz=M z3!oSD7|oqf&sDe*+o<=T;=jE{Jw5>(_C$wfDvDK54Zzr59>FuSOto)|4nCPv?2#4~ zE)d)*)($Yso-xGaasZeC@>OJ0hs?#r(VcP=O8QTB9!}fxo$ZW$xAYaQ7Ad+e@x4uTNzS8p$RI*_Q6#+Hpy#&Ys zv2BVdHGR%TDC2X?=x1xRV5( zS_?;hS2G&jex1rffgOs^EJ+{k^SmK6k#dHl`zkaQ^fz-f)wJARB2wnF;uvDgZ<$-Y zNSapKq+ww^oy0>3M;)0F0-v+|CY22N7Hi=r>z}1T*gu5DFgrSJ@b!af6dyW4s-< z5lL@DMvIx%?!R{xy*cGY68^SoGOXFI_|LA@Qtw;hM5qLy=y+353R3e%Va~k$6+QfR zyokDL80S$SuirC)gUdiA>)u~5Kl(LpOn-0Q%}}*T56_JLK;eZBV9MGD2%3Apl#EOy zZ-+8@3f+2ZdN{-~Tiz)~^b~+MRn=PDp>@glhZ8NCO3-1ac8D^&MBw z5PueAlq_Xa_-Eu=d+&j~{g7bH593*FaPX$|O2&eGK-5_TQiufqG_7-f8iRm4nutd738Rt*~SH4pfds z{PpqkwF#9A3@He8`^U1|!IqqAEz{fs^TL96kb4CSNTHaBzviU{16&YZx+CdhvbaFA zL&{$SpYl!MN7+6Nkh$(B4HuYi06!Y@&2?qrrGjie7Olv^*9;Oyu!!c6qNqS9Z^Ipqdxcy6q%*k2Hz`Rc}Cw_^% z=L5T|7b>-lsK3c95v|V6d&svA$Au>K_hAjm`5b#O(~0vWPngs@1o3gR+ajbUT1`@- z_NW=Z-w;Q#7PqxvXBKTvBLKj38npK#>}a%bR7S3WzGSrDra^cGtl=0iw~tdg+h;!v zhey(!Q48j{o(sNvtek%S^#ypU$pZ{mvZt1C-gKnMQUvyD#;4yV@8gw zzlUo$0P_2fC)?%kTXV!_|B{F-^eT+JsRaCijm*^7rG#d{%! z2U#OmMu|A=0@oeZj1^uMasL>d=np?N2`_iTAs?H!EO+pI+;8d^g=Rteb0mL|s}`Cn z7F-Z2Nkn$7KT+7+6v$NMx%J8WWLdOV(SB}w_?GHF?n89AvoTln_p&-hIG_8bX{r}cEcgd!oOllgJb>? z*md!~9<;4%n$rqKit#d=_bz&};46O=;cE1LKW7|jAw)!9OJ}OS$SLEn5ix2tNZnTwe}&;#6^#Q}yV~ja;o>66_cAZIT?3hm2K`VUuC0l+`uhy~g99!PnzEeG z3ad&-9;sNvky%Eq;C&a5WMHV<*jl`3K7 z7)nc}gqu=5a8NkqA&mqOsm6RO^YYBUc(;UN764jWrM~+LFV7YUJbkv$ID7#IY$4PD z3k>-L_npB{8<_BpeDLn3gB`+q$HkIuE19_6yNMNMChB{mAz4xstDTRTmmhAl^v}Cr zTN;9IzWaaPfHAm;EfjvonLAnGSDe_#AQOveNqCfz$SfBA9rw}vqSHBS zwB%fiD+{vSW2Y=fcOSg|;Ece#@$gr$o^j`fVI1nNOs51fGdbej_K00m=y z_}!PptcIq3WLQd{QCQJ>*84A;?-ig^BS)&4Xd&PSnpoq>&$AFAQ&J7YLN zlf_F11M>|Y@T9a^u%p*9G?Sn^KT?!9lBk*z2}=JAWL9{YaJfRiHxH|;$e_`+3rY=p zC7t!U-W65-^rtK21aIR3(ZI+txy|$d2V~`@9CNpS<7-nLK87rYP%<;)zz(u?)`}+u z#uy*{sTWh)>AtA^=z*Gjxziq13-sQFV#rr~$r4e@*nrbAsnYm}h!++6 z%nA3Q-7q?yTXJ%3#qeeX$eiTPvuLR>3~|wsQA@mxhvY6d#|by$zZXFt30#6U-daHq zZmfvW_VR;C`~=p;y?dc&l{BgQc5mcv-;16hPcb4nz3{E7_2yk=_t{1r8qv8Qe}3kp z$jmYKsm}GslLuFFbSJB&{RA47J(2t)wBz2zdJzf|ux_Bxyh~9W*!R97l!=*EP~Ld! zJ;uz3@*@?Zkr7lrK|<15i}d@|Xb4*9g*%_KXw}hc-n-^%pqU@znmlwC5!L8)2A%!n zyZA)$8?y_s=>gWw^)=B!8bJVAF;aQE+oz##&g2Dp8AZe^#E3&ksl`j&C_9PO%Q(t| zvM9FI7yJ-(hdNnGUKDKZndT|ocb=Iu4g9W+C<^d{Ykjfs*WZ<8tW@T~RI;niIvO=7 zD|bvvue;7HM}d;WE=vXcF$Yv>=nz%jnx5q~ETECVQEe`F?A?W?FL`GueGyWfpGsK{ zNj;W%AvaF;FSca&d%0Mh?JG3`7~zCQ3+et-y}NI;wJBQkcTv=7Fyx9;?f$mSH`u4&Gb6hhpH#BrSs@WkX9y!sinYB>8m z`e)*r`co{iDo9K5#*CGJ84W+hG8&`)dVBTe*?YHD#K$ zcJV_Mi%|c6PWxkbcsd?N0iaDep^5dv^oT?+!M;wpd#W%r$nuagDiM>N^!~FGQ-3#< zU5P=tmCmUTJ|SnnZ;C5Vm{^rF?yR@@M0ow0fe!^XA?p{+<9tW+2U6aBdDZtDfEGoh zLO{T&wP1wyvYR9a)q9)B@srPc-+`fyM+!7d6W*LrJNh4$5WTOwtdh_}3~Cv-niVop z0EwCnN*wG~6}e@vq_+K8Esh+m?V_{~;9>LCxX2OrI|odCl~Fgk$mB0l%LqvS#UH-&WV84E&7{jw> z&j&H^V2#I%ZfVCJL|NuFYsQ`eHjL14Nc9TF1%w<^MTUK6NQOwuDsJ_i3m4zgjJbZf zJU*_b?S>h!rfC@ReKam6u%CSL5B_btn4S&awqE8G1~)bTD4q51E~@k%xA60sL&EHA zhsD#nRj=!7n{;W>66}5S(%kC*0Ktq9kII~SMh!~%=oNjsaPwXnF=GRp)oqv4>$!m9 znnz&m!cRK<56~{x0#laoj1lALM4Z;7+khL_Z34Z#XKMcqMzV_Se<8n>uPE5aeC6%_ z&7XN9;bg?!wk)W+EiOfS5e=M-p8!V+$&h#B>GbZF5UIH@&O-n`@4Xn{~SMW$R9=vI}AwQw5tT7Np_KocW>u+=x?GJ zq5!kQsnyvUddv`(l@@?KubV+sFfi-?8%8%pdt^7!_pFFsILGc1DCp!{pE zONTy3_+1G^H3?{8Ls+M4u;~%WpsdS2$JVPiQRmx}UiGbS#nY~y)B<}+VR>ySE*;yJ zhb2kcV5UgBQFm0oO&BZZ5@h2OsYM@x5`rr~+#7IRmlY5-5<>}Ju@8@%}`C;>|FQ0^;18!oqmiTJ3ydpQvS;0znL4^rh@^)}1Ihe>W5LTe!~D zSSA4jGQr`qzr{F7)pjd&o<>!vnPb>OEJ_ZhBBxILy>=qgO-IB6aHV`M2~e z+~VmR#lkkL1eREAOtI(N&L#t?=sXT@azH_CI(mgZw(bhQy*IM)ur8gfRb2%6>1nmX zjfnGQ>3QMV#b$Jj@m@*g4S8@xg}E_v1T+xnnNt&f>CPWio)}bPQ9wupj5$aIs>eo) zA|-4&O!<5egF5=+-$WjBO1YAVsrb!Hs9-}XwQ|FDJ}4MyQcguY`T#S^9#Z}vAQ=F5 zaBb9LBvDR7kVuhbw^{tYfXd7|;s=i`C^#2MeL}|L<}RjV#-8rJ$&AIRGk&!_55bh2bPr1%}nP z%I6es({PeTAEEfa9uH+3R5oUwuV0vHEa)YO@SSW^d51jXG}EjHCm=ynY`%sOQsdG? z38nKm!_#N4C;h(8jZ6ASlz05~3V6C;ZxAriubuLda*7G#shcMo?zLqzp*H;(k_H;y z0S;#VimE8q6TB7=i()Y9aL43TTi6acn{;e22OcwU{0`X zcec?KQOH`4y!o=VYktO*s!81i0nADI`*w`_U0qW>d$a>)(;3ww-OTV-Fw27e_{SD5 z@w6_XLBA>@@spvNEX?SgdPTcEeA7+E>VJT1{qCG*Uti%jZH`#0>XMezs%T6K05=Yn zR)OOb1?cHf*Zf$UfKBBHX7LS7#QAA*S2ZKqvv{;~3?LZrT& zu|nb%RcSCxT!VuDeJa_FcG)F4t$61O8}8^t)pS(uol7~T)=ZGU*s@W%yX0|R@!iwU z=VgdEbBK?;yOqjL<%!~+Q+@t@X!&;#?XfF!?pn!tcKQVqnS)Or&-O_FSbqDU*7IcR z0XG*FPc#jPqOWB0+l@x*V;#~>vT$Im`0KjP`rW<^=xWHbu2tz7-BhPZn8WPm?Gfo` zN?jJC1ocugL!|jMwf4kZ{h@OoOC77f%(1%<3m|e8^bYjqkzu1Z1rAwu>hEvuF`tS? zD#4MNiMac7|Ayo|?)&seY6lq(xckB;KJy|Yj5AoUA`CE?*tqkEQXxI{Uah6dH0#T0 zWuYATKkBO-m5)a0A@)sLQ!8@HVMLiz<}Jt+{^R0uP*65%`h@Z=W^#1qBWdyRxneQ> za=P01&7BwX+obNnIKQ7!6Ia_$QNN^(>kQm(0kz6QK!z!^dp7}6&e&7RIM}o@ zN;PRFkF^&4Y02%uKgy{yV+57ADw)Pnal`LR4`h_C&t(L8Veawu3i`Fg zy{vG?f2%*$*0|RkfG8V;O%GmHp;njYH}hGI2D}{X$ONV2RuuCY`~CT3k1dVS^$ogl z328cfm;^VJN{%v9EHHbHD-1(3TiWH&*eb~Ka(pvz72h*PbUWFs^0Y80$xUFlYEDQz zuOJ2vcQss6>{IPHy5x1o2^Lm-SNB7?rm35R<61@j?J4*ByM+L-& zlbNp9l66yl_%}cIa|N1-3gXAz*@gi9w=uUKqMgvkqk=`SVZyKvjcTOm`H%AYJUDkY z6lg7+E{ity8nk$;7%;e~wzj$QlKMAnroB3QnrKv8dm zbS<1t-e)(C1_y8tpaQl6MS#YEcs`vyBJ*1fnDpf5q@GoN?5Ex6pt$nJkAy`WOBW&r3?&{<-oh#}2LIqTY2eDjG<%99~9tsjDd#M}H(C`<|sJATrC*TrI%l|et(C7s{#J*sWX&SAOdfQ0%5D|yOj|8 z+xgZj1W6smS3?8(M=131iUyGakaC^!XFA*Na7$9t$TL8%v9^PJ z?vv}bX<^9x3m8|ytQi^}py0_1d)Wg1!@5&0yG_gV7zUQ>uJSYs@9XJky6_S@C~9?C z-S~66o#>xSr%oQzbSwzE@Mgs!|NB9%-CxhTj2z|YzvrG95J^xEqfe;^qoLa?{AKLDXkD z=3SJghv_L#rKAN+`qz8<`4k-Qk!_UL~w_pGTrwkQE z?1fi9I;x!cbBf?1jNuAhoWTu5At&~GrNPUTp_*(@DOP*rfhU(ES+LZ)e+n@2>Q>b2 ztWwMiOr)!-sLr4TbI15GDy4_LW9Mb>^iz3{)F+WlpUORV5$o$^sg>n&XCNWfRLShu zS9SwCaS@pjUBi&E=QXc%K5LtO7W`Jp?+czO*QVg+1yz4?5Q+=Dm+>=0z6qJYK(^Xr zPvH2j@(bF2oo;_I;Vyz=>>?+2pSR0xNkmOPldR8A&}p5HZ)@JHKHMCavq5rW$E8U= zY81eWE+ow-P~nDh44sXV#tI$hr`QyloLC;_#*eGW^Q69}vO&AO49{@kqt(f&4(*pO zCR42r7}2s)S)Y{t?a?*%7k8mRjn?=)T+g@Y>t}rmMJ#6@JipM1G8tojv6Y}~b)aSN z0pp_{DERp0`&hCFI^7-!Yzq`MU!~Po1?2UkM~;tyZ^K1^dt*Y*yzmrzgTXT(YXqA! zGGj8KXyJs0^`152`dZk%`jsSW2du6i z^8;ACeCZ{Ve~NL0s-IH*sqr(>PVjuZPiMj0n3bHckVzaVl7m>j)TbGUX}CP!mOjTY zCkcJFBGTD|@=eX`w@pQrR@oUfEom!l5uEf%vWyd&&V zq%zg=QWaTaFXr7KTt@x)&{HgOciLRwb@KlJf~Y2{wekKj7EI}w_IW_Czd#a4uX*+x zYumm&mZI}Y`!4as*R;vEPxL9i&`^ncU%Law(Z4$nZqs7eI0Qm?*c0?b#8`LmSSOgX8s+pGxB9gai_II#yHw2wI3fCr3uxW{TZ?)C3!PM%s zPxozBF|oY36|G3qv*0s`0=)spooepQ6q9`iGwBod<&rB3hWbrgHIK@T(ly)4ULnDv z4IEjYl$wyV*;3PUT4sCjsR!!zKxI=H9PAfu@ax@`J1@GQ9yVm8{GIHQ+M~})aC=VeebjmT}aYh~e8key(5t330GH3k=-?Ri0VU>d6D=Pn@4H?#Q1eyFz zW!JB?UKD^re(PWPU&J)~`C)j)$&T#f0ne4?(vm9UAZ0HcYVBp5!?dyl&X~KsOBuiq z*xM{kev%dfUe`R!q{Bwa|M|FpUq){Zqf2%mbm+j_`1eR2;uUbppFOFhQc* zZ&9^|r>J-Ek^FzaMWG+kxpIm2Db8dX!X#aD#?^tH5qj*|Y=A6mO&TUNOZl6qp5hvk~TAm@SH}gkk@HKopEiq!$?PCqzHe zOn6yrkf1hOQ!eyvwYBbra6*-^BWOiWh}y>+J(`VQ%O^!8$yZz%LRZ-jX1fBrAgzbb z-!5cB7ptn_p>J+?e2$rfH?_@LOShIxP8_!;~FVviQ(OG9}*GwT%>7}L9i8=HL1fzIi>Mrif96?ESixAqnBz4{u@jbF*B#iVyeCrE89H?R;q zpEED;0~k7As7HT)bxOSWb*kr%;J9P*Qhjn@JdH&pMk(c=x~JgZ_hk3(BVre9u+HQh zFdvH#6ObO$4T??RX$eX*cKS8L(z5sDU;#mfTS z44wZf{74S~do4}9UNW-{>{fh6W|-}7I(G}Mz2`hZ&k8plkOu@^{=OM-sI@Nk!`9rD z@*a4h(RWPQ!SVXjJ}w`x0R;LVAbtY*FGB;18U`tQgSY|Y5AgB*2IY)kiYA*rq#2lz z^W>4|fKIs}jCZ|0);3e}`xfcucBg_G0okzT3P|K0`Bnq0K?-CiFbEe+iLbXWKdtc< zgc#&ZRrHeOaC{G&Vz`u8j2(-3b)cU=hJ)nIyf4T8+A_brPBQPh@a;_AV3}y z`VoKkiWI@MF=r_roQhAO$c$b2Uf1By>NPmHBzuPK^ripMH-LKMJxL>LS@LPWW@Z@d zz`1QZsxMH!hC`%#d?&=`C&UFo;$K$H)FWddF#LXl$lnFe?u-%}p2QpXSF^kXbXv3N zBdx8gDfax-tl;qe7wFYcxUgIz+Umg47XZQuN9!l=T-Q%w*hM-8X>GX`KCA@ zHqR<~vi@+Sjs}H*;4b4Xq-5f_^hkC9gLCT29j0oYu>Fc-lJbWZ1c!$o*#$SitSAZL zQPSj|amXZmb-F4ri(s|xO@zAO{61S5lagax+WLA;LIcec2LwZh*dpbfT**OcN{@Ea zBTV1fM%sx#)tz&^+8-aP1cdeQM=a2WEp$28{CG5kA2t6RpZzjpz_%PdhLi6>HEZMQ zBZ3(39Pv_Y=nr7BXu@h32({sK3fHP8mqaW8QPH?T$oo2HHh?Z7G23eP!|d~5qeA6XRld_R(zb2J@qpHB z)ARQX%9l*kzAZh*vWNW>vKslZIUI#+?(%Jk`;Eu<{K+X5C-Vhh^G8MH@ZiHJew9(n za>qH;>M|;GgTi<9;1|&}^DoCPf)vh(BDc0ju^?0kd}hA%3!OjgoX_7cJ2Od#P1v_Q zVlIAn&N5F+x6>L3H|;rSrJ5lm--6biMyVshgU4Dk?GDR9i2S6Byf%9y3#;-8y0W z$ojtSW8W8AiWx{Kne+Zw%X^CLkS&_&>iaT;H~syYm_5}Q z1v3b5URvQxoV*z<7n|L2%BOWE1F@w3@k>%2=q9AYrk$O8LWJ+RU(D2B<}X*zd>_0M z+xd;emxGf(GQ|-AsLz+KHql#dMU6zD#r_Ad7x&wLW&S{7zR9)O9?k`803Rv+y>KT_ z;>;<#1lo` z5z%SL4xCcBsJYylify4!ekg5W4b4`^&@&a|l4kY*`XqxZufbV|1DyB_r349MXX{bH zUva+bM>})S?gd4E{Qd_htcov$i2^@EO=a}*m7$X77f_*&Ka~wKj0S}M=J)UJG-$c? z@FxsCZaV-2*MMtSQwijVYUus9QUSAivi$Z*yz~wJkN#WM=Es`!p(4*d>Pp(kB0AJ z?-kt&qCid}Oh9rQ+!zWIQoIQ*D5ef(Vh9@Egu zP|5}`D!3%}Aq?M?XBHVJSYJMUgm|f@Un%FDrAeP-xjD_$@K?xvfStdnQjb-MQynGg z%Gipc?mP!UchODQ%Bd@E1nP;Ug>CTE(VOF^UcRAq@s)Kw(Yu{W&UAQ1O^%Mbmj6*f zb%9}ZE8Jq`xb@4*X$$f1L^8Wl=m!CfBP)>pn9+Dt<Shq_|MynL8J&j7|{i49^6Uf$X7u1!SdjmD{=B2Yxl=*}UIC=|-? z=~d=*)&@;ye_;zbwNv7H4%!?{uZ98St1Jxj)P=6c!&}nRG6p6oaWJDRdk(phj5qhl ziGZYZh7s@7F)}%KQ!ex*OZGle2N&)=Y|HND^&qvyjUeafvnB5e74sV`j;I|Z@o=$G zfYr_of)L+xFGuthhfzr~AW*R)V zs1|HK>=+_k`Dd1UWMd%Nwg0X4@`F#~nsS;p-01q5o!?=k*P|lEbD(=9fg`dg%1&Pl zN#Lq_Uzy}o+hsR)dOjkLo;Fxza_+(My((bDa8)rnQN4#a00I9}=x8kN&NH^n@Fjq@ zc?OVOj38^?YJj)>?V~gF-IBmTq308yJSCI}H|7dzTMVu0=2%k=;@zTjop1#yKST z3(HUsZ#de=@l32Z6=KCY&s*oWz(I$X9d2#S`@FefonDi@+Kgjt=pl>NH&e7U%W zo2^+1$>_fR5`-EJPZ?XKrSA`3?G{~{C=Cdc=r?>GAU&Pr50BY>;9&pvt!QYzdPJC= zLk0}2`>E);0M9oj-E$Z2mSO*u-o20rx~qm@#wyw}jjbj)8aYhH%+&Yr?}*%&x7F{F zgS8Ei>MXYo{wui?BuOC~xAPM6ckHtDq##1Q;@84xCDUQYt^|>f=hs*c%hxyxz_g-j zsZl0{#Ip(_kBmK~uu6M-Ksx((wD_s7x%)Q~5ACp@MfCrNHM2 z2Fvv2p|*d1uL)sEHMl%xDP_Ks%NO0>WY_DDrG*pdwh4h$-JmGb?;Hh#H<mb6Aq_jhASy`7}>|L_iKcXt0}}FXGZuM#;MX0$uZ?+ zG1FygUb?mYBOy`Fs2B<(=?Q7C2UK}tyN>C~oT22|jD5gf--`u`bZhGxYJ0}t?4C^bR5aaNG0@gRvQRV*E{w}zZ*Hg!*|)=L*f??ql@wUUB2HG zm(2K1&8P+uZXTpMQ9w-4VEcTnWK*V;Rhl1qbfk+ZUh;4w&rZN6Prku3ILA!Rn?B3o z(1%!!dRA`JXDHe&v37K^q4D)T2@KA}$X!DF6GrHj@Zupj1 zqIELOkoQ#=!?oUjNi?L;*IfkMI+JRLoH5=H0npvvj`g3y0@^OE1$RCksVK*r0R#Yk z@w7zz`gXslj8Y8Rz8R;GFv?81OT$6X-@nxYVHKE{ty}6#U_GCD^d1G8_Fy6>V*oCv zVxpNYUtiT@(o3h0-&YdTw7ezXCYl}760odUPx-}60LN8}R4DU$TVmrs0)!L8^?ZJ; z+dCku00&uVewuoUPq9OQuWTcSQ~wkP`)^2cATyXA5Y2uW4Nd$t3Gma}>1jkE760+& zNDxptJg3sq*IHFZmrvX9N6Jie2%L<<)VpxqTO(Z?)3h@qB00*d(ExlFgS^GX9e_kscrwYuhB>CsJ9 zLFm?D1~*y&C*NXIDUgm{-6|fssL9Dd0jl*b^fF^?w5;c7)#S%PT1UZYlva5t@%3LB zb$%+0+neOwCTCce^s8mPB01+hUYuc$S7rNym`p~KI3h21*;Leh_7z}A*+S~tcdKiE zaj0dPQ$Z7Y+E1MAq@YJd+HuGo`xr;TN%32h%h4lpw9lguwMTzu<5y9qku<@x4my|J zpteKIfbvAxmVhc>DD0G~sEAPDHtDDlcANQirqthVk3b0yVOVRD2oe%CvESfhXO!e_ zqlaaNXlh7k5*HDLWx@Z1nYC*%G#$&nz@42~VyQqy)>!hP3#@~(E%-bJz&=z|CL4bJ zu*@ExyqS|S8S})b-(l3t6q+pg0dF#AQf3dbbtq&J=8k2$h4bc6ughb;$()~q9(euk z;~ZfmB4uGI04p>0ex5RNo7>UgOJ#I1ce`!mEE_V!~>l^8icw?;~ocr#B8f zje8oUp&W6H`Z5VAHH8M1_dXXpKhMMASurffs{c#ra%=rDfCoV`j63>|N-3gi0olF2 zTUrMnKU7m^TL;f&&Mv2al|q1(B<=!xz+Vum)Aptt_8Fcv(2W!44Ou6!3}RP;k1PZk zui>yKrCojF^2sb8@@_NG5xYyKvkYHryCvk5$xEpgt%yQdKPeUY6wcE7#sciYLv)=v zS-0B`16b9>vsEIA>+U}=pS$vDT?@|A^kKDCobe4x>3t->^DdsNtmJ>M!y}?k{vNTw zFfeYwXbm7`joeHBIut&{SV$}4Z_#$x$?1z7U$$#M`Kaqm6yuKWpIsfj^PS3>Jezeg z#o33@GJEDS*Wm6$>(MKtNz1n|ht-r!BZv3pZ4U|O-91>~E@LlOQ9dCK=q)}r zz}4(2h__~71jmP`OsGlU?|6rl%6j=HE%~BYZf^cBVmFPxGLkk30L#|ChuVGp653r_ zuNA9|jBuykc_^o&kaZS$X>VhB|C0^p?dgU0XJ#0>)Dl2h)0J56;iTN#`$|5} zmO35481> zdsINUC4qYX5yb7e#T-*8C&F}VeNv5=$s&~I%w2VPVCtZ0r)<4Fx`_&44 zAG1DJ>T!~0{~o1Im?aJ@_pBvfvnrOJ-y&@L=PYUp^~5WYi|`<7`U5;_=dPcbQzrnx z<=ZG&HI$r0NL`YYei2GvjUO>Eus*WTdA`fr$R0m8`Pf*Q??Fe<#96a@iMoBs7=9+)LG0lG+dQ3y=YP6~Hg$k{D$M0=G?(R%Z42RHY=SfX$E z``0Jles1b%WI9FcnMb>H!{i8>)hpN$`Zr?54L0j#uUp;|(ppIX=|HBtACwM4s8&3v zooI{;qrc?57nx-oGDJ#*4cLbQn?x_ARDO0PzRpllBDl;bj+YW|DqsF*RdT1+bqUn` zW~y9F|MdLGOHR;ju;}+W63|F3PpYcB8J0(r^UtI6c-e$X!Ss8=+eP3fu+%7fZNZH^ zCWsl=!0owl>E9=oICr0DY##mHwP#|4=KldS!0MJ=HVBRH0}dBs+)8Tq3XN8*b6XFj zIU#bGgtU#H6TSj=bJ7wckBa{6wrMLF4d*d=L-9H>BfT0(xD!KZ;e0-3!1MwHNvQ}h zr%4PCMw!CC0NXlM){+&25R;gHk%>ia2eR+JoJiD2EEUeVhRk*3&!QQ)ZEdgrOXqJN#P8*@h z0xY`yqM`4?_lH2z0HHfN&sxg8%G}OM)oCZKrsXkxr3{W0_yp>1);_;n@;$A9Jsraa z2YkH)GAR^cS8}Qjpo;|jn!PxFyuB6&xRwy`j3w72o<|}GUkRDHk5N)Z8z>W&S%Ao3 zyAWWeYwXZI4_M-3Yf80d0mR3$p9Lm&l90@}@BLO2*2lB5)JJE^O>4y={9{{7 zh5`8TTDx9<1Hy1)M{)K+_hVH4c1K!;-PfDe173j!#d#-E<`&M1iXNFNpX;pQ(`j8R?-h4+O2-`6TfO++CV>#3H(aW_4NX~QK$0|G+hc8JtVYKF@>?BH9& z0VUEDQWVtVIS)WUQj%IGX-jxw#kmXKkVyD#h_b1nYZZ0zR)^ia02pEkNLCm`h~F2_ z#mF$NW>^aD=rbSR%AmhPAPSGRPfmPMD-61|%tIs40!fg{Rh3-(e83UXvK`PzXCd{4 zqtFn9JQB0rS=cc|f}C3}47e(s@VDma`z*HAllg z;D}+g>J+#{6h?}&ik8V&m<^aGDYqvI9a@gaE)F<4%BTu{jv2qu0b8j$5vP9Qgr9_o zn%Q2;r+>6efq8X6uJfZ?+8H)K`iHB%8}Nhn*mlzFufK8VHL77JINEC1DZB4hxd8Ev zLlnf0r+Cg{BpHXhH10B`Udq?*{KOB64OR}K-$d@zgn{_!3kM3PX~v(hd+Y%Mx|~Q= z$4vBs6(f8Z7}umarIc1hL%aNP=YxPa-#tEpc3!}js(%+r{hgzYz+RVg^#J>y5|f>3-n{qYy`eXq`zCvLvK2cxfM$iJK2 z3brg-jv`1Mp|kNm0UNIORj!oj!|pI0q8BRT4l0B3NE$5eVi6OuUnxRI+34%#_fy?U zuB1jEO+ZJ0qc5FgT)ktEbt_VdUi!)c!j|`Vp&Dgx?XzFAcjvzje_CT0b!{c7<%{_6 z&mUuNa+3>=i_Uv`><;-q_vF(>G8*Iz0X9n%o);wQ*p}|z(_*p2B0me4NCHczILzJLGa$SvZ)*pPG>?b^}oNzMZ@C$ap z%pjip0pZ$GM~GEN1(Y?g=xz4;dxLhaK_X)bkl3O5u^Zf>4Q8~yWZFDUHZPf<519JW zMh0Uw@j?SwZXYvQ7gmQEIb06uJGHZKhUzHQ^|crxRb$ombY z4qBEs?TUtcGI>M#fO!49*NXO!O^q$ZdIzdkXPyST%RgkVX+xYGO`vsWGd(maKE0Gf zm(_5;iS-OFyQC&rcJ{zuwhVYG*vqA2h*a)=gL&3+0@bB;F6!p3$8D7(e8~o zF;}0PV5Zg`FwGwXj?$$&PpYbST<;#l4;rQdD&by;%i1L~SBN9(mto_DJf0iI@UKzW zsEArnQS2Gxfa5pDbapGgKfQ{zO90p)`OoPcygwzylLzmK`vgGBs-=I=9!^~q0^IFqr`RFCuZ$wz0NSoK08$-BmZs88+hN%CEzXB>32kIs-5GLzVFt}agH z@hPL3OKt2=!G{L?iB1KDE-D7ag=k<-rEdtnR!Zn(`va!8fN4c+D_FppNHtY?UjSBn zaykf8D5uL;MZzhntpNv7)PI$v>QI(c_^^rQZJ?&nK;rsAjJ@Bj44t-rP(MQc=>jhh zKQJe=f~4T+6hz&J)i6a}p>b3yq}JlOe{Jm^baV7grMnXxSdx&IQ@L6-H!edE(ye}4 zG#Zq@lrUVqGT6!658rnPkCY@Fcb?7qR1^eSSuypf1H*Lhh8Ij009KI~ z0!u(pXv9j*)#lz<-@AoAtMML)R09T&VuiWw&!_kCZKwa;5&>O+M;Oi#TdvB-7QPs3 zm(_E5PC?Lp(5##|plUi(9gPzHVir-O#k+!B>~mR~DIvY2>JfDY;4ce_$&ex!Jf=L8< z!R?zdEnbST&0dM&3)xZH_`b7ipryl`O@MMP4v(j1&Ouuiih~`ai&X0)pnQYZrpx1w<O%wes+3@jsedMx;oN5lhR1=)c*uR<}>KLjl4c zKLa_SK_hBt-lfJpCG{mObEIZsuR2XX7GGoc@X<-l@({e{OnWTL2iR#ZzF{i#>?~i( zawsd%UxWb!;pN8&pvHb%cgq6Hv}L$r7q@XtL~L+t7h_UJ_-r90Y4`|?mrALMdDF4^ zp|K(0{Hqo9Su67e5=tG?0Lp~a>8F{BNN3_+7nkruW3lz&N+5SM8CUWYV*7xQV?g z;LoCM-zaq!Q~;*(_EilEOxM7wlDV3HJ5}}gl2GXKq+c%F*`^7M@ZEtO4DgHj4~4Y9NSj(c z_u#qPR^p(rA;tc@_vIpm#@=utC0#aO;rioDi2buapOt;ER(ny`a9tB-$2gFoZOunzT7JCt!Qs>whUI3E6VQ+Bwn*R#J zN+xiuABvlX1*{nCeP9qb9YNzYa=p5>6(cD0rU#mf}OowVBkMnR%T;ntik)I;gZtTKGFlwRVl4#5z)Bu z7moq@I;b+rgl*Raoo9*g@g3gd1*|fUA(}U9*(qx3IX|)$Rbf3W)-Pw<$}b(o8G{U8wg|C`T@H??9uS${JM|28Uf8oDmZ-OSA>)uov@Blb;tRC>_PfQLF~(t8l*=M&jVju z)?j@Xdchn%QxFbCtN%1XLY$q|o+f1Y=*YSed%%1|mSF&xmy;=5))9>nGE=s)E>epW z;%))>KPNlat*xrh`?(2?rgWGK9%SOsB%R5=t~_el>uR;UU(JkVux@EIlJ&ipI9(%w$94hMXY~yh`Ta6LrGd0k9$h&jWx;=p7f5gZ$p6Ij~KP9e~uo+iZ7TzsQG+ zS-pIry7`JzL4KEz7w@g7-4V&dQy?S+wDn6ZRy5?_U{9V9V))+pPrmOf>jG}u7H0Eo zF3WXJZne#@18+r&UQ`yNIW2;aDID% zI~ePF2irX8t`VCyTt!_tVH{BpJNesG;f&s>1NPRxDxg=sgFJG6f`TCG@&rxj(m!{e z(Bt5nE5(FSxL+VpB!!gfO%!2qV;ERxMrF6tqr1oyj7m;V5LD>bk((sl2hI}f`NTuLri6$n}sTkhsHU#$r6Z{M8_5WCuH@lUL! z)HC9Yy>q(BWY(Zu)?)ETpxu9}ek4iz^H71eFUzLjDC0kBg1s8mNI;1W^XYRwZ^-j<6?9!*{}{daZl&X>*)*n- zZ)$+JPAOEGuPWG?N$5WUQNI_(A(DiaB2A4NfTEYyTb)W0Fc6aj%4&i;?)NXEO_tmE z7KdNZkL51{g>k=*Un)1W!Id!YV!(WTSP0dWZItZtX(|bu z_6QPm)&=_&5Tf*{N$4ZY)rs4pk|jR(>pn)M3=Yg~Pvx-!NXEqqj}0%0l8*w&?NKke z$<*JXuAzg&Qb~CliWQMBh1GDrI(gf?^gA-=%WC4~VpU#_d>)kA%Y%biu$BHDAoSHf z;R{kK=0?fEH-4+^)J`2q%sA$FQOS*Lx@7cpSKRM?LBYfkF5}aD#GwtS5uIu_Ca#cA zYTm7KWX%x{ss-db#>@caa*h`&uh`!YK1*q9>fMrNGRt#)+0rMH^a}AKTkruOvOFpgUO&Kc zQEfrxPu;7^HUzde^gaMZs+ykFI2$RWAT79s&M`gkYNf=jlj(!WDoFFQwsnLlOqh>O zIaHAIbx1M8{rSVAmjlf(f66}_F#2z<1``>0(HM$?KD9t!*7K(NPIa<6E!uR5{n-r8 zM^X^@__12@2AU80!9USa1Vq^}Q4g;tjRm{Adx;mRC{K2Zz2-_%T!Ue*`ED8hj#mA4 zI%+VVU*wL!WajH*EAxc5lRcLUPOKO*rbN z`Ol?OidfT}MUCUDe$G+z6eG_lpwBvkPz9w1khY^$Zn5wN8fRa}OaNOPmP~CQK zHYq_7RbQ~V-AOg^8u-GCYC@)h{<8r;J*luO&TVYZ<3}Baf8f=-BT|t@Y1239TjMsKHTWU_kj#$P8tX zVYHxYfw~(|lmene^?d93*5H~s>sC1ud?vByvk-umOrMknd>bt6gx>F6krFbDcC!vx zFMo_e#_{c*@W~_7h|HauXdZ#&zOJKRikc;aCWCRyMoI_{eNL>`Xwyg~qv7Bqk1|*Q zIxhrn3fWo+O(&Ya36LYt-kp)_Qf09k%`;~+vQf&_|D*yBE19C@B`dcxBbs(Co9n}j zOF#xh7EEQYmJ#TNRd2?Um5``N+yR>x0#PGnxMt>f1&GFrb#KAdUF4(0O|t954=oB@ zrKB*?Hna9Rxuya{it`QXnU~kT#PF)73u{5AEZ@*{2#zQet)S0c{7$|?v>OtG!!m7lPdFcRbeis z)K2~*4^$f$tUM4y!uN20rEL?ye>MtdKU#FK{fz_%qOM?9jqg-zGGs^ZaUW_n-N=Nm zB`z%w5Wd$qA%e7Pzep^>2iBe$R9uIx2TR?N$F2s+5qtvqN_WH zrVLI)e;nk~-wKSI>j&40THaNno-v*IeP;?cld4;e|MgZIHrq6u@GvLm6Y(0=8w`#4 zbn`st<(>q92Qa>1g%M(LLZ(S49N+ZGuUa4v1QrEFVc)+Ex|G7yBTD7s^R$mDBh;U4 z7pWMT;_wab9-1MyR-!6!nu00@ybOdR{^H-qYKi_ayQxd6RaBq~Kh^q2Ce$d#R93)i zX4BZaEw@<8gNOqA22$&vi&^%d!~3iso8QG>&=zEY_edDsU(C0u9tASa+H5yl#!TiU zL+7*oYv6dYd;G3!Tp6a>iz)W;ixt!qe+r1W|3t6ALcT`5t<#StvyTk98K&UKA&hkeT)j&p^eFT(_m_5Sv>N)XwQSHBB)}fi;lzTpjNb7Dl#T* z+b)SdVQmn2qdG%nb%TP4XR)P$CZ%#e>Ow{oJ61uccQJcv^4Ep4UNX$Ot-Mj$ia$c= zy+^1RY}(A%IyEKUrlu3`EQRsp2#A!=#xB;VUyx{PLKONSc-M`mKoKm4Ka(p)-Gf+?Bmq6&03!nUh@C)R0s$T9aC>!FG)iYr;IlWX!1zwxv?t--F%t~m zdWWnJGXuT^$*n&%H*vKVEeOyQk<9rx_=#l{!*m(w8MUN0o(bPVA!+v4%0K-{1~~VT z^s)yGTRZ~`Ia&);2>LRQ#TPoXcf7=Y;wxEmkamNzv>nqSzEkt!#^w`-*9fAj#@UOu zkOxLIg8edqpy~Qx(JqmHJLq}zE_MAwJ%7kKu=)eKq(_n~HWn;Fsr-Sac9&mSykk8z zfQ1Qnh>j?{cSjcaKd%@+r7<=;XR(Z8k4VmY`o>>Qoj26?|s^?&*84jO5Vc^TP-bq2r%9Ra6yml0uF7uv0st8GM|N zYNoQX2H{<%;_CS0D3#}L2KattT`+>R!+rJ+oMoId(ScKDL5_D*aRb25)+d-=X{sLD zh{!(+B6%dZMSxX0m0Gq{sKc4N5`13K3sZC1e zgRBz*XP12jNl{;V7`y`W6YL~pueQ|vY<$G%sE3NLrafeS`gz(ZUC$?Ht?m~0V$>d-2wJN-1u;M2sl!H$Hbx^U~6(kPCvqTsc2w_ za}|%05jMCU@~3G@lCNRF?lOMk(bt5W^!aa>x;PAqs6*^_9C=iB&@ji0OD8W z#f_f6wY|CZU>WHPmG6jx;sDV`H#+wlZ;yt4h2ah>H$h?h03Mg70Apz>Fgvl3hx6Z{ zdEEK^Y2Gl#&gNoLu!ho5yd~1_tuJM@-kvz+vO_I)8y2lNnLQHFR32p?WmcEMWwO1- zq?fbZ0da$KEN*hD8c<0Crh&>-qr%DlKsHbOA!}l+whQ9s_l>f@*uREC^>?Fe>ZFFv zgiSTgNgrqEyW})-h0CNgHIooMOD;VBfW1_Y2&ogV1$bP^dULZx#M}p9m-Zi#s*PKV z4qIbO=pR&Q@RkFG_y+C4%kqyVnSMWohN$s%nwakZ_l_<-IX0p1gjFns6odPZ(KM zxtLHtG$N~Tt`IiH!?E80DZEY7x}yo}#k~}aik1!tGZKQoa(|pSKRgXUU)Mh!CI6iP z;A{=C#mGN}TghDi(2q!ThX)1FvyV>T1q9CU9Z&M!)Kc=j9{-X+P&9_Rh`;k(LhKL; z<=!^SHD9gTTIYA3*tqbxuvN}-nnsPLg%eYjZi{XLr=_q3nV2S5--8>Fdf585GdNYcH119SmT}JcT&?jMSrx&qlN+)4G*VxNR0U?iHbal=S!WR1!TkVBWKM z5Wg><3=Qogx1d8JW)cQ&QlhjST2K@!=hxfYMI)MHEI||8;d}?GRdIgJ`WaHY{*X`% zBm4ezG!;1>P&QPsYLphs+9)mMyI^P|JB0RWdl}PmWKVvIg;JTksen4B|1u$SD9#{r z8KQ_W^8U2jD4Ad-W#zu-86ixN$4?8wEG{4=MsFP%USq#nL4bzVqHuWmz2A+(+OzB| zk(T+zmHgCl9Y+y9{>aPMe9n=eA!I^BRO1m+414M4tC0(HB)hIK;JXQW}j0udp| z9sG}4ie+08#rt#%fgSm7Ti$@4Lg15=@Z#6L~95qGiUh|P%GYFY=p)Uc;Pq57qttoW!*#89s2K@PW z!9LW$M42K`M5F*wceCUGxjl%-IUkihN%EFdSNS>Kssj$qk8BQy>p%?wBitCd!59SY z0B~?I^*o+~ij^7Pbc&6;klS4Kz#T_XjAPQ6r6bAT$7BN;9OE4H0Qc*PSmakwj?5W@ zVNVJ`>yJT92AuhOqudlAbr~lEAPly89Q5|2k>e0FpL-j(6UZGmboT<8vO{pV%O_ke z2ss?7L&?Y2jPXrapj(r39lCj?6g2S+u>-H(_s4worEn5SHbT-d006JG#y}ussM>k< zJ+nqY+Zd8Y^2S<7pPZ`<3=XH7B$F3G!?x1fiG=*YPq!Q#9GY^oeV~OqfKt&i;dgof z4^TM=o@fF&nq-b_2lIBbN4bP4F=Le{`@Hc_1z695T?>{b5Ll+*IuY}I;Bq>5r$`Kb zXO|m>$YsKlxRRi!KX=rRsijz(%m93$Ps&DEh3q#EQb#_IM_l>3B(z#!)e1`SHAt1Gg? zy-KS@z^h>U`UA%_3={`aBx5EC!8=D!yhbsOoDb!inI!Y2Nfc+26p@YGeApS}W1Rgd z7A9E%{p%?tGll@32_1RJ7{UDMLvAICl?{S%&wsp5c*n5sOa{9GcZU)eBgESB7( zZ&n-<26501C;}tN+n13D$}`9~I3oa#rz9VKDM@Hh2-~=y~pOgH2M(TL}LEA>X-hRdU}iUZV_hdhzW*4vg-Q7Dgv)@yFd}`^9mb zj)$-Ft18*~WpJmG`+j1i@z9R^ao?KGQtNvtxR%{eHrS&8#$q`6gAz_jU6P*^gVBT?HK$8vMX9+X@O7-3vU%U<+8}iyPfxP z-SR$Q4m)s{$JUx>SGj9ej#iOTNCimwTR6jx3Cf(~kTF0B zCfOY}6({DGeE1}}12{dOBRQc_X1I{Kk~rQ#6tK^H{nB{n9jRGoEgUNc+EtTjRUoL_ zlZ>&+?T?|Mfiosu!i>J_GBE5SWr(qrPIm*i#t6?*-1N_-HDqT|u%ePM7_JU_sRU$TXCIA9G9&%!wg&(( z`EYaCcg}guN9D-*Bq-cAvyK7JEyvUX4{T5Z^e-aFTRh`DYpw=%zzn6 zzgz%A0=PK`9@wipKX~3^VGA(}3geP8efZ#m-!&UEi2R>0s+BAl;Ia;(o9NVpD#n}C zLZ&uui5EG>c_eiwJwB9*>fuWaax%=gZlIBnPXp7n4h9%zc5H)!aslA>=-&Of6ouh4 zq#L&qtsz$-n`t;K7boQ#uzGZ$2xeI!^3vJNVm4#W5kmI`k3PKg&MFxe^4{h{ZqGWN zPGb(jMaDWDVTN<~dez|41;7dds9XSc;N$VZ?deOH{J;wC!6-tEGLC*=J9EVY80w#C zWI)cOa;QFFhdh9I_0P~$P6I|uC|@~oxtK5AQ^pSg{{WsUNmmX$@OA_-l`I)SZll!n h;PlRF8=@ph6(eVGc@cplBV*+`CyZccJ##=G|JnT$Zn^*f literal 0 HcmV?d00001 diff --git a/shot_dusk.png.import b/assets/textures/sand.jpg.import similarity index 75% rename from shot_dusk.png.import rename to assets/textures/sand.jpg.import index 06040c8..645e3f1 100644 --- a/shot_dusk.png.import +++ b/assets/textures/sand.jpg.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://ckgqxm67w4wjg" -path="res://.godot/imported/shot_dusk.png-f6af1b6e4e64591ef1de1c661224bed5.ctex" +uid="uid://bp42dwu7txb6i" +path="res://.godot/imported/sand.jpg-cb159e87994df8b4b0b8c0252bc45be5.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://shot_dusk.png" -dest_files=["res://.godot/imported/shot_dusk.png-f6af1b6e4e64591ef1de1c661224bed5.ctex"] +source_file="res://assets/textures/sand.jpg" +dest_files=["res://.godot/imported/sand.jpg-cb159e87994df8b4b0b8c0252bc45be5.ctex"] [params] diff --git a/levels/qld_raceway/level.tscn b/levels/qld_raceway/level.tscn new file mode 100644 index 0000000..bf37b1d --- /dev/null +++ b/levels/qld_raceway/level.tscn @@ -0,0 +1,6 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="Script" path="res://levels/qld_raceway/raceway.gd" id="1"] + +[node name="QldRaceway" type="Node3D"] +script = ExtResource("1") diff --git a/levels/qld_raceway/raceway.gd b/levels/qld_raceway/raceway.gd new file mode 100644 index 0000000..b0fd0ca --- /dev/null +++ b/levels/qld_raceway/raceway.gd @@ -0,0 +1,373 @@ +extends Node3D +## Queensland Raceway's National Circuit -- "the Paperclip" -- built in code. +## The centreline is digitised from the official track map (pixel coords) and +## scaled so the lap is exactly 3126 m, the real National Circuit length. +## Three tilted parallel straights, two outer hairpins, the inner loop and the +## T6 fishhook. Corners get kerbs, sand traps and tyre stacks automatically +## from curvature; straights get billboard hoardings. +## +## Race mode picks up the RacePath (same curve) and grids the field on it. + +const TEX := "res://assets/textures/%s.jpg" + +const LAP_M := 3126.0 +const ROAD_W := 13.0 +const STEP := 4.0 # road-mesh sampling, metres +## National Circuit red line off the track map, in image pixels (x, y-down). +## Drive order: SF heading west -> T1 -> west straight -> T2 hairpin -> top +## straight east -> east 180 -> middle straight west -> inner loop left -> +## third straight east -> T6 fishhook -> front straight -> SF. +const CENTRE_PX := [ + [680, 795], [300, 800], [150, 782], [85, 720], [70, 620], [68, 400], + [85, 290], [130, 235], [220, 215], [700, 262], [1290, 335], + [1345, 372], [1352, 420], [1300, 452], [900, 470], [460, 485], + [400, 505], [375, 545], [385, 590], [430, 622], [520, 640], + [800, 680], [1080, 718], [1150, 720], [1200, 748], [1195, 782], + [1140, 795], +] + +var curve: Curve3D + +func _ready() -> void: + var rng := RandomNumberGenerator.new() + rng.seed = 3126 + curve = _build_curve() + var samples := _samples() + + # grass world sized off the track's bounding box + var lo := Vector3(INF, 0, INF) + var hi := Vector3(-INF, 0, -INF) + for s in samples: + lo.x = minf(lo.x, s["pos"].x); lo.z = minf(lo.z, s["pos"].z) + hi.x = maxf(hi.x, s["pos"].x); hi.z = maxf(hi.z, s["pos"].z) + var mid := (lo + hi) * 0.5 + var span := hi - lo + _slab(Vector3(mid.x, -0.5, mid.z), Vector3(span.x + 260, 1, span.z + 260), _mat("grass", 18.0)) + + _road(samples) + var corners := _corners(samples) + _kerbs(samples) + for c in corners: + _corner_dressing(c, samples) + _hoardings(samples, corners) + _start_finish(samples) + _pits(samples) + + # the pond, as seen from every aerial photo of the place + var pond := Vector3(lo.x + span.x * 0.25, 0.03, lo.z + span.z * 0.37) + _slab(pond, Vector3(55, 0.03, 38), _flat(Color(0.13, 0.25, 0.30), 0.15), false) + + _gums(rng, samples, lo, hi) + + var path := Path3D.new() + path.name = "RacePath" + path.curve = curve + add_child(path) + + var spawn := Marker3D.new() + spawn.name = "Spawn" + var t0: Dictionary = samples[3] + spawn.transform = Transform3D(Basis.looking_at(t0["tan"], Vector3.UP), + t0["pos"] + Vector3.UP * 0.5) + add_child(spawn) + +func _build_curve() -> Curve3D: + # raw pixel loop -> catmull tangents -> measure -> scale to LAP_M exactly + var raw: Array[Vector3] = [] + for p in CENTRE_PX: + raw.append(Vector3(p[0], 0, p[1])) + var c := Curve3D.new() + var n := raw.size() + for i in n + 1: + var p := raw[i % n] + var t: Vector3 = (raw[(i + 1) % n] - raw[(i - 1 + n) % n]) * 0.2 + c.add_point(p, -t, t) + var scale := LAP_M / c.get_baked_length() + var sc := Curve3D.new() + for i in c.point_count: + sc.add_point(c.get_point_position(i) * scale, + c.get_point_in(i) * scale, c.get_point_out(i) * scale) + return sc + +func _samples() -> Array: + ## [{pos, tan, side, dist}] every STEP metres. side points to the LEFT of + ## the drive direction. + var out: Array = [] + var L := curve.get_baked_length() + var d := 0.0 + while d < L: + var p := curve.sample_baked(d) + var q := curve.sample_baked(fmod(d + 2.0, L)) + var tn := (q - p) + tn.y = 0.0 + tn = tn.normalized() if tn.length_squared() > 0.0001 else Vector3.FORWARD + out.append({"pos": p, "tan": tn, "side": Vector3.UP.cross(tn).normalized(), "dist": d}) + d += STEP + return out + +func _road(samples: Array) -> void: + ## One long quad strip with real collision -- cars live on this surface. + var st := SurfaceTool.new() + st.begin(Mesh.PRIMITIVE_TRIANGLES) + var h := Vector3.UP * 0.05 + var n := samples.size() + for i in n: + var a: Dictionary = samples[i] + var b: Dictionary = samples[(i + 1) % n] + var al: Vector3 = a["pos"] + a["side"] * ROAD_W * 0.5 + h + var ar: Vector3 = a["pos"] - a["side"] * ROAD_W * 0.5 + h + var bl: Vector3 = b["pos"] + b["side"] * ROAD_W * 0.5 + h + var br: Vector3 = b["pos"] - b["side"] * ROAD_W * 0.5 + h + var va: float = a["dist"] * 0.14 + var vb: float = (a["dist"] + STEP) * 0.14 + # Godot front faces wind CLOCKWISE seen from the normal side: the first + # cut of this strip wound CCW and the entire road was culled from above + for v in [[al, Vector2(0, va)], [br, Vector2(1.8, vb)], [ar, Vector2(1.8, va)], + [al, Vector2(0, va)], [bl, Vector2(0, vb)], [br, Vector2(1.8, vb)]]: + st.set_normal(Vector3.UP) + st.set_uv(v[1]) + st.add_vertex(v[0]) + var mesh := st.commit() + var m := StandardMaterial3D.new() + m.albedo_texture = load(TEX % "asphalt") + m.roughness = 0.92 + mesh.surface_set_material(0, m) + var body := StaticBody3D.new() + var mi := MeshInstance3D.new() + mi.mesh = mesh + body.add_child(mi) + var cs := CollisionShape3D.new() + cs.shape = mesh.create_trimesh_shape() + body.add_child(cs) + add_child(body) + +func _curvature(samples: Array, i: int) -> float: + ## signed heading change per metre; positive = turning left + var n := samples.size() + var a: Vector3 = samples[i]["tan"] + var b: Vector3 = samples[(i + 1) % n]["tan"] + return a.signed_angle_to(b, Vector3.UP) / STEP + +func _corners(samples: Array) -> Array: + ## contiguous runs of |curvature| > threshold, min 6 samples (24 m) + ## -> [{from, to, sign}] as sample indices + var out: Array = [] + var n := samples.size() + var run_start := -1 + var run_sign := 0.0 + for i in n: + var k := _curvature(samples, i) + if absf(k) > 0.010: + if run_start < 0: + run_start = i + run_sign = signf(k) + else: + if run_start >= 0 and i - run_start >= 6: + out.append({"from": run_start, "to": i - 1, "sign": run_sign}) + run_start = -1 + if run_start >= 0 and n - run_start >= 6: + out.append({"from": run_start, "to": n - 1, "sign": run_sign}) + return out + +func _kerbs(samples: Array) -> void: + ## red/white kerb blocks along both edges wherever the road actually turns + var red := _flat(Color(0.78, 0.12, 0.10), 0.7) + var white := _flat(Color(0.90, 0.90, 0.86), 0.7) + var n := samples.size() + for i in n: + if absf(_curvature(samples, i)) < 0.008 or i % 2 != 0: + continue + var s: Dictionary = samples[i] + for e in [-1.0, 1.0]: + var at: Vector3 = s["pos"] + s["side"] * e * (ROAD_W * 0.5 + 0.7) + Vector3.UP * 0.045 + var mi := MeshInstance3D.new() + var bm := BoxMesh.new() + bm.size = Vector3(1.4, 0.07, STEP * 2.0) + bm.material = red if (i / 2) % 2 == 0 else white + mi.mesh = bm + mi.position = at + mi.basis = Basis.looking_at(s["tan"], Vector3.UP) + add_child(mi) + +func _corner_dressing(c: Dictionary, samples: Array) -> void: + ## outside of every real corner: a sand trap; inside: a tyre stack + var midi := int((int(c["from"]) + int(c["to"])) / 2.0) + var s: Dictionary = samples[midi] + # turning left (+sign) means the outside is the RIGHT edge (-side) + var out_dir: Vector3 = s["side"] * (-1.0 if float(c["sign"]) > 0.0 else 1.0) + var span := (int(c["to"]) - int(c["from"])) * STEP + if span > 40.0: # only proper corners earn a gravel trap + var at: Vector3 = s["pos"] + out_dir * (ROAD_W * 0.5 + 13.0) + var mi := MeshInstance3D.new() + var bm := BoxMesh.new() + bm.size = Vector3(minf(span * 0.9, 60.0), 0.04, 26.0) + bm.material = _mat("sand", 5.0) + mi.mesh = bm + mi.position = Vector3(at.x, 0.035, at.z) + mi.basis = Basis.looking_at(s["tan"], Vector3.UP) + add_child(mi) + var rubber := _flat(Color(0.07, 0.07, 0.08), 0.85) + var inn: Vector3 = s["pos"] - out_dir * (ROAD_W * 0.5 + 3.5) + for j in 5: + var mi := MeshInstance3D.new() + var cm := CylinderMesh.new() + cm.top_radius = 0.58 + cm.bottom_radius = 0.58 + cm.height = 1.05 + cm.radial_segments = 9 + cm.material = rubber + mi.mesh = cm + mi.position = inn + s["tan"] * (j - 2.0) * 1.3 + Vector3.UP * 0.53 + add_child(mi) + +func _hoardings(samples: Array, corners: Array) -> void: + ## sponsor boards down the straights, FLUX gibberish and all + var ads := ["billboard_ad", "billboard_ad2", "billboard_ad3"] + var n := samples.size() + var since := 0.0 + var adi := 0 + for i in n: + since += STEP + if since < 130.0 or absf(_curvature(samples, i)) > 0.004: + continue + since = 0.0 + var s: Dictionary = samples[i] + var at: Vector3 = s["pos"] + s["side"] * (ROAD_W * 0.5 + 9.0) + var post := _flat(Color(0.3, 0.31, 0.33), 0.5) + for j in [-3.2, 3.2]: + _boxat(at + s["tan"] * j + Vector3.UP * 0.9, Vector3(0.18, 1.8, 0.18), post, s["tan"]) + _boxat(at + Vector3.UP * 1.9, Vector3(8.0, 1.9, 0.12), _mat(ads[adi % 3], 0.24, 0.4), s["tan"]) + adi += 1 + +func _start_finish(samples: Array) -> void: + var s: Dictionary = samples[0] + for row in 2: + for i in 9: + var c := Color(0.05, 0.05, 0.06) if (i + row) % 2 == 0 else Color(0.92, 0.92, 0.9) + var at: Vector3 = s["pos"] + s["side"] * (-6.0 + i * 1.5) + s["tan"] * float(row) * 1.5 + _boxat(Vector3(at.x, 0.06, at.z), Vector3(1.5, 0.02, 1.5), _flat(c, 0.7), s["tan"]) + var steel := _flat(Color(0.25, 0.26, 0.28), 0.5) + for e in [-1.0, 1.0]: + _boxat(s["pos"] + s["side"] * e * (ROAD_W * 0.5 + 1.2) + Vector3.UP * 3.5, + Vector3(0.35, 7.0, 0.35), steel, s["tan"]) + _boxat(s["pos"] + Vector3.UP * 6.6, Vector3(ROAD_W + 4.5, 1.6, 0.3), + _mat("billboard_ad2", 0.22, 0.4), s["tan"]) + +func _pits(samples: Array) -> void: + ## the red pit complex on the outside of the front straight: garage row, + ## pit wall, paddock awnings, a couple of transporters + var s: Dictionary = samples[mini(20, samples.size() - 1)] # ~80 m up-track of SF + var out_dir: Vector3 = -s["side"] # outside of the circuit on the front straight + var red := _flat(Color(0.72, 0.10, 0.08), 0.55) + var base: Vector3 = s["pos"] + out_dir * (ROAD_W * 0.5 + 22.0) + _boxat(base + Vector3.UP * 4.0, Vector3(14, 8.0, 95), red, s["tan"], true) + _boxat(base + Vector3.UP * 8.2, Vector3(15, 0.4, 98), _flat(Color(0.16, 0.17, 0.19), 0.6), s["tan"]) + _boxat(base - out_dir * 7.1 + Vector3.UP * 5.9, Vector3(0.2, 2.2, 88), + _mat("facade_glass", 0.2, 0.25), s["tan"]) + _boxat(base - out_dir * 7.1 + Vector3.UP * 2.0, Vector3(0.25, 3.4, 88), + _mat("shopfront", 0.2, 0.4), s["tan"]) + # pit wall between track and pit lane + _boxat(s["pos"] + out_dir * (ROAD_W * 0.5 + 2.5) + Vector3.UP * 0.45, + Vector3(0.4, 0.9, 130), _mat("concrete_ground", 3.0), s["tan"], true) + # paddock: white awnings + transporters behind the garages + var wt := _mat("panel_white", 0.5, 0.5) + for j in 4: + _boxat(base + out_dir * 16.0 + s["tan"] * (-33.0 + j * 22.0) + Vector3.UP * 2.9, + Vector3(9, 0.2, 7), wt, s["tan"]) + for j in 2: + _boxat(base + out_dir * 27.0 + s["tan"] * (-12.0 + j * 26.0) + Vector3.UP * 1.9, + Vector3(2.5, 3.8, 13.5), _flat(Color(0.82, 0.83, 0.86), 0.4), s["tan"], true) + +func _gums(rng: RandomNumberGenerator, samples: Array, lo: Vector3, hi: Vector3) -> void: + ## eucalypt scatter anywhere that's 25 m clear of the racing line + var pts: Array[Vector3] = [] + for i in range(0, samples.size(), 3): + pts.append(samples[i]["pos"]) + var placed := 0 + var tries := 0 + while placed < 40 and tries < 400: + tries += 1 + var at := Vector3(rng.randf_range(lo.x - 90, hi.x + 90), 0, rng.randf_range(lo.z - 90, hi.z + 90)) + var ok := true + for p in pts: + if Vector2(at.x - p.x, at.z - p.z).length_squared() < 625.0: + ok = false + break + if not ok: + continue + placed += 1 + var trunk := MeshInstance3D.new() + var cm := CylinderMesh.new() + cm.top_radius = 0.14 + cm.bottom_radius = 0.24 + cm.height = rng.randf_range(5.0, 8.5) + cm.radial_segments = 7 + cm.material = _mat("bark", 1.4) + trunk.mesh = cm + trunk.position = at + Vector3(0, cm.height * 0.5, 0) + add_child(trunk) + var crown := MeshInstance3D.new() + var sm := SphereMesh.new() + sm.radius = rng.randf_range(2.4, 3.6) + sm.height = sm.radius * 1.6 + sm.radial_segments = 10 + sm.rings = 6 + sm.material = _mat("foliage", 0.55) + crown.mesh = sm + crown.position = at + Vector3(0, cm.height + sm.radius * 0.4, 0) + add_child(crown) + +func _boxat(pos: Vector3, size: Vector3, mat: Material, along: Vector3, collide := false) -> void: + var mi := MeshInstance3D.new() + var bm := BoxMesh.new() + bm.size = size + bm.material = mat + mi.mesh = bm + if collide: + var body := StaticBody3D.new() + var cs := CollisionShape3D.new() + var bs := BoxShape3D.new() + bs.size = size + cs.shape = bs + body.add_child(cs) + body.add_child(mi) + body.position = pos + body.basis = Basis.looking_at(along, Vector3.UP) + add_child(body) + else: + mi.position = pos + mi.basis = Basis.looking_at(along, Vector3.UP) + add_child(mi) + +func _mat(tex: String, scale: float, rough := 0.9) -> StandardMaterial3D: + var m := StandardMaterial3D.new() + m.albedo_texture = load(TEX % tex) + m.uv1_scale = Vector3(scale, scale, scale) + m.uv1_triplanar = true + m.roughness = rough + m.metallic = 0.0 + return m + +func _flat(color: Color, rough := 0.85) -> StandardMaterial3D: + var m := StandardMaterial3D.new() + m.albedo_color = color + m.roughness = rough + m.metallic = 0.0 + return m + +func _slab(pos: Vector3, size: Vector3, mat: Material, collide := true) -> void: + var body := StaticBody3D.new() + var mi := MeshInstance3D.new() + var bm := BoxMesh.new() + bm.size = size + bm.material = mat + mi.mesh = bm + body.add_child(mi) + if collide: + var shape := CollisionShape3D.new() + var bs := BoxShape3D.new() + bs.size = size + shape.shape = bs + body.add_child(shape) + body.position = pos + add_child(body) diff --git a/levels/qld_raceway/raceway.gd.uid b/levels/qld_raceway/raceway.gd.uid new file mode 100644 index 0000000..d7b16de --- /dev/null +++ b/levels/qld_raceway/raceway.gd.uid @@ -0,0 +1 @@ +uid://k5xln5yysglo diff --git a/levels/willowbank_dragway/dragway.gd b/levels/willowbank_dragway/dragway.gd new file mode 100644 index 0000000..75796b0 --- /dev/null +++ b/levels/willowbank_dragway/dragway.gd @@ -0,0 +1,261 @@ +extends Node3D +## Willowbank-ish quarter mile, built in code like the carpark. A real 402 m of +## strip plus shutdown, sand trap and tyre wall, with a working christmas tree +## (game.gd drives the bulbs via their material_override emission). +## +## Geometry contract with game.gd's drag mode: DragStart sits at (0,0,0) in the +## .tscn and DragEnd at (0,0,-402); the player spawns at x=-2, the rival at +## x=+2, both facing -Z. The tree stands between the lanes at z=-6, visual only +## -- collision there would turn a wandering launch into a head-on with a pole. + +const TEX := "res://assets/textures/%s.jpg" + +const STRIP_HALF := 12.0 # wall-to-wall half width +const FINISH := -402.0 +const SHUTDOWN_END := -640.0 + +func _ready() -> void: + var rng := RandomNumberGenerator.new() + rng.seed = 1320 # a respectable ET + + _slab(Vector3(0, -0.5, -280), Vector3(420, 1, 900), _mat("grass", 14.0)) + # the strip: asphalt base, concrete launch pad, rubbered lanes down-track + _slab(Vector3(0, -0.45, -290), Vector3(STRIP_HALF * 2, 1, 740), _mat("asphalt", 9.0)) + _slab(Vector3(0, 0.065, -40), Vector3(STRIP_HALF * 2, 0.03, 80), _mat("concrete_ground", 4.0), false) + for lx in [-4.0, 4.0]: + _slab(Vector3(lx, 0.062, -320), Vector3(7.5, 0.02, 480), _mat("dragstrip", 5.0), false) + # centre line (double yellow) and edge lines + var yellow := _flat(Color(0.85, 0.72, 0.18), 0.7) + var white := _flat(Color(0.88, 0.88, 0.84), 0.7) + for cx in [-0.18, 0.18]: + _slab(Vector3(cx, 0.07, -305), Vector3(0.12, 0.02, 670), yellow, false) + for ex in [-10.8, 10.8]: + _slab(Vector3(ex, 0.07, -305), Vector3(0.14, 0.02, 670), white, false) + + # concrete walls with alternating red/white caps, like every strip on earth + var conc := _mat("concrete_ground", 3.0) + for sx in [-1.0, 1.0]: + _slab(Vector3(sx * STRIP_HALF, 0.475, -315), Vector3(0.5, 0.95, 690), conc) + for i in 40: + var z := 20.0 - i * 17.0 + _slab(Vector3(sx * STRIP_HALF, 0.99, z), Vector3(0.54, 0.08, 8.0), + _flat(Color(0.78, 0.12, 0.10) if i % 2 == 0 else Color(0.9, 0.9, 0.88), 0.6), false) + + _tree() + _start_line() + _finish_line() + _boards() + _grandstand() + _tower() + _sand_trap() + + # return road up the right-hand side, back to the staging paddock + _slab(Vector3(19.0, 0.04, -290), Vector3(8, 0.02, 700), _mat("asphalt", 9.0), false) + + # staging paddock: PP_ markers become shuntable parked fleet cars (game.gd) + for i in 8: + var m := Marker3D.new() + m.name = "PP_pad%d" % i + m.position = Vector3(20.0 + 5.5 * (i % 4), 0.0, 22.0 + 8.0 * (i / 4)) + m.rotate_y(PI * 0.5 + rng.randf_range(-0.08, 0.08)) + add_child(m) + # lighting towers as SL_ markers: game.gd builds them as smashable street + # lights that really cast light at night. Yes, you can flatten them. + var sl := 0 + for z in [-80.0, -220.0, -360.0, -500.0]: + for sx in [-1.0, 1.0]: + var m := Marker3D.new() + m.name = "SL_%d" % sl + sl += 1 + m.position = Vector3(sx * (STRIP_HALF + 2.0), 0.0, z) + add_child(m) + # wheelie bins behind the wall because there is always a row of wheelie bins + for i in 6: + var m := Marker3D.new() + m.name = "WB_%d" % i + m.position = Vector3(14.5, 0.0, 8.0 - i * 3.0) + add_child(m) + + _gums(rng) + _race_path() + +func _mat(tex: String, scale: float, rough := 0.9) -> StandardMaterial3D: + var m := StandardMaterial3D.new() + m.albedo_texture = load(TEX % tex) + m.uv1_scale = Vector3(scale, scale, scale) + m.uv1_triplanar = true + m.roughness = rough + m.metallic = 0.0 + return m + +func _flat(color: Color, rough := 0.85) -> StandardMaterial3D: + var m := StandardMaterial3D.new() + m.albedo_color = color + m.roughness = rough + m.metallic = 0.0 + return m + +func _slab(pos: Vector3, size: Vector3, mat: Material, collide := true) -> void: + var body: PhysicsBody3D = StaticBody3D.new() + var mi := MeshInstance3D.new() + var bm := BoxMesh.new() + bm.size = size + bm.material = mat + mi.mesh = bm + body.add_child(mi) + if collide: + var shape := CollisionShape3D.new() + var bs := BoxShape3D.new() + bs.size = size + shape.shape = bs + body.add_child(shape) + body.position = pos + add_child(body) + +func _tree() -> void: + ## The christmas tree: pole + backboard + six named bulbs. game.gd finds + ## them by name and flips material_override.emission_enabled. Visual only. + var steel := _flat(Color(0.22, 0.23, 0.25), 0.5) + _slab(Vector3(0, 1.1, -6), Vector3(0.14, 2.2, 0.14), steel, false) + _slab(Vector3(0, 2.0, -6), Vector3(0.55, 1.75, 0.10), _flat(Color(0.10, 0.10, 0.12), 0.6), false) + var bulbs := [ + ["TreeStage", 2.68, Color(0.9, 0.9, 0.8)], + ["TreeAmber1", 2.38, Color(1.0, 0.68, 0.05)], + ["TreeAmber2", 2.12, Color(1.0, 0.68, 0.05)], + ["TreeAmber3", 1.86, Color(1.0, 0.68, 0.05)], + ["TreeGreen", 1.58, Color(0.15, 0.95, 0.25)], + ["TreeRed", 1.30, Color(0.95, 0.10, 0.08)], + ] + for b in bulbs: + var mi := MeshInstance3D.new() + var sm := SphereMesh.new() + sm.radius = 0.105 + sm.height = 0.21 + sm.radial_segments = 12 + sm.rings = 6 + mi.mesh = sm + var m := StandardMaterial3D.new() + m.albedo_color = Color(b[2]) * 0.35 # dim housing until it fires + m.roughness = 0.4 + m.emission_enabled = false + m.emission = Color(b[2]) + m.emission_energy_multiplier = 3.5 + mi.material_override = m + mi.name = String(b[0]) + mi.position = Vector3(0, float(b[1]), -6.06) + add_child(mi) + +func _start_line() -> void: + var white := _flat(Color(0.9, 0.9, 0.86), 0.7) + _slab(Vector3(0, 0.07, 0), Vector3(STRIP_HALF * 2 - 1.6, 0.02, 0.4), white, false) + # burnout box water patches behind the line + for lx in [-4.0, 4.0]: + _slab(Vector3(lx, 0.068, 8.0), Vector3(5.0, 0.015, 9.0), + _flat(Color(0.10, 0.11, 0.13), 0.15), false) + +func _finish_line() -> void: + # checkered strip + scoreboard gantry + for row in 2: + for i in 11: + var c := Color(0.05, 0.05, 0.06) if (i + row) % 2 == 0 else Color(0.92, 0.92, 0.9) + _slab(Vector3(-10.0 + i * 2.0, 0.07, FINISH - row * 2.0), + Vector3(2.0, 0.02, 2.0), _flat(c, 0.7), false) + var steel := _flat(Color(0.25, 0.26, 0.28), 0.5) + for sx in [-1.0, 1.0]: + _slab(Vector3(sx * (STRIP_HALF + 0.8), 3.5, FINISH), Vector3(0.35, 7.0, 0.35), steel) + _slab(Vector3(0, 7.1, FINISH), Vector3(STRIP_HALF * 2 + 2.5, 0.45, 0.45), steel, false) + for sx in [-5.0, 5.0]: + _slab(Vector3(sx, 5.9, FINISH), Vector3(4.5, 2.0, 0.3), _mat("billboard_ad3", 0.22, 0.4), false) + +func _boards() -> void: + # distance boards: 60ft, eighth, 1000ft -- the numbers that matter + var posts := _flat(Color(0.85, 0.85, 0.8), 0.6) + for z in [-18.3, -201.2, -305.0]: + for sx in [-1.0, 1.0]: + _slab(Vector3(sx * (STRIP_HALF + 1.2), 1.0, z), Vector3(0.16, 2.0, 0.16), posts, false) + _slab(Vector3(sx * (STRIP_HALF + 1.2), 2.2, z), Vector3(1.3, 0.9, 0.1), posts, false) + +func _grandstand() -> void: + ## Six stepped tiers with FLUX crowd panels on the risers and a white canopy. + var conc := _mat("concrete_ground", 3.0) + for i in 6: + var x := -16.5 - i * 2.6 + var y := 0.55 + i * 0.85 + _slab(Vector3(x, y * 0.5, -80), Vector3(2.6, y, 120), conc) + _slab(Vector3(x + 1.28, y + 0.75, -80), Vector3(0.08, 1.5, 118), _mat("crowd", 7.0, 0.9), false) + var steel := _flat(Color(0.3, 0.31, 0.33), 0.5) + for zi in 5: + _slab(Vector3(-24.0, 3.8, -128 + zi * 24.0), Vector3(0.3, 7.6, 0.3), steel, false) + _slab(Vector3(-25.5, 7.6, -80), Vector3(20.0, 0.25, 124), _mat("panel_white", 0.5, 0.5), false) + +func _tower() -> void: + ## The red control tower: every Queensland circuit building is this shade. + var red := _flat(Color(0.72, 0.10, 0.08), 0.55) + var glass := _mat("facade_glass", 0.2, 0.25) + _slab(Vector3(21.0, 6.0, -14), Vector3(9.0, 12.0, 8.0), red) + _slab(Vector3(21.0, 10.4, -9.95), Vector3(8.2, 2.6, 0.2), glass, false) + _slab(Vector3(21.0, 12.3, -14), Vector3(9.6, 0.4, 8.6), _flat(Color(0.16, 0.17, 0.19), 0.6), false) + _slab(Vector3(21.0, 7.4, -9.9), Vector3(8.2, 1.6, 0.15), _mat("billboard_ad", 0.3, 0.4), false) + # paddock awnings behind it + for i in 3: + _slab(Vector3(30.0, 2.9, -30.0 - i * 14.0), Vector3(7.0, 0.2, 10.0), _mat("panel_white", 0.5, 0.5), false) + for sx in [-3.0, 3.0]: + for sz in [-4.5, 4.5]: + _slab(Vector3(30.0 + sx, 1.45, -30.0 - i * 14.0 + sz), Vector3(0.15, 2.9, 0.15), + _flat(Color(0.5, 0.5, 0.52), 0.5), false) + +func _sand_trap() -> void: + _slab(Vector3(0, 0.055, -668), Vector3(STRIP_HALF * 2, 0.03, 56), _mat("sand", 5.0), false) + # tyre wall: fat black cylinders in a row, then an honest collision slab + var rubber := _flat(Color(0.07, 0.07, 0.08), 0.85) + for i in 17: + var mi := MeshInstance3D.new() + var cm := CylinderMesh.new() + cm.top_radius = 0.62 + cm.bottom_radius = 0.62 + cm.height = 1.15 + cm.radial_segments = 10 + cm.material = rubber + mi.mesh = cm + mi.position = Vector3(-11.2 + i * 1.4, 0.58, -694) + add_child(mi) + _slab(Vector3(0, 1.0, -695.2), Vector3(STRIP_HALF * 2 + 2, 2.0, 1.0), rubber) + +func _gums(rng: RandomNumberGenerator) -> void: + for i in 26: + var sx := -1.0 if i % 2 == 0 else 1.0 + var at := Vector3(sx * rng.randf_range(30.0, 80.0), 0, rng.randf_range(-620.0, 40.0)) + var trunk := MeshInstance3D.new() + var cm := CylinderMesh.new() + cm.top_radius = 0.14 + cm.bottom_radius = 0.24 + cm.height = rng.randf_range(5.0, 8.0) + cm.radial_segments = 7 + cm.material = _mat("bark", 1.4) + trunk.mesh = cm + trunk.position = at + Vector3(0, cm.height * 0.5, 0) + add_child(trunk) + var crown := MeshInstance3D.new() + var sm := SphereMesh.new() + sm.radius = rng.randf_range(2.2, 3.4) + sm.height = sm.radius * 1.6 + sm.radial_segments = 10 + sm.rings = 6 + sm.material = _mat("foliage", 0.55) + crown.mesh = sm + crown.position = at + Vector3(0, cm.height + sm.radius * 0.4, 0) + add_child(crown) + +func _race_path() -> void: + # loop for cruise traffic: down the strip, back up the return road + var path := Path3D.new() + path.name = "RacePath" + var c := Curve3D.new() + var pts := [Vector3(0, 0, 40), Vector3(0, 0, -620), Vector3(19, 0, -620), Vector3(19, 0, 40)] + for i in pts.size() + 1: + var p: Vector3 = pts[i % pts.size()] + var to_prev: Vector3 = (pts[(i - 1 + pts.size()) % pts.size()] - p).normalized() * 8.0 + var to_next: Vector3 = (pts[(i + 1) % pts.size()] - p).normalized() * 8.0 + c.add_point(p, to_prev, to_next) + path.curve = c + add_child(path) diff --git a/levels/willowbank_dragway/dragway.gd.uid b/levels/willowbank_dragway/dragway.gd.uid new file mode 100644 index 0000000..dd5836f --- /dev/null +++ b/levels/willowbank_dragway/dragway.gd.uid @@ -0,0 +1 @@ +uid://5urdkjgbac5y diff --git a/levels/willowbank_dragway/level.tscn b/levels/willowbank_dragway/level.tscn new file mode 100644 index 0000000..c15474d --- /dev/null +++ b/levels/willowbank_dragway/level.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="Script" path="res://levels/willowbank_dragway/dragway.gd" id="1"] + +[node name="WillowbankDragway" type="Node3D"] +script = ExtResource("1") + +[node name="Spawn" type="Marker3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 40) + +[node name="DragStart" type="Marker3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) + +[node name="DragEnd" type="Marker3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -402) diff --git a/shot_albert_parklands.png.import b/shot_albert_parklands.png.import deleted file mode 100644 index 41ce8b2..0000000 --- a/shot_albert_parklands.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cacaot1ody7kd" -path="res://.godot/imported/shot_albert_parklands.png-709880ec3f07b35d5884c6bc8143677c.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_albert_parklands.png" -dest_files=["res://.godot/imported/shot_albert_parklands.png-709880ec3f07b35d5884c6bc8143677c.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_bridge.png.import b/shot_bridge.png.import deleted file mode 100644 index 45ce9ee..0000000 --- a/shot_bridge.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bqaxeko1tl5w7" -path="res://.godot/imported/shot_bridge.png-2373c808c2e6eab2488c5d984769ec6f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_bridge.png" -dest_files=["res://.godot/imported/shot_bridge.png-2373c808c2e6eab2488c5d984769ec6f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_bridge_dem.png.import b/shot_bridge_dem.png.import deleted file mode 100644 index 2f85ce7..0000000 --- a/shot_bridge_dem.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cfq88o84umvip" -path="res://.godot/imported/shot_bridge_dem.png-75be2353aa1d96cb1fa690daade691e3.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_bridge_dem.png" -dest_files=["res://.godot/imported/shot_bridge_dem.png-75be2353aa1d96cb1fa690daade691e3.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_busted_leyland.png.import b/shot_busted_leyland.png.import deleted file mode 100644 index 19c9e74..0000000 --- a/shot_busted_leyland.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://wxu5r0kb7at5" -path="res://.godot/imported/shot_busted_leyland.png-1b68c6edebd14db41b2b3046347cecf4.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_busted_leyland.png" -dest_files=["res://.godot/imported/shot_busted_leyland.png-1b68c6edebd14db41b2b3046347cecf4.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_casserola_dx.png.import b/shot_casserola_dx.png.import deleted file mode 100644 index 62c2cc2..0000000 --- a/shot_casserola_dx.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bvj8acey6cfwt" -path="res://.godot/imported/shot_casserola_dx.png-143068759f8248f4e67facd7ba986a47.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_casserola_dx.png" -dest_files=["res://.godot/imported/shot_casserola_dx.png-143068759f8248f4e67facd7ba986a47.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_casserola_ke80.png.import b/shot_casserola_ke80.png.import deleted file mode 100644 index 94190f5..0000000 --- a/shot_casserola_ke80.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://caxryihtxhm3" -path="res://.godot/imported/shot_casserola_ke80.png-25193f7ba65f0ecac14cf98f399167eb.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_casserola_ke80.png" -dest_files=["res://.godot/imported/shot_casserola_ke80.png-25193f7ba65f0ecac14cf98f399167eb.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_chaebol_90.png.import b/shot_chaebol_90.png.import deleted file mode 100644 index b96d3bf..0000000 --- a/shot_chaebol_90.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dtw68ub6k2k57" -path="res://.godot/imported/shot_chaebol_90.png-34f2f19d59a1dfc9c9065b0f098ba31b.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_chaebol_90.png" -dest_files=["res://.godot/imported/shot_chaebol_90.png-34f2f19d59a1dfc9c9065b0f098ba31b.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_chaebol_92.png.import b/shot_chaebol_92.png.import deleted file mode 100644 index d5fc15d..0000000 --- a/shot_chaebol_92.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dj88gcnypqq47" -path="res://.godot/imported/shot_chaebol_92.png-72629faa17fdf8d9689fb8bb7ae41c7e.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_chaebol_92.png" -dest_files=["res://.godot/imported/shot_chaebol_92.png-72629faa17fdf8d9689fb8bb7ae41c7e.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_chaebol_x1.png.import b/shot_chaebol_x1.png.import deleted file mode 100644 index 103658b..0000000 --- a/shot_chaebol_x1.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bm80bpeqm41q4" -path="res://.godot/imported/shot_chaebol_x1.png-ab23f1251ae9c80a4dbe158ad9a4e40d.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_chaebol_x1.png" -dest_files=["res://.godot/imported/shot_chaebol_x1.png-ab23f1251ae9c80a4dbe158ad9a4e40d.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_chaebol_x2.png.import b/shot_chaebol_x2.png.import deleted file mode 100644 index 788de2d..0000000 --- a/shot_chaebol_x2.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://khjyhwdfp4of" -path="res://.godot/imported/shot_chaebol_x2.png-85e80bf3292aa38ec2e2af06d6395f40.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_chaebol_x2.png" -dest_files=["res://.godot/imported/shot_chaebol_x2.png-85e80bf3292aa38ec2e2af06d6395f40.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_crash.png.import b/shot_crash.png.import deleted file mode 100644 index 79517bd..0000000 --- a/shot_crash.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://x0ap1xtqufy" -path="res://.godot/imported/shot_crash.png-0fd81ecc7f94fef4c0d6e80bfb3abf5a.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_crash.png" -dest_files=["res://.godot/imported/shot_crash.png-0fd81ecc7f94fef4c0d6e80bfb3abf5a.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_dadson_240z.png.import b/shot_dadson_240z.png.import deleted file mode 100644 index 0866cb8..0000000 --- a/shot_dadson_240z.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dr1yh3qyfpgew" -path="res://.godot/imported/shot_dadson_240z.png-607e7502187621a2dca20481e5ded264.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_dadson_240z.png" -dest_files=["res://.godot/imported/shot_dadson_240z.png-607e7502187621a2dca20481e5ded264.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_datto_120y.png.import b/shot_datto_120y.png.import deleted file mode 100644 index 7915fa6..0000000 --- a/shot_datto_120y.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://csax7yqjgptvt" -path="res://.godot/imported/shot_datto_120y.png-85e191822a21ddbb3112ee0a47028b7f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_datto_120y.png" -dest_files=["res://.godot/imported/shot_datto_120y.png-85e191822a21ddbb3112ee0a47028b7f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_deform_after.png.import b/shot_deform_after.png.import deleted file mode 100644 index 1ed37b8..0000000 --- a/shot_deform_after.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cp2rgao7fesff" -path="res://.godot/imported/shot_deform_after.png-3d28120be42a8120e987f9dc2910eef4.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_deform_after.png" -dest_files=["res://.godot/imported/shot_deform_after.png-3d28120be42a8120e987f9dc2910eef4.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_deform_before.png.import b/shot_deform_before.png.import deleted file mode 100644 index 548a8d1..0000000 --- a/shot_deform_before.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://caxvklepgk1l0" -path="res://.godot/imported/shot_deform_before.png-f2ee82086fe3fb722b601ee9d7cccf9e.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_deform_before.png" -dest_files=["res://.godot/imported/shot_deform_before.png-f2ee82086fe3fb722b601ee9d7cccf9e.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_facade_f.png.import b/shot_facade_f.png.import deleted file mode 100644 index e3534dd..0000000 --- a/shot_facade_f.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://3n2kvgojbgwf" -path="res://.godot/imported/shot_facade_f.png-9fa96bfde3dcbd65751693978b15004c.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_facade_f.png" -dest_files=["res://.godot/imported/shot_facade_f.png-9fa96bfde3dcbd65751693978b15004c.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_facade_r.png.import b/shot_facade_r.png.import deleted file mode 100644 index e2c072c..0000000 --- a/shot_facade_r.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cjfi57xn0na3h" -path="res://.godot/imported/shot_facade_r.png-2e6fbc4bb08a15dde0b9e54f90566d31.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_facade_r.png" -dest_files=["res://.godot/imported/shot_facade_r.png-2e6fbc4bb08a15dde0b9e54f90566d31.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_floored_xd.png.import b/shot_floored_xd.png.import deleted file mode 100644 index 8aa7c08..0000000 --- a/shot_floored_xd.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cd5quvmmdk7wy" -path="res://.godot/imported/shot_floored_xd.png-6498dca165edfeb647825ab5252ac5e1.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_floored_xd.png" -dest_files=["res://.godot/imported/shot_floored_xd.png-6498dca165edfeb647825ab5252ac5e1.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_garage_f.png.import b/shot_garage_f.png.import deleted file mode 100644 index 1cc1d71..0000000 --- a/shot_garage_f.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dr7aglv20utx3" -path="res://.godot/imported/shot_garage_f.png-aa2f56aea17c124e5ede0f7b9bc1c349.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_garage_f.png" -dest_files=["res://.godot/imported/shot_garage_f.png-aa2f56aea17c124e5ede0f7b9bc1c349.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_garage_r.png.import b/shot_garage_r.png.import deleted file mode 100644 index 4642482..0000000 --- a/shot_garage_r.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bmlq6d63wenbp" -path="res://.godot/imported/shot_garage_r.png-524c5e48bfb09463cc90db7e4ba2f22b.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_garage_r.png" -dest_files=["res://.godot/imported/shot_garage_r.png-524c5e48bfb09463cc90db7e4ba2f22b.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_hardon_cmere.png.import b/shot_hardon_cmere.png.import deleted file mode 100644 index 4d5bb3c..0000000 --- a/shot_hardon_cmere.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://ogsrhjmu4sa5" -path="res://.godot/imported/shot_hardon_cmere.png-791bf7aa28c70148da5c8cc8507cb785.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_hardon_cmere.png" -dest_files=["res://.godot/imported/shot_hardon_cmere.png-791bf7aa28c70148da5c8cc8507cb785.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_hardon_effex.png.import b/shot_hardon_effex.png.import deleted file mode 100644 index bd5167e..0000000 --- a/shot_hardon_effex.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dcofpebmsrb7e" -path="res://.godot/imported/shot_hardon_effex.png-ce88a33c72f9e74e80b1be1d7cd98350.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_hardon_effex.png" -dest_files=["res://.godot/imported/shot_hardon_effex.png-ce88a33c72f9e74e80b1be1d7cd98350.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_hardon_eh.png.import b/shot_hardon_eh.png.import deleted file mode 100644 index e7e78b9..0000000 --- a/shot_hardon_eh.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://crxu1cferab8n" -path="res://.godot/imported/shot_hardon_eh.png-4a87b9f2900c736fab809fe8e9cd34a0.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_hardon_eh.png" -dest_files=["res://.godot/imported/shot_hardon_eh.png-4a87b9f2900c736fab809fe8e9cd34a0.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_hardon_hr.png.import b/shot_hardon_hr.png.import deleted file mode 100644 index 7b5dac6..0000000 --- a/shot_hardon_hr.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bu5mmxfeeas03" -path="res://.godot/imported/shot_hardon_hr.png-852559122027f557a8bf101f41ade1d7.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_hardon_hr.png" -dest_files=["res://.godot/imported/shot_hardon_hr.png-852559122027f557a8bf101f41ade1d7.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_hardon_shaggen.png.import b/shot_hardon_shaggen.png.import deleted file mode 100644 index ed07e65..0000000 --- a/shot_hardon_shaggen.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://m6mfjs5lhsdj" -path="res://.godot/imported/shot_hardon_shaggen.png-ac88433802c5d63125f57723ad489e3a.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_hardon_shaggen.png" -dest_files=["res://.godot/imported/shot_hardon_shaggen.png-ac88433802c5d63125f57723ad489e3a.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_jct.png.import b/shot_jct.png.import deleted file mode 100644 index 636621a..0000000 --- a/shot_jct.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dkm1p5n1xyg7t" -path="res://.godot/imported/shot_jct.png-d1005de9ee52815e0d48b6f3b6f72efa.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_jct.png" -dest_files=["res://.godot/imported/shot_jct.png-d1005de9ee52815e0d48b6f3b6f72efa.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_jct_woolies.png.import b/shot_jct_woolies.png.import deleted file mode 100644 index 175cc80..0000000 --- a/shot_jct_woolies.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://b4qj6hifty7co" -path="res://.godot/imported/shot_jct_woolies.png-8055f5e30848dcfa5c2e67aa3a1cbdb1.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_jct_woolies.png" -dest_files=["res://.godot/imported/shot_jct_woolies.png-8055f5e30848dcfa5c2e67aa3a1cbdb1.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_juice1.png.import b/shot_juice1.png.import deleted file mode 100644 index a4b9630..0000000 --- a/shot_juice1.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://d00cb83dfqjw4" -path="res://.godot/imported/shot_juice1.png-fba2fcb034fbfdcb8d9ae2a583d4d311.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_juice1.png" -dest_files=["res://.godot/imported/shot_juice1.png-fba2fcb034fbfdcb8d9ae2a583d4d311.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_juice2.png.import b/shot_juice2.png.import deleted file mode 100644 index bb81ae2..0000000 --- a/shot_juice2.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://l2umf3kh323s" -path="res://.godot/imported/shot_juice2.png-2a393fa7456855db0f24793b286f65ec.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_juice2.png" -dest_files=["res://.godot/imported/shot_juice2.png-2a393fa7456855db0f24793b286f65ec.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kangaroo_point.png.import b/shot_kangaroo_point.png.import deleted file mode 100644 index a5f5ce3..0000000 --- a/shot_kangaroo_point.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://nfevhdjjdgey" -path="res://.godot/imported/shot_kangaroo_point.png-f630857604c681c00ff4ab8023aaa971.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kangaroo_point.png" -dest_files=["res://.godot/imported/shot_kangaroo_point.png-f630857604c681c00ff4ab8023aaa971.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kingswood_hz.png.import b/shot_kingswood_hz.png.import deleted file mode 100644 index 845a4f3..0000000 --- a/shot_kingswood_hz.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://brgybf6k2kpms" -path="res://.godot/imported/shot_kingswood_hz.png-7d4abe16335ac30b38209e6834875a74.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kingswood_hz.png" -dest_files=["res://.godot/imported/shot_kingswood_hz.png-7d4abe16335ac30b38209e6834875a74.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kp.png.import b/shot_kp.png.import deleted file mode 100644 index 2ee280f..0000000 --- a/shot_kp.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bvti3upsy17mh" -path="res://.godot/imported/shot_kp.png-38a7ee1a2c8da54f618e19705f30821f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kp.png" -dest_files=["res://.godot/imported/shot_kp.png-38a7ee1a2c8da54f618e19705f30821f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kp2.png.import b/shot_kp2.png.import deleted file mode 100644 index 1cf50b8..0000000 --- a/shot_kp2.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bflslcdy1e4vi" -path="res://.godot/imported/shot_kp2.png-e7a65557575e8977229d43997986ddec.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kp2.png" -dest_files=["res://.godot/imported/shot_kp2.png-e7a65557575e8977229d43997986ddec.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kp_dem.png.import b/shot_kp_dem.png.import deleted file mode 100644 index 12f6245..0000000 --- a/shot_kp_dem.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://boesb5lcxhlfv" -path="res://.godot/imported/shot_kp_dem.png-c9ce5dfc952a5ba8544840830a36b4c0.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kp_dem.png" -dest_files=["res://.godot/imported/shot_kp_dem.png-c9ce5dfc952a5ba8544840830a36b4c0.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_kp_top.png.import b/shot_kp_top.png.import deleted file mode 100644 index 5a798b2..0000000 --- a/shot_kp_top.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dv0r0ctfsvyse" -path="res://.godot/imported/shot_kp_top.png-9b910b7280f9d3c8de3410ea2430621a.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_kp_top.png" -dest_files=["res://.godot/imported/shot_kp_top.png-9b910b7280f9d3c8de3410ea2430621a.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_lazza_f.png.import b/shot_lazza_f.png.import deleted file mode 100644 index b341803..0000000 --- a/shot_lazza_f.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bbib77a1k1ctx" -path="res://.godot/imported/shot_lazza_f.png-c4f6c2fc6a04fba4e5ef692bbc36f5ef.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_lazza_f.png" -dest_files=["res://.godot/imported/shot_lazza_f.png-c4f6c2fc6a04fba4e5ef692bbc36f5ef.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_lazza_r.png.import b/shot_lazza_r.png.import deleted file mode 100644 index 7b6684a..0000000 --- a/shot_lazza_r.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bgmqcpm3wcbxc" -path="res://.godot/imported/shot_lazza_r.png-83a41ac1c2e13b89e6d117f1a065c9f1.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_lazza_r.png" -dest_files=["res://.godot/imported/shot_lazza_r.png-83a41ac1c2e13b89e6d117f1a065c9f1.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_leyland_morry.png.import b/shot_leyland_morry.png.import deleted file mode 100644 index bd592ec..0000000 --- a/shot_leyland_morry.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dnefwmnb6uh83" -path="res://.godot/imported/shot_leyland_morry.png-6f6ed93a4bdf1412b7f94fc8f339450b.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_leyland_morry.png" -dest_files=["res://.godot/imported/shot_leyland_morry.png-6f6ed93a4bdf1412b7f94fc8f339450b.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_maxi_merk.png.import b/shot_maxi_merk.png.import deleted file mode 100644 index 978dd2c..0000000 --- a/shot_maxi_merk.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dsunbri1n1hdl" -path="res://.godot/imported/shot_maxi_merk.png-d03ea9df7245aee513664c0ffe034bb5.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_maxi_merk.png" -dest_files=["res://.godot/imported/shot_maxi_merk.png-d03ea9df7245aee513664c0ffe034bb5.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_menu.png.import b/shot_menu.png.import deleted file mode 100644 index d9b5d15..0000000 --- a/shot_menu.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://btgywefwig6wi" -path="res://.godot/imported/shot_menu.png-c61344a3ec1e3de2e32ce9670e847ca3.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_menu.png" -dest_files=["res://.godot/imported/shot_menu.png-c61344a3ec1e3de2e32ce9670e847ca3.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_mini_merk.png.import b/shot_mini_merk.png.import deleted file mode 100644 index ffc93b1..0000000 --- a/shot_mini_merk.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dqcoi0fwl2ifg" -path="res://.godot/imported/shot_mini_merk.png-4058795d9b92ecc2207e6bc083eb6cae.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_mini_merk.png" -dest_files=["res://.godot/imported/shot_mini_merk.png-4058795d9b92ecc2207e6bc083eb6cae.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_minicab.png.import b/shot_minicab.png.import deleted file mode 100644 index 6ad2cd1..0000000 --- a/shot_minicab.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://b1vkow0v583bx" -path="res://.godot/imported/shot_minicab.png-43c91c995b8c283a20b4adb3e1f5787d.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_minicab.png" -dest_files=["res://.godot/imported/shot_minicab.png-43c91c995b8c283a20b4adb3e1f5787d.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_morry.png.import b/shot_morry.png.import deleted file mode 100644 index 382b2d1..0000000 --- a/shot_morry.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bn4ofl8uhfeaq" -path="res://.godot/imported/shot_morry.png-654f7e7886c576aa15987960425204b9.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_morry.png" -dest_files=["res://.godot/imported/shot_morry.png-654f7e7886c576aa15987960425204b9.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_new_bubbla_600.png.import b/shot_new_bubbla_600.png.import deleted file mode 100644 index ee89fdd..0000000 --- a/shot_new_bubbla_600.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://ceecujmymhp7v" -path="res://.godot/imported/shot_new_bubbla_600.png-05b2db194b7a014fc14c973c912e5583.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_new_bubbla_600.png" -dest_files=["res://.godot/imported/shot_new_bubbla_600.png-05b2db194b7a014fc14c973c912e5583.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_new_falcodore_gtho.png.import b/shot_new_falcodore_gtho.png.import deleted file mode 100644 index ae27d47..0000000 --- a/shot_new_falcodore_gtho.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://mll58atwcrp6" -path="res://.godot/imported/shot_new_falcodore_gtho.png-e66ed2ab5a9d8d094ec961c70879ba93.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_new_falcodore_gtho.png" -dest_files=["res://.godot/imported/shot_new_falcodore_gtho.png-e66ed2ab5a9d8d094ec961c70879ba93.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_new_hardon_waggo.png.import b/shot_new_hardon_waggo.png.import deleted file mode 100644 index 008c5f4..0000000 --- a/shot_new_hardon_waggo.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://c7vogu04epx1b" -path="res://.godot/imported/shot_new_hardon_waggo.png-070bed85dde44ad7d2157c19c292a0a0.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_new_hardon_waggo.png" -dest_files=["res://.godot/imported/shot_new_hardon_waggo.png-070bed85dde44ad7d2157c19c292a0a0.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_new_hardon_wb_ute.png.import b/shot_new_hardon_wb_ute.png.import deleted file mode 100644 index bc22849..0000000 --- a/shot_new_hardon_wb_ute.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bgjfj2d166iw" -path="res://.godot/imported/shot_new_hardon_wb_ute.png-7ed5d240147f85803b553146a1f90363.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_new_hardon_wb_ute.png" -dest_files=["res://.godot/imported/shot_new_hardon_wb_ute.png-7ed5d240147f85803b553146a1f90363.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_night.png.import b/shot_night.png.import deleted file mode 100644 index b4a1b09..0000000 --- a/shot_night.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://ssfx4eea0hio" -path="res://.godot/imported/shot_night.png-18957e7f26c9433700879ac3d7e65fdb.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_night.png" -dest_files=["res://.godot/imported/shot_night.png-18957e7f26c9433700879ac3d7e65fdb.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_probe1.png.import b/shot_probe1.png.import deleted file mode 100644 index 8526a19..0000000 --- a/shot_probe1.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://chisg1pamath8" -path="res://.godot/imported/shot_probe1.png-7fcccbd8717c822595793ca3bec750d3.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_probe1.png" -dest_files=["res://.godot/imported/shot_probe1.png-7fcccbd8717c822595793ca3bec750d3.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_probe2.png.import b/shot_probe2.png.import deleted file mode 100644 index 299021b..0000000 --- a/shot_probe2.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://c6iefyegaq2wn" -path="res://.godot/imported/shot_probe2.png-80097fc680af478bf18b1d5937767200.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_probe2.png" -dest_files=["res://.godot/imported/shot_probe2.png-80097fc680af478bf18b1d5937767200.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_qsm.png.import b/shot_qsm.png.import deleted file mode 100644 index 372cdf0..0000000 --- a/shot_qsm.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://mfkte8qttss2" -path="res://.godot/imported/shot_qsm.png-967b3acff66d7bf0bed2878528afe78c.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_qsm.png" -dest_files=["res://.godot/imported/shot_qsm.png-967b3acff66d7bf0bed2878528afe78c.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_qsm_top.png.import b/shot_qsm_top.png.import deleted file mode 100644 index 2384e68..0000000 --- a/shot_qsm_top.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cyrxo3cw4imnk" -path="res://.godot/imported/shot_qsm_top.png-6e1ac5a3e8dd19f56575f328b6aac35d.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_qsm_top.png" -dest_files=["res://.godot/imported/shot_qsm_top.png-6e1ac5a3e8dd19f56575f328b6aac35d.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_queen_st_mall.png.import b/shot_queen_st_mall.png.import deleted file mode 100644 index 9caa378..0000000 --- a/shot_queen_st_mall.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dqfosdy1qrqlv" -path="res://.godot/imported/shot_queen_st_mall.png-574d98f9268cb3086d50834347bcbd80.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_queen_st_mall.png" -dest_files=["res://.godot/imported/shot_queen_st_mall.png-574d98f9268cb3086d50834347bcbd80.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_sb1.png.import b/shot_sb1.png.import deleted file mode 100644 index 5d24842..0000000 --- a/shot_sb1.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://rlp11v4g2ur1" -path="res://.godot/imported/shot_sb1.png-da1bbcae1e530a41f044756363f0c5e7.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_sb1.png" -dest_files=["res://.godot/imported/shot_sb1.png-da1bbcae1e530a41f044756363f0c5e7.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_sb_bridge.png.import b/shot_sb_bridge.png.import deleted file mode 100644 index 27d98a7..0000000 --- a/shot_sb_bridge.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dpv2rx6laf2w3" -path="res://.godot/imported/shot_sb_bridge.png-3a49e069a8658d202658083a9b3802d5.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_sb_bridge.png" -dest_files=["res://.godot/imported/shot_sb_bridge.png-3a49e069a8658d202658083a9b3802d5.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_sb_top.png.import b/shot_sb_top.png.import deleted file mode 100644 index 31c9b3a..0000000 --- a/shot_sb_top.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://d4kx2h1eua5tv" -path="res://.godot/imported/shot_sb_top.png-3f1ec0b6cf3244f763576dcf24a3d29e.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_sb_top.png" -dest_files=["res://.godot/imported/shot_sb_top.png-3f1ec0b6cf3244f763576dcf24a3d29e.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_signals.png.import b/shot_signals.png.import deleted file mode 100644 index c4da4cb..0000000 --- a/shot_signals.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cekys4ivgu4h8" -path="res://.godot/imported/shot_signals.png-63a3c63abf5322b610cd10df0b3df2ad.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_signals.png" -dest_files=["res://.godot/imported/shot_signals.png-63a3c63abf5322b610cd10df0b3df2ad.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_skin_f.png.import b/shot_skin_f.png.import deleted file mode 100644 index 2b2c94d..0000000 --- a/shot_skin_f.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://s6i8tuutr6lt" -path="res://.godot/imported/shot_skin_f.png-c6f63b09adc28589fda207aea5e20aef.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_skin_f.png" -dest_files=["res://.godot/imported/shot_skin_f.png-c6f63b09adc28589fda207aea5e20aef.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_skin_r.png.import b/shot_skin_r.png.import deleted file mode 100644 index 7fe36da..0000000 --- a/shot_skin_r.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bkffl21h7ydui" -path="res://.godot/imported/shot_skin_r.png-d462c89253aeeef933841bff40b3422a.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_skin_r.png" -dest_files=["res://.godot/imported/shot_skin_r.png-d462c89253aeeef933841bff40b3422a.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_smash.png.import b/shot_smash.png.import deleted file mode 100644 index 5db5b46..0000000 --- a/shot_smash.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://cfi0qm6la5und" -path="res://.godot/imported/shot_smash.png-74c714eba18dc662dd518b4cb8cf6335.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_smash.png" -dest_files=["res://.godot/imported/shot_smash.png-74c714eba18dc662dd518b4cb8cf6335.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_southbank.png.import b/shot_southbank.png.import deleted file mode 100644 index d79ccc4..0000000 --- a/shot_southbank.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dq74to3ccwpby" -path="res://.godot/imported/shot_southbank.png-c868fc85f6d129b498f68423d5fba80c.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_southbank.png" -dest_files=["res://.godot/imported/shot_southbank.png-c868fc85f6d129b498f68423d5fba80c.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_story_bridge.png.import b/shot_story_bridge.png.import deleted file mode 100644 index a1a2e47..0000000 --- a/shot_story_bridge.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dqolmf6smk5rw" -path="res://.godot/imported/shot_story_bridge.png-c0dda03340591aca8bb2478b891d1ef7.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_story_bridge.png" -dest_files=["res://.godot/imported/shot_story_bridge.png-c0dda03340591aca8bb2478b891d1ef7.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_trolleys.png.import b/shot_trolleys.png.import deleted file mode 100644 index d2738b9..0000000 --- a/shot_trolleys.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://w384sbljyqjk" -path="res://.godot/imported/shot_trolleys.png-4bc10206031793a54eda76f31a101806.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_trolleys.png" -dest_files=["res://.godot/imported/shot_trolleys.png-4bc10206031793a54eda76f31a101806.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_turdeno.png.import b/shot_turdeno.png.import deleted file mode 100644 index 81ea57a..0000000 --- a/shot_turdeno.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dbp7gnpd3ju1h" -path="res://.godot/imported/shot_turdeno.png-d5b513f8b0848eb839603ea9d63538a4.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_turdeno.png" -dest_files=["res://.godot/imported/shot_turdeno.png-d5b513f8b0848eb839603ea9d63538a4.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_turdrunner_slur.png.import b/shot_turdrunner_slur.png.import deleted file mode 100644 index 4630737..0000000 --- a/shot_turdrunner_slur.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bxit0l621tsok" -path="res://.godot/imported/shot_turdrunner_slur.png-2dfbb7c644ee0226f53c86ea197285f9.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_turdrunner_slur.png" -dest_files=["res://.godot/imported/shot_turdrunner_slur.png-2dfbb7c644ee0226f53c86ea197285f9.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_wheel.png.import b/shot_wheel.png.import deleted file mode 100644 index e345777..0000000 --- a/shot_wheel.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dnjqu44q2852h" -path="res://.godot/imported/shot_wheel.png-4565b180afd912702d97c89afcbab902.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_wheel.png" -dest_files=["res://.godot/imported/shot_wheel.png-4565b180afd912702d97c89afcbab902.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/shot_woolies_carpark.png.import b/shot_woolies_carpark.png.import deleted file mode 100644 index 5de6e5f..0000000 --- a/shot_woolies_carpark.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dpuclminxkqb1" -path="res://.godot/imported/shot_woolies_carpark.png-a6b0808bdf7ff1a418fb8121ad945c2f.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://shot_woolies_carpark.png" -dest_files=["res://.godot/imported/shot_woolies_carpark.png-a6b0808bdf7ff1a418fb8121ad945c2f.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/src/game.gd b/src/game.gd index bcc7440..82d97bb 100644 --- a/src/game.gd +++ b/src/game.gd @@ -50,6 +50,22 @@ const DRAG_GEARS := 5 const SHIFT_LO := 0.74 # revs below this = shifted early, lose drive const REDLINE := 0.99 # hit it without shifting and the engine bogs const DRAG_REV_RATE := [0.0, 0.62, 0.50, 0.40, 0.32, 0.26] # per gear, revs/sec +## The Willowbank ladder: preset rivals, weakest first. power is their +## power_scale once they launch, reaction is how long after the green they sit +## there blinking, purse is what beating them pays. Beat the rung you're on to +## climb; the top dog repeats and keeps paying. +const DRAG_LADDER := [ + {"name": "NANNA'S SHOPPING RUN", "car": "morry", "power": 0.55, "reaction": 0.85, "purse": 250}, + {"name": "P-PLATE PEPPER", "car": "excel_x3", "power": 0.78, "reaction": 0.55, "purse": 400}, + {"name": "MULLET MERV", "car": "kingswood_hq", "power": 0.98, "reaction": 0.40, "purse": 600}, + {"name": "TORQUE'N TEZZA", "car": "vl_terbo", "power": 1.12, "reaction": 0.30, "purse": 850}, + {"name": "SELF-DESCRIBED BATHURST LEGEND", "car": "floored_xd", "power": 1.26, "reaction": 0.22, "purse": 1200}, + {"name": "THE WILLOWBANK WIDOWMAKER", "car": "falcodore_gtho", "power": 1.45, "reaction": 0.15, "purse": 1600}, +] +const TREE_AMBERS := [1.2, 1.7, 2.2] # seconds into staging, sportsman tree +const TREE_GREEN := 2.7 +const DRAG_FINISH_PAY := 50 # crossing the line at all +const DRAG_PB_PAY := 150 # beating your own best const DERBY_CARS := 5 # opponents in the arena, last one running wins const DERBY_ARENA := 90.0 # leave the ring this long and you forfeit const DERBY_OUT := 8.0 @@ -88,7 +104,16 @@ var revs := 0.0 var bog := 0.0 # seconds of lost drive from a blown shift var clean_shifts := 0 var blown_shifts := 0 -var drag_t := 0.0 +var drag_t := 0.0 # elapsed time, counted from the GREEN +var drag_state := "" # "stage" (at the tree) -> "run" (green light) +var stage_t := 0.0 +var jumped := false # rolled out of the beams before the green +var drag_rung_now := 0 # index into DRAG_LADDER for this event +var rival_reaction := 0.0 +var rival_et := 0.0 # rival's ET once it crosses; 0 = hasn't yet +var rival_wait := 0.0 # grace timer after the rival crosses first +var _tree_bulbs := {} # "TreeGreen" etc -> MeshInstance3D (dragway only) +var _launch_pos := Vector3.ZERO var derby: Array[Cop] = [] # arena opponents; Cop AI already hunts a target var derby_centre: Vector3 @@ -253,15 +278,29 @@ func _ready() -> void: sc.add_point(drag_end + Vector3.UP * (drag_end_y + 0.7) + lane + fwd * 120.0) strip.curve = sc add_child(strip) - var pool := Registry.cars().values() + # the ladder: your current rung decides who's in the other lane + drag_rung_now = mini(Garage.drag_rung(), DRAG_LADDER.size() - 1) + var rung: Dictionary = DRAG_LADDER[drag_rung_now] + rival_reaction = float(rung["reaction"]) + var cars_dict := Registry.cars() var r: Rival = (load("res://src/rival.tscn") as PackedScene).instantiate() - r.stats = load(pool[randi() % pool.size()]) + r.stats = load(cars_dict[rung["car"]]) if cars_dict.has(rung["car"]) \ + else load(cars_dict.values()[randi() % cars_dict.size()]) r.path = strip + r.power_scale = 0.0 # held at the tree until green + reaction time add_child(r) r.global_transform = Transform3D(Basis.looking_at(fwd, Vector3.UP), car.global_position + lane) r.progress = 0.0 rivals.append(r) + drag_state = "stage" + _launch_pos = car.global_position + # the Willowbank tree, if this level has one: bulbs are MeshInstance3Ds + # with an emission material_override that _bulb() switches on and off + for bn in ["TreeStage", "TreeAmber1", "TreeAmber2", "TreeAmber3", "TreeGreen", "TreeRed"]: + var b := level.find_child(bn, true, false) + if b is MeshInstance3D: + _tree_bulbs[bn] = b elif mode == "rage" and race_path: time_left = RAGE_TIME var pool := Registry.cars().values() @@ -735,8 +774,16 @@ func _drag_tick(delta: float) -> void: if drag_len <= 0.0: info_label.text = "no drag strip in this level" return + if drag_state == "stage": + _stage_tick(delta) + return drag_t += delta bog = maxf(bog - delta, 0.0) + # the rival launches when its reaction time is up -- Nanna sits at the green + # for most of a second; the Widowmaker leaves with you + if not rivals.is_empty(): + rivals[0].power_scale = 0.0 if drag_t < rival_reaction \ + else float(DRAG_LADDER[drag_rung_now]["power"]) if gear <= DRAG_GEARS: revs = minf(revs + DRAG_REV_RATE[gear] * delta * (1.0 if bog == 0.0 else 0.25), 1.0) @@ -764,23 +811,97 @@ func _drag_tick(delta: float) -> void: var flat := Vector3(car.global_position.x, 0.0, car.global_position.z) var left := flat.distance_to(drag_end) - var rival_left := INF - if not rivals.is_empty(): + if rival_et == 0.0 and not rivals.is_empty(): var rf := Vector3(rivals[0].global_position.x, 0.0, rivals[0].global_position.z) - rival_left = rf.distance_to(drag_end) - info_label.text = "GEAR %d %s %dm %.1fs" % [ + if rf.distance_to(drag_end) < 12.0: + rival_et = drag_t + var pb := Garage.drag_pb(Garage.car_id_of(car_path)) + info_label.text = "VS %s%s\nGEAR %d %s %dm %.1fs" % [ + DRAG_LADDER[drag_rung_now]["name"], + (" | PB %.2f" % pb) if pb > 0.0 else "", mini(gear, DRAG_GEARS), ("BOGGED" if bog > 0.0 else ("SHIFT!" if revs >= SHIFT_LO else "%d%%" % int(revs * 100))), int(left), drag_t] - # the rival crossing has to end it too, or losing means the run never stops - if left < 12.0 or rival_left < 12.0: - over = true - car.power_scale = 1.0 # _drag_tick stops on `over`, so reset it here - var won := left <= rival_left - var drag_pay := 400 if won else 0 - Garage.earn(drag_pay) - _msg("%s %.2fs +$%d bucks\n%d clean / %d blown\nR to retry, Esc for menu" - % ["WON" if won else "LOST", drag_t, drag_pay, clean_shifts, blown_shifts], 44, true) + # the event ends when YOU cross: losing to the rival mustn't rob you of your + # ET and PB. If the rival's crossed and you dawdle 10 s, it gets called. + if rival_et > 0.0: + rival_wait += delta + if left < 12.0: + _drag_finish(true) + elif rival_wait > 10.0: + _drag_finish(false) + +func _stage_tick(delta: float) -> void: + ## At the tree. The RIVAL is held by the electronics; you're held by nothing + ## but your own discipline, which is the whole point of a christmas tree. + var was := stage_t + stage_t += delta + if not rivals.is_empty(): + rivals[0].power_scale = 0.0 + car.power_scale = 0.8 + if was <= 0.0: + _bulb("TreeStage", true) + for i in TREE_AMBERS.size(): + if was < float(TREE_AMBERS[i]) and stage_t >= float(TREE_AMBERS[i]): + _bulb("TreeAmber%d" % (i + 1), true) + Sfx.shot_2d("clunk", -10.0) + if not jumped and car.global_position.distance_to(_launch_pos) > 2.0: + jumped = true + _bulb("TreeRed", true) + Sfx.shot(car, "bog", -2.0) + _msg("RED LIGHT", 44) + var rung: Dictionary = DRAG_LADDER[drag_rung_now] + var pb := Garage.drag_pb(Garage.car_id_of(car_path)) + info_label.text = "VS %s%s\nHOLD FOR THE GREEN..." % [rung["name"], + (" | PB %.2fs" % pb) if pb > 0.0 else ""] + if stage_t >= TREE_GREEN: + drag_state = "run" + for i in 3: + _bulb("TreeAmber%d" % (i + 1), false) + _bulb("TreeGreen", true) + Sfx.shot_2d("clunk", -2.0) + if jumped: + bog = 1.6 # you launched at a light that wasn't green + _msg("GO! (BOGGED: RED LIGHT)", 44) + else: + _msg("GO!", 52) + +func _drag_finish(crossed: bool) -> void: + over = true + car.power_scale = 1.0 # _drag_tick stops on `over`, so reset it here + var rung: Dictionary = DRAG_LADDER[drag_rung_now] + var won := crossed and (rival_et == 0.0 or drag_t <= rival_et) + var pay := DRAG_FINISH_PAY if crossed else 0 + var lines: Array[String] = [] + if crossed: + lines.append("%s vs %s -- %.2fs" % ["WON" if won else "LOST", rung["name"], drag_t]) + if Garage.record_drag_pb(Garage.car_id_of(car_path), drag_t): + pay += DRAG_PB_PAY + lines.append("NEW PERSONAL BEST +$%d" % DRAG_PB_PAY) + else: + lines.append("LOST vs %s (never crossed)" % rung["name"]) + if won: + pay += int(rung["purse"]) + lines.append("PURSE +$%d" % int(rung["purse"])) + if Garage.drag_rung() == drag_rung_now and drag_rung_now < DRAG_LADDER.size() - 1: + Garage.drag_advance() + lines.append("UP THE LADDER: next is %s" % DRAG_LADDER[drag_rung_now + 1]["name"]) + elif drag_rung_now == DRAG_LADDER.size() - 1: + lines.append("TOP OF THE LADDER. AGAIN?") + if jumped: + lines.append("(red light. we saw it. everyone saw it.)") + Garage.earn(pay) + lines.append("+$%d bucks | %d clean / %d blown" % [pay, clean_shifts, blown_shifts]) + lines.append("R to retry, Esc for menu") + Sfx.shot_2d("sting_win" if won else "bog") + _msg("\n".join(lines), 40, true) + +func _bulb(bn: String, on: bool) -> void: + if not _tree_bulbs.has(bn): + return # street drags have no tree hardware; the HUD carries the count + var m := (_tree_bulbs[bn] as MeshInstance3D).material_override as StandardMaterial3D + if m: + m.emission_enabled = on func add_heat(amount: float) -> void: if mode != "cruise" or heat_cd > 0.0 or not cops.is_empty(): diff --git a/src/garage.gd b/src/garage.gd index 2bcc50a..2187511 100644 --- a/src/garage.gd +++ b/src/garage.gd @@ -186,6 +186,35 @@ static func buy_tune(car_id: String, tune: String) -> bool: _flush() return true +## ---- raceday: the drag ladder + personal bests ---------------------------- +## Rung index into game.gd's DRAG_LADDER; beat your current rung to advance. +## PBs are per-car elapsed times (seconds from the green), 0.0 = none yet. + +static func drag_rung() -> int: + _load() + return int(_data.get("drag_rung", 0)) + +static func drag_advance() -> void: + _load() + _data["drag_rung"] = drag_rung() + 1 + _flush() + +static func drag_pb(car_id: String) -> float: + _load() + return float(_data.get("drag_pbs", {}).get(car_id, 0.0)) + +static func record_drag_pb(car_id: String, et: float) -> bool: + ## Returns true when this run is a new personal best. + _load() + var pbs: Dictionary = _data.get("drag_pbs", {}) + var old := float(pbs.get(car_id, 0.0)) + if old > 0.0 and et >= old: + return false + pbs[car_id] = et + _data["drag_pbs"] = pbs + _flush() + return true + static func car_id_of(stats_path: String) -> String: # res://cars//stats.tres -> return stats_path.get_base_dir().get_file() diff --git a/tests/smoke.gd b/tests/smoke.gd index c41a564..34a2d0f 100644 --- a/tests/smoke.gd +++ b/tests/smoke.gd @@ -51,6 +51,14 @@ func _run() -> void: gg = await _boot("cruise") _check(gg.car.part_dv > Car.PART_DV + 1.0, "retorque didn't harden panels (%.1f)" % gg.car.part_dv) gg.free() + # raceday persistence: ladder rung and per-car quarter-mile PBs + _check(Garage.drag_rung() == 0, "fresh save not on ladder rung 0") + Garage.drag_advance() + _check(Garage.drag_rung() == 1, "ladder didn't advance") + _check(Garage.record_drag_pb("datto_120y", 14.5), "first ET not a PB") + _check(not Garage.record_drag_pb("datto_120y", 15.0), "slower ET counted as a PB") + _check(Garage.record_drag_pb("datto_120y", 13.9), "faster ET refused as PB") + _check(absf(Garage.drag_pb("datto_120y") - 13.9) < 0.01, "PB not stored") Garage._reset_for_test() # later stages must run stock # cruise: throttle 3s, car must move @@ -154,12 +162,28 @@ func _run() -> void: _check(game.heat_cd > 0.0, "no cooldown after escape") game.free() - # drag: needs a level with DragStart/DragEnd, so not the code-built carpark - Game.level_path = levels["southbank"] + # drag: the Willowbank quarter mile -- tree staging, ladder rival, then the box + Game.level_path = levels["willowbank_dragway"] print(" .. drag") game = await _boot("drag") - _check(game.drag_len > 100.0, "no drag strip found (%.0f m)" % game.drag_len) + _check(absf(game.drag_len - 402.0) < 5.0, "quarter mile measures %.0f m" % game.drag_len) _check(game.rivals.size() == 1, "drag had no opponent") + _check(game.drag_state == "stage", "no tree staging phase") + _check(game.drag_rung_now == 0, "fresh ladder not starting at rung 0") + _check(game.rivals[0].stats.resource_path.contains("morry"), + "rung 0 rival isn't Nanna (%s)" % game.rivals[0].stats.resource_path) + _check(game._tree_bulbs.size() == 6, "christmas tree bulbs missing (%d)" % game._tree_bulbs.size()) + await physics_frame + _check(game.rivals[0].power_scale == 0.0, "rival not held at the tree") + # hold still like a disciplined launch: no red light, wait out the ambers + var tree_spin := 0 + while game.drag_state != "run" and tree_spin < 400: + await physics_frame + tree_spin += 1 + _check(game.drag_state == "run", "tree never went green") + _check(not game.jumped, "stationary car scored a red light") + var green_m := (game._tree_bulbs["TreeGreen"] as MeshInstance3D).material_override as StandardMaterial3D + _check(green_m.emission_enabled, "green bulb didn't light") Input.action_press("throttle") for i in 10: await physics_frame @@ -230,9 +254,12 @@ func _run() -> void: _check(game.car.boost > 0.05, "oncoming earned no boost (%.3f)" % game.car.boost) game.free() - # race: rivals spawn and make progress along the path + # race: grid up at Queensland Raceway -- the paperclip is ~3126 m of Path3D + Game.level_path = levels["qld_raceway"] print(" .. race") game = await _boot("race") + var lap: float = game.race_path.curve.get_baked_length() + _check(absf(lap - 3126.0) < 60.0, "paperclip lap measures %.0f m" % lap) _check(game.rivals.size() == Game.RIVAL_COUNT, "rivals missing") var p0: float = game.rivals[0].progress for i in 240: @@ -244,7 +271,7 @@ func _run() -> void: _check(moved, "no rival is driving") game.free() - print("smoke ok: %d cars, %d levels | cruise %.1f m | crash $%d | junction $%d | outrun arms+pays | pursuit spawns+escapes | drag shifts | derby %d cars | race AI driving" % + print("smoke ok: %d cars, %d levels | cruise %.1f m | crash $%d | junction $%d | outrun arms+pays | pursuit spawns+escapes | quarter mile stages+shifts | derby %d cars | paperclip race AI driving" % [cars.size(), levels.size(), dist, int(crash_score), int(jct_score), Game.DERBY_CARS]) quit(0)