@Log
#END
$10:38 - 0k
there's a contest? definitely going with
`sandwiches'
$11:18 - 3k
barren screen layout done.
$11:58 - 4.6k
more layout work. going to sleep.
$3:00 (PM) - 7k
more layout work, plotting enemies, etc
$6:53 - 14k
I have one more hour, but the object
limit is maxed out and there is not much
to do, other than write custom object
enemies (1 hour isn't enough time for
that). one bug run and i'll submit.
$7:01 - --
reread the rules, realised the game has
to be one board only, so i copied the
text from the log board to this hidden
object and put it on the game board. for
posterity.
$7:13
oops! just spotted a ton of errors.
$7:29
...and they are all fixed.
$7:31 - 15.1k
$7:50
turns out i have an extra hour? i
implemented a better final scoring system
that gives extra points for killing all
of a type of creature. worked more on the
wizard fight. yeah. i think it's done now.
•••••••••ÎÎÎÎÎÎÎÎÎÎ
@tr2
#end
:a
#char 6
#bind tr2
• •
@sa
#end
:a
#char 221
#end
:touch
#if six b
A pillar of salt.
#end
:b
You take the pillar of salt.
#set salt
#give score 50
#die
• Î ÎÎ
#bind tr2
• • • Î
Î
• •
@Wizard
#end
:a
#char 2
#end
:touch
#zap touch
#zap wizdoor:touch
Wizard: You shall not have my salt for
the King's sandwich! En Garde!
(You are trapped. Be careful not to press
P until you defeat the wizard!)
#end
:touch
#lock
#zap hit
#hit
:hit
:hit
:hit
:hit
:hit
:hit
You hit the wizard!
/i/i/i/i/i
Wizard counterattacks!
/i/i/i
#if blocked rndns take health 2 endgame
#if blocked rndns take health 2 endgame
#take health 2 endgame
#unlock
#end
:hit
#lock
#play ++afafee
You've defeated the wizard!
/i
#restore wizdoor:touch
#become gem
• Î
Î Î **
@rwhi
#char 32
#end
:a
#char 8
#end
:touch
$
$Elegent Grasslands Poyqs
$
/i#change white invisible green normal
#change bear bear
#play 44
#rbom:a
#bto2:a
#tr2:a
#appl:a
#die
• • •
@bdo0
#end
:a
#become white door
@rlin
#char 32
#end
:a
#char 8
#end
:touch
$
$Wizard's Watchtower Awa
$
/i#change line red solid
#play 44
#bdo0:a
#wizard:a
#wizdoor:a
#sa:a
#die
Î Î
*******
• •
@wizdoor
#end
:a
#char 8
#end
:touch
#lock
/s/w/i/i/i/e/n#unlock
#end
• Î
Îè
#bind tr2
* *
@appl
#end
:a
#char 7
#end
:touch
#lock
A juicy apple -- 50+ health.
/i#give health 50
#die
@bto2
#end
:a
#become torch
• Î Î è *
@re
#end
:a
#char 254
#end
:touch
#if five b
A crate of relish.
#end
:b
You take the crate of relish.
#set relish
#give score 50
#die
* ê ²² • ÎÎ Î Î è
* *
² ²²
@rcya
#end
:a
#char 8
#end
:touch
$
$Mysterious Caves Uspuu
$
/i#change cyan invisible normal
#put n empty
#change lion lion
#play 44
#rwhi:a
#die
²
² • ÎÎÎÎÎ Î
@rscr
#char 32
#end
:a
#char 8
#end
:touch
$
$Wetlands Skri
$
/i#change scroll blue solid
#play 44
#btr9:a
#co:a
#change spinninggun white spinninggun
#die
è
#bind tr2
* ² ² ² ÎÎ
ÎÎ è
@rsli
#char 32
#end
:a
#char 8
#end
:touch
$
$Hairy Oasis Skou
$
/i#change slime yellow normal
#change boulder blue boulder
#change sliderew white sliderew
#play 44
#re:a
#die
•• ² ÛÛÛ ²
@bam1
#end
:a
#become ammo
#bind tr
Î Î
Î
@btr9
#end
:a
#die
è
@rbom
#char 32
#end
:a
#char 8
#end
:touch
$
$Mythical Tiger Village Ra
$
/i#change bomb purple normal
#play 44
#pi:a
#change transporter tiger
#change energizer ammo
#bto3:a
#die
♂
#bind bbe0
@bbe0
#end
:a
#become bear
•••
@bam3
#end
:a
#become ammo
² ÛÛ
@King
'fuck, this better work
:a
#if any player b
/i#a
:b
#set one
King: You are playing "Royal Sandwich" by
qrleon. It was made in a 24 hour period
and spans only one screen.
:touch
#if bread next
King: Your KING demands BREAD for his
SANDWICH.
#end
:next
#clear one
#clear bread
#set two
#ind:a
#zap touch
King: Most excellent.
:touch
#if coldcuts nex2
King: Your KING demands COLD CUTS for his
SANDWICH.
#end
:nex2
#clear coldcuts
#clear two
#set three
#ind:a
#zap touch
King: Splendid.
:touch
#if pickles nex3
King: Your KING demands PICKLES for his
SANDWICH.
#end
:nex3
#clear pickles
#clear three
#set four
#ind:a
#zap touch
King: Joyous.
:touch
#if olives nex4
King: Your KING demands OLIVES for his
SANDWICH.
#end
:nex4
#clear olives
#clear four
#set five
#ind:a
#zap touch
King: Magnificant.
:touch
#if relish nex5
King: Your KING demands RELISH for his
SANDWICH.
#end
:nex5
#clear relish
#clear five
#set six
#zap touch
#ind:a
King: Terrific.
:touch
#if salt nex6
King: Your KING demands SALT for his
SANDWICH.
#end
:nex6
#lock
#clear six
#clear salt
$King: ... It looks perfect. But does it
$TASTE perfect?
/i
$King: Mmm. Slop. Unf. Munch.
$
/i
$King: Snort. Crunch. Chomp. Chew.
$
/i
$King: Grind. Salivate ...
$
/i
$King: ... Swallow.
$
/i
$King: Good work. I give your sandwich a
$ten out of a possible ten. I decree you
$to be 2nd in line to the throne. Unless
$somebody bakes me some top-notch
$chocolate chip cookies ...
/i
$Ten points for every ammo
$Ten points for every health
$100 points for each prefab type removed
$1000 bonus for finishing
$And now I'm out of time!
/i
:rcount1
#take ammo 1 rcount2
#give score 10
#rcount1
:rcount2
#take health 1 rcount3
#give score 10
#rcount2
:rcount3
#if not any bear give score 100
#if not any lion give score 100
#if not any tiger give score 100
#if not any ruffian give score 100
#if not any head if not any segment rcxyz
#rcxyp
:rcxyz
#give score 100
#rcxyp
:rcxyp
#give score 1000
#endgame
ÛÛ ²
@bru2
#end
:a
#become ruffian
@rbli
#char 32
#end
:a
#char 8
#end
:touch
$
$Sweltering Desert Gyshlain
$
/i#change blinkwall yellow normal
#play 44
#rric:a
#rlin:a
#rscr:a
#change head yellow head
#change segment yellow segment
#die
Î
Î
#bind btr9
è ♂ ♂
@ryel
#char 32
#end
:a
#char 8
#end
:touch
$
$Undulating Desert Owpw
$
/i#change yellow invisible cyan solid
#change clockwise white clockwise
#change counter white counter
#play 44
#rsli:a
#bbe0:a
#die
#die
#bind r
#bind r
@r
#end
:a
#char 177
#end
:touch
#take torches 1 b
You fix part of the bridge.
#die
:b
The wooden bridge is damaged.
#die
@rblu
#end
:a
#char 8
#end
:touch
$
$Great River Unguusf
$
/i#change blue invisible red normal
#change duplicator blue normal
#play 44
#ryel:a
#r:a
#bam3:a
#die
Û
@ind
#end
:a
#if one one
#if two two
#if three three
#if four four
#if five five
#if six six
#end
:touch
#if one tone
#if two ttwo
#if three tthree
#if four tfour
#if five tfive
#if six tsix
#end
:tone
Sandwich: 0% completion
/i#a
:ttwo
Sandwich: 33% completion
/i#a
:tthree
Sandwich: 66% completion
/i#a
:tfour
Sandwich: 99% completion
/i#a
:tfive
Sandwich: 99.9% completion
/i#a
:tsix
Sandwich: 99.99% completion
/i#a
:one
#char 95
#end
:two
#char 22
#end
:three
#char 220
#end
:four
#char 176
#end
:five
#char 177
#end
:six
#char 178
#end
Û
@rgre
#end
:a
#char 8
#end
:touch
$
$Emerald Vale Axpu
$
/i#change green invisible green solid
#play 44
#rbli:a
#bru2:a
#bam1:a
#bto1:a
#tr:a
#die
Î
Î
#bind btr9
è ♂ ♂
#bind bbe0
#bind bbe0
•••
#bind bam3
² ÛÛ
ÛÛ ² Î Î Î
#bind btr9
è ♂♂ ♂ ♂ ² Û Û ²
@tr
#end
:a
#char 6
Î Î
#bind btr9
è ♂ ♂
#bind bbe0
#bind bbe0
♂ ♂♂♂♂♂²
#die
@Father
#end
:touch
#lock
#char 1
#play cd#
/i/i/i/i/i
Father: You are going on a perilous
journey. I'm proud of you. Take my
ancestreal gun and twenty hot sauce
bullets. May they serve you well...
:cnt
:cnt
:cnt
:cnt
:cnt
:cnt
:cnt
:cnt
:cnt
:cnt
/i#give ammo 2
#play -f
#zap cnt
#cnt
:cnt
#die
²
@bto1
#end
:a
#become torch
ÎÎÎÎÎ
@rric
#char 32
#end
:a
#char 8
#end
:touch
$
$Olive Swamp Xu Qa
$
/i#change ricochet green water
#play 44
#btr0:a
#btr1:a
#btr2:a
#ol:a
#die
ÎÎÎèè è ♂ ♂ ♂
#end
:touch
#if contact if blocked w b
#if contact if blocked s b
A secret door locked from the other side.
#end
:b
You unlock the secret door.
/i#die
²²
@rred
#end
:a
#char 8
#end
:touch
$
$Mosoo Plains
$
/i#change red invisible red normal
#play 44
#rpur:a
#bru1:a
#bam2:a
#die
²²²²
@bam2
#end
:a
#become ammo
* *****è
@co
#end
:a
#char 236
#end
:touch
#if two b
Some cold cuts.
#end
:b
You take the cold cuts.
#set coldcuts
#give score 50
#die
è ♂♂ ♂
♂ <
@pi
#end
:a
#char 247
#end
:touch
#if three b
A pile of pickles.
#end
:b
You take the pile of pickles.
#set pickles
#give score 50
#die
²²
#bind bru1
#bind exc
* *è è ♂ ♂ ♂ < ♂♂♂♂ ♂
@bru1
#end
:a
#become ruffian
#bind exc
*
#bind btr0
@btr2
#end
:a
/i#shoot e
/n#die
#bind btr0
èè ♂ ♂ ♂ < ♂ ♂ ♂
#bind bru1
#bind exc
* * ♂♂ < ♂♂♂♂ < ♂
@exc
#end
:a
#char 33
:b
?seek
/i#if contact take health 2 endgame
/i#if contact take health 2 endgame
/i#if contact take health 2 endgame
/i#if contact take health 2 endgame
#b
:shot
#give score 1
#die
#bind exc
♂
@bto3
#end
:a
#become torch
♂
@rpur
#char 32
#end
:a
#char 8
#end
:touch
$
$Fpqz Lowlands
$
/i#change purple invisible blue normal
#play 44
#rpus:a
#br:a
#exc:a
#bam5:a
#die
#bind exc
@rpus
#char 32
#end
:a
#char 8
#end
:touch
$
$Ancient Temple Oqppp
$
/i#change pusher white solid
#play 44
#bam4:a
#bke0:a
#bbe1:a
#die
*
@ol
#end
:a
#char 232
#end
:touch
#if four b
A tray of olives.
#end
:b
You take the tray of olives.
#set olives
#give score 50
#die
* ♂♂< < < ♂
#bind exc
♂♂
#bind exc
#bind exc
#bind bam5
**
@btr1
#end
:a
/i#shoot n
/w#die
#bind btr1
* ♂ < < ♂
#bind exc
@br
#end
:a
#char 64
#end
:touch
#if one b
A loaf of bread.
#end
:b
You take the loaf of bread.
#set bread
#give score 50
#die
#bind exc
#bind exc
#bind exc
#bind bam5
@bbe1
#end
:a
#become bear
@bke0
#end
:a
#become white key
#bind bbe1
*
@btr0
#end
:a
#become ricochet
#bind btr2
#bind btr0
* ♂ ♂♂
#bind exc
#bind exc
@bam5
#end
:a
#become ammo
#bind bam5
@bam4
#end
:a
#become ammo
#bind bbe1
#bind bbe1
#bind bam4
* * ♂♂♂♂♂♂♂♂♂♂♂♂ ******