merge client sprite data into main code

This commit is contained in:
Iris Lightshard 2021-10-14 22:17:33 -06:00
parent 7f8f254a74
commit 8cb70363a3
Signed by: Iris Lightshard
GPG key ID: 3B7FBC22144E6398

View file

@ -69,51 +69,6 @@
#02cd .System/g DEO2
#02cb .System/b DEO2
( load individual sprites from the main sheet )
;spritesheet .File/name DEO2
#0100 .File/length DEO2
( logos )
#0000 .File/offset-ls DEO2
;uxn-logo .File/load DEO2
#0200 .File/offset-ls DEO2
;xrxs-logo .File/load DEO2
( buttons )
#00c0 .File/length DEO2
#0400 .File/offset-ls DEO2
;yes-btn .File/load DEO2
#04c0 .File/offset-ls DEO2
;yes-btn-active .File/load DEO2
#0600 .File/offset-ls DEO2
;no-btn .File/load DEO2
#06c0 .File/offset-ls DEO2
;no-btn-active .File/load DEO2
( scrollbar )
#0010 .File/length DEO2
#0800 .File/offset-ls DEO2
;scroll-down-btn .File/load DEO2
#0810 .File/offset-ls DEO2
;scroll-up-btn .File/load DEO2
#0820 .File/offset-ls DEO2
;scrollbar .File/load DEO2
#0830 .File/offset-ls DEO2
;scrollbar-trough .File/load DEO2
( load zz font )
;fontsheet .File/name DEO2
#0000 .File/offset-ls DEO2
#0300 .File/length DEO2
;font .File/load DEO2
( initialize state )
#00 .ticker STZ
#00 .state STZ
@ -1008,18 +963,102 @@ RTN
( sprites )
@blank $16
@uxn-logo $256
@xrxs-logo $256
@yes-btn $192
@no-btn $192
@yes-btn-active $192
@no-btn-active $192
@scroll-up-btn $16
@scroll-down-btn $16
@scrollbar $16
@scrollbar-trough $16
@cursor [ 80c0 e0f0 f8e0 1000 ]
@font $768
@uxn-logo [
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 1b 3f 1e 18 18 18
00 00 00 00 00 00 00 00 00 e0 f0 38 1c 0c 0c 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 18 18 18 18 18 18 3e
00 00 00 00 00 00 00 00 0c 0c 0c 0c 0c 0c 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 78 30 30 30 30 30 30 00 00 00 00 00 00 00 00 7c 18 18 18 18 18 18 18
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 30 30 30 38 1c 0f 07 00 00 00 00 00 00 00 00 00 18 18 38 78 fc d8 90 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
]
@xrxs-logo [
00 00 00 00 00 00 00 00 00 60 70 38 1c 0e 07 03 00 00 00 00 00 00 00 00 00 00 06 0c 18 30 60 c0
00 00 00 00 00 00 00 00 00 01 63 36 1c 0c 0c 0c 00 00 00 00 00 00 00 00 00 e0 f0 1c 0c 00 00 00
00 00 00 00 00 00 00 00 03 06 0c 18 30 60 00 00 00 00 00 00 00 00 00 00 c0 e0 70 38 1c 0e 06 00
00 00 00 00 00 00 00 00 0c 0c 0c 0c 0c 1c 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 60 70 38 1c 0e 07 03 00 00 00 00 00 00 00 00 00 00 06 0c 18 30 60 c0
00 00 00 00 00 00 00 00 00 03 07 0e 18 18 18 1f 00 00 00 00 00 00 00 00 00 c0 f0 78 08 00 00 e0
00 00 00 00 00 00 00 00 03 06 0c 18 30 60 00 00 00 00 00 00 00 00 00 00 c0 e0 70 38 1c 0e 06 00
00 00 00 00 00 00 00 00 07 00 00 10 1e 0f 03 00 00 00 00 00 00 00 00 00 f8 18 18 18 70 e0 c0 00
]
@yes-btn [
ff f8 f0 e0 e0 e1 e2 e2 00 07 08 10 10 11 12 12 ff 00 00 00 e0 10 08 08 00 ff 00 00 e0 10 08 08
ff 00 00 00 00 00 00 00 00 ff 00 00 82 82 44 38 ff 00 00 00 00 00 00 00 00 ff 00 00 fe 80 80 f8
ff 00 00 00 00 00 00 00 00 ff 00 00 7c 82 80 7c ff 3f 1f 0f 0f 0f 0f 0f 00 c0 20 10 10 10 10 10
e2 e1 e0 e0 e0 f0 f8 ff 12 11 10 10 10 08 07 00 08 10 e0 00 00 00 00 ff 08 10 e0 00 00 00 ff 00
00 00 00 00 00 00 00 ff 10 10 10 00 00 00 ff 00 00 00 00 00 00 00 00 ff 80 80 fe 00 00 00 ff 00
00 00 00 00 00 00 00 ff 02 82 7c 00 00 00 ff 00 0f 0f 0f 0f 0f 1f 3f ff 10 10 10 10 10 20 c0 00
]
@no-btn [
ff f8 f0 e0 e2 e1 e0 e0 00 07 08 10 12 11 10 10 ff 00 00 00 08 10 a0 40 00 ff 00 00 08 10 a0 40
ff 00 00 00 00 00 00 00 00 ff 00 00 08 0c 0a 09 ff 00 00 00 00 00 00 00 00 ff 00 00 27 28 28 28
ff 00 00 00 00 00 00 00 00 ff 00 00 c0 20 20 20 ff 3f 1f 0f 0f 0f 0f 0f 00 c0 20 10 10 10 10 10
e0 e1 e2 e0 e0 f0 f8 ff 10 11 12 10 10 08 07 00 a0 10 08 00 00 00 00 ff a0 10 08 00 00 00 ff 00
00 00 00 00 00 00 00 ff 08 08 08 00 00 00 ff 00 00 00 00 00 00 00 00 ff a8 68 27 00 00 00 ff 00
00 00 00 00 00 00 00 ff 20 20 c0 00 00 00 ff 00 0f 0f 0f 0f 0f 1f 3f ff 10 10 10 10 10 20 c0 00
]
@yes-btn-active [
ff ff f8 f0 f0 f1 f2 f2 00 07 08 10 10 11 12 12 ff ff 00 00 e0 10 08 08 00 ff 00 00 e0 10 08 08
ff ff 00 00 00 00 00 00 00 ff 00 00 82 82 44 38 ff ff 00 00 00 00 00 00 00 ff 00 00 fe 80 80 f8
ff ff 00 00 00 00 00 00 00 ff 00 00 7c 82 80 7c ff ff 3f 1f 1f 1f 1f 1f 00 c0 20 10 10 10 10 10
f2 f1 f0 f0 f0 f8 ff ff 12 11 10 10 10 08 07 00 08 10 e0 00 00 00 ff ff 08 10 e0 00 00 00 ff 00
00 00 00 00 00 00 ff ff 10 10 10 00 00 00 ff 00 00 00 00 00 00 00 ff ff 80 80 fe 00 00 00 ff 00
00 00 00 00 00 00 ff ff 02 82 7c 00 00 00 ff 00 1f 1f 1f 1f 1f 3f ff ff 10 10 10 10 10 20 c0 00
]
@no-btn-active [
ff ff f8 f0 f2 f1 f0 f0 00 07 08 10 12 11 10 10 ff ff 00 00 08 10 a0 40 00 ff 00 00 08 10 a0 40
ff ff 00 00 00 00 00 00 00 ff 00 00 08 0c 0a 09 ff ff 00 00 00 00 00 00 00 ff 00 00 27 28 28 28
ff ff 00 00 00 00 00 00 00 ff 00 00 c0 20 20 20 ff ff 3f 1f 1f 1f 1f 1f 00 c0 20 10 10 10 10 10
f0 f1 f2 f0 f0 f8 ff ff 10 11 12 10 10 08 07 00 a0 10 08 00 00 00 ff ff a0 10 08 00 00 00 ff 00
00 00 00 00 00 00 ff ff 08 08 08 00 00 00 ff 00 00 00 00 00 00 00 ff ff a8 68 27 00 00 00 ff 00
00 00 00 00 00 00 ff ff 20 20 c0 00 00 00 ff 00 1f 1f 1f 1f 1f 3f ff ff 10 10 10 10 10 20 c0 00
]
@scrollbar [
ff ff ff ff ff ff ff ff 3c 3c 3c 3c 3c 3c 3c 3c
]
@scrollbar-trough [
c3 c3 c3 c3 c3 c3 c3 c3 28 14 28 14 28 14 28 14
]
@cursor [
80c0 e0f0 f8e0 1000
]
@font [
00 00 00 00 00 00 00 00 00 18 18 18 08 00 08 00 00 14 14 00 00 00 00 00 00 24 7e 24 24 7e 24 00
00 10 3c 50 38 14 78 10 00 00 44 08 10 20 44 00 00 18 20 32 2c 24 1a 00 00 18 10 20 00 00 00 00
00 04 08 08 08 08 04 00 00 20 10 10 10 10 20 00 00 00 44 28 10 28 44 00 00 00 10 10 7c 10 10 00
00 00 00 00 00 0c 08 10 00 00 00 00 3e 00 00 00 00 00 00 00 00 0c 0c 00 00 02 04 08 10 20 40 00
00 38 44 54 54 44 38 00 00 30 10 10 10 10 38 00 00 38 44 04 38 40 7c 00 00 38 44 18 04 44 38 00
00 08 18 28 48 7c 08 00 00 7c 40 78 04 44 38 00 00 38 40 78 44 44 38 00 00 7c 04 08 10 10 10 00
00 38 44 38 44 44 38 00 00 38 44 44 3c 04 38 00 00 18 18 00 00 18 18 00 00 18 18 00 00 18 10 20
00 00 08 10 20 10 08 00 00 00 00 3e 00 3e 00 00 00 00 10 08 04 08 10 00 00 38 44 1c 10 00 10 00
00 38 44 5c 58 40 3c 00 00 10 28 44 7c 44 44 00 00 78 44 78 44 44 78 00 00 38 44 40 40 44 38 00
00 78 44 44 44 44 78 00 00 7c 40 7c 40 40 7c 00 00 7c 40 7c 40 40 40 00 00 38 44 40 4c 44 3c 00
00 44 44 7c 44 44 44 00 00 7c 10 10 10 10 7c 00 00 7c 08 08 48 48 30 00 00 44 48 70 48 44 44 00
00 40 40 40 40 40 7c 00 00 44 6c 7c 54 44 44 00 00 44 64 74 5c 4c 44 00 00 38 44 44 44 44 38 00
00 78 44 44 78 40 40 00 00 38 44 44 4c 4c 3e 00 00 78 44 44 78 44 44 00 00 3c 40 38 04 04 78 00
00 7c 10 10 10 10 10 00 00 44 44 44 44 44 3c 00 00 44 44 28 28 10 10 00 00 44 44 44 54 6c 44 00
00 44 44 38 38 44 44 00 00 44 44 28 10 10 10 00 00 7c 04 18 30 40 7c 00 00 3c 30 30 30 30 3c 00
00 40 20 10 08 04 02 00 00 3c 0c 0c 0c 0c 3c 00 00 10 38 6c 00 00 00 00 00 00 00 00 00 00 7e 00
00 18 08 04 00 00 00 00 00 00 38 04 3c 44 3c 00 00 40 40 78 44 44 78 00 00 00 38 44 40 44 38 00
00 04 04 3c 44 44 3c 00 00 00 38 44 7c 40 3c 00 00 1c 20 78 20 20 20 00 00 00 3c 44 3c 04 44 38
00 40 40 78 44 44 44 00 00 30 00 70 10 10 18 00 00 0c 00 3c 04 04 44 38 00 00 44 48 70 48 44 00
00 70 10 10 10 10 1c 00 00 00 44 6c 7c 54 44 00 00 00 78 44 44 44 44 00 00 00 38 44 44 44 38 00
00 00 78 44 44 78 40 40 00 00 3c 44 44 3d 06 04 00 00 4c 50 60 40 40 00 00 00 3c 40 38 04 78 00
00 20 78 20 20 24 38 00 00 00 44 44 44 44 3c 00 00 00 44 44 28 28 10 00 00 00 44 44 54 7c 28 00
00 00 44 28 10 28 44 00 00 00 44 44 3c 04 78 00 00 00 7c 04 38 40 7c 00 00 1e 10 10 10 00 00 00
00 10 10 10 10 10 10 00 00 00 00 08 08 08 78 00 00 00 00 32 4c 00 00 00 3c 42 99 a1 a1 99 42 3c
]
( big data )
@word [ #0000 #0000 #0000 #0000