41 Commits
Author SHA1 Message Date
legonzaur a92f9a91f9 Fix : add user check for lobby_context
release-tag / release-image (push) Successful in 14s
2024-05-17 18:51:47 +02:00
legonzaur 7d04c037f7 Feat : send own discord uuid to client
release-tag / release-image (push) Successful in 14s
2024-05-17 15:22:37 +02:00
legonzaur 8c44a2f238 Fix game creation being locked by back
release-tag / release-image (push) Successful in 14s
Closes legonzaur/heron-realms-front#56
2024-05-16 23:38:08 +02:00
legonzaur 0356faa813 Fix : Allow discard even during enemy's turn
release-tag / release-image (push) Successful in 15s
Closes #53
2024-05-16 23:07:29 +02:00
legonzaur 97ce08e12a [Feat] Prevent the creation of more than 1 game per user
release-tag / release-image (push) Successful in 12s
Closes legonzaur/heron-realms-front#43
2024-05-16 14:59:24 +02:00
legonzaur ea52589aab [Feat] : Automatically join a game when created
release-tag / release-image (push) Successful in 12s
Closes legonzaur/heron-realms-front#45
2024-05-16 14:53:37 +02:00
legonzaur 2ec8a810d7 Feat: add back spectate mode (login only for now)
release-tag / release-image (push) Successful in 14s
Closes #13
2024-05-13 17:28:45 +02:00
legonzaur 28db22b7ac Fix crash when discord oauth2 answer is invalid 2024-05-13 17:28:09 +02:00
legonzaur c321dafb82 Prevent games from starting with only one player
release-tag / release-image (push) Successful in 17s
Disabled with DEV_MODE=TRUE env var
Fixes #9
2024-05-13 15:05:41 +02:00
legonzaur f29232dd61 Notify other players when readyState changes
release-tag / release-image (push) Successful in 18s
2024-05-13 14:49:11 +02:00
legonzaur 8e4e2f0821 fix: additional check for prepare effect
release-tag / release-image (push) Successful in 20s
2024-05-13 11:59:58 +02:00
legonzaur 69b249a9f9 feat: readable-game-info
release-tag / release-image (push) Successful in 20s
2024-05-12 12:09:31 +02:00
legonzaur 1a02793873 Fix #10 : ConcetionClosedError
release-tag / release-image (push) Successful in 19s
2024-05-12 11:10:04 +02:00
legonzaur cc42815cce Attempt to fix #12 2024-05-12 11:05:09 +02:00
legonzaur 4e7381ba33 Fix game ended check errored
release-tag / release-image (push) Successful in 19s
2024-05-11 20:33:34 +02:00
legonzaur 46bb39aa74 Kill
release-tag / release-image (push) Successful in 20s
2024-05-11 20:29:05 +02:00
legonzaur 56ead1a635 Add session cookie
release-tag / release-image (push) Successful in 18s
2024-05-11 19:13:07 +02:00
legonzaur 93949062d6 Closes #6; Multiples games in parallel
release-tag / release-image (push) Successful in 22s
2024-05-11 18:16:37 +02:00
legonzaur 6e2a659775 Remove /login from discord login process 2024-05-09 22:51:40 +02:00
legonzaur ade051890e discord login 2024-05-07 23:09:52 +02:00
legonzaur 0487576a60 Small fixes for playtesting 2024-04-26 16:07:57 +02:00
legonzaur 8e71dfe0ff add heal and damage to netcode 2024-04-25 20:36:51 +02:00
legonzaur 898e58399e card locking and event triggering WIP fix 2024-04-25 00:33:02 +02:00
legonzaur 8b397484cb only legal actions can be taken 2024-04-24 23:55:39 +02:00
legonzaur 89ee1df587 remove print 2024-04-20 15:09:55 +02:00
legonzaur 0226fb3a60 Some game actions work 2024-04-20 15:04:27 +02:00
legonzaur fa045c235f add PLAY_NEXT_CARD_BOUGHT CardEffect 2024-04-20 14:30:03 +02:00
legonzaur 39e4af2dd0 remove hidden attribute from serialization 2024-04-20 09:20:44 +02:00
legonzaur e400a7e770 change callback to filter by player instead of client 2024-04-20 09:20:33 +02:00
legonzaur 591098bec3 Prevent crash when clients disconnects 2024-04-05 19:35:40 +02:00
legonzaur c068143422 Initial game setup when starting 2024-04-04 21:48:23 +02:00
legonzaur 45c6596914 architecture cleanup 2024-04-04 21:46:39 +02:00
legonzaur e2df8a7d5d init base cards 2024-04-04 14:44:16 +02:00
legonzaur b78a09f911 add first card list 2024-03-29 11:08:12 +01:00
legonzaur c386f38dcf game controller cleanup 2024-03-28 11:03:16 +01:00
legonzaur 29b9839452 gameobject annoucing when joining 2024-03-28 10:33:05 +01:00
legonzaur e97ee8a37a add serialize_team 2024-03-27 22:55:56 +01:00
legonzaur bac5f6e205 player creation and broadcast 2024-03-27 22:52:05 +01:00
legonzaur 34c519345e working on clientController : register POC 2024-03-27 18:43:58 +01:00
legonzaur 85308a8007 pseudo mvc 2024-03-26 17:35:48 +01:00
legonzaur 01fd2d63f5 ugly ws controller 2024-03-26 17:20:41 +01:00