Commit graph

100 commits

Author SHA1 Message Date
henriquenakashima
a5a96edf25 GolemFist should cost 3 2020-09-20 15:46:49 -04:00
henriquenakashima
d1af817bc6 Implement GolemFist 2020-09-20 15:45:59 -04:00
henriquenakashima
4ca7b7537a Add monster energy indicator 2020-09-20 15:26:18 -04:00
henriquenakashima
537538a6ca Implement insight level 2020-09-20 14:37:51 -04:00
henriquenakashima
ca16846f2a Add delay while enemies act 2020-09-20 14:30:55 -04:00
henriquenakashima
c7d2302326 Draw monster hand 2020-09-20 14:28:10 -04:00
henriquenakashima
fb453702ba Make HeroHandControls into generic HandControls 2020-09-20 14:17:54 -04:00
henriquenakashima
5456958651 Cleanup root from HeroHandControls 2020-09-20 14:13:14 -04:00
henriquenakashima
57dbe84b3d Refactor HeroHandControls out of BattlePlayerControls 2020-09-20 14:12:04 -04:00
henriquenakashima
c0afc58c01 Move things to make space for monster hand 2020-09-20 14:00:49 -04:00
henriquenakashima
6135ea1b24 Restructure battle with Coroutines, monsters play from hand 2020-09-20 13:54:14 -04:00
henriquenakashima
28db788635 Create BattleController#monsterDeck 2020-09-20 13:34:42 -04:00
henriquenakashima
de072a80f7 Convert HeroDeck into BattleDeck<HeroCard> 2020-09-20 12:17:04 -04:00
henriquenakashima
c2e8b526b6 IBattleEffectResolver takes in the effects as params 2020-09-20 11:58:35 -04:00
henriquenakashima
8b539e1b5c VampireFangs targets hero with highest HP 2020-09-19 23:47:21 -04:00
henriquenakashima
c34b065ff5 Use VampireFangs instead of flat 2 damage 2020-09-19 23:35:47 -04:00
henriquenakashima
cce0b2891c Create MonsterCard 2020-09-19 23:25:42 -04:00
henriquenakashima
169210efbe DealDamageEffect know how much was really dealt 2020-09-19 22:58:23 -04:00
henriquenakashima
8423a2a87a Remove TODO from Scarring 2020-09-19 22:50:20 -04:00
henriquenakashima
be15f77a34 Split CardsHeroes and CardsMonsters 2020-09-19 22:44:07 -04:00
henriquenakashima
265c24ea1c Implement Triggers and Scarring 2020-09-19 22:42:51 -04:00
henriquenakashima
cbc8c8b6cd DealDamage and AddBlock are effects 2020-09-19 21:33:32 -04:00
henriquenakashima
8b33f3ff5a Show cards in PlayArea 2020-09-19 21:18:27 -04:00
henriquenakashima
d67a7372c9 Layout participant sprites better 2020-09-19 17:32:09 -04:00
henriquenakashima
6724d2b5c5 Split Action into Attack and Skill 2020-09-19 17:30:40 -04:00
henriquenakashima
1e8d3bb068 Implement acquiring cards. Thunderstorm acquires Lightning Strikes. 2020-09-19 17:26:14 -04:00
henriquenakashima
60afd791dd Fix able to target illegal targets 2020-09-19 16:59:48 -04:00
henriquenakashima
00448fe919 Implement BattleEffects, add Thunderstorm 2020-09-19 16:58:14 -04:00
henriquenakashima
fc427bd276 Max energy increases with turns 2020-09-19 16:12:35 -04:00
henriquenakashima
abf17d8d14 Reorganize Assets/Battle 2020-09-19 16:06:08 -04:00
henriquenakashima
3e0004d4cb Implement TargetingPolicy, Cover can only target other allies 2020-09-19 16:02:38 -04:00
henriquenakashima
611601934d Create SingleTargeting 2020-09-19 15:30:41 -04:00
henriquenakashima
05fee309c3 DrawPileUI and DiscardPileUI 2020-09-19 14:06:36 -04:00
henriquenakashima
567b732f85 Create HeroDeck with state of cards 2020-09-19 13:52:16 -04:00
henriquenakashima
967c871ed9 Move EnergyUI into Battle/ 2020-09-19 00:56:28 -04:00
henriquenakashima
b4dd6c3496 Add Cover card and implement block 2020-09-19 00:55:36 -04:00
henriquenakashima
ba5b890c2a Enemies decide who to attack before hero turn 2020-09-19 00:38:37 -04:00
henriquenakashima
246b2471f4 Create CardDatabase 2020-09-19 00:34:27 -04:00
henriquenakashima
18cfff1135 Enemies hit back 2020-09-19 00:20:15 -04:00
henriquenakashima
e59375bbe6 Energy works 2020-09-19 00:10:02 -04:00
henriquenakashima
ee8d66610e Simplify OnParticipantSpriteClicked setup 2020-09-18 23:51:44 -04:00
henriquenakashima
d8af43db53 Improve targeting, add Pass Turn button 2020-09-18 23:48:32 -04:00
henriquenakashima
d7c19e2572 Add CrashingPunch and making it work 2020-09-18 23:33:57 -04:00
henriquenakashima
1c3056778e Update BattleScene.unity 2020-09-18 00:24:36 -04:00
henriquenakashima
6b0200f518 Create cards and make them buttons 2020-09-18 00:23:38 -04:00
henriquenakashima
581d9d7811 Button to deal damage to random participant 2020-09-17 23:31:49 -04:00
henriquenakashima
778228bc6b Colored HP bar, HP text 2020-09-17 23:23:58 -04:00
henriquenakashima
ea5108b0f5 HP Bar shows right percentage 2020-09-17 23:14:34 -04:00
henriquenakashima
6405508376 Rename camera 2020-09-17 22:53:20 -04:00
henriquenakashima
3cb9eb5031 Initial import 2020-09-17 22:52:50 -04:00