Nathan Steel
e796bed764
Add SQL to return effects from DB
1 year ago
Nathan Steel
57e3095a09
DB changes for effects
1 year ago
Nathan Steel
aee875f4b4
Add itemId to debug tool on rightclick
...
Just makes it easier, don't need to inspect element then enter
the id anymore
1 year ago
Nathan Steel
c4d2989640
Add visual queues for passive effects
1 year ago
Nathan Steel
87e91d4a6d
Add draw/reach to effect/debug
1 year ago
Nathan Steel
916c0f2dcb
Add debug tool for effects
1 year ago
Nathan Steel
ccb86df970
Start of basic effect functionality
1 year ago
Nathan Steel
96b45239ab
Fix tap unit if destroyShield returns false
1 year ago
Nathan Steel
526569cbf5
Add flip card when shieldDestroyed/add to hand
1 year ago
Nathan Steel
13712689c1
Add more details to client debug
1 year ago
Nathan Steel
34ffc136c9
Merge branch 'feature/colourRequirements' into develop
1 year ago
Nathan Steel
5691411697
Fix card not playing with mana cost reached
1 year ago
Nathan Steel
8ebabeaa9c
Alter mana tap allow 2+cost with only 1 manareq
1 year ago
Nathan Steel
bd465c5baa
Add gradient fill to multi-mana cards
1 year ago
Nathan Steel
fe41db49e5
Add 'manaColour' attribute/DB element
...
Currently cards will only have one mana colour, in future
need to extend the (in code) functionality to multiple, as DB
is already set to allow multiple.
1 year ago
Nathan Steel
019e457808
Set COLOUR enum to contain more colour details
1 year ago
Nathan Steel
5e819bfefe
Contrast the text colour for colourCosts icons
1 year ago
Nathan Steel
7bd0840d75
Add colourReq to card UI
1 year ago
Nathan Steel
40e85730ba
Add the mana colour onto mana cards
1 year ago
Nathan Steel
89391f5bbb
Add the tempGetCol.. to jank colour in loadBoard
1 year ago
Nathan Steel
b663232ebf
Add to flipCard(), and flip mana (down) on play
1 year ago
Nathan Steel
7570729449
Create temp function for jank 'getPrimaryColour'
1 year ago
Nathan Steel
aae1ed1be7
Fix mana tap (+ kinda multi-colour)
1 year ago
Nathan Steel
2e86707243
Change check for mana available vs card mana cost
1 year ago
Nathan Steel
90de381d69
Merge branch 'feature/serverSideItems' into develop
1 year ago
Nathan Steel
202f7523ec
Add attr. global board.js, and make colours array
1 year ago
Nathan Steel
51aa49ee63
Add basic colours back into the game (via server)
1 year ago
Nathan Steel
47f9290663
Changes to make loadBoard work with new data
1 year ago
Nathan Steel
ed2ecdd2c2
Create item elements in server, and send to client
1 year ago
Nathan Steel
2da3a75986
Add new roomMod.js for roomGeneration, etc.
1 year ago
Nathan Steel
9147a1569a
Tidied up/renamed certain functions
1 year ago
Nathan Steel
ceef95712e
Move card server logic test into cardGen.js module
1 year ago
Nathan Steel
57b0194f9b
Merge branch 'feature/database' into develop
1 year ago
Nathan Steel
144f3142e1
JANK in the server/db data into frontend!
1 year ago
Nathan Steel
2e9be63962
Pass server deckBuilt to client before client load
...
The cards/decks built in server now are loaded before the
game client starts setting up the game. Should allow for
using the cards/decks stored in DB in the game instead of file
1 year ago
Nathan Steel
4b0b4495e4
WIP! Attempt to add async wait on board/front-end
...
Want to wait for the cards to be loaded in before the game
loads any graphics, etc. so the new DB deckLists can be used
instead of files
1 year ago
Nathan Steel
6f15287c62
Add HUGE changes for test of backend card gen.
1 year ago
Nathan Steel
3a0dfa82e7
Trialing card build from DB
1 year ago
Nathan Steel
041dba6614
Changes to DB functions + DB export dump
1 year ago
Nathan Steel
c1c67cb4d2
Add basic DB selects
1 year ago
Nathan Steel
469fc8838f
Add (forcefully -f) database.js. Git no pickup
...
Git didn't pickup the database.js file in status/diff/add so it was
missing. Thankfully noticed not long after the commit
1 year ago
Nathan Steel
bf5cfdf16c
Update README
1 year ago
Nathan Steel
c3413e1c2c
Add very basic DB access
...
Currently access DB, and return basic SELECT
Login details will be changed of course...
1 year ago
Nathan Steel
261d737601
Add mysql module
1 year ago
Nathan Steel
2a3250d932
Add cardFace/Sprite + print card front/back images
...
Added ECS elements for cardFace and cardSprite
Added spritesheet print into a clipping mask for cards
Added spritesheet print for cardBacks
Added a 'flip' function
1 year ago
Nathan Steel
0b0ce7ea5c
Merge branch 'feature/dataOriented' into develop
1 year ago
Nathan Steel
8d3f8b99d7
Simplifying code for future me + tidyup/removal P1
1 year ago
Nathan Steel
8296074cb5
Wrap inEvent logic around each eventHandler case
1 year ago
Nathan Steel
0ccb65b1a3
Fix wrong cards added to deck
1 year ago
Nathan Steel
afee6247fc
Add itemdata/cardData filter to frontend debug
1 year ago