2023-11-07 00:46:27 +00:00
<!DOCTYPE html>
< html lang = "en-US" dir = "ltr" >
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width,initial-scale=1" >
< title > Particles | The Paper Pilot< / title >
2024-06-09 22:20:10 +00:00
< meta name = "description" content = "The Paper Pilot Personal Website" >
2024-06-02 01:57:02 +00:00
< meta name = "generator" content = "VitePress v1.2.2" >
2024-06-09 22:20:10 +00:00
< link rel = "preload stylesheet" href = "/assets/style.DZitj0Al.css" as = "style" >
2023-11-07 00:46:27 +00:00
2024-06-11 01:10:22 +00:00
< script type = "module" src = "/assets/app.PtcB0WCG.js" > < / script >
2024-06-02 01:57:02 +00:00
< link rel = "preload" href = "/assets/inter-roman-latin.Di8DUHzh.woff2" as = "font" type = "font/woff2" crossorigin = "" >
2024-06-09 22:20:10 +00:00
< link rel = "modulepreload" href = "/assets/chunks/framework.D8PMdl4T.js" >
2024-06-11 01:10:22 +00:00
< link rel = "modulepreload" href = "/assets/chunks/theme.FDzX7Ub-.js" >
2024-06-09 22:20:10 +00:00
< link rel = "modulepreload" href = "/assets/public_kronos_docs_particles.md.DkE7U5GT.lean.js" >
2023-11-07 00:46:27 +00:00
< link rel = "preconnect" href = "https://fonts.googleapis.com" >
< link rel = "stylesheet" href = "https://fonts.googleapis.com/css2?family=Pacifico&family=Roboto+Mono:ital,wght@0,400;0,600;1,400&display=swap" >
< link rel = "manifest" href = "/site.webmanifest" >
2024-06-09 22:20:10 +00:00
< link rel = "alternate" type = "text/mf2+html" href = "/changelog" >
2023-11-07 00:46:27 +00:00
< meta name = "og:description" content = "The Paper Pilot portfolio site" >
< script id = "check-dark-mode" > ( ( ) => { const e = localStorage . getItem ( "vitepress-theme-appearance" ) || "auto" , a = window . matchMedia ( "(prefers-color-scheme: dark)" ) . matches ; ( ! e || e === "auto" ? a : e === "dark" ) && document . documentElement . classList . add ( "dark" ) } ) ( ) ; < / script >
< script id = "check-mac-os" > document . documentElement . classList . toggle ( "mac" , /Mac|iPhone|iPod|iPad/i . test ( navigator . platform ) ) ; < / script >
< / head >
< body >
2024-06-09 22:20:10 +00:00
< div id = "app" > < div class = "Layout" data-v-5d98c3a5 > <!-- [ --> <!-- [ --> <!-- ] --> <!-- ] --> <!-- [ --> < span tabindex = "-1" data-v-0f60ec36 > < / span > < a href = "#VPContent" class = "VPSkipLink visually-hidden" data-v-0f60ec36 > Skip to content < / a > <!-- ] --> <!-- --> < header class = "VPNav" data-v-5d98c3a5 data-v-ae24b3ad > < div class = "VPNavBar has-sidebar top" data-v-ae24b3ad data-v-ccf7ddec > < div class = "wrapper" data-v-ccf7ddec > < div class = "container" data-v-ccf7ddec > < div class = "title" data-v-ccf7ddec > < div class = "VPNavBarTitle has-sidebar" data-v-ccf7ddec data-v-ab179fa1 > < a class = "title" href = "/" data-v-ab179fa1 > <!-- [ --> <!-- ] --> <!-- --> < span data-v-ab179fa1 > The Paper Pilot< / span > <!-- [ --> <!-- ] --> < / a > < / div > < / div > < div class = "content" data-v-ccf7ddec > < div class = "content-body" data-v-ccf7ddec > <!-- [ --> <!-- ] --> < div class = "VPNavBarSearch search" data-v-ccf7ddec > <!-- --> < div id = "docsearch" > < button type = "button" class = "DocSearch DocSearch-Button" aria-label = "Search" > < span class = "DocSearch-Button-Container" > < svg width = "20" height = "20" class = "DocSearch-Search-Icon" viewBox = "0 0 20 20" > < path d = "M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke = "currentColor" fill = "none" fill-rule = "evenodd" stroke-linecap = "round" stroke-linejoin = "round" > < / path > < / svg > < span class = "DocSearch-Button-Placeholder" > Search< / span > < / span > < span class = "DocSearch-Button-Keys" > < span class = "DocSearch-Button-Key" > Meta< / span > < span class = "DocSearch-Button-Key" > K< / span > < / span > < / button > < / div > < / div > < nav aria-labelledby = "main-nav-aria-label" class = "VPNavBarMenu menu" data-v-ccf7ddec data-v-7f418b0f > < span id = "main-nav-aria-label" class = "visually-hidden" data-v-7f418b0f > Main Navigation< / span > <!-- [ --> <!-- [ --> < a class = "VPLink link vp-external-link-icon VPNavBarMenuLink" href = "https://moddingtree.com" target = "_blank" rel = "noreferrer" tabindex = "0" data-v-7f418b0f data-v-9c663999 > <!-- [ --> < span data-v-9c663999 > Profectus< / span > <!-- ] --> < / a > <!-- ] --> <!-- [ --> < a class = "VPLink link vp-external-link-icon VPNavBarMenuLink" href = "https://incremental.social" target = "_blank" rel = "noreferrer" tabindex = "0" data-v-7f418b0f data-v-9c663999 > <!-- [ --> < span data-v-9c663999 > Incremental Social< / span > <!-- ] --> < / a > <!-- ] --> <!-- ] --> < / nav > <!-- --> < div class = "VPNavBarAppearance appearance" data-v-ccf7ddec data-v-e6aabb21 > < button class = "VPSwitch VPSwitchAppearance" type = "button" role = "switch" title = "Switch to dark theme" aria-checked = "false" data-v-e6aabb21 data-v-d1f28634 data-v-1d5665e3 > < span class = "check" data-v-1d5665e3 > < span class = "icon" data-v-1d5665e3 > <!-- [ --> < span class = "vpi-sun sun" data-v-d1f28634 > < / span > < span class = "vpi-moon moon" data-v-d1f28634 > < / span > <!-- ] --> < / span > < / span > < / button > < / div > < div class = "VPSocialLinks VPNavBarSocialLinks social-links" data-v-ccf7ddec data-v-0394ad82 data-v-7bc22406 > <!-- [ --> < a class = "VPSocialLink no-icon" href = "https://github.com/thepaperpilot" aria-label = "github" target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < span class = "vpi-social-github" / > < / a > < a class = "VPSocialLink no-icon" href = "https://www.linkedin.com/pub/anthony-lawn/a9/a98/2" aria-label = "linkedin" target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < span class = "vpi-social-linkedin" / > < / a > < a class = "VPSocialLink no-icon" href = "https://matrix.to/#/@thepaperpilot:incremental.social" aria-label target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < svg xmlns = "http://www.w3.org/2000/svg" xmlns:cc = "http://creativecommons.org/ns#" xmlns:dc = "http://purl.org/dc/elements/1.1/" xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" version = "1.1" viewBox = "0 0 27.9 32" style = "background-color:white" >
< g xmlns = "http://www.w3.org/2000/svg" transform = "translate(-.095 .005)" fill = "#040404" >
< path d = "m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z" / >
< path d = "m8.23 10.4v1.54h0.044c0.385-0.564 0.893-1.03 1.49-1.37 0.58-0.323 1.25-0.485 1.99-0.485 0.72 0 1.38 0.14 1.97 0.42 0.595 0.279 1.05 0.771 1.36 1.48 0.338-0.5 0.796-0.941 1.38-1.32 0.58-0.383 1.27-0.574 2.06-0.574 0.602 0 1.16 0.074 1.67 0.22 0.514 0.148 0.954 0.383 1.32 0.707 0.366 0.323 0.653 0.746 0.859 1.27 0.205 0.522 0.308 1.15 0.308 1.89v7.63h-3.13v-6.46c0-0.383-0.015-0.743-0.044-1.08-0.0209-0.307-0.103-0.607-0.242-0.882-0.133-0.251-0.336-0.458-0.584-0.596-0.257-0.146-0.606-0.22-1.05-0.22-0.44 0-0.796 0.085-1.07 0.253-0.272 0.17-0.485 0.39-0.639 0.662-0.159 0.287-0.264 0.602-0.308 0.927-0.052 0.347-0.078 0.697-0.078 1.05v6.35h-3.13v-6.4c0-0.338-7e-3 -0.673-0.021-1-0.0114-0.314-0.0749-0.623-0.188-0.916-0.108-0.277-0.3-0.512-0.55-0.673-0.258-0.168-0.636-0.253-1.14-0.253-0.198 0.0083-0.394 0.042-0.584 0.1-0.258 0.0745-0.498 0.202-0.705 0.374-0.228 0.184-0.422 0.449-0.584 0.794-0.161 0.346-0.242 0.798-0.242 1.36v6.62h-3.13v-11.4z" / >
< path d = "m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z" / >
< / g >
< / svg > < / a > < a class = "VPSocialLink no-icon" href = "https://incremental.social/u/thepaperpilot" aria-label target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > <?xml version="1.0" encoding="UTF-8" standalone="no"?>
< svg
version="1.1"
viewBox="0 0 334.73599 334.736"
id="svg40"
sodipodi:docname="logo_condensed.svg"
inkscape:version="1.3.1 (5ab75fa947, 2023-11-03)"
width="334.73599"
height="334.73599"
inkscape:export-filename="logo_condensed_forgejo.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
< defs
id="defs44" />
< sodipodi:namedview
id="namedview42"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="2.8284271"
inkscape:cx="87.327687"
inkscape:cy="132.40574"
inkscape:window-width="2560"
inkscape:window-height="1369"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g4"
inkscape:showpageshadow="0"
inkscape:deskcolor="#d1d1d1"
showguides="true">
< sodipodi:guide
position="264.97068,-61.5051"
orientation="1,0"
id="guide1"
inkscape:locked="false" />
< sodipodi:guide
position="93.001002,77.044749"
orientation="1,0"
id="guide2"
inkscape:locked="false" />
< sodipodi:guide
position="109.56249,95.005809"
orientation="1,0"
id="guide3"
inkscape:locked="false" />
< sodipodi:guide
position="163.99999,77.505809"
orientation="1,0"
id="guide4"
inkscape:locked="false" />
< sodipodi:guide
position="179,1.5058096"
orientation="1,0"
id="guide5"
inkscape:locked="false" />
< / sodipodi:namedview >
< g
id="g1"
transform="translate(-1,84.932692)">
< path
fill="#6b438b"
d="m 271.24983,105.65061 q -0.36,4.08 -0.31,8.47 0.05,4.56 -4.49,8.19 -9.11,7.28 -17.84,-0.35 c -5.3,-4.65 -3.99,-10.34 -4.42,-16.25 -11.33,-3.3 -21.65,-12.470005 -22.8,-24.590005 q -0.53,-5.59 -0.95,-11.21 -0.04,-0.52 -0.53,-0.64 c -4.87,-1.23 -7.99,-2.08 -10.29,-6.94 -3.9,-8.23 0.79,-15.35 8.92,-18.12 a 0.39,0.4 77.9 0 0 0.27,-0.41 c -0.74,-8.02 -1.4,-15.08 1.56,-22.79 3.11,-8.09 9.57,-14.2599996 17.53,-17.6199996 q 4.11,-1.73 10.44,-2.07 8.68,-0.46000001 17.4,-0.26 16.85,0.37 26.28,13.5899996 c 6.43,9.02 5.96,18.48 5.03,29.16 q -0.05,0.51 0.45,0.64 c 13.7,3.61 12.56,22.82 -1.42,24.78 a 0.71,0.71 0 0 0 -0.61,0.65 c -0.38,5.39 -0.17,11.34 -2.1,16.46 q -5.7,15.160005 -22.12,19.310005 z"
id="path28"
style="display:inline" />
< path
fill="#eceff4"
d="m 142.39,41.700605 -31,11.57 a 0.62,0.61 79.8 0 1 -0.83,-0.58 l 0.01,-19.31 q 0,-0.55 0.51,-0.74 23.03,-8.68 46.02,-17.25 c 2.57,-0.96 4.78,-0.76 7.42,-0.75 a 0.49,0.49 0 0 1 0.49,0.49 V 147.45061 a 0.79,0.79 0 0 1 -0.8,0.79 l -19.99,-0.01 q -1.17,0 -1.17,-1.16 V 42.160605 a 0.49,0.49 0 0 0 -0.66,-0.46 z"
id="path30"
style="display:inline" />
< path
fill="#eceff4"
d="m 59.21,74.480605 h 33.95 a 0.84,0.84 0 0 1 0.84,0.84 l -0.01,18.96 a 0.84,0.84 0 0 1 -0.84,0.84 l -33.88,0.03 a 0.84,0.84 0 0 0 -0.84,0.84 l -0.08,38.580005 a 0.84,0.84 0 0 1 -0.84,0.84 l -20.11,-0.01 a 0.84,0.84 0 0 1 -0.84,-0.84 L 36.55,95.980605 a 0.84,0.84 0 0 0 -0.84,-0.84 H 1.84 a 0.84,0.84 0 0 1 -0.84,-0.84 l 0.02,-19.02 a 0.84,0.84 0 0 1 0.84,-0.84 l 33.86,0.02 a 0.84,0.84 0 0 0 0.84,-0.84 v -35.79 a 0.84,0.84 0 0 1 0.84,-0.84 l 20.13,-0.02 a 0.84,0.84 0 0 1 0.84,0.84 v 35.83 a 0.84,0.84 0 0 0 0.84,0.84 z"
id="path32"
style="display:inline" />
< path
fill="#533566"
d="m 244.18983,105.71061 c 0.43,5.91 -0.88,11.6 4.42,16.25 q 8.73,7.63 17.84,0.35 4.54,-3.63 4.49,-8.19 -0.05,-4.39 0.31,-8.47 24.6,4 42.34,20.72 l -0.18,37.49 -110.93,0.01 -0.09,-37.61 q 17.53,-16.43 41.8,-20.55 z"
id="path34"
style="display:inline" />
< path
fill="#6b438b"
d="m 202.38983,126.26061 0.09,37.61 -21.38,-0.49 a 1.13,1.13 0 0 1 -1.04,-1.49 q 7.21,-21.29 22.33,-35.63 z"
id="path36"
style="display:inline" />
< path
fill="#6b438b"
d="m 313.58983,126.37061 q 12.71,12.03 19.9,29.52 1.79,4.36 2.23,6.86 0.11,0.61 -0.51,0.62 l -21.8,0.49 z"
id="path38"
style="display:inline" />
< g
transform="matrix(0.77226665,0,0,0.77226665,154.89692,5.2164554)"
id="g4"
style="display:none">
< path
d="M 58,168 V 70 a 50,50 0 0 1 50,-50 h 20"
class="orange"
id="path1"
style="fill:none;stroke:#ff6600;stroke-width:25" />
< path
d="m 58,168 v -30 a 50,50 0 0 1 50,-50 h 20"
class="red"
id="path2-3"
style="fill:none;stroke:#d40000;stroke-width:25" />
< circle
cx="142"
cy="20"
r="18"
class="orange"
id="circle2"
style="fill:none;stroke:#ff6600;stroke-width:15" />
< circle
cx="142"
cy="88"
r="18"
class="red"
id="circle3"
style="fill:none;stroke:#d40000;stroke-width:15" />
< circle
cx="58"
cy="180"
r="18"
class="red"
id="circle4"
style="fill:none;stroke:#d40000;stroke-width:15" />
< / g >
< / g >
< / svg >
< / a > <!-- ] --> < / div > < div class = "VPFlyout VPNavBarExtra extra" data-v-ccf7ddec data-v-d0bd9dde data-v-b6c34ac9 > < button type = "button" class = "button" aria-haspopup = "true" aria-expanded = "false" aria-label = "extra navigation" data-v-b6c34ac9 > < span class = "vpi-more-horizontal icon" data-v-b6c34ac9 > < / span > < / button > < div class = "menu" data-v-b6c34ac9 > < div class = "VPMenu" data-v-b6c34ac9 data-v-e7ea1737 > <!-- --> <!-- [ --> <!-- [ --> <!-- --> < div class = "group" data-v-d0bd9dde > < div class = "item appearance" data-v-d0bd9dde > < p class = "label" data-v-d0bd9dde > Appearance< / p > < div class = "appearance-action" data-v-d0bd9dde > < button class = "VPSwitch VPSwitchAppearance" type = "button" role = "switch" title = "Switch to dark theme" aria-checked = "false" data-v-d0bd9dde data-v-d1f28634 data-v-1d5665e3 > < span class = "check" data-v-1d5665e3 > < span class = "icon" data-v-1d5665e3 > <!-- [ --> < span class = "vpi-sun sun" data-v-d1f28634 > < / span > < span class = "vpi-moon moon" data-v-d1f28634 > < / span > <!-- ] --> < / span > < / span > < / button > < / div > < / div > < / div > < div class = "group" data-v-d0bd9dde > < div class = "item social-links" data-v-d0bd9dde > < div class = "VPSocialLinks social-links-list" data-v-d0bd9dde data-v-7bc22406 > <!-- [ --> < a class = "VPSocialLink no-icon" href = "https://github.com/thepaperpilot" aria-label = "github" target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < span class = "vpi-social-github" / > < / a > < a class = "VPSocialLink no-icon" href = "https://www.linkedin.com/pub/anthony-lawn/a9/a98/2" aria-label = "linkedin" target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < span class = "vpi-social-linkedin" / > < / a > < a class = "VPSocialLink no-icon" href = "https://matrix.to/#/@thepaperpilot:incremental.social" aria-label target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > < svg xmlns = "http://www.w3.org/2000/svg" xmlns:cc = "http://creativecommons.org/ns#" xmlns:dc = "http://purl.org/dc/elements/1.1/" xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" version = "1.1" viewBox = "0 0 27.9 32" style = "background-color:white" >
< g xmlns = "http://www.w3.org/2000/svg" transform = "translate(-.095 .005)" fill = "#040404" >
< path d = "m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z" / >
< path d = "m8.23 10.4v1.54h0.044c0.385-0.564 0.893-1.03 1.49-1.37 0.58-0.323 1.25-0.485 1.99-0.485 0.72 0 1.38 0.14 1.97 0.42 0.595 0.279 1.05 0.771 1.36 1.48 0.338-0.5 0.796-0.941 1.38-1.32 0.58-0.383 1.27-0.574 2.06-0.574 0.602 0 1.16 0.074 1.67 0.22 0.514 0.148 0.954 0.383 1.32 0.707 0.366 0.323 0.653 0.746 0.859 1.27 0.205 0.522 0.308 1.15 0.308 1.89v7.63h-3.13v-6.46c0-0.383-0.015-0.743-0.044-1.08-0.0209-0.307-0.103-0.607-0.242-0.882-0.133-0.251-0.336-0.458-0.584-0.596-0.257-0.146-0.606-0.22-1.05-0.22-0.44 0-0.796 0.085-1.07 0.253-0.272 0.17-0.485 0.39-0.639 0.662-0.159 0.287-0.264 0.602-0.308 0.927-0.052 0.347-0.078 0.697-0.078 1.05v6.35h-3.13v-6.4c0-0.338-7e-3 -0.673-0.021-1-0.0114-0.314-0.0749-0.623-0.188-0.916-0.108-0.277-0.3-0.512-0.55-0.673-0.258-0.168-0.636-0.253-1.14-0.253-0.198 0.0083-0.394 0.042-0.584 0.1-0.258 0.0745-0.498 0.202-0.705 0.374-0.228 0.184-0.422 0.449-0.584 0.794-0.161 0.346-0.242 0.798-0.242 1.36v6.62h-3.13v-11.4z" / >
< path d = "m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z" / >
< / g >
< / svg > < / a > < a class = "VPSocialLink no-icon" href = "https://incremental.social/u/thepaperpilot" aria-label target = "_blank" rel = "noopener" data-v-7bc22406 data-v-eee4e7cb > <?xml version="1.0" encoding="UTF-8" standalone="no"?>
< svg
version="1.1"
viewBox="0 0 334.73599 334.736"
id="svg40"
sodipodi:docname="logo_condensed.svg"
inkscape:version="1.3.1 (5ab75fa947, 2023-11-03)"
width="334.73599"
height="334.73599"
inkscape:export-filename="logo_condensed_forgejo.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
< defs
id="defs44" />
< sodipodi:namedview
id="namedview42"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="2.8284271"
inkscape:cx="87.327687"
inkscape:cy="132.40574"
inkscape:window-width="2560"
inkscape:window-height="1369"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g4"
inkscape:showpageshadow="0"
inkscape:deskcolor="#d1d1d1"
showguides="true">
< sodipodi:guide
position="264.97068,-61.5051"
orientation="1,0"
id="guide1"
inkscape:locked="false" />
< sodipodi:guide
position="93.001002,77.044749"
orientation="1,0"
id="guide2"
inkscape:locked="false" />
< sodipodi:guide
position="109.56249,95.005809"
orientation="1,0"
id="guide3"
inkscape:locked="false" />
< sodipodi:guide
position="163.99999,77.505809"
orientation="1,0"
id="guide4"
inkscape:locked="false" />
< sodipodi:guide
position="179,1.5058096"
orientation="1,0"
id="guide5"
inkscape:locked="false" />
< / sodipodi:namedview >
< g
id="g1"
transform="translate(-1,84.932692)">
< path
fill="#6b438b"
d="m 271.24983,105.65061 q -0.36,4.08 -0.31,8.47 0.05,4.56 -4.49,8.19 -9.11,7.28 -17.84,-0.35 c -5.3,-4.65 -3.99,-10.34 -4.42,-16.25 -11.33,-3.3 -21.65,-12.470005 -22.8,-24.590005 q -0.53,-5.59 -0.95,-11.21 -0.04,-0.52 -0.53,-0.64 c -4.87,-1.23 -7.99,-2.08 -10.29,-6.94 -3.9,-8.23 0.79,-15.35 8.92,-18.12 a 0.39,0.4 77.9 0 0 0.27,-0.41 c -0.74,-8.02 -1.4,-15.08 1.56,-22.79 3.11,-8.09 9.57,-14.2599996 17.53,-17.6199996 q 4.11,-1.73 10.44,-2.07 8.68,-0.46000001 17.4,-0.26 16.85,0.37 26.28,13.5899996 c 6.43,9.02 5.96,18.48 5.03,29.16 q -0.05,0.51 0.45,0.64 c 13.7,3.61 12.56,22.82 -1.42,24.78 a 0.71,0.71 0 0 0 -0.61,0.65 c -0.38,5.39 -0.17,11.34 -2.1,16.46 q -5.7,15.160005 -22.12,19.310005 z"
id="path28"
style="display:inline" />
< path
fill="#eceff4"
d="m 142.39,41.700605 -31,11.57 a 0.62,0.61 79.8 0 1 -0.83,-0.58 l 0.01,-19.31 q 0,-0.55 0.51,-0.74 23.03,-8.68 46.02,-17.25 c 2.57,-0.96 4.78,-0.76 7.42,-0.75 a 0.49,0.49 0 0 1 0.49,0.49 V 147.45061 a 0.79,0.79 0 0 1 -0.8,0.79 l -19.99,-0.01 q -1.17,0 -1.17,-1.16 V 42.160605 a 0.49,0.49 0 0 0 -0.66,-0.46 z"
id="path30"
style="display:inline" />
< path
fill="#eceff4"
d="m 59.21,74.480605 h 33.95 a 0.84,0.84 0 0 1 0.84,0.84 l -0.01,18.96 a 0.84,0.84 0 0 1 -0.84,0.84 l -33.88,0.03 a 0.84,0.84 0 0 0 -0.84,0.84 l -0.08,38.580005 a 0.84,0.84 0 0 1 -0.84,0.84 l -20.11,-0.01 a 0.84,0.84 0 0 1 -0.84,-0.84 L 36.55,95.980605 a 0.84,0.84 0 0 0 -0.84,-0.84 H 1.84 a 0.84,0.84 0 0 1 -0.84,-0.84 l 0.02,-19.02 a 0.84,0.84 0 0 1 0.84,-0.84 l 33.86,0.02 a 0.84,0.84 0 0 0 0.84,-0.84 v -35.79 a 0.84,0.84 0 0 1 0.84,-0.84 l 20.13,-0.02 a 0.84,0.84 0 0 1 0.84,0.84 v 35.83 a 0.84,0.84 0 0 0 0.84,0.84 z"
id="path32"
style="display:inline" />
< path
fill="#533566"
d="m 244.18983,105.71061 c 0.43,5.91 -0.88,11.6 4.42,16.25 q 8.73,7.63 17.84,0.35 4.54,-3.63 4.49,-8.19 -0.05,-4.39 0.31,-8.47 24.6,4 42.34,20.72 l -0.18,37.49 -110.93,0.01 -0.09,-37.61 q 17.53,-16.43 41.8,-20.55 z"
id="path34"
style="display:inline" />
< path
fill="#6b438b"
d="m 202.38983,126.26061 0.09,37.61 -21.38,-0.49 a 1.13,1.13 0 0 1 -1.04,-1.49 q 7.21,-21.29 22.33,-35.63 z"
id="path36"
style="display:inline" />
< path
fill="#6b438b"
d="m 313.58983,126.37061 q 12.71,12.03 19.9,29.52 1.79,4.36 2.23,6.86 0.11,0.61 -0.51,0.62 l -21.8,0.49 z"
id="path38"
style="display:inline" />
< g
transform="matrix(0.77226665,0,0,0.77226665,154.89692,5.2164554)"
id="g4"
style="display:none">
< path
d="M 58,168 V 70 a 50,50 0 0 1 50,-50 h 20"
class="orange"
id="path1"
style="fill:none;stroke:#ff6600;stroke-width:25" />
< path
d="m 58,168 v -30 a 50,50 0 0 1 50,-50 h 20"
class="red"
id="path2-3"
style="fill:none;stroke:#d40000;stroke-width:25" />
< circle
cx="142"
cy="20"
r="18"
class="orange"
id="circle2"
style="fill:none;stroke:#ff6600;stroke-width:15" />
< circle
cx="142"
cy="88"
r="18"
class="red"
id="circle3"
style="fill:none;stroke:#d40000;stroke-width:15" />
< circle
cx="58"
cy="180"
r="18"
class="red"
id="circle4"
style="fill:none;stroke:#d40000;stroke-width:15" />
< / g >
< / g >
< / svg >
< / a > <!-- ] --> < / div > < / div > < / div > <!-- ] --> <!-- ] --> < / div > < / div > < / div > <!-- [ --> <!-- ] --> < button type = "button" class = "VPNavBarHamburger hamburger" aria-label = "mobile navigation" aria-expanded = "false" aria-controls = "VPNavScreen" data-v-ccf7ddec data-v-e5dd9c1c > < span class = "container" data-v-e5dd9c1c > < span class = "top" data-v-e5dd9c1c > < / span > < span class = "middle" data-v-e5dd9c1c > < / span > < span class = "bottom" data-v-e5dd9c1c > < / span > < / span > < / button > < / div > < / div > < / div > < / div > < div class = "divider" data-v-ccf7ddec > < div class = "divider-line" data-v-ccf7ddec > < / div > < / div > < / div > <!-- --> < / header > < div class = "VPLocalNav has-sidebar empty" data-v-5d98c3a5 data-v-a6f0e41e > < div class = "container" data-v-a6f0e41e > < button class = "menu" aria-expanded = "false" aria-controls = "VPSidebarNav" data-v-a6f0e41e > < span class = "vpi-align-left menu-icon" data-v-a6f0e41e > < / span > < span class = "menu-text" data-v-a6f0e41e > Menu< / span > < / button > < div class = "VPLocalNavOutlineDropdown" style = "--vp-vh:0px;" data-v-a6f0e41e data-v-17a5e62e > < button data-v-17a5e62e > Return to top< / button > <!-- --> < / div > < / div > < / div > < aside class = "VPSidebar" data-v-5d98c3a5 data-v-575e6a36 > < div class = "curtain" data-v-575e6a36 > < / div > < nav class = "nav" id = "VPSidebarNav" aria-labelledby = "sidebar-aria-label" tabindex = "-1" data-v-575e6a36 > < span class = "visually-hidden" id = "sidebar-aria-label" data-v-575e6a36 > Sidebar Navigation < / span > <!-- [ --> <!-- ] --> <!-- [ --> < div class = "group" data-v-575e6a36 > < section class = "VPSidebarItem level-0" data-v-575e6a36 data-v-b8d55f3b > < div class = "item" role = "button" tabindex = "0" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < h2 class = "text" data-v-b8d55f3b > Recommended Pages< / h2 > <!-- --> < / div > < div class = "items" data-v-b8d55f3b > <!-- [ --> < div class = "VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b > < div class = "item" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < a class = "VPLink link link" href = "/garden/my-projects" data-v-b8d55f3b > <!-- [ --> < p class = "text" data-v-b8d55f3b > My Projects< / p > <!-- ] --> < / a > <!-- --> < / div > <!-- --> < / div > < div class = "VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b > < div class = "item" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < a class = "VPLink link link" href = "/garden/guide-to-incrementals" data-v-b8d55f3b > <!-- [ --> < p class = "text" data-v-b8d55f3b > Guide to Incrementals< / p > <!-- ] --> < / a > <!-- --> < / div > <!-- --> < / div > < div class = "VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b > < div class = "item" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < a class = "VPLink link link" href = "/garden/the-small-web" data-v-b8d55f3b > <!-- [ --> < p class = "text" data-v-b8d55f3b > The Small Web< / p > <!-- ] --> < / a > <!-- --> < / div > <!-- --> < / div > < div class = "VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b > < div class = "item" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < a class = "VPLink link link" href = "/garden/fedi-v2" data-v-b8d55f3b > <!-- [ --> < p class = "text" data-v-b8d55f3b > Fedi v2< / p > <!-- ] --> < / a > <!-- --> < / div > <!-- --> < / div > <!-- ] --> < / div > < / section > < / div > < div class = "group" data-v-575e6a36 > < section class = "VPSidebarItem level-0" data-v-575e6a36 data-v-b8d55f3b > <!-- --> < div class = "items" data-v-b8d55f3b > <!-- [ --> < div class = "VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b > < div class = "item" data-v-b8d55f3b > < div class = "indicator" data-v-b8d55f3b > < / div > < a class = "VPLink link link" href = "/changelog" data-v-b8d55f3b > <!-- [ --> < p class = "text" data-v-b8d55f3b > Changelog< / p > <!-- ] --> < / a > <!-- --> < / div > <!-- --> < / div > <!-- ] --> < / div > < / section > < / div > <!-- ] --> <!-- [ --> <!-- ] --> < / nav > < / aside > < div class = "VPContent has-sidebar" id = "VPContent" data-v-5d98c3a5 data-v-1428d186 > < div class = "VPDoc has-sidebar has-aside" data-v-1428d186 data-v-39a288b8 > <!-- [ --> <!-- ] --> < div class = "container" data-v-39a288b8 > < div class = "aside" data-v-39a288b8 > < div class = "aside-curtain" data-v-39a288b8 > < / div > < div class = "aside-container" data-v-39a288b8 > < div class = "aside-content" data-v-39a288b8 > < div class = "VPDocAside" data-v-39a288b8 data-v-3f215769 > <!-- [ --> <!-- ] --> <!-- [ --> <!-- ] --> < nav aria-labelledby = "doc-outline-aria-label" class = "VPDocAsideOutline"
2024-06-02 01:57:02 +00:00
< span class = "line" > < span style = "--shiki-light:#D73A49;--shiki-dark:#F97583;" > const< / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > myParticle< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > {< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > image< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > :< / span > < span style = "--shiki-light:#032F62;--shiki-dark:#9ECBFF;" > " options_wheel.png" < / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > ,< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > spread< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > : < / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > 20< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > ,< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > gravity< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > : < / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > 2< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > ,< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > time< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > : < / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > 3< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > ,< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > speed< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > () { < / span > < span style = "--shiki-light:#6A737D;--shiki-dark:#6A737D;" > // Randomize speed a bit< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#D73A49;--shiki-dark:#F97583;" > return< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > (Math.< / span > < span style = "--shiki-light:#6F42C1;--shiki-dark:#B392F0;" > random< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > () < / span > < span style = "--shiki-light:#D73A49;--shiki-dark:#F97583;" > +< / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > 1.2< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > ) < / span > < span style = "--shiki-light:#D73A49;--shiki-dark:#F97583;" > *< / span > < span style = "--shiki-light:#005CC5;--shiki-dark:#79B8FF;" > 8< / span > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > < / span > < / span >
< span class = "line" > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > },< / span > < / span >
< span class = "line" > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > etc< / span > < span style = "--shiki-light:#D73A49;--shiki-dark:#F97583;" > ...< / span > < / span >
2024-06-09 22:20:10 +00:00
< span class = "line" > < span style = "--shiki-light:#24292E;--shiki-dark:#E1E4E8;" > }< / span > < / span > < / code > < / pre > < / div > < p > Features can be functions or constant. These features will be called when each particle is made, with an < code > id< / code > argument, which is assigned based on which of the < code > amount< / code > particles being spawned this is. < strong > All of these are optional< / strong > , with a default value.< / p > < p > All distances are in pixels and angles are in degrees, with 0 being up and going clockwise.< / p > < ul > < li > < p > time: The amount of time, in seconds, that the particle will last. Default is 3.< / p > < / li > < li > < p > fadeOutTime: The amount of seconds that fading out at the end should take (part of the total lifetime). Default is 1.< / p > < / li > < li > < p > fadeInTime: The amount of seconds that fading in should take (part of the total lifetime). Default is 0.< / p > < / li > < li > < p > image: The image the particle should display. < code > " " < / code > will display no image. Default is a generic particle.< / p > < / li > < li > < p > text: Displays text on the particle. Can use basic HTML.< / p > < / li > < li > < p > style: Lets you apply other CSS styling to the particle.< / p > < / li > < li > < p > width, height: The dimensions of the particle. Default is 35 and 35.< / p > < / li > < li > < p > color: Sets the color of the image to this color.< / p > < / li > < li > < p > angle: The angle that the particle should face. Default is 0.< / p > < / li > < li > < p > dir: The initial angle that the particles should move in, before spread is factored in. Default is whatever angle is.< / p > < / li > < li > < p > spread: If there are several particles, they will be spread out by this many degrees, centered on dir. Default is 30.< / p > < / li > < li > < p > rotation: The amount that the (visual) angle of the particle should change by. Default is 0.< / p > < / li > < li > < p > speed: The starting speed of the particle. Default is 15.< / p > < / li > < li > < p > gravity: The amount the particle should accelerate downwards. Default is 0.< / p > < / li > < li > < p > x, y: The starting coordinates of the particle. Default is at the mouse position.< / p > < / li > < li > < p > offset: How far from the start each particle should appear. Default is 10.< / p > < / li > < li > < p > xVel, yVel: Set initially based on other properties, then used to update movement.< / p > < / li > < li > < p > layer: When changing tabs, if leaving the < code > layer< / code > tab, this particle will be erased.< / p > < / li > < li > < p > You can add other features to particles, but you must impliment their effects yourself.< / p > < / li > < / ul > < p > Function features: These stay as functions and are for more advanced things. They are optional.< / p > < ul > < li > update(): Called each tick. Lets you do more advanced visual and movement behaviors by changing other properties.< / li > < li > onClick(), onMouseOver(), onMouseLeave(): Called when the particle is interacted with.< / li > < / ul > < p > Other useful things that are not features of the particle object:< / p > < ul > < li > setDir(particle, dir), setSpeed(particle, speed): Set the speed/direction on a particle.< / li > < li > clearParticles(check): Function to delete particles. With no check, it deletes all particles. Check is a function that takes a particle, and returns true if that particle should be deleted.< / li > < li > You can use Vue.delete(particles, this.id) to make a particle delete itself.< / li > < li > mouseX and mouseY are variables that track the mouse position.< / li > < li > sin(x), cos(x), tan(x): functions that do these operations, with x in degrees. (Instead of radians).< / li > < li > asin(x), acos(x), atan(x): functions that do these operations, with the returned value in degrees. (instead of radians).< / li > < / ul > < / div > < / div > < / main > < footer class = "VPDocFooter" data-v-39a288b8 data-v-d4a0bba5 > <!-- [ --> <!-- ] --> < div class = "edit-info" data-v-d4a0bba5 > <!-- --> < div class = "last-updated" data-v-d4a0bba5 > < p class = "VPLastUpdated" data-v-d4a0bba5 data-v-7e05ebdb > Last updated: < time datetime = "2023-11-28T02:02:57.000Z" data-v-7e05ebdb > < / time > < / p > < / div > < / div > < nav class = "prev-next" aria-labelledby = "doc-footer-aria-label" data-v-d4a0bba5 > < span class = "visually-hidden" id = "doc-footer-aria-label" data-v-d4a0bba5 > Pager< / span > < div class = "pager" data-v-d4a0bba5 > <!-- --> < / div > < div class = "pager" data-v-d4a0bba5 > < a c
2024-06-11 01:10:22 +00:00
< script > w i n d o w . _ _ V P _ H A S H _ M A P _ _ = J S O N . p a r s e ( " { \ " g a r d e n _ o p e n - s o u r c e _ i n d e x . m d \ " : \ " Y 1 H j 3 n r d \ " , \ " g a r d e n _ a d v e n t - i n c r e m e n t a l _ i n d e x . m d \ " : \ " B 0 X T C V X l \ " , \ " g a r d e n _ a t p r o t o _ i n d e x . m d \ " : \ " C y o 2 s C 8 3 \ " , \ " c h a n g e l o g _ i n d e x . m d \ " : \ " B w V 4 L a G d \ " , \ " g a r d e n _ b a b b l e - b u d s _ i n d e x . m d \ " : \ " B a u U U M 6 I \ " , \ " g a r d e n _ g u i d e - t o - i n c r e m e n t a l s _ n a v i g a t i n g - c r i t i c i s m _ i n d e x . m d \ " : \ " C M w Z X 7 P h \ " , \ " g a r d e n _ m y - p e r s o n a l - w e b s i t e _ i n d e x . m d \ " : \ " D Q Z Q n V U g \ " , \ " g a r d e n _ m a t r i x _ i n d e x . m d \ " : \ " O q O _ Q 0 m M \ " , \ " g a r d e n _ k r o n o s _ i n d e x . m d \ " : \ " B D B U c f V F \ " , \ " g a r d e n _ a c t i v i t y p u b _ i n d e x . m d \ " : \ " D i _ y V O d J \ " , \ " g a r d e n _ f o r g e j o _ i n d e x . m d \ " : \ " D J u l s G O 7 \ " , \ " g a r d e n _ c h a t - g l u e _ i n d e x . m d \ " : \ " B p g m 7 C W X \ " , \ " g a r d e n _ c h r o n o l o g i c a l _ i n d e x . m d \ " : \ " C d - x w C U g \ " , \ " g a r d e n _ c o m m u n e _ i n d e x . m d \ " : \ " B - K 7 C S b M \ " , \ " g a r d e n _ l o g s e q _ i n d e x . m d \ " : \ " C l 8 B 1 i N K \ " , \ " g a r d e n _ d i c e - a r m o r _ i n d e x . m d \ " : \ " C O v D p Q A I \ " , \ " g a r d e n _ i n c r e m e n t a l - s o c i a l _ i n d e x . m d \ " : \ " n 7 o 6 N j 2 g \ " , \ " g a r d e n _ m b i n _ i n d e x . m d \ " : \ " C N 9 p P i - M \ " , \ " g a r d e n _ f e d e r a t e d - i d e n t i t y _ i n d e x . m d \ " : \ " D - r P g V 8 P \ " , \ " g a r d e n _ t h e - b e g i n n e r - s - g u i d e _ i n d e x . m d \ " : \ " B p B y C u 4 t \ " , \ " g a r d e n _ t h e - c o z y - w e b _ i n d e x . m d \ " : \ " t 3 z l l E f v \ " , \ " g a r d e n _ t h i s - k n o w l e d g e - h u b _ i n d e x . m d \ " : \ " C N G c A q o o \ " , \ " g a r d e n _ w a n d e r s t o p _ i n d e x . m d \ " : \ " D 9 - 8 n 2 T P \ " , \ " g a r d e n _ w e b r i n g s _ i n d e x . m d \ " : \ " B T k m 5 I D e \ " , \ " g a r d e n _ i v y - r o a d _ i n d e x . m d \ " : \ " F t 1 K Y t n l \ " , \ " g a r d e n _ d e c e n t r a l i z e d _ i n d e x . m d \ " : \ " 6 U O M x E B F \ " , \ " g a r d e n _ f r e e f o r m - v s - c h r o n o l o g i c a l - d i c h o t o m y _ i n d e x . m d \ " : \ " C d 3 o y G m l \ " , \ " g a r d e n _ f e d i v e r s e _ i n d e x . m d \ " : \ " 2 X K f 3 1 A g \ " , \ " g a r d e n _ p l a n a r - p i o n e e r s _ i n d e x . m d \ " : \ " h n _ k J M k J \ " , \ " g a r d e n _ g a m e - d e v - t r e e _ i n d e x . m d \ " : \ " D B h 0 T g V 1 \ " , \ " g a r d e n _ c i n n y _ i n d e x . m d \ " : \ " B s s 7 H Q O 5 \ " , \ " g a r d e n _ s o c i a l - m e d i a _ i n d e x . m d \ " : \ " D 5 K X s I a j \ " , \ " g a r d e n _ w e i r d _ i n d e x . m d \ " : \ " C X W w z b b K \ " , \ " g a r d e n _ v - e c s _ i n d e x . m d \ " : \ " C i H 9 U t X e \ " , \ " g a r d e n _ d a v e y - w r e d e n _ i n d e x . m d \ " : \ " B g 9 k q p i n \ " , \ " g a r d e n _ o p t i - s p e e c h _ i n d e x . m d \ " : \ " C z X r Z W a b \ " , \ " g a r d e n _ g a r d e n - r s s _ i n d e x . m d \ " : \ " C t G r 3 - w N \ " , \ " g a r d e n _ p r o f e c t u s _ i n d e x . m d \ " : \ " D I X r 6 i U B \ " , \ " g a r d e n _ d i g i t a l - g a r d e n s _ i n d e x . m d \ " : \ " C - - z D P H T \ " , \ " g a r d e n _ m y - p r o j e c t s _ i n d e x . m d \ " : \ " 1 o a Q d O d u \ " , \ " p u b l i c _ g a m e d e v t r e e _ 2 . 0 - f o r m a t - c h a n g e s . m d \ " : \ " B J W V b I w 2 \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ b a r s . m d \ " : \ " B O k Z N f j K \ " , \ " p u b l i c _ g a m e d e v t r e e _ r e a d m e . m d \ " : \ " B c J - D a Y W \ " , \ " p u b l i c _ g a m e d e v t r e e _ c h a n g e l o g . m d \ " : \ " y a S d B 8 6 a \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ ! g e n e r a l - i n f o . m d \ " : \ " 6 0 s i - H l W \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ a c h i e v e m e n t s . m d \ " : \ " B y b 7 D j w U \ " , \ " g a r d e n _ f r e e f o r m _ i n d e x . m d \ " : \ " B j C j y u R U \ " , \ " g u i d e - t o - i n c r e m e n t a l s _ l u d o l o g y _ c o n t e n t _ i n d e x . m d \ " : \ " D r X 3 R U u b \ " , \ " g a r d e n _ g u i d e - t o - i n c r e m e n t a l s _ i n d e x . m d \ " : \ " C o 1 J L 6 p 4 \ " , \ " g a r d e n _ s y n a p s e _ i n d e x . m d \ " : \ " B T 9 y _ k I z \ " , \ " g a r d e n _ c a p t u r e - t h e - c i t a d e l _ i n d e x . m d \ " : \ " D r 3 m l M p o \ " , \ " g a r d e n _ v i t e p r e s s _ i n d e x . m d \ " : \ " F U j Q r R d I \ " , \ " g u i d e - t o - i n c r e m e n t a l s _ l u d o l o g y _ a p p e a l - d e v e l o p e r s _ i n d e x . m d \ " : \ " B 3 L h 8 H I P \ " , \ " g a r d e n _ g u i d e - t o - i n c r e m e n t a l s _ w h a t - i s - c o n t e n t _ i n d e x . m d \ " : \ " C q C O N G z P \ " , \ " g a r d e n _ n o s t r _ i n d e x . m d \ " : \ " Y X t J K 3 S L \ " , \ " g u i d e - t o - i n c r e m e n t a l s _ d e s i g n _ c r i t i c i s m _ i n d e x . m d \ " : \ " f 9 6 I u n m V \ " , \ " g u i d e - t o - i n c r e m e n t a l s _ i n d e x . m d \ " : \ " D K l W f 0 l O \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ b u y a b l e s . m d \ " : \ " B d b 3 l 1 u w \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ c h a l l e n g e s . m d \ " : \ " B s X I W o T I \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ b a s i c - l a y e r - b r e a k d o w n . m d \ " : \ " L t _ K a k 5 C \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ c l i c k a b l e s . m d \ " : \ " C Y P _ r 8 5 U \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ m i l e s t o n e s . m d \ " : \ " P h z y 1 O 6 H \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ i n f o b o x e s . m d \ " : \ " u 7 l b f 1 f e \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ s u b t a b s - a n d - m i c r o t a b s . m d \ " : \ " D 3 v 8 J v X X \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ m a i n - m o d - i n f o . m d \ " : \ " C z n t O X u T \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ g e t t i n g - s t a r t e d . m d \ " : \ " 5 3 r 6 S _ j Z \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ l a y e r - f e a t u r e s . m d \ " : \ " B B o m R n i n \ " , \ " p u b l i c _ g a m e d e v t r e e _ d o c s _ u p d a t i n g - t m t . m d \ " : \ " C y m 0 r R Y z \ " , \ " p u b l i c _ k r o n o s _ d o c s _ b a s i c - l a y e r - b r e a k d o w n . m d \ " : \ " M M K Y y o j 1 \ " , \ " p u b l i c _ k r o n o s _ d o c s _ b u y a b l e s . m d \ " : \ " D A p k 6 n w 5 \ " , \ " p u b l i c _ k r o n o s _ d o c s _ c h a l l e n g e s . m d \ " : \ " C n 9 X c 7 x E \ " , \ " p u b l i c _ k r o n o s _ d o c s _ c l i c k a b l e s . m d \ " : \ " B z X B L T U l \ " , \ " p u b l i c _ k r o n o s _ d o c s _ c u s t o m - t a b - l a y o u t s . m d \ " : \ " B b y I o W M E \ " , \ " p u b l i c _ k r o n o s _ d o c s _ g r i d s . m d \ " : \ " 3 _ Y S B u D O \ " , \ " p u b l i c _ k r o n o s _ d o c s _ i n f o b o x e s . m d \ " : \ " D p Z x L N R R \ " , \ " p u b l i c _ k r o n o s _ d o c s _ m i l e s t o n e s . m d \ " : \ " D 2 a s 2 R d w \ " , \ " p u b l i c _ k r o n o s _ d o c s _ l a y e r - f e a t u r e s . m d \ " : \ " B z 9 O Y g r i \ " , \ " p u b l i c _ k r o n o s _ d o c s _ g e t t i n g - s t a r t e d . m d \ " : \ " C Q f W 9 c E X \ " , \ " p u b l i c _ k r o n o s _ d o c s _ m a i n - m o d - i n f o . m d \ " : \ " B y N e _ g 0 w \ " , \ " p u b l i c _ k r o n o s _ d o c s _ s u b t a b s - a n d - m i c r o t a b s . m d \ " : \ " B q m 7 Y U X h \ " , \ " p u b l i c _ k r o n o s _ d o c s
2023-11-07 00:46:27 +00:00
< / body >
< / html >