-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotes.txt
53 lines (48 loc) · 1.01 KB
/
notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
sc | displayed score
sz | actual score
bn | num of stored coords (2x the number of blocks)
| it's also a pointer to the most recent x
| mem: 0 0 x1 y1 x2 y2 x3 y3 0 0 0 0
| ^ bln (6)
px | player grid x
py | player grid y
ox | old player grid x
oy | old player grid y
fc | facing dir (0,.25,.5,.75)
fn | queued facing dir
fl | list of score floaters
rf | rectfill
qu | skip this level
st | revert player pos (stop moving)
b | btn
d | delta
a | coord x
b | coord y
i | index
j | index
d | delta
a | floater
t | time()
-- ¹²³⁴⁵⁶⁷⁸ ᵇᶜ ᵉᶠ
ideas
* rm sfx
* rm score ticker
x get seed code
x check lag
x float linear
x px => px*9
x \d\s(and|or)
x unpack better
x b|16
x d=q and"-6"
x ==0 <1 many?
x ... in fa
* b*.5938&.75 shorter?
x memset +_sfx()
x bn array
x pre px*9
* bn hash
* only 0..9 spawns (1 char)
* change draw position (s/+1//)
goal:
* 605 (method: run compress, copy into twitter, delete final newline, add 280, add uncompressed count)