88 Commits

Author SHA1 Message Date
CactiChameleon9 a6bc483e63 Merge pull request 'Completely refractor the project so the code isn't so terrible' (#7) from card-rework into main
Reviewed-on: https://gitea.doserver.duckdns.org/CactiChameleon9/Quit-Rolling-Around-gmtk-jam-2022/pulls/7
2022-08-24 09:51:58 +01:00
CactiChameleon9 c96ac0e2d2 Basic battle scene layout 2022-08-24 09:45:23 +01:00
CactiChameleon9 bf15a8a824 Add support for hovering with the DiceView 2022-08-24 09:44:17 +01:00
CactiChameleon9 41c2689e1f Add new hovering function to the itemcontainer 2022-08-24 09:16:30 +01:00
CactiChameleon9 a2185e081c Redo basic DiceController with new generic ItemController 2022-08-17 21:02:03 +01:00
CactiChameleon9 ea2dde50e3 Make the CardContainer.gd generic 2022-08-15 08:32:40 +01:00
CactiChameleon9 59bec36c08 Basic half-baked attempt at new battle scene 2022-08-14 11:32:54 +01:00
CactiChameleon9 a7256d56ed Partially fix the active controller 2022-08-14 11:24:48 +01:00
CactiChameleon9 47f59a7a6d Add new Battle Scene for managing character movement and damage (pending) 2022-08-14 10:58:51 +01:00
CactiChameleon9 2176c95417 Add scene_failed signal and fix the_connecting() 2022-08-14 08:56:42 +01:00
CactiChameleon9 a0ad1442ad Remove TempBattle 2022-07-31 17:42:04 +01:00
CactiChameleon9 d863e991bb Add the ActiveController 2022-07-31 17:35:44 +01:00
CactiChameleon9 53462325c8 Improve card run animation 2022-07-30 15:35:51 +01:00
CactiChameleon9 7040c0e09d Remove uneeded self vairable from remove_card signal 2022-07-29 21:30:52 +01:00
CactiChameleon9 4f89e06066 Add support for the card_view_removed signal 2022-07-29 21:30:15 +01:00
CactiChameleon9 5002893113 Add card_view_removed signal and fix a few bugs 2022-07-29 21:29:28 +01:00
CactiChameleon9 40ccd28fb9 Implement basic CardContainer 2022-07-29 20:49:48 +01:00
CactiChameleon9 349a1bf0d3 Add a remove animation and method 2022-07-26 09:57:58 +01:00
CactiChameleon9 40fb724000 Add a few TODOs 2022-07-26 08:51:18 +01:00
CactiChameleon9 87a5c280d6 Disable animation autorun 2022-07-26 08:48:47 +01:00
CactiChameleon9 eb29b2ce44 Increase Disappear run length 2022-07-26 08:47:30 +01:00
CactiChameleon9 288cd288e4 Run input dice disappear animation 2022-07-26 08:09:19 +01:00
CactiChameleon9 3f2281a155 Add card_view_run method 2022-07-26 08:02:04 +01:00
CactiChameleon9 5d0b1933b6 Add connect_signals method for CardView 2022-07-26 07:58:58 +01:00
CactiChameleon9 321defe228 Add a card fly off animation 2022-07-26 07:52:58 +01:00
CactiChameleon9 f019cdd1e3 Switch to use new Unique Names 2022-07-25 21:11:52 +01:00
CactiChameleon9 f4b9d4718b Fix always being bold 2022-07-25 21:05:10 +01:00
CactiChameleon9 c181c4f70b Change the font boldness 2022-07-25 20:45:54 +01:00
CactiChameleon9 13ac881809 Add code support for bold input dice 2022-07-25 20:45:37 +01:00
CactiChameleon9 8bd768ebdc Add bold input dice 2022-07-25 20:39:38 +01:00
CactiChameleon9 5216632ee2 Basic Extra Info Support 2022-07-25 20:25:57 +01:00
CactiChameleon9 e84ea6786c Better support Extra Info 2022-07-25 20:23:58 +01:00
CactiChameleon9 7da22c2461 Add basic CardView implementation 2022-07-25 11:13:09 +01:00
CactiChameleon9 a9b07decbf Make InputDiceView resize properly in an autogrid 2022-07-25 11:06:28 +01:00
CactiChameleon9 eab9ca42f6 Make Card a class 2022-07-25 10:07:39 +01:00
CactiChameleon9 67143708bc Add InputDiceView and disappear animation 2022-07-25 09:11:42 +01:00
CactiChameleon9 238a04b460 Improve card.gd clarity 2022-07-24 21:13:34 +01:00
CactiChameleon9 453330670b Remove UI logic from the card 2022-07-24 21:05:40 +01:00
CactiChameleon9 6fda66c7e0 Rename Card to CardView to reflect purpose 2022-07-24 20:55:37 +01:00
CactiChameleon9 e89eb7f15c Rename CardView to CardContainer to reflect purpose 2022-07-24 20:53:55 +01:00
CactiChameleon9 69e00d25a3 Fix damage being dealt 2022-07-19 08:25:02 +01:00
CactiChameleon9 c7ee498435 Fix sending uneeded damage and movement signals 2022-07-17 19:19:32 +01:00
CactiChameleon9 2b92579dc3 Add support for "Placing" the dice and cleanup 2022-07-17 19:15:22 +01:00
CactiChameleon9 78bfa30e0e Fix no default health 2022-07-17 19:08:13 +01:00
CactiChameleon9 57ca632630 Show specific dice reqirements 2022-07-17 19:06:43 +01:00
CactiChameleon9 8abb393949 Fix player reverting back to default position upon first move 2022-07-17 18:48:34 +01:00
CactiChameleon9 c6d26f9b77 Use decimals instead of % 1 to find if int or float 2022-07-17 18:35:33 +01:00
CactiChameleon9 b4e2f071df Fix card data lot loading visually 2022-07-17 18:30:28 +01:00
CactiChameleon9 1e5fb13615 Implement taking damage 2022-07-17 18:30:05 +01:00
CactiChameleon9 f2fad3bb0e Make a new Character class which both the enemy and player share 2022-07-17 18:23:41 +01:00