David Thompson
c41fb5abfe
Remove pks.
2024-05-26 19:49:11 -04:00
David Thompson
2ce709b95b
Add logo and input mappings to intro level.
2024-05-26 18:09:03 -04:00
Christine Lemmer-Webber
204cf8f62d
Fix the logo to actually be named cirkoban
2024-05-26 17:57:39 -04:00
Juliana Sims
0b63d6d4ee
Correct rat level 1
2024-05-26 17:56:20 -04:00
Juliana Sims
51390744a1
Rework and improve rat level 3
...
This is the final commit adding hidden functionality.
2024-05-26 17:56:19 -04:00
Juliana Sims
f87e7f3f76
Refine bomb logic
...
This commit is the first of a series introducing hidden logic through
non-obvious commits. I'm mentioning it in the commit messages in the hopes no
one reads these so I can sneak it in without leaving no record at all ;)
2024-05-26 17:53:59 -04:00
David Thompson
d725310239
Add particle effect when bomb explodes.
2024-05-26 16:48:03 -04:00
Christine Lemmer-Webber
4feffecf8e
Added circobon logo
...
oh wait oh no it's cirkobon guess I gotta fix it or we gotta change
the name
2024-05-26 16:29:34 -04:00
David Thompson
9398b550d7
Add bomb animations.
2024-05-26 16:10:46 -04:00
David Thompson
a70f7f02da
Stop importing the experimental levels.
2024-05-26 15:54:45 -04:00
David Thompson
c9336f2273
Lower music volume a bit.
2024-05-26 15:42:48 -04:00
David Thompson
9027df5f20
Add logic gate animations.
2024-05-26 15:42:48 -04:00
Christine Lemmer-Webber
d24124e57e
Made the "lesson" of catboss-3 more obvious... no really, look at this!
2024-05-26 15:30:51 -04:00
David Thompson
0f5d7d5cee
Bump up size of touch controls.
2024-05-26 15:25:48 -04:00
David Thompson
fb3da196df
Add background music!
...
Thanks Vivi!
2024-05-26 15:23:41 -04:00
David Thompson
e2a23f7820
Update existing animations to use the new onesheet tileset.
2024-05-26 15:08:37 -04:00
David Thompson
aa0c826b3c
Add attempt at onscreen controls for touch screens.
2024-05-26 14:55:27 -04:00
Christine Lemmer-Webber
89b39ab6f0
Add "one sheet" layer which dupes the animation frames
2024-05-26 14:29:02 -04:00
Christine Lemmer-Webber
8988693618
the leftmost wall with emitter now actually has a wall in catboss-3
2024-05-26 14:02:53 -04:00
Christine Lemmer-Webber
18f3bcc70e
Fix animations, add bomb animations and about-to-explode-bomb
2024-05-26 13:57:20 -04:00
Christine Lemmer-Webber
c1d4e1c810
Music at last!
2024-05-26 13:35:55 -04:00
Juliana Sims
9bc960b60e
Refine rat-1
2024-05-26 13:10:54 -04:00
David Thompson
ea8d42ebc4
Add source license headers.
2024-05-26 13:07:47 -04:00
David Thompson
3abec15644
Update music credits.
2024-05-26 12:49:27 -04:00
David Thompson
d338992ca9
Update credits for sound effects.
2024-05-26 12:48:36 -04:00
David Thompson
ef4fb5e49f
Add license for pixel art.
2024-05-26 12:47:15 -04:00
David Thompson
eeb95785c7
Fix desync between fade out/in and level loading when game is lagging.
2024-05-26 12:35:46 -04:00
Christine Lemmer-Webber
78ce020fcb
Glowing OR and XOR gates
2024-05-26 11:49:54 -04:00
Christine Lemmer-Webber
f1ccd460f6
corners shaded correctly now
2024-05-26 11:32:59 -04:00
Christine Lemmer-Webber
62c684ddfa
Glowing AND gate
2024-05-26 09:05:30 -04:00
Christine Lemmer-Webber
cbc8404123
extra prettification of catboss-3
2024-05-26 08:54:40 -04:00
Christine Lemmer-Webber
a9755c6ff9
Add catboss-3 level
2024-05-26 08:50:32 -04:00
David Thompson
7d8dbd0c0c
Set page background color to match void color.
2024-05-26 08:02:08 -04:00
David Thompson
44fa507ab6
Move mockups out of assets dir to keep them out of bundle.
2024-05-25 21:59:57 -04:00
David Thompson
a09812060d
Remove some unnecessary files from the binary bundle.
2024-05-25 21:52:22 -04:00
David Thompson
cab2db6fed
Update credits text.
2024-05-25 21:23:52 -04:00
David Thompson
0c85128dd3
Show non-ghost gems during credits.
2024-05-25 21:23:25 -04:00
Juliana Sims
a4e783bc59
More minor visual improvements to rat level 1
2024-05-25 20:56:35 -04:00
Juliana Sims
fd219d632c
Minor visual improvements to rat level 1
2024-05-25 20:51:49 -04:00
Juliana Sims
bacc5c5917
Improve rat level 1
2024-05-25 20:36:57 -04:00
David Thompson
d2eb41f6f3
Shake screen when bomb explodes.
2024-05-25 20:21:37 -04:00
David Thompson
04b08df629
Prettify tutorial levels.
2024-05-25 20:16:36 -04:00
Juliana Sims
e6960ebdaa
Update ^bomb countdown value
2024-05-25 18:39:24 -04:00
Juliana Sims
30443a2950
Make ^bomb activate method a noop
2024-05-25 18:35:28 -04:00
Christine Lemmer-Webber
c272be2737
A tiny cosmetic enhancement to catboss-2
2024-05-25 17:37:55 -04:00
Christine Lemmer-Webber
d1e5402db7
A somewhat insidious level
2024-05-25 17:31:40 -04:00
Juliana Sims
a125a1475d
Increase default bomb countdown
...
Because of how the countdown works, the fuse was one tick shorter than intended;
this should fix that and allow players to push a lit bomb exactly once before
having to retreat
2024-05-25 16:44:28 -04:00
Juliana Sims
6e7092d38b
Lower default sound effect volume
2024-05-25 16:43:31 -04:00
Juliana Sims
a674988bc6
Add explosion sound effect
2024-05-25 16:42:39 -04:00
Juliana Sims
c8705eca18
Fix the switch collision issue for real
...
The issue was that the new switch code to support stacked actors sends
`'activate` to every actor at a given grid coordinate regardless of type. This
is fine for most uses, but because this level had an emitter over a wall, the
switch tries to `'activate` the wall. Replacing the wall tile with a floor
tile (which produces no actor and therefore receives no `'activate` message)
works just fine. Instead of adding type checking to allow a hacky and needless
use case, I instead advise just not sticking switch targets over walls or other
actors that don't support `'activate`.
2024-05-25 15:23:56 -04:00