Commit Graph

64 Commits

Author SHA1 Message Date
321defe228 Add a card fly off animation 2022-07-26 07:52:58 +01:00
f019cdd1e3 Switch to use new Unique Names 2022-07-25 21:11:52 +01:00
f4b9d4718b Fix always being bold 2022-07-25 21:05:10 +01:00
c181c4f70b Change the font boldness 2022-07-25 20:45:54 +01:00
13ac881809 Add code support for bold input dice 2022-07-25 20:45:37 +01:00
8bd768ebdc Add bold input dice 2022-07-25 20:39:38 +01:00
5216632ee2 Basic Extra Info Support 2022-07-25 20:25:57 +01:00
e84ea6786c Better support Extra Info 2022-07-25 20:23:58 +01:00
7da22c2461 Add basic CardView implementation 2022-07-25 11:13:09 +01:00
a9b07decbf Make InputDiceView resize properly in an autogrid 2022-07-25 11:06:28 +01:00
eab9ca42f6 Make Card a class 2022-07-25 10:07:39 +01:00
67143708bc Add InputDiceView and disappear animation 2022-07-25 09:11:42 +01:00
238a04b460 Improve card.gd clarity 2022-07-24 21:13:34 +01:00
453330670b Remove UI logic from the card 2022-07-24 21:05:40 +01:00
6fda66c7e0 Rename Card to CardView to reflect purpose 2022-07-24 20:55:37 +01:00
e89eb7f15c Rename CardView to CardContainer to reflect purpose 2022-07-24 20:53:55 +01:00
69e00d25a3 Fix damage being dealt 2022-07-19 08:25:02 +01:00
c7ee498435 Fix sending uneeded damage and movement signals 2022-07-17 19:19:32 +01:00
2b92579dc3 Add support for "Placing" the dice and cleanup 2022-07-17 19:15:22 +01:00
78bfa30e0e Fix no default health 2022-07-17 19:08:13 +01:00
57ca632630 Show specific dice reqirements 2022-07-17 19:06:43 +01:00
8abb393949 Fix player reverting back to default position upon first move 2022-07-17 18:48:34 +01:00
c6d26f9b77 Use decimals instead of % 1 to find if int or float 2022-07-17 18:35:33 +01:00
b4e2f071df Fix card data lot loading visually 2022-07-17 18:30:28 +01:00
1e5fb13615 Implement taking damage 2022-07-17 18:30:05 +01:00
f2fad3bb0e Make a new Character class which both the enemy and player share 2022-07-17 18:23:41 +01:00
3ad8e574dd Fix starting positions for characters, add some groups, add enermies to battlescene 2022-07-17 17:37:01 +01:00
d0e99788fb Add a very basic enemy 2022-07-17 17:23:21 +01:00
6ec76a2988 Fix a few crashes to do with logic ordering 2022-07-17 17:11:43 +01:00
3df809aa9d Fix current_cards list not be updated upon card removal 2022-07-17 17:05:43 +01:00
6b2007ee1a Fix the movement amount calculation 2022-07-17 17:01:38 +01:00
a0ddbdae43 Fix Accepted Dice enum not corrisponding with actual dice numbers 2022-07-17 16:50:23 +01:00
b4f33f30b6 Setup signals to give information from running cards 2022-07-17 16:47:27 +01:00
08a265a14b Add support for return dice 2022-07-17 16:18:25 +01:00
634c9e9d30 Remove debug prints and fix cards not running with in range dice 2022-07-17 16:05:02 +01:00
5bd9d2efb3 Make selecting a dice do something to the CardView 2022-07-17 15:53:56 +01:00
929fc6291e Add dice_selected signal 2022-07-17 14:32:42 +01:00
e2db1fef29 Add selection shader to show selected dice 2022-07-17 14:25:56 +01:00
c4b483b2a1 Expand dice sizing to support outline shader 2022-07-17 14:25:21 +01:00
e78931e55e Add some input logic for diceview 2022-07-17 13:10:26 +01:00
7b5d7f5ee7 Get a tile for the tilemap of the correct size 2022-07-17 08:35:26 +01:00
CactiChameleon9
862fb41a32 Plumb the basics of input control and limit player movement to range 2022-07-16 23:56:52 +01:00
CactiChameleon9
e9adc58583 Fix a lost precision warning 2022-07-16 22:58:24 +01:00
CactiChameleon9
219921d51b Fix returning dice1 twice 2022-07-16 22:57:52 +01:00
CactiChameleon9
5d638e3f5b Keep aspect ratio on UI so horizontal stretching looks fine 2022-07-16 22:55:03 +01:00
CactiChameleon9
2dc7dfc3f6 Fix running on raspi 2022-07-16 22:54:09 +01:00
12525b0095 Change resolution to 720p and add UI to BattleScene 2022-07-16 21:35:09 +01:00
e52716c793 Add dice and diceview 2022-07-16 21:33:47 +01:00
70c4ba38e2 Fix not changing the addition_dice_amount with setget 2022-07-16 21:33:02 +01:00
051cc25a38 Tweak a few things and add CardView to the battlescene 2022-07-16 19:16:51 +01:00