Add map
This commit is contained in:
parent
9a431f72de
commit
726931931f
3 changed files with 64 additions and 3 deletions
3
TODO.txt
3
TODO.txt
|
@ -5,7 +5,8 @@
|
|||
- option to turn on simple 332 colors?
|
||||
- c99 may impose limit 4095 chars on str literal, gives warning on internal
|
||||
data file, try to somehow hack around it (maybe just convert it to an array in
|
||||
the end?)
|
||||
the end?) Maybe this: make a standalone C file with the string in it that
|
||||
when compiled and run outputs the array.
|
||||
- add indicator that menu can be scrolled down
|
||||
- car deglitch idea: deglitch only if the middle joint collided this frame?
|
||||
- some kinda easteregg in menu or smt
|
||||
|
|
62
assets.h
62
assets.h
|
@ -172,8 +172,66 @@ static const char *LCR_internalDataFile =
|
|||
":-w5u:f31d"
|
||||
":'w5G:f311"
|
||||
|
||||
// MAP 2:
|
||||
"#MLC2;4321 1"
|
||||
// MAP2:
|
||||
"L#MLC2;4321 1"
|
||||
// start platform:
|
||||
":-v8k:f213:'v8n:f211:Iv0m2|:f181:.v2l2I:.v4l2I:|x8kL-:f114:xv0k:m3a4"
|
||||
// house:
|
||||
":=A3B2:f113:^A4B2L:f113:^B3B2L:f113:;B1B:f122:;A1DL:f121:IB1D:f121:=A1B:f122:m243"
|
||||
// overall structure:
|
||||
":\\m3o|I:\\m3n:\\l3nI:\\l3oJ:\\l3pL:\\m3m|I:\\l3m|:m214:xm3j:f118:xl3k:f114" // zigzag wall
|
||||
":=f0n2:fz1t:=f1I2:fz18"
|
||||
":=D0w3:fa1c:=B0w1:f21e"
|
||||
":xA1I:f912:xf0n:f715"
|
||||
":xf0s:fc1a:xC0B:f419"
|
||||
":xL0n:f32c:xf0N:fg23"
|
||||
":-r1s:f418:=i0h2 :f63a"
|
||||
":^n2m2L:f114:^l2q2I:f211:vn2q2J:An0q2L:f121:=l0m:m335"
|
||||
":=n0q2:'n0C2L:f116:'o0C2J:f116"
|
||||
":'l1I2L:f115:-m1I2:f215:'o1I2J:f115"
|
||||
// corners:
|
||||
":Au0N2I:f121:Av0O2I:f121:Ax0P2I:f121:xv0P:f221"
|
||||
":=q1H2:f911:Ap1H2J:Au1H2J:\\t1H2:Az1H2:AA1J2"
|
||||
":\\q1G2J:\\r1G2|L:\\v1G2J:\\w1G2|L:\\D1J2J:\\E1J2|L"
|
||||
":AF1K2:AG1K2|:AI1J2|:Aq0B2J:Aq0s2I:Al0r2I"
|
||||
":AC0J1:AF0J2|:AC0B1L:AF0B3I:Af0C2J:Af0M2I:f121"
|
||||
":AN0P2L:f121:AN0z2"
|
||||
// checkerboard:
|
||||
":=H0A:=J0A:=L0A:=G0B:=I0B:=K0B"
|
||||
":=M0B:=H0C:=J0C:=L0C"
|
||||
// grass hill:
|
||||
":vJ2u1:vK2u1|:^J2t1J:^K2t1L"
|
||||
":vJ2s1L:vK2s1I:~H2u1"
|
||||
":vI2t1J:vL1v1J:^L1s1L:f113"
|
||||
":^G1v1I:f511:^G2t1I:f211"
|
||||
":^I2s1L:=G1s1:f513"
|
||||
":=G0s1:f231:m634:~H3r1:xA1n:f435"
|
||||
// narrow bridge:
|
||||
":-F1j:f216:=F0j2:f212:-r1j:fg12:=r0j2:f2122:'r1jL:f112"
|
||||
":(E1II:f311:m311:=B0H2:f112:=G0H2:f112" // pipe
|
||||
// ring:
|
||||
":=v0r:f161:<w5rL-:]w6rJ:|w7rJ:|x6rL-:]x7rL-"
|
||||
":=x8r:-vbr:<wbrL:]warJ-:|w9rJ-:|xarL:]x9rL"
|
||||
":<ubrJ:]uarL-:|u9rL-:|tarJ:]t9rJ"
|
||||
":=t8r:<u5rJ-:]u6rL:|u7rL:|t6rJ-:]t7rJ-"
|
||||
":<g1G2:f511:'g1H2:f511" // ramp left
|
||||
":<J1G2 :f511 :'J1H2 :f511" // ramp right
|
||||
// details:
|
||||
":vw1F1:f131:vx1F1|:f131:vw1E1L:f131:vx1E1|J:f131" // tree
|
||||
":~m1D2:~q1E2:~z2I2:~v2M2:~E2K2:~q1o2:~u1p2:~G1z:~H1E" // bumps
|
||||
":;r1rJ:fd11:=u1r:f311:)u2rJ:)w2rL" // wall
|
||||
":;z1s:f117" // house wall
|
||||
":=L0n:f12c"
|
||||
// finish house:
|
||||
":;B1rJ:f321:(B3rI:f311"
|
||||
":'B3q:f311:-B3p:f311"
|
||||
":'B3oI:f311:(B3n:f311"
|
||||
":;B1nL:f321:oC0p"
|
||||
// CPs and finish:
|
||||
":*v9h:+v8r:+j2K:+F3r:+l3m:!C1p"
|
||||
|
||||
// MAP 3:
|
||||
"#MLC3;4321 1"
|
||||
":*qrt:!o1y:!o1z:+Wsz"
|
||||
// start box:
|
||||
":=mqr:f96d:xnrs:f74b:^mvrJ:f11d:^uvrL:f11d"
|
||||
|
|
2
data
2
data
|
@ -37,3 +37,5 @@ finish
|
|||
#RLC1;00LC1;8bd6e314 0000500:0011:01c9:0021:00d9:0071:0059:0041:0029:0051:0039:0031:0049:0031:0039:0031:0039:0041:0049:0021:0179:0045:0011:0019:01e1:0043:0081:0079:0051:0059:0041:0049:0041:0029:0041:0119:0031:0093:0031:0079:0021:0099:0021:00a5:0031:0209:0021:0193:00c1:0033:00b1:0033:0051:0033:0071:0023:0041:0159:0031:03a9:0021
|
||||
#RLCtiny2;00LCtiny2;833ee4b2 0000176:0041:0210:0094:0040:0061:00c0:0084:0045:0011:0204:0030:00a1:0040:00f4:0040
|
||||
#BLCtiny2;
|
||||
#RLC2;00LC2;3c5ba5dd 0000843:0011:00b3:0071:0109:0031:0099:0051:00a5:0041:02e9:0031:0049:0031:00e9:0091:01e3:0051:0073:0081:00b3:00c1:0093:0051:0063:0021:0093:0041:0163:0021:0069:0031:0139:0021:0135:0041:0023:0051:0023:0061:0023:0061:0013:0031:00a3:00a1:0083:0071:00c3:0051:0093:0031:00f0:0048:00b1:0119:0041:00c9:0051:0193:0011:0033:0021:0023:00d1:0093:0051:0253:0051:00a5:0051:0010:0052:0066:0184:006c:0070:0022:0013:0091:0073:0091:00b3:0051:0033:0072:0053:0101:0263:0021:00e3:0021:00a3:0021:0229:0021:0079
|
||||
#BLC2;
|
||||
|
|
Loading…
Reference in a new issue