Last active
December 2, 2018 19:14
-
-
Save AlecTroemel/0d6fa45cf6436116baeae4139115112e to your computer and use it in GitHub Desktop.
source code for my Ludum Dare 43 game "titan ceremony"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pico-8 cartridge // http://www.pico-8.com | |
version 15 | |
__lua__ | |
-- titan ceremony | |
-- by alec troemel | |
-- for ludum dare 43 | |
t=0 | |
state="title" | |
sc=0 --shake duration | |
si=2 --shake intensity | |
function shake_screen() | |
if sc>0 then | |
camera( | |
flr(rnd(si)), | |
flr(rnd(si)) | |
) | |
sc-=1 | |
end | |
if (sc==0) camera(0,0) si=2 | |
end | |
function _init() | |
enter_title() | |
end | |
function _update() | |
t += 1 | |
if state == "gameover" then | |
update_gameover() | |
elseif state == "play" then | |
update_play() | |
elseif state == "title" then | |
update_title() | |
end | |
end | |
function _draw() | |
cls(0) | |
shake_screen() | |
if state == "gameover" then | |
draw_gameover() | |
elseif state == "play" then | |
draw_play() | |
elseif state == "title" then | |
draw_title() | |
end | |
end | |
-->8 | |
-- play state | |
life=1 | |
level=1 | |
score=0 | |
function level_up() | |
level+=1 | |
if level==4 then | |
music(8) | |
end | |
if level==8 then | |
music(12) | |
end | |
end | |
function life_down() | |
local a=0.3 | |
for i=1,4 do | |
if (level>i*5) a+=0.2 | |
end | |
life-=a | |
end | |
function life_up(amount) | |
life=min(life+amount,100) | |
end | |
function enter_play() | |
level=1 | |
score=0 | |
life=100 | |
hero:init() | |
offers:init() | |
alters:init() | |
state="play" | |
music(4) | |
sfx(3,2) | |
sc=5 | |
si=5 | |
end | |
function draw_play() | |
pal() | |
palt(0,true) | |
if life<20 then | |
map(33,4,16,0,12,4) | |
elseif life<30 then | |
map(32,0,44,0,4,4) | |
elseif life<60 then | |
map(36,0,45,7,2,3) | |
else | |
spr(68,50,20) | |
end | |
map(0,0,0,0,20,20) | |
hero:draw() | |
alters:draw() | |
offers:draw() | |
-- hud | |
color(7) | |
print("score: "..score,20,110) | |
print("level: "..level,74,110) | |
c=8 | |
if (life>20) c=9 | |
if (life>30) c=10 | |
if (life>60) c=11 | |
color(c) | |
print("life",6,120) | |
rectfill(24,120,life+24,124) | |
end | |
function update_play() | |
if (life<1) enter_gameover() | |
hero:update() | |
alters:update() | |
offers:update() | |
if (t%2==0) life_down() | |
if (t%300==0) level_up() | |
-- warning beep | |
if t%20==0 and life<20 then | |
sfx(28) | |
end | |
end | |
-->8 | |
-- gameover state | |
go_text={"",0} | |
function enter_gameover() | |
state="gameover" | |
music(-1) | |
sfx(3,2) | |
sfx(27) | |
sc=5 | |
si=5 | |
go_text={ | |
"you were too slow", 30, | |
"and have been consumed",20, | |
"final score: "..score,36 | |
} | |
end | |
function update_gameover() | |
if (btnp(❎)) then | |
enter_title() | |
end | |
end | |
function draw_gameover() | |
-- darker pallet swap | |
pal(7,6) | |
pal(6,8) | |
pal(13,5) | |
map(16,0,0,0,20,20) | |
for i=1,#go_text,2 do | |
local t=go_text[i] | |
local x=go_text[i+1] | |
local y=45+(i*5) | |
color(2) | |
print(t,x,y+1) | |
color(8) | |
print(t,x,y) | |
end | |
end | |
-->8 | |
-- title state | |
function enter_title() | |
music(0) | |
sfx(-1) | |
state = "title" | |
end | |
function update_title() | |
if (btnp(❎)) then | |
enter_play() | |
end | |
end | |
function draw_title() | |
pal() | |
map(48,0,0,0,20,20) | |
y=55+sin(t/35) | |
print("press x",70,y+1, 2) | |
print("press x",70,y, 8) | |
end | |
-->8 | |
-- main player character "hero" | |
hero={ | |
x=1, | |
h={0,0,0,0,0}, | |
ta=nil, --take animation count | |
tn=nil -- the thing taking | |
} | |
wait=1 | |
function hero:init() | |
hero.x=1 | |
hero.h={0,0,0,0,0} | |
end | |
function hero:take(self, x) | |
if self.h[5] != 0 then | |
offers:give(self.x, self.h[5]) | |
end | |
self.h[5]=self.h[4] | |
self.h[4]=self.h[3] | |
self.h[3]=self.h[2] | |
self.h[2]=self.h[1] | |
self.h[1]=x | |
end | |
function hero:draw() | |
for i=1,5 do | |
local s=4+self.h[i] | |
local x=28+(self.x*32) | |
local y=80-(i*8) | |
if self.tn then | |
if self.h[i]>0 then | |
s=8 | |
spr(self.h[i],x+8,y) | |
end | |
end | |
spr(s,x,y) | |
end | |
end | |
function hero:update() | |
if self.ta and self.ta>0 then | |
self.ta-=1 | |
end | |
if self.ta==0 then | |
self:take(self,self.tn) | |
self.ta=nil | |
self.tn=nil | |
else | |
if btnp(⬅️) and self.x>0 then | |
self.x-=1 | |
sfx(1,2) | |
end | |
if btnp(➡️) and self.x<2 then | |
self.x+=1 | |
sfx(1,2) | |
end | |
if btnp(❎) then | |
self.ta=3 | |
self.tn=self.x+1 | |
sfx(0,2) | |
end | |
if btnp(🅾️) then | |
self.ta=3 | |
self.tn=0 | |
sfx(2,2) | |
end | |
end | |
end | |
-->8 | |
-- alters and offerings | |
offers={ | |
r={}, | |
b={}, | |
g={} | |
} | |
alters = { | |
r={}, | |
b={}, | |
g={}, | |
c={"r","g","b"} | |
} | |
function complete(c) | |
life_up(#alters[c]*8) | |
score+=#alters[c]*100 | |
offers[c]={} | |
alters[c]={} | |
sfx(3) | |
sc=12 | |
end | |
function compare(c) | |
local a=alters[c] | |
local b=offers[c] | |
if (#a==0) return false | |
if (#b==0) return false | |
for i=1,#a do | |
if (a[i]!=b[i]) return false | |
end | |
complete(c) | |
return true | |
end | |
function draw_items(x,y,l,c) | |
if (c) color(c) | |
if #l==1 then | |
if (c) rect(x-2,y,x+9,8) | |
spr(l[1],x,y) | |
end | |
if #l==2 then | |
if (c) rect(x-5,y,x+13,8) | |
spr(l[1],x-4,y) | |
spr(l[2],x+4,y) | |
end | |
if #l==3 then | |
if (c) rect(x-10,-1,x+17,8) | |
spr(l[1],x-8,y) | |
spr(l[2],x,y) | |
spr(l[3],x+8,y) | |
end | |
end | |
function alters:init() | |
alters.r={} | |
alters.b={} | |
alters.g={} | |
wait=1 | |
end | |
function alters:pick_empty() | |
for c in all(self.c) do | |
if (#self[c]==0) return c | |
end | |
return nil | |
end | |
function rand_1_3() | |
return 1+flr(rnd(3)) | |
end | |
function alters:update() | |
local c=alters:pick_empty() | |
if c and t%wait==0 then | |
local l=rand_1_3() | |
for i=1,l do | |
alters[c][i]=rand_1_3() | |
end | |
wait=1+flr(rnd(200)) | |
end | |
end | |
function alters:draw() | |
draw_items(28,-1,self.r,8) | |
draw_items(60,-1,self.b,12) | |
draw_items(92,-1,self.g,11) | |
end | |
function offers:init() | |
offers.r={} | |
offers.b={} | |
offers.g={} | |
end | |
function offers:give(x,i) | |
sc=3 | |
if (x==0) c="r" | |
if (x==1) c="b" | |
if (x==2) c="g" | |
offers[c][#offers[c]+1]=i | |
end | |
function offers:update() | |
for c in all(alters.c) do | |
compare(c) | |
local l=#alters[c] | |
if l>0 and #self[c]>=l then | |
self[c]={} | |
sfx(4,2) | |
end | |
end | |
end | |
function offers:draw() | |
draw_items(28,8,self.r,nil) | |
draw_items(60,8,self.b,nil) | |
draw_items(92,8,self.g,nil) | |
end | |
__gfx__ | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
000000000000000000000000e000e00000ffff0000ffff0000ffff0000ffff00000ffff000000000000000000000000000000000000000000000000000000000 | |
007007000000000000999a000eee000000ffff0000ffff0000999a000eeffee0000ffff000000000000000000000000000000000000000000000000000000000 | |
0007700000000000099a99a00efe000e00ffff0000444400099a99a000eeee00000ffff000000000000000000000000000000000000000000000000000000000 | |
0007700000f44f000999a9a00eeeeee000777700044444400999a9a000effe000007770000000000001111000000000000000000000000111100000000000000 | |
0070070004f44f400999a9a000eeeee00f7777f0f444444ff99a99af0feeeef0000777ff00000000001111100000000000000000000001111111000000000000 | |
0000000044444444099a99a000eeeee0007777000077770000999a0000eeee000007770000000000001181110000000000000000000011111110000000000000 | |
000000004444444400999a00000f0f0000f00f0000f00f0000f00f0000f00f0000ff00f000000000008111100000000000000000000111111111000000000000 | |
07777777777777700000000000000000000000099000000000000000000000000000000000000000000111110000000000000000001111111111100000000000 | |
01666666ddddd6108888888888888888000000999900000000000000000000000000000000000000000011110000000000000000001111111111100000000000 | |
00177777666661008822222222222288000000000000000000000000000000000000000000000000000011111000000000000000001111111111100000000000 | |
00016dd6d77d10008222222222222228000000000000000000000000000000000000000000000000000111111000000000000000001181111181110000000000 | |
00006dd6d77d00008222222222222228000000000000000000000000000000000000000000000000000111111000000000000000001118111811110000000000 | |
00006dd6d77d00008822222222222288000000000000000000000000000000000000000000000000000111111000000000000000001111111111110000000000 | |
00006dd6d77d00008888888888888888000000999900000000000000000000000000000000000000000111111000000000000000001111111111111000000000 | |
00006dd6d77d00000000000000000000000000099000000000000000000000000000000000000000000101111000000000000000001111111111110000000000 | |
00006dd6d77d00000000000000000000000000000000000000000000000000000000000000000000000101111000000000000000001111111111110000000000 | |
00006dd6d77d0000bbbbbbbbbbbbbbbb000000000000000000000000000000000000000000000000000101111000000000000000000111111111110000000000 | |
00006dd6d77d0000bb333333333333bb000000000000000000000000000000000000000000000000000001111000000000000000000111111111110000000000 | |
00006dd6d77d0000b33333333333333b000000000000000000000000000000000000000000000000000001110000000000000000000011111111100000000000 | |
00006dd6d77d0000b33333333333333b000000000000000000000000000000000000000000000000000001110000000000000000000111111111110000000000 | |
00006dd6d77d0000bb333333333333bb000000000000000000000000000000000000000000000000000001110000000000000000001111111111110000000000 | |
00006dd6d77d0000bbbbbbbbbbbbbbbb000000000000000000000000000000000000000000000000000001010000000000000000011111111111111100000000 | |
00006dd6d77d00000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000011111111111111100000000 | |
00006dd6d77d00000000000000000000777777777777777700000000000000000000000000000000000001010000000000000000011111111111111100000000 | |
00006dd6d77d0000cccccccccccccccc16666666dddddd6100000000000000000000000000000000000001010000000000000000111111111111111100000000 | |
00006dd6d77d0000cc111111111111cc017777776666661000000000000000000000000000000000000001010000000000000000111111111111111110000000 | |
00006dd6d77d0000c11111111111111c006dddd6d7777d1000000000000000000000000000000000000001010000000000000001111111111111111110000000 | |
00006dd6d77d0000c11111111111111c006dddd6d7777d0000000000000000000000000000000000000001010000000000000000111111111111111111000000 | |
00006776d6660000cc111111111111cc00677776d666660000000000000000000000000000000000000000000000000000000000111111111111100000000000 | |
00066666ddddd000cccccccccccccccc06666666ddddddd000000000000000000000000000000000000000000000000000000000111111111111100000000000 | |
00066666ddddd000000000000000000066666666dddddddd00000000000000000000000000000000000000000000000000000001111111111111100000000000 | |
0000000111111111111111111100000000011000000ddddd000000000000000000000000000dddddd000dd000dddddd000dddd000dddddd00000000000000000 | |
00010111111111111111111111110000000110000dddddddddd000000000ddddddd00000000dddddd000dd000dddddd00dddddd00dddddd00000000000000000 | |
00011111111111111111111111111000001111001ddddddddddd0000000dddddddddd10000011dd11000dd00011dd1100dd11dd00dd11dd00000000000000000 | |
00011111111111111111111111111000001111001ddddddddddd000000ddddddddddd10000000dd00000dd00000dd0000dd00dd00dd00dd00000000000000000 | |
0001111111111111111111111111010000111100011dd111110000000000dddddd11110000000dd00000dd00000dd0000dddddd00dd00dd00000000000000000 | |
11111111111111111111111111110100000110000111111111000000000011111111110000000dd00000dd00000dd0000dd11dd00dd00dd00000000000000000 | |
0001111111111111111111111111111100011000111111111110000000001ddddddd110000000dd00000dd00000dd0000dd00dd00dd00dd00000000000000000 | |
001111111111111111111111111111000001100011dddddd111000000000dddddddd110000000110000011000001100001100110011001100000000000000000 | |
001111111111111111111111111111000000000011ddddddd110000000001ddddd11110000000000000000000000000000000000000000000000000000000000 | |
001118888111111111111118888111000000000001dddddddd110000000011111111110000000000000000000000000000000000000000000000000000000000 | |
00111188888811111111888888111100000000000111111111111000000011111111110000000000000000000000000000000000000000000000000000000000 | |
0011111888881111111188888111110000000000011111111111100000011dddddd1110000000000000000000000000000000000000000000000000000000000 | |
00111111888111111111188811111100000000000111ddddd1111100001dddddddd1110000000000000000000000000000000000000000000000000000000000 | |
00111111111111111111111111111100000000000111dddddd1111100111dddddd11100000000000000000000000000000000000000000000000000000000000 | |
11111111111111011011111111111100000000000111ddd111111110111111111111000000000000000000000000000000000000000000000000000000000000 | |
00111111111111011011111111111100000000000001111111111110111111111100000000000000000000000000000000000000000000000000000000000000 | |
00111111111111011011111111111111066666666000666666666000666666666600666666666000666666666666000666666660006666666660006600000660 | |
00111111111111111111111111111100666666666606666666666606666666666606666666666606666666666666606666666666066666666666066600000666 | |
00111111111111111111111111111100666666666206666666666206666666666606666666666206666666666666606666666666066666666666066600000666 | |
11111111111111111111111111111100666622222006662222222006662222226606662222222006662266662266606666222666066622222666066600000666 | |
00111111111111100111111111111100666200000006660000000006660000006606660000000006660026620066606662000666066600000666066600000666 | |
00111111101100100010010101111100666000000006660000000006660000006606660000000006660006600066606660000666066600000666066666666666 | |
01111101001000100010010000111100666000000006666666666006660000006606666666666006660006600066606660000666066600000666066666666666 | |
01111100001000000000000000111110666000000006666666666606666666666606666666666606660006600066606660000666066600000666026666666666 | |
01111100000000000000000000111110666000000006666666666206666666666606666666666206660006600066606660000666066600000666002222222666 | |
01111100000000000000000000111110666000000006662222222006666666666606662222222006660006600066606660000666066600000666000000000666 | |
11111100000000000000000000111110666000000006660000000006662222666006660000000006660006600066606660000666066600000666000000000666 | |
11111100000000000000000101111111666600000006660000000006660000666606660000000006660006600066606666000666066600000666000000000666 | |
11111110100001001000101101111111666666666006666666666006660000666606666666666006660006600066606666666666066600000666000066666666 | |
11111111100101001001101111111111666666666606666666666606660000266606666666666606660006600066606666666666066600000666000666666666 | |
11111111111101001101111111111111666666666606666666666606660000066606666666666606660006600066606666666666066600000666000666666666 | |
11111111111111111111111111111111222222222202222222222202220000022202222222222202220002200022202222222222022200000222000222222222 | |
__label__ | |
07777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000777777777777770 | |
01666666ddddd61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001666666ddddd610 | |
00177777666661000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017777766666100 | |
00016dd6d77d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016dd6d77d1000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000dddddd000dd000dddddd000dddd000dddddd000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000dddddd000dd000dddddd00dddddd00dddddd000000000000ffff0000ffff0000ffff0000ffff00000000000006dd6d77d0000 | |
00006dd6d77d00000000000000011dd11000dd00011dd1100dd11dd00dd11dd000000000000ffff0000ffff0000ffff0000ffff000999a0000006dd6d77d0000 | |
00006dd6d77d00000000000000000dd00000dd00000dd0000dd00dd00dd00dd000000000000ffff0000ffff0000ffff0000ffff0099a99a000006dd6d77d0000 | |
00006dd6d77d00000000000000000dd00000dd00000dd0000dddddd00dd00dd000000000000777000007770000077700000777000999a9a000006dd6d77d0000 | |
00006dd6d77d00000000000000000dd00000dd00000dd0000dd11dd00dd00dd000000000000777ff000777ff000777ff000777ff0999a9a000006dd6d77d0000 | |
00006dd6d77d00000000000000000dd00000dd00000dd0000dd00dd00dd00dd00000000000077700000777000007770000077700099a99a000006dd6d77d0000 | |
00006dd6d77d00000000000000000110000011000001100001100110011001100000000000ff00f000ff00f000ff00f000ff00f000999a0000006dd6d77d0000 | |
00006dd6d77d000006666666600066666666600066666666660066666666600066666666666600066666666000666666666000660000066000006dd6d77d0000 | |
00006dd6d77d000066666666660666666666660666666666660666666666660666666666666660666666666606666666666606660000066600006dd6d77d0000 | |
00006dd6d77d000066666666620666666666620666666666660666666666620666666666666660666666666606666666666606660000066600006dd6d77d0000 | |
00006dd6d77d000066662222200666222222200666222222660666222222200666226666226660666622266606662222266606660000066600006dd6d77d0000 | |
00006dd6d77d000066620000000666000000000666000000660666000000000666002662006660666200066606660000066606660000066600006dd6d77d0000 | |
00006dd6d77d000066600000000666000000000666000000660666000000000666000660006660666000066606660000066606666666666600006dd6d77d0000 | |
00006dd6d77d000066600000000666666666600666000000660666666666600666000660006660666000066606660000066606666666666600006dd6d77d0000 | |
00006dd6d77d000066600000000666666666660666666666660666666666660666000660006660666000066606660000066602666666666600006dd6d77d0000 | |
00006dd6d77d000066600000000666666666620666666666660666666666620666000660006660666000066606660000066600222222266600006dd6d77d0000 | |
00006dd6d77d000066600000000666222222200666666666660666222222200666000660006660666000066606660000066600000000066600006dd6d77d0000 | |
00006dd6d77d000066600000000666000000000666222266600666000000000666000660006660666000066606660000066600000000066600006dd6d77d0000 | |
00006dd6d77d000066660000000666000000000666000066660666000000000666000660006660666600066606660000066600000000066600006dd6d77d0000 | |
00006dd6d77d000066666666600666666666600666000066660666666666600666000660006660666666666606660000066600006666666600006dd6d77d0000 | |
00006dd6d77d000066666666660666666666660666000026660666666666660666000660006660666666666606660000066600066666666600006dd6d77d0000 | |
00006dd6d77d000066666666660666666666660666000006660666666666660666000660006660666666666606660000066600066666666600006dd6d77d0000 | |
00006dd6d77d000022222222220222222222220222000002220222222222220222000220002220222222222202220000022200022222222200006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000110000000000000000088808880888008800880000080800000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000110000000000000000082808280822082208220000080800000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000088808820880088808880000028200000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000082208280820022802280000082800000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000080008080888088208820000080800000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000000000000000020002020222022002200000020200000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000011811100000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000081111000000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001011110000000000000000000000000000000000000000000000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001011110000000000000000000000111111111111111111100000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000001011110000000000000000001011111111111111111111111000000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000011110000000000000000001111111111111111111111111100000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000011100000000000000000001111111111111111111111111100000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000011100000000000000000001111111111111111111111111010000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000011100000000000000001111111111111111111111111111010000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000001111111111111111111111111111100000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011188881111111111111188881110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011118888881111111188888811110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011111888881111111188888111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000010100000000000000000011111188811111111118881111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000001111111111111101101111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111101101111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111101101111111111111100000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000001111111111111111111111111111110000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000011111111111110011111111111110000000000000000000000000000006dd6d77d0000 | |
00006776d666000000000000000000000000000000000000000000000011111110110010001001010111110000000000000000000000000000006776d6660000 | |
00066666ddddd00000000000000000000000000000000000000000000111110100100010001001000011110000000000000000000000000000066666ddddd000 | |
00066666ddddd00000000000000000000000000000000000000000000111110000100000000000000011111000000000000000000000000000066666ddddd000 | |
00006dd6d77d000000000000000000000000000000000000000000000111110000000000000000000011111000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000000111110000000000000000000011111000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000001111110000000000000000000011111000000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000001111110000000000000000010111111100000000000000000000000000006dd6d77d0000 | |
00006dd6d77d000000000000000000000000000000000000000000001111111010000100100010110111111100000000000000000000000000006dd6d77d0000 | |
00006776d666000000000000000000000000000000000000000000001111111110010100100110111111111100000000000000000000000000006776d6660000 | |
00066666ddddd00000000000000000000000000000000000000000001111111111110100110111111111111100000000000000000000000000066666ddddd000 | |
00066666ddddd00000000000000000000000000000000000000000001111111111111111111111111111111100000000000000000000000000066666ddddd000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
__map__ | |
10110000000000000000000000001011101100000000000000000000000010110c0d0e0f0a0b000000000000000000001011000000000000000000000000101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210000000000000000000000002021202100000000000000000000000020211c1d1e1f1a1b000000000000000000002021000000000000000000000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210010110000101100001011002021202100000000000000000000000020212c2d2e2f2a2b00000000000000000000202100494a4b4c4d000808080802202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210030310000303100003031002021202100000000000000000000000020213c3d3e3f3a3b0000000000000000000020216465666768696a6b6c6d6e6f202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20211412131514323315142223152021202100000000000000000000000020210000000000404142430000000000000020217475767778797a7b7c7d7e7f202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
2021000000000000000000000000202120210000000000000000000000002021000000000050515253000000000000002021000000000000000000000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
2021000000000000000000000000202120210000000000000000000000002021004546000060616263000047480000002021000000004400000000000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
202100000000000000000000000020212021000000000000000000000000202100555600007071727300005758000000202100000a0b0000000000000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210000000000000000000000002021202100000000000000000000000020210000000000dbdcdddedfe000e2000000202100001a1b0000000000000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210000000000000000000000002021202100000000000000000000000020210000000000ebecedeeeff0f1f2000000202100002a2b0040414243000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
20210001010000020200000303002021202100000000000000000000000020210000000000fbfcfdfeff000000000000202100003a3b0050515253000000202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
3031253435000034350000343500303130310000000000000000000000003031000000000000000000000000000000003031000000000060616263000000303100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
3031000000000000000000000000303130310000000000000000000000003031000000000000000000000000000000003031000000000070717273000000303100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
__sfx__ | |
0001000000000211401f1201e1201a120281201512013120101201a1200e1200a11007110051100112002120031100215018600176001660014600136000160021700000001a7000000014700000000d70000000 | |
000100002e050160500e0100605001050010500705003050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
0001000021130111300411002110011100a6000560001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
000300000c6500b6500b6400a6400a630096300763005620056200362003620036270161701617016100161001610016100160001600016000160001600016000160001600016000160001600016000160001600 | |
000a00001232012320043200432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
000300003d650256300f6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
011000000417504170041300417504170041170417504170041750417004175041700417504175041700217004175041700413004175041700411704175041700417504170041750417004175041750417002170 | |
011000001c0341c035000001c0341c0350000023031230311f0321f0321f0351f0352102421020210202102021025210251e0321e0321e0321e0321a0301c0311c0211c0251c0111c0151c0151c0151f0301e030 | |
011000000017500170001300017500170001170017500170001750017000175001700017500175001700c17000175001700013000175001700011700175001700017500170001750017004175021750217002170 | |
0110000023d74000000000023d2423d3423d6423d74000000000023d74000000000023d740000023d2423d3423d6423d7423d7423d0023d0023d74000000000023d74000000000023d2423d3423d6423d7400000 | |
011000001c0341c035000001c0341c0350000023031230311f0321f0321f0351f03521024210202102021020210252102524032230321e0321e0321a0301c0311c0211c0251c0111c0151c0151c0151f0301e030 | |
011000001c0341c035000001c0341c0350000023031230311f0321f0321f0351f03521024210202102021020210252102524032230321e0321e0322403223032280212802526032260322b0152a0152803026030 | |
011000000417504170041300417504170041170417504170041750417004175041700417504175041700417004175041700413004175001700011700175021700217502170041750417004175061750617006170 | |
011000000505300000000000000005053000000000000000050530000000000000000505300000000000000005053000000000000000050530000000000000000505300000000000000005053000000000000000 | |
01100000235751c5551357510555235751c5551357510555235751c5551357510555235751c5551357510555185751c5551357510555185751c5551357510555185751c5551357510555185751c5551357510555 | |
01100000235751a5551357512555235751a5551357512555235751a5551357512555235751a5551357512555245751c5551357510555245751c5551357510555245751c5551357510555245751c5551357510555 | |
01100000235751a555135750e555235751a555135750e555235751a555135750e555235751a555135750e555215751a555135750e555215751a555135750e555215751a555125750e555215751a555125750e555 | |
011000000505323d743661523d740505323d743662523d740505323d743661523d740505323d743662523d740505323d743661523d740505323d743662523d740505323d743661523d740505323d743662523d74 | |
011000002f7542f7422f7422f7322f7322f7322f7322f7322f7322f7322f7322f7322f7222f7222f7222f7252d7542d7422d7422d7322d7322d7322d7322d7352b7542b7422b7422b7322b7322b7322b7322b735 | |
011000002a7542a7422a7422a7322a7322a7322a7322a7322873428732287322873228722287222872228725000000000000000000002a7342a7322a7322a7352b7342b7542b7422b7422d7342d7322d7322d735 | |
011000002a7542a7422a7422a7322a7322a7322a7322a7322a7322a7322a7322a7322a7322a735287242a7322b7522b7422b7422b7322b7322b7322b7322b7322b7342b7542b7422b7422b7342b7542b7422b745 | |
011000002d7542d7422d7422d7322d7322d7322d7322d7322d7322d7322d7322d7322b7322b7352b7242b7322a7522a7422a7422a7322a7322a7322a7322a7322675426742267422673226732267322673226732 | |
011000000717507170071300717507170071170717507170071750717007175071700717507175071700717007175071700713007175071700711707175071700717507170071750717007175071750717007170 | |
011000000217502170021300217502170021170217502170021750217002175021700217502175021700217002175021700213002175021700211702175021700217502170021750217002175021750217002170 | |
01100000287542874228742287322873228732287322873228722287222872228722287122871228712287152a7002a7002a7002a7002a7002a7002a700267002670026700267002670026700267002670000000 | |
011000001c0341c035000001c0341c0350000023031230311f0321f0321f0351f0352102421020210202102021025210251e0321e0321e0321e0321a0301c0311c0211c0251c0111c0151c015000000000000000 | |
0110000023240172251e1002f1002e100000000000000000000000000000000000002f1002e1000000000000000000000000000000002f1002e10000000000000000000000000000000000000000000000000000 | |
__music__ | |
01 08090b44 | |
00 080c0b44 | |
00 0a090b44 | |
02 0e0d0b44 | |
01 100f4344 | |
00 100f4344 | |
00 110f4344 | |
02 110f4344 | |
01 100f0844 | |
00 100f0844 | |
02 110f0a44 | |
00 110f0a44 | |
01 10130814 | |
00 11130a15 | |
00 11131816 | |
00 12131917 | |
00 1013081a | |
02 1013085a | |
00 4c4f4a44 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment