Commit Graph

259 Commits

Author SHA1 Message Date
tiger tiger tiger 2b34c92b29 refactor: draggable is now a mutual parent of card and sticky 2026-01-16 16:38:26 +01:00
tiger tiger tiger 194b8b4a6c fix: stickies save positions now
feat: new sticky save and positioning logic
2026-01-16 16:30:58 +01:00
tiger tiger tiger 5b8ce9b8ee fix: board dead code removed, cards can now be dragged again 2026-01-16 14:09:07 +01:00
tiger tiger tiger c6803abbbf feat: save game computed properties and cleaner validation; and card board saves the game, too. 2026-01-16 13:59:09 +01:00
tiger tiger tiger d9d2a2f764 refactor: remove deprecated signals and is_board 2026-01-12 23:00:29 +01:00
tiger tiger tiger f5baaf617f fix: cardboard can now be opened. 2026-01-12 22:50:49 +01:00
tiger tiger tiger a7a651e703 fix: cardboard can now be clicked, still needs a 'play' methid 2026-01-12 22:35:12 +01:00
tiger tiger tiger 08b268feee fix: player controller cleanup 2026-01-12 19:42:14 +01:00
tiger tiger tiger b73a1cda24 refactor: focus system 2026-01-12 18:39:34 +01:00
tiger tiger tiger 7c0e2cf2c9 fix: card picker didn't close. 2026-01-12 01:22:25 +01:00
tiger tiger tiger a08c702402 test: trying to resolve focus problem 2026-01-11 23:26:15 +01:00
tiger tiger tiger d819680815 fix: working on focus problems, test scenes 2026-01-11 22:47:56 +01:00
tiger tiger tiger cf827ff402 fix: draeven / draven chaos, working on sticky notes 2026-01-11 22:09:19 +01:00
tiger tiger tiger a53f696bf4 fix: text updates now forced to deferred 2026-01-11 21:42:06 +01:00
tiger tiger tiger 8c7a2bf130 fix: cards now derived from prefab scene 2026-01-11 21:33:37 +01:00
tiger tiger tiger e5d660a836 fix: board now knows it's board 2026-01-05 21:52:20 +01:00
tiger tiger tiger 1fef85fa9b chore: refactor stage system, clear dead code 2026-01-05 16:28:45 +01:00
tiger tiger tiger 244afd46a4 feat: basic play, but stages not implemented 2025-12-16 23:21:54 +01:00
tiger tiger tiger f0cc6557b0 feat: basic room start logic, WIP 2025-12-15 23:13:40 +01:00
tiger tiger tiger ea31c63aaf fix: savegame picker layout, refactoring 2025-12-13 20:11:51 +01:00
tiger tiger tiger a7f21257be fix: warning count to zero 2025-12-13 12:52:25 +01:00
tiger tiger tiger 625d9bb250 fix: shadowing issues in card-board. 2025-12-13 11:14:10 +01:00
tiger tiger tiger 50e18caf2e change: replaced all bare print() statements with print_debug() 2025-12-13 11:06:15 +01:00
tiger tiger tiger 05c907ac9c chore: main scene is now a control.§ 2025-12-10 18:52:09 +01:00
tiger tiger tiger 9b09047dc6 fix: attempted to remove tools. bug: now the game won't load. 2025-12-08 18:30:02 +01:00
tiger tiger tiger 6bc1b2e232 chore: .import files generated, IDE configs added. 2025-12-08 10:37:06 +01:00
betalars dd52686ada fix parsing error in card board 2025-12-02 21:33:48 +01:00
betalars e510b66c76 small bugfixes 2025-10-29 22:49:29 +01:00
betalars b72e9cad51 WIP: resolving a bunch of issues with gamepad behavior in Board 2025-08-18 20:59:47 +02:00
betalars 4fa4f702c4 fix #207 temporarily prevent odd condition from triggering the n/n sentence 2025-08-13 19:40:36 +02:00
betalars 8f0c9b5d08 import german audio for demo 2025-07-21 14:33:04 +02:00
betalars e7ffe4c8d0 WIP: updating/completing german spoken text, fix i18n issues 2025-06-23 18:37:01 +02:00
betalars 11e60c16e8 provisional fix for #191 : increasing volume of cardboard player 2025-06-05 18:43:46 +02:00
betalars 9eb1f80faa fix #192 implement sticky notes attaching to empty panels when dragged onto them. 2025-06-05 18:40:55 +02:00
betalars 8ae2d88926 performance optimisation, polish and obscurifcation support 2025-06-04 15:39:06 +02:00
betalars 93ec516721 prevent errors from appearing when steam client is not running 2025-06-04 14:00:02 +02:00
betalars ec14c91934 LET THEM BURN DEN 2025-06-03 23:18:34 +02:00
betalars 5041332b1a marking cards that were picked randomly 2025-06-03 01:48:52 +02:00
betalars a4a24cc9fb fix #185: create new Panel when all panels are empty 2025-06-02 23:51:42 +02:00
betalars e5c09ab79c add lore feedback 2025-05-30 16:10:44 +02:00
betalars ebf34698b9 fix #157 and selection mode getting stuck on id 0 when assigning postits 2025-05-30 13:14:26 +02:00
betalars 8e0e797cfa resolve gamma issues due to new post processing 2025-05-26 21:40:34 +02:00
betalars 7092a8952d misc cleanup 2025-05-21 19:42:45 +02:00
betalars 6a87d2ff9c fix board crashing on empty save games 2025-05-17 01:53:09 +02:00
betalars 59d6863f26 fix Board initialization errors that caused crashes and not displaying cards when loading a save due to StringName and naming errors 2025-05-16 23:50:19 +02:00
betalars e56105e496 cleanup overlooked merge issues 2025-05-16 14:30:52 +02:00
betalars a6ad739f25 fix #162 catch input events when they have been processed by the board 2025-05-16 13:19:22 +02:00
betalars c0e94502b3 WIP: fix #161 prevent board from crashing while no sticky note had been selected yet 2025-05-16 13:16:19 +02:00
betalars ed6e9bdf71 Merge commit 'dad9d42e7307900ea7ca7ba86ccf17cd7df020be' into development 2025-05-12 19:17:12 +02:00
betalars 2a2c830b69 wip implement #96: picking up sticky notes from the card board 2025-05-08 21:53:53 +02:00
betalars 21f984e88e fix the bluddy card disappearing bug for good 2025-05-06 12:51:51 +02:00
betalars 7bc37e00c1 Merge branch 'setam-demo' into development 2025-04-30 18:26:14 +02:00
betalars 442e2d5db9 fix sticky notes getting stuck underneath cards after they had been attached once. 2025-04-30 16:34:00 +02:00
betalars ae4cf4985c Merge commit '3de41e6fc8d5ad62ea8a72a2dc9de307df3da3a1' into development 2025-04-28 15:52:04 +02:00
betalars 909caa59f5 celanup 2025-04-28 15:46:50 +02:00
betalars 8c7990811e resolve oversight in card refactoring 2025-04-27 13:04:11 +02:00
betalars 3339182c74 workaround #114: workaround issues occurring due to ordering of internal children of card 2025-04-27 12:41:30 +02:00
betalars ffdf75efe4 Merge commit 'cdcb3c618e8169a74a4e9f60e6fa0869b91ec05f' into development 2025-04-13 19:31:39 +02:00
betalars 91c748e8e3 re-implement card-loading to avoid loading issue 2025-04-13 19:07:31 +02:00
betalars 6cc8cf2269 WIP: converting card loading to hard-coded solution due to load errors 2025-04-07 17:26:06 +02:00
betalars d84bd63def WIP implement temporary workaround 2025-04-04 23:17:31 +02:00
betalars 117886d87f debug-me comitting broken state for debug purposes 2025-04-04 19:27:57 +02:00
betalars f588b56bd1 WIP: adding recovery to cardboard 2025-03-31 21:31:09 +02:00
betalars 2239627905 prevent intro from being played while draeven text is finished and not skipped to avoid illegal animation state 2025-03-28 18:20:21 +01:00
betalars 387f95de0b fix state management issues with settings 2025-03-25 22:35:01 +01:00
betalars 60be14ec01 finish implementing saving and loading 2025-03-25 22:34:13 +01:00
betalars 14edb234f3 cleaning up warnings 2025-03-24 17:07:43 +01:00
betalars 2a2a33f177 resolve compile warnings and enhance naming 2025-03-23 15:43:04 +01:00
betalars d74ccf8648 fix #109 enhance card board reliability, workaround free not being available in builds 2025-03-23 14:31:00 +01:00
betalars 4421dc6462 version bump to 4.4, adding new collectable ui 2025-03-23 14:20:50 +01:00
betalars 43b605fc88 fix #105: removing incorrect null assignment and resolved warnings raised by empty typed array 2025-03-05 19:41:22 +01:00
betalars 973c1abbc1 further rework of card handling 2025-02-24 16:14:08 +01:00
betalars e08af41eb1 removing many mouse movement bugs 2025-01-31 03:22:07 +01:00
betalars faccf301ff ugly bulk commit of last minute conference changes 2025-01-16 17:32:58 +01:00
betalars 7a538f8a15 renaming main theme 2024-10-18 18:08:54 +02:00
betalars a2ddd18c0b misc code cleanup 2024-10-06 11:31:47 +02:00
betalars 1b146913ad add support to initialise and save board state to savegame 2024-10-03 01:12:24 +02:00
betalars 1a73b247f8 macos-compatibility: Adding new texture compression format 2024-09-19 12:27:06 +02:00
betalars 5e946deb6d remove debug print statement 2024-09-16 17:08:22 +02:00
betalars 9454a20d79 moving on 2024-09-15 11:30:31 +02:00
betalars e80e45626b minor card interface polishes 2024-02-17 23:31:35 +01:00
betalars c72ee61d19 implementing zoom, amaze hotfixes 2024-02-12 19:03:15 +01:00
betalars b2498761c0 fixed conditions where invalid state could be reached in card board 2024-02-11 22:36:19 +01:00
betalars a50c82f298 fix: multiple StickyNotes can be attatched to a single scene 2024-02-10 13:35:47 +01:00
betalars 98caa66ab0 adding automatic theme switching 2024-02-06 21:58:29 +01:00
betalars 5e93303f4d further theme developments (WIP) 2024-02-03 22:00:44 +01:00
betalars 6ffad9d7a7 WIP: theme polishing 2024-02-02 01:03:28 +01:00
April John 322863e62c update to godot 4.2 2023-12-02 14:27:18 +01:00
April John 507a2cc9d2 sanity check highlight 2023-11-30 18:28:04 +01:00
betalars 3765da91e0 finishing up card refactor 2023-11-01 23:19:47 +01:00
TilCreator 6ec59dfc03 reworking state management in card board WIP 2023-10-15 13:27:02 +02:00
betalars 7d6511a149 wip card board refactoring 2023-10-12 18:25:21 +02:00
betalars 4c1bf12aaa WIP: finish cleaning up function architecture 2023-09-24 12:23:26 +02:00
betalars aba626d3a8 wip card bord refactoring 2023-09-23 16:19:58 +02:00
betalars bd2e569c4b WIP: refactoring card_board 2023-08-30 13:23:37 +02:00
betalars 971897d039 merging adis board updates into development 2023-08-30 12:04:51 +02:00
betalars 90578c51e2 wip: refactoring casrd board 2023-08-30 11:07:22 +02:00
Adrian Schmid a756c3ee82 left/right clicking in assignment context returns postits to the panel 2023-08-22 20:06:55 +02:00
Adrian Schmid b82834213a postits are now returned to the panel if the group doesn't match 2023-08-22 20:00:33 +02:00
betalars dc86328859 Merge branch 'adi_dev' into 'development'
polishing cards

See merge request betalars/frame-of-mind!3
2023-08-21 06:47:59 +00:00