Commit Graph

108 Commits

Author SHA1 Message Date
ohsqueezy 5745783e68 debug messages for random seeding, skip directly to screen wipe on level select when more than one player is playing 2024-01-10 15:30:47 -08:00
ohsqueezy e7846d4826 use level select vote messages to determine if peers are playing versus and sync random seed for level 2024-01-10 15:16:10 -08:00
ohsqueezy a085eaff6d use most recent score object to transfer time in milliseconds 2024-01-10 10:03:04 -08:00
ohsqueezy 2fe057a351 - preliminary support for listening for messages, posting messages, and displaying status of network
- make title screen scores optimization optional
- add option to clear pop up messages queue when adding a message
2024-01-09 19:22:54 -08:00
ohsqueezy 66043aa393 try all detected devices when auto detecting Arduino; restore the end function's behavior which kills serial threads before quitting 2023-10-13 14:58:26 -04:00
Blake Lee Andrews 97880534ae new board assets
changed some tuning also
2023-07-26 19:15:04 -04:00
ohsqueezy d828346fae fix qr boolean config, add builder's manual print-out to equipment list 2023-06-15 17:05:49 -04:00
ohsqueezy ce14753668 add QR code to tony's shirt, add links for shop, wiki, and kofi to web page 2023-06-14 17:25:59 -04:00
ohsqueezy 941c320290 change rpi pins 2023-01-27 17:22:06 -05:00
ohsqueezy 42bc7440c4 restore background scrolling 2023-01-25 16:52:12 -05:00
ohsqueezy dcef09e613 change Arduino pins to 2, 3, 4, 5, remove old serial code, update builder's manual 2023-01-25 16:09:07 -05:00
ohsqueezy 455630509b auto detect gpio library 2022-12-18 20:34:22 -05:00
ohsqueezy 63a7ddf51f pre-render platform glow, slightly optimize dialogue 2022-12-02 16:34:44 -05:00
ohsqueezy 0b3e09f807 blit scores once and set clip; apply existing clip to wipe; disable background logo effects 2022-12-02 13:43:39 -05:00
ohsqueezy 3deb552325 draw scores once and set clip 2022-12-01 18:35:59 -05:00
ohsqueezy e0b4ed0251 add event to calendar, only import GPIO if necessary 2022-11-30 20:16:12 -05:00
ohsqueezy 51165f5af9 optionally set SDL video driver to KMS, set GPIO thread to daemon mode 2022-11-30 19:57:01 -05:00
ohsqueezy bccc8bb6f0 add activity test to gpio 2022-11-05 01:33:05 -04:00
ohsqueezy fa481631f2 wip gpio thread 2022-11-04 21:10:14 -04:00
ohsqueezy f091e01605 fix call to config 2022-11-04 21:02:31 -04:00
ohsqueezy d122f66af4 wip applying GPIO to the game 2022-11-04 19:01:26 -04:00
ohsqueezy f68fb897c5 raspberry pi gpio input test script 2022-11-04 17:49:08 -04:00
ohsqueezy 0f0f771ea8 optimize score drawing 2022-11-03 22:47:01 -04:00
ohsqueezy e86a3d2324 toggle-able tony shirt glow effect 2022-11-02 23:46:48 -04:00
ohsqueezy 2369def547 temporarily adjust tony shirt glow effect 2022-11-02 23:34:57 -04:00
ohsqueezy d95b31a19b prerender glow effect into logo background 2022-11-02 23:19:14 -04:00
ohsqueezy e85d8ee74f fix effect toggle for swords 2022-11-02 22:57:33 -04:00
ohsqueezy 57168817b9 add logo and tony glow effects to toggleable effects 2022-11-02 19:21:24 -04:00
ohsqueezy a94dfbedcf adjust platform and boss health hud for smaller resolution, add donation button to web site 2022-11-01 20:26:12 -04:00
ohsqueezy 7555d3fca4 framebuffer flag for launcher script, permanent quit for when running as systemd service, wip reduce resolution to 800x450 2022-11-01 17:56:59 -04:00
frank 41b2620686 made level 1 easier; added calendar event; started tracking kit HTML; changed README to markdown 2022-06-24 15:49:05 -04:00
frank e88c4b8937 preload gif frames, move music into resource folder 2022-03-19 18:32:29 -04:00
frank 81beea7f5e moved sword into resource folder 2022-03-19 17:21:15 -04:00
frank 708027ee5a tongue, boss death animation looping 2022-03-17 16:09:07 -04:00
frank 77555b8ec9 variable hurt and ending screen timeout 2022-03-16 18:55:06 -04:00
frank c6d0fd544e adjustements for new pad 2022-03-16 18:40:43 -04:00
frank e7c39d3e8b implemented death animations, added ordinal rank, added swords to ending 2022-03-15 21:52:02 -04:00
frank d400682ee5 all enemy entrance animations, per boss time variables, display score rank 2022-03-15 20:43:30 -04:00
frank fa360ebb40 implemented lizard hurt animation 2022-03-10 01:06:53 -05:00
frank 7d1e049614 implemented lizard boil graphics 2022-03-10 00:27:25 -05:00
frank 465da72ac9 implemented new boss graphics 2022-03-09 23:55:38 -05:00
frank 1f5fb312c5 per level boss cooldowns and health decrease 2022-03-09 22:42:45 -05:00
frank da22509fe1 level select timeout 2022-03-08 22:26:50 -05:00
frank 003141b7e4 zoom level select longer, fix draw order 2022-03-07 19:25:54 -05:00
frank 8b9c944824 arm and animated sprites for all bosses 2022-03-07 18:57:32 -05:00
frank 4265c13dbb endings for level select mode 2022-03-05 15:59:12 -05:00
frank 5e941dbd5b attack and damage sound effects 2022-03-01 16:27:09 -05:00
frank e1ab123bdd timer warning effect and visitor entrance animation 2022-02-28 21:34:18 -05:00
frank ad0c68aedb sword attack and take damage animations 2022-02-27 00:14:51 -05:00
frank 5cf548fc2e adjust chameleon positions 2022-02-25 00:11:53 -05:00