Commit Graph

62 Commits

Author SHA1 Message Date
rubenpirreram 7fb5e7388a Changed: Now Displays When a player is disconnected in GUI 2026-05-27 20:48:14 +02:00
Aleandro 06b6bc971f Graphical disconnection 2026-05-27 20:09:48 +02:00
rubenpirreram 29de0a9ed8 Fixed: Temporary fix Concurrent access disconnected player game (nextPlayerSetup) 2026-05-27 19:16:15 +02:00
rubenpirreram d14126f198 Fixed: FullScreen Login after Standing displays 2026-05-27 18:33:59 +02:00
rubenpirreram bbeec46ca2 Fixed: new game after server crash 2026-05-26 17:49:47 +02:00
rubenpirreram b900deadd8 Fixed:TCP , but model null (non si resetta serverCrashed) 2026-05-26 16:33:56 +02:00
rubenpirreram aa8c3b0034 Fixed: now after a forfeit win, when the player is disconnected can be created a new game without any bug. Added: comment in some functions like doFirstEvent, RMIServer start and TCPServer start. 2026-05-23 20:37:29 +02:00
rubenpirreram bb20b03073 Fixed: now at every action is sent all playersList 2026-05-20 17:48:27 +02:00
rubenpirreram 0336e4432c Fixed_last: now if the server crash when there is only one player, at the restart the server will forgive the old game. (Probably also the remaining player is disconnected) 2026-05-20 17:30:37 +02:00
rubenpirreram 787a6bad2e Fixed: now if the server crash when there is only one player, at the restart the server will forgive the old game. (Probably also the remaining player is disconnected) 2026-05-20 17:19:40 +02:00
rubenpirreram 8e78aedc7d Fixed: now if the server crash when there is only one player, at the restart the server will forgive the old game. (Probably also the remaining player is disconnected) 2026-05-20 17:18:47 +02:00
rubenpirreram 7ebce2e968 Added: now if the server crash when there is only one player, at the restart the server will forgive the old game. (Probably also the remaining player is disconnected) 2026-05-20 17:16:48 +02:00
GabrieleRadice e49f52d509 Refactor. 2026-05-20 16:04:00 +02:00
rubenpirreram 6da5670dff Removed: Board in ApplyNextRound, MiniModel constructor
Added: upperListTribe,lowerListTribe,upperListBuilding,lowerListBuilding in MiniModel constructor
2026-05-19 18:28:05 +02:00
MatteoPellegrino05 e28e7bab6d Add: complete JavaDoc for networking, heartbeat, totem flow and game events 2026-05-18 18:52:29 +02:00
rubenpirreram 4c3d9ac7b8 Fixed: RMI? 2026-05-17 18:12:32 +02:00
rubenpirreram a9bc9c08f8 Fixed: Standing Order When Forfeit (MiniModel & Network) 2026-05-16 10:31:21 +02:00
rubenpirreram 89de79b5c8 Server notify end game 2026-05-15 20:04:29 +02:00
rubenpirreram ff94a9fca8 Some fixes (Concurrent List GUI) 2026-05-15 19:16:43 +02:00
rubenpirreram 6cb25bae63 Add: Endgame event creation end sending 2026-05-15 18:02:34 +02:00
rubenpirreram 826ae992ba Add: Set Game Ended when timer expired 2026-05-15 17:51:19 +02:00
rubenpirreram 0850a541d0 Merge branch 'main' into GUI-2.0 2026-05-15 16:56:58 +02:00
rubenpirreram 3199564292 Fixed: totem colors 2026-05-15 16:55:23 +02:00
rubenpirreram df1b41b666 Fixed: Some exception not managed fixed 2026-05-15 16:01:09 +02:00
rubenpirreram dbcefe254b Updated: Totem CHoice fxml and controller 2026-05-15 15:11:07 +02:00
rubenpirreram f3aaab516f Fixed: DisconnectedPlayer and ReconnectPlayer apply with minimodel not initialized, disconnection countdown when the game is ended. Fixed: the player is now removed from order if it was added before. 2026-05-15 13:36:26 +02:00
rubenpirreram 6ff79f2e1d Fixed: disconnection during lobby creation--> currentStateProblem 2026-05-14 14:04:22 +02:00
rubenpirreram eb4eae4605 Fixed: disconnection during lobby creation(NetworkSide) 2026-05-14 13:55:27 +02:00
rubenpirreram c3095ae69d Update: TUI totem choice impl 2026-05-13 17:43:46 +02:00
rubenpirreram 110526d836 Added:(Network) Totem Choice first implementation 2026-05-13 16:55:12 +02:00
GabrieleRadice ed01a8fd0f Add: Added Save Deletion Error Logic In ServerLauncher.java. 2026-05-13 16:23:34 +02:00
rubenpirreram 779b72275c Fix: Replaced Model With MiniModel in the client implementation and in the view 2026-05-12 23:21:06 +02:00
rubenpirreram 7cc993db43 Limited list fixed on doListEvent 2026-05-12 20:22:14 +02:00
rubenpirreram c7ca9ff22e Changed: disconnection timeout 2026-05-12 14:09:46 +02:00
rubenpirreram 3a39d889e4 Fix: Only one player logic (todo go to end-game) 2026-05-11 18:05:53 +02:00
rubenpirreram ef34f780a3 Updated: now the disconnected player before the crash are ignored for the game restarting 2026-05-10 22:29:42 +02:00
rubenpirreram 8106adb0d0 Fix: Server Persistence 2026-05-10 20:09:19 +02:00
rubenpirreram 670afb40a8 Fix: TCP Reconnection system -> model too 2026-05-10 18:59:49 +02:00
GabrieleRadice 680c748d4c Add: Added "deleteSave" Method In ServerLauncher.java.
Fix: Fixed Loading/Deletion Logic For "gameSave" Method In ServerLauncher.java.
2026-05-10 17:12:34 +02:00
GabrieleRadice 506e6677af Add: Added "gameSave" And "loadSave" Methods In ServerLauncher.java. 2026-05-08 19:32:52 +02:00
rubenpirreram e78096d2e0 Partial implementation client resilience 2026-05-07 21:17:00 +02:00
rubenpirreram 7757b38155 Add: PING PONG TCP 2026-05-07 18:09:39 +02:00
MatteoPellegrino05 c7d8af48cc Fix: missing JavaDoc comments and parameter tags 2026-05-06 18:49:45 +02:00
rubenpirreram 7cba416a5a Fix: RMI no localhost 2026-05-05 19:27:11 +02:00
rubenpirreram 2148dc3a09 RMI START Changed 2026-05-03 15:44:32 +02:00
Aleandro 55c8e38ceb Fix: Firewall blocks RMI connection 2026-05-03 15:33:57 +02:00
Aleandro fe621d3a3c Add: TUI for server (debug) 2026-05-02 16:11:32 +02:00
Aleandro 6cb0564761 Fix: output 2026-04-29 17:48:16 +02:00
Aleandro 73b5b6eba5 Add: ClientLauncherTUI. Connection and model sending works.
Note: ClientController.view is commented out since class TUI is still missing
2026-04-29 17:14:45 +02:00
Aleandro 6ebfd4d026 Add: complete JavaDOC to ServerLauncher 2026-04-25 18:16:13 +02:00