Commit Graph

98 Commits

Author SHA1 Message Date
5a3ee678db
text entry speed being affected by word length actually feels bad 2024-02-11 23:31:18 -08:00
356ef82817
trim comments, shorten things that compress badly 2024-02-11 23:19:18 -08:00
7a2b0f022b
I am not likely to use global functions from the parser 2024-02-11 23:08:45 -08:00
9a5a1fba3c
remove unused locals
the "harder" params to the splash draw functions will be used to pick sfx
2024-02-11 21:46:46 -08:00
0c083fb0fb
remove unnecessary clip window workaround.
also fixes a bug in the ending call
2024-02-11 21:37:45 -08:00
0bf07e1558
remove gratuitous comments and unused view clip 2024-02-11 21:31:51 -08:00
7be4792771
end-of-game screen 2024-02-11 21:26:41 -08:00
2ed036efc0
implement safeword 2024-02-11 19:47:18 -08:00
ab370c9489
add "awaken now" to menu 2024-02-11 18:35:27 -08:00
d4b1dc4c35
it's implemented, normal awakener is now not the first thing 2024-02-11 18:33:08 -08:00
fa9b6939cf
fix fuzzy_stripey missing segment when dy > 0
also makes it try harder to approach the target weight, by default
2024-02-11 18:30:48 -08:00
dca00e4fb6
fix many zonk mode display bugs!
* fix off-by-one error in spacing
* fix instant advancement in back-to-back edge-triggered pages with
  very little text
* fix failure to reset cursor position during file change
* fix fix fuzzy reconfiguration in fuzzy_stripey
* give up trying to make default text render well in zonk mode, it's
  not important enough to troubleshoot
2024-02-11 18:27:53 -08:00
aead4ad536
awakener prototype, with bugs 2024-02-11 17:35:49 -08:00
b13a5550ee
allow hiding bg layers; hide it in tutorial 2024-02-11 16:46:14 -08:00
f751252950
make "press right" blink when you did it 2024-02-11 16:42:13 -08:00
3070e2ef15
a real title screen! 2024-02-11 16:34:52 -08:00
9e746ce0d0
add initialization options to zonk_mode background 2024-02-11 15:55:51 -08:00
0476f22fc5
arcade mode: pattern generator, word sets
it's, uh, pretty effective for hypnosis, as it turns out
2024-02-11 15:24:44 -08:00
eb0ccb50aa
skip splashes during development 2024-02-11 13:03:17 -08:00
304480553f
spark animation 2024-02-11 12:58:29 -08:00
cdea234377
add spark sprites
moves some old prototype dolphin sprites around
2024-02-11 12:56:48 -08:00
89a068ebc4
fix name and credit for monogram font 2024-02-11 01:13:19 -08:00
a78b12d750
fix centering and clipping
no idea why I need some of these offsets but whatever
2024-02-11 01:09:56 -08:00
7803f22838
fix palette issue 2024-02-11 00:13:55 -08:00
f35e4abd46
maybe Monogram?
this is substantially more legible...
2024-02-11 00:11:24 -08:00
021ea9f68e
trying zep 5x6 maybe 2024-02-11 00:08:55 -08:00
fb1bfe7c0d
remove dogica, switch to IBM clone
feels worse, much more legible.
2024-02-10 23:33:02 -08:00
00d37880bb
add tutorial placeholder 2024-02-10 22:32:12 -08:00
16aa48a4ab
zonks need dogica font 2024-02-10 22:21:23 -08:00
3022d3cb3d
fix animations. ZONKS WORK NOW
well, mostly. but wow
2024-02-10 22:19:09 -08:00
f37476f148
wait for advancement and advance 2024-02-10 21:35:34 -08:00
e97cfc0fec
text displays now
and the file parser exists
fuck yes
2024-02-10 20:25:38 -08:00
83685b19e8
oh, right, wrong var 2024-02-10 17:34:52 -08:00
e69ae6f37e
zonk palettes, text sproing
not sure why breather isn't rendering
2024-02-10 17:23:17 -08:00
38bac54ff0
add color fade to text box, default to intended semantic text palette 2024-02-10 16:10:34 -08:00
1529548d61
slightly tinker with default effect settings 2024-02-10 00:59:07 -08:00
873722b1ac
implement emergency exit hook
awakener itself is not implemented but the code to get there is there.
the awakener itself needs the entire text zonk engine first
2024-02-09 23:06:28 -08:00
db7ce90182
consent screen prototype 2024-02-09 22:44:07 -08:00
ebf8c3921e
fade out title screen
also reduce min AO splash time from 1sec to 0.5sec
2024-02-09 21:20:08 -08:00
033a71d767
"adults only" splash 2024-02-09 21:11:11 -08:00
ff60db72ad
breath signal layer
might want to make it more subtle later but I'm zonking myself with it
for now. can just add a fuzz stage to it if I want. these colors are not
final, but I think I do not want to do anything clever with bitplane
interference at this time -- this effect is good as-is.
2024-02-09 19:50:54 -08:00
ef59dc3f6a
way trippier params; skip dolphin game while testing zonk bg 2024-02-09 00:30:45 -08:00
d5647a0328
fix mass and off-by-one errors 2024-02-09 00:30:19 -08:00
a659679b6b
also clear_alt_pal_bits in (demo) zonk squencer 2024-02-09 00:19:05 -08:00
cc4b6bffd3
clear_alt_pal_bits to reset what sea setup does 2024-02-09 00:14:31 -08:00
f3121b14e7
actually this looks pretty good at slower settings 2024-02-08 22:46:38 -08:00
3a88779e37
I have created an obnoxious background. it's a start 2024-02-08 22:42:32 -08:00
c02c15e79f
fade the title screen in
also the ditherer automatically decides which way to go
2024-02-08 21:52:04 -08:00
bd7066b65e
Move fonts into the map. 2024-02-08 19:54:23 -08:00
a4cc495c48
use fade-out from my shmup engine 2024-02-07 23:11:14 -08:00