cursor adventure: DONE ENOUGH

This commit is contained in:
mehbark 2023-08-20 08:46:03 -04:00
parent 245e95db0d
commit c0cb2f8169

View file

@ -54,7 +54,7 @@ const CursorImg = ({ cursor }: { cursor: Cursor }) => (
/> />
); );
const debug = true; const debug = false;
const debug_style = debug const debug_style = debug
? { ? {
border: "1px solid red", border: "1px solid red",
@ -116,256 +116,314 @@ const Section = ({
); );
render_and_copy( render_and_copy(
<Main <>
style={{ <Main
width: "100%", style={{
aspectRatio: "1", width: "100%",
display: "grid", aspectRatio: "1",
gridTemplateRows: "repeat(14, 1fr)", display: "grid",
gridTemplateColumns: "repeat(24, 1fr)", gridTemplateRows: "repeat(14, 1fr)",
outline: "1px solid #005682", gridTemplateColumns: "repeat(24, 1fr)",
}} outline: "1px solid #005682",
>
<Section
cursor="down"
start
grid_area={{ row_start: 1, row_end: 2, col_start: 1, col_end: 3 }}
/>
<Section
cursor="down"
grid_area={{ row_start: 2, row_end: 13, col_start: 1, col_end: 3 }}
/>
<Section
cursor="left"
grid_area={{ row_start: 1, row_end: 13, col_start: 3, col_end: 5 }}
/>
<Section
cursor="right"
grid_area={{ row_start: 13, row_end: 15, col_start: 1, col_end: 5 }}
/>
<Section
cursor="up_or_right"
grid_area={{ row_start: 13, row_end: 15, col_start: 5, col_end: 7 }}
/>
<Section
cursor="vriska_egg"
grid_area={{ row_start: 1, row_end: 2, col_start: 5, col_end: 7 }}
/>
<Section
cursor="right"
grid_area={{ row_start: 2, row_end: 7, col_start: 5, col_end: 7 }}
/>
<Section
cursor="up"
grid_area={{ row_start: 7, row_end: 13, col_start: 5, col_end: 7 }}
/>
<Section
cursor="right"
grid_area={{
row_start: 13,
row_end: 15,
col_start: 7,
col_end: -9,
}} }}
/> >
<Section <Section
cursor="up" cursor="down"
grid_area={{ start
row_start: 13, grid_area={{
row_end: 15, row_start: 1,
col_start: -9, row_end: 2,
col_end: -4, col_start: 1,
}} col_end: 3,
/> }}
<Section />
cursor="easter_eggbug" <Section
grid_area={{ cursor="down"
row_start: 13, grid_area={{
row_end: 15, row_start: 2,
col_start: -4, row_end: 13,
col_end: -1, col_start: 1,
}} col_end: 3,
/> }}
<Section />
cursor="left" <Section
grid_area={{ cursor="left"
row_start: 8, grid_area={{
row_end: 13, row_start: 1,
col_start: -4, row_end: 13,
col_end: -1, col_start: 3,
}} col_end: 5,
/> }}
<Section />
cursor="down" <Section
grid_area={{ cursor="right"
row_start: 4, grid_area={{
row_end: 8, row_start: 13,
col_start: -4, row_end: 15,
col_end: -1, col_start: 1,
}} col_end: 5,
/> }}
<Section />
cursor="down" <Section
grid_area={{ cursor="up_or_right"
row_start: 3, grid_area={{
row_end: 4, row_start: 13,
col_start: 22, row_end: 15,
col_end: 25, col_start: 5,
}} col_end: 7,
/> }}
<Section />
cursor="down" <Section
grid_area={{ cursor="vriska_egg"
row_start: 1, grid_area={{
row_end: 3, row_start: 1,
col_start: 24, row_end: 2,
col_end: 25, col_start: 5,
}} col_end: 7,
/> }}
<Section />
cursor="left" <Section
grid_area={{ cursor="right"
row_start: 1, grid_area={{
row_end: 2, row_start: 2,
col_start: 23, row_end: 7,
col_end: 24, col_start: 5,
}} col_end: 7,
/> }}
<Section />
cursor="left" <Section
grid_area={{ cursor="up"
row_start: 1, grid_area={{
row_end: 3, row_start: 7,
col_start: 22, row_end: 13,
col_end: 23, col_start: 5,
}} col_end: 7,
/> }}
<Section />
cursor="concept" <Section
link="TODO: DRAFT LINK" cursor="right"
grid_area={{ row_start: 2, row_end: 3, col_start: 23, col_end: 24 }} grid_area={{
/> row_start: 13,
<Section row_end: 15,
cursor="left" col_start: 7,
grid_area={{ col_end: -9,
row_start: 1, }}
row_end: 3, />
col_start: 16, <Section
col_end: 22, cursor="up"
}} grid_area={{
/> row_start: 13,
<Section row_end: 15,
cursor="down" col_start: -9,
grid_area={{ col_end: -4,
row_start: 1, }}
row_end: 3, />
col_start: 7, <Section
col_end: 16, cursor="easter_eggbug"
}} grid_area={{
/> row_start: 13,
<Section row_end: 15,
cursor="right" col_start: -4,
grid_area={{ col_end: -1,
row_start: 3, }}
row_end: 7, />
col_start: 7, <Section
col_end: 16, cursor="left"
}} grid_area={{
/> row_start: 8,
<Section row_end: 13,
cursor="up" col_start: -4,
grid_area={{ col_end: -1,
row_start: 7, }}
row_end: 13, />
col_start: 16, <Section
col_end: 22, cursor="down"
}} grid_area={{
/> row_start: 4,
<Section row_end: 8,
cursor="left" col_start: -4,
grid_area={{ col_end: -1,
row_start: 7, }}
row_end: 13, />
col_start: 7, <Section
col_end: 10, cursor="down"
}} grid_area={{
/> row_start: 3,
<Section row_end: 4,
cursor="down" col_start: 22,
grid_area={{ col_end: 25,
row_start: 11, }}
row_end: 13, />
col_start: 10, <Section
col_end: 16, cursor="down"
}} grid_area={{
/> row_start: 1,
<Section row_end: 3,
cursor="right" col_start: 24,
grid_area={{ col_end: 25,
row_start: 7, }}
row_end: 11, />
col_start: 12, <Section
col_end: 16, cursor="left"
}} grid_area={{
/> row_start: 1,
<Section row_end: 2,
cursor="up" col_start: 23,
grid_area={{ col_end: 24,
row_start: 7, }}
row_end: 9, />
col_start: 10, <Section
col_end: 12, cursor="left"
}} grid_area={{
/> row_start: 1,
<Section row_end: 3,
cursor="self_link" col_start: 22,
link="TODO: self link" col_end: 23,
grid_area={{ }}
row_start: 9, />
row_end: 11, <Section
col_start: 10, cursor="concept"
col_end: 12, link="https://cohost.org/mehbark/post/2555889-omg-you-found-the-se/7f3b03c592834a158a031cf7eb47f6c1"
}} grid_area={{
/> row_start: 2,
<Section row_end: 3,
cursor="right" col_start: 23,
grid_area={{ col_end: 24,
row_start: 3, }}
row_end: 7, />
col_start: 16, <Section
col_end: 18, cursor="left"
}} grid_area={{
/> row_start: 1,
<Section row_end: 3,
cursor="up" col_start: 16,
grid_area={{ col_end: 22,
row_start: 6, }}
row_end: 7, />
col_start: 18, <Section
col_end: 22, cursor="down"
}} grid_area={{
/> row_start: 1,
<Section row_end: 3,
cursor="left" col_start: 7,
grid_area={{ col_end: 16,
row_start: 3, }}
row_end: 6, />
col_start: 20, <Section
col_end: 22, cursor="right"
}} grid_area={{
/> row_start: 3,
<Section row_end: 7,
cursor="down" col_start: 7,
grid_area={{ col_end: 16,
row_start: 3, }}
row_end: 4, />
col_start: 18, <Section
col_end: 20, cursor="up"
}} grid_area={{
/> row_start: 7,
<Section row_end: 13,
link="https://static.pyrope.net/cursor-fun-end" col_start: 16,
grid_area={{ row_start: 4, row_end: 6, col_start: 18, col_end: 20 }} col_end: 22,
/> }}
</Main> />
<Section
cursor="left"
grid_area={{
row_start: 7,
row_end: 13,
col_start: 7,
col_end: 10,
}}
/>
<Section
cursor="down"
grid_area={{
row_start: 11,
row_end: 13,
col_start: 10,
col_end: 16,
}}
/>
<Section
cursor="right"
grid_area={{
row_start: 7,
row_end: 11,
col_start: 12,
col_end: 16,
}}
/>
<Section
cursor="up"
grid_area={{
row_start: 7,
row_end: 9,
col_start: 10,
col_end: 12,
}}
/>
<Section
cursor="self_link"
link="https://cohost.org/mehbark/post/2555916-cursor-adventure-so"
grid_area={{
row_start: 9,
row_end: 11,
col_start: 10,
col_end: 12,
}}
/>
<Section
cursor="right"
grid_area={{
row_start: 3,
row_end: 7,
col_start: 16,
col_end: 18,
}}
/>
<Section
cursor="up"
grid_area={{
row_start: 6,
row_end: 7,
col_start: 18,
col_end: 22,
}}
/>
<Section
cursor="left"
grid_area={{
row_start: 3,
row_end: 6,
col_start: 20,
col_end: 22,
}}
/>
<Section
cursor="down"
grid_area={{
row_start: 3,
row_end: 4,
col_start: 18,
col_end: 20,
}}
/>
<Section
link="https://static.pyrope.net/cursor-fun-end"
grid_area={{
row_start: 4,
row_end: 6,
col_start: 18,
col_end: 20,
}}
/>
</Main>
{debug && (
<img
src="https://static.pyrope.net/cursor-fun/concept.png"
alt="a messy kolourpaint concept drawing that is roughly like the above"
/>
)}
</>
); );