-
6458e7d85a
Switch loops to normalised loop
Nathan Steel
2024-10-13 16:04:28 +0100
-
f209af082b
ECSey LOOP NORMALISATION
Nathan Steel
2024-10-13 15:29:08 +0100
-
96d21acc57
Fix deck count
Nathan Steel
2024-10-13 14:38:06 +0100
-
73a44512ef
Add shield destroy check logic
Nathan Steel
2024-10-13 13:49:25 +0100
-
10c825a7d8
Add status removal when item changes boardElement
Nathan Steel
2024-10-13 13:35:03 +0100
-
572fc1b40b
Add untapCard helper
Nathan Steel
2024-10-13 13:29:54 +0100
-
3ed1be6bc8
Fix gameWin
Nathan Steel
2024-10-13 13:28:54 +0100
-
03e68b9a8c
Cleanup un-used code
Nathan Steel
2024-10-13 13:13:15 +0100
-
9e65811dd3
Make 'untap all' button work ECSey
Nathan Steel
2024-10-13 12:12:14 +0100
-
54f136295d
Add grave boardElement, Fix unit/unit makeAttack
Nathan Steel
2024-10-13 11:52:08 +0100
-
221e621fa4
Fix multiple makeAttack cases being hit
Nathan Steel
2024-10-13 11:28:39 +0100
-
9890f5302b
Redo basics of inspect item
Nathan Steel
2024-10-13 00:06:30 +0100
-
6f3ae033ac
Rewrite attack logic to ECS
Nathan Steel
2024-10-12 23:25:04 +0100
-
75aea0308b
Draw all existing elements ECS-ey
Nathan Steel
2024-10-12 18:39:25 +0100
-
c89640e33a
Play card from hand to board
Nathan Steel
2024-10-12 14:05:19 +0100
-
e7ea3b2b88
Remove drawOnBoardOpponent as rewritten
Nathan Steel
2024-10-12 13:22:26 +0100
-
10b02f5f38
Fix onclick trigger events per boardElement
Nathan Steel
2024-10-12 13:19:17 +0100
-
0c5b52aded
Move drawDecks to one method, Fix deck counter
Nathan Steel
2024-10-12 12:58:52 +0100
-
5d059aedeb
Remove old drawHand methods
Nathan Steel
2024-10-12 11:10:21 +0100
-
3c1309a63a
Add max hand size check ECS
Nathan Steel
2024-10-12 11:03:09 +0100
-
9569dc8320
Add switch boardElement, and draw loop for ECS
Nathan Steel
2024-10-11 23:28:01 +0100
-
85b0704a4e
Add item size and position to eventHandler
Nathan Steel
2024-10-11 16:42:14 +0100
-
b0b784c619
Add all current drawing into drawECS loop
Nathan Steel
2024-10-11 16:00:36 +0100
-
c3da40df0e
Move oppBoard draw into a non-specific loop
Nathan Steel
2024-10-11 15:13:06 +0100
-
158bd627c7
Add OppBoard, and draw using itemdata
Nathan Steel
2024-10-11 14:33:07 +0100
-
59a6614607
Add listPosition component, and shuffle mechanic
Nathan Steel
2024-10-10 20:11:57 +0100
-
f753d5d3df
Add beginning of DO/ECS
Nathan Steel
2024-10-10 18:36:17 +0100
-
-
80078f2ba8
Merge branch 'feature/basicBoard' into develop
Nathan Steel
2024-10-10 18:09:26 +0100
-
-
68faeb3727
Add rightclick/contextmenu event handler
Nathan Steel
2024-10-10 16:06:59 +0100
-
9de71b7676
Fix multiple mana tap when play card
Nathan Steel
2024-10-10 15:52:09 +0100
-
5b5b0bde86
Add card and shield tapping
Nathan Steel
2024-10-10 15:40:24 +0100
-
562535234a
Add extremely basic untap
Nathan Steel
2024-10-10 12:37:05 +0100
-
bc70a3d0d8
Add mana and basic mana tap/summon cons
Nathan Steel
2024-10-08 21:51:15 +0100
-
c273b66bc3
Add opponentdrawCard from shield on destroy
Nathan Steel
2024-10-08 16:25:57 +0100
-
bb7c87f131
Add attackShield functionality, and win screen
Nathan Steel
2024-10-08 16:07:15 +0100
-
8f2a93f58f
Add sheild cards
Nathan Steel
2024-10-08 15:45:08 +0100
-
b6d92ce85e
Add cardsToDraw loop to cardDraw methods
Nathan Steel
2024-10-08 14:07:46 +0100
-
dbb38b96b2
Add attack and 'specialEvent' to eventListener
Nathan Steel
2024-10-08 13:52:10 +0100
-
233fee3d65
Add other card info to cardDraw
Nathan Steel
2024-10-08 12:20:42 +0100
-
74353eac5c
Add basic inspect card click
Nathan Steel
2024-10-08 11:08:48 +0100
-
558a452d29
Change base cardsize to fit on board
Nathan Steel
2024-10-07 20:11:44 +0100
-
3e71a1cfb0
Fix drawCard method. Used passed W/H
Nathan Steel
2024-10-07 19:45:41 +0100
-
3a174aed84
Add playCard/drawCard to opponentBoard
Nathan Steel
2024-10-07 18:38:01 +0100
-
154dc249a8
Add drawCard method to remove dupe code
Nathan Steel
2024-10-07 18:12:19 +0100
-
4b041062fd
Add play card from hand to board
Nathan Steel
2024-10-07 15:42:25 +0100
-
794fd15d52
Fix opponentDeck and draw to hand
Nathan Steel
2024-10-07 10:50:17 +0100
-
5fd58fd654
Add playerDeck, and draw from playerDeck
Nathan Steel
2024-10-07 10:36:52 +0100
-
abb7443658
Add basic player draw/card discard
Nathan Steel
2024-10-06 20:44:16 +0100
-
0479a3ef8e
Add event listeners to decks
Nathan Steel
2024-10-05 23:55:03 +0100
-
9dbb06dfb2
FIX deck counter using old Class 'Rectangle'
Nathan Steel
2024-10-04 22:09:49 +0100
-
1da50c2fb4
Board seperation, Shape changes, and event handler
Nathan Steel
2024-10-04 22:01:38 +0100
-
-
3c8bc448d8
Add basic room functionality
Nathan Steel
2024-10-04 16:13:21 +0100
-
80ea4eaaf9
Update README
Nathan Steel
2024-10-04 16:12:42 +0100
-
22ca5ca7de
Add basic front-end, and socketIO connection
Nathan Steel
2024-09-30 17:14:48 +0100
-
834e06ff5a
Add socketIO dependency
Nathan Steel
2024-09-30 17:00:24 +0100
-
80938c16a2
Add gitignore
Nathan Steel
2024-09-30 16:29:32 +0100
-
5f8cbf1740
Correct package.json
Nathan Steel
2024-09-30 16:19:57 +0100
-
d242fdf891
Add package.json
Nathan Steel
2024-09-30 15:21:26 +0100
-
2a2a4ba55b
First commit
Nathan Steel
2024-09-30 15:16:49 +0100
-
c4edeb59a3
Initial commit
master
Nathan Steel
2024-09-30 15:07:23 +0100