Commit Graph

21 Commits (06b3fe6da085379212e7882fc589632d4bee62ce)

Author SHA1 Message Date
Nathan Steel 840d263eb4 Add joinRoom functionality
Players can join room with independant sockets
When a room is 'filled' the game will start
1 year ago
Nathan Steel a70f052780 Add taunt passive 1 year ago
Nathan Steel 6a6c9ffb83 WIP: Actual effect check/doing
Needs lots of work, perhaps splitting into a function per step to
prevent loops, etc in case of chains, and counterspells, etc.
1 year ago
Nathan Steel 4fb1a2694d Add functionality to trigger effect(s)
Currently takes the trigger conditions, but doesn't start the
effects
1 year ago
Nathan Steel 3fce4c0281 Add start of effectTrigger + debugging 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 ed2ecdd2c2 Create item elements in server, and send to client 1 year ago
Nathan Steel 9147a1569a Tidied up/renamed certain functions 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 afee6247fc Add itemdata/cardData filter to frontend debug 1 year ago
Nathan Steel 64a6a3ca85 Remove redundant ECSLoopTest from frontend 1 year ago
Nathan Steel 36f63ef354 FIX FOR LAST COMMIT
Forgot to add the index.html including change, and addition...
1 year ago
Nathan Steel 79bd2da845 Add faux deckDB/array to add cards/decklists 1 year ago
Nathan Steel 70f4a362b1 Add 'Test ECS Loop' to frontend 1 year ago
Nathan Steel 9e65811dd3 Make 'untap all' button work ECSey 1 year ago
Nathan Steel 562535234a Add extremely basic untap 1 year ago
Nathan Steel 1da50c2fb4 Board seperation, Shape changes, and event handler
Split front-end JS into seperate files
Change shape into a class that can do rect/circle rendering
Add basic event handler for player deck.
1 year ago
Nathan Steel 3c8bc448d8 Add basic room functionality 1 year ago
Nathan Steel 22ca5ca7de Add basic front-end, and socketIO connection 1 year ago