Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						16afe95aa6 
					 
					
						
						
							
							Merge branch 'dev/model' of  https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-01  into dev/model  
						
						 
						
						
						
						
					 
					
						2024-12-06 02:13:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						55d398b428 
					 
					
						
						
							
							adjusted all useages of the SelectedPieces consturctor to transfer the right parameters  
						
						 
						
						
						
						
					 
					
						2024-12-06 02:12:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						affa2ecd7e 
					 
					
						
						
							
							Added 'ChoosePowerCardState', 'ShieldCardState', 'SwapCardState' and 'TurboCardState' classes.  
						
						 
						
						... 
						
						
						
						Updated the 'ChoosePowerCardState', 'ShieldCardState', 'SwapCardState' and 'TurboCardState' classes to this project. They will be used inside the power card state. In Addition, the abstract 'PowerCardAutomatonState' class was added. 
						
						
					 
					
						2024-12-06 02:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						0a1bd1f503 
					 
					
						
						
							
							adjusted all State containing 'received(PlayCardMessage msg)' to work with the new message  
						
						 
						
						
						
						
					 
					
						2024-12-06 02:04:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						a2867fc88a 
					 
					
						
						
							
							Added 'ServerCardVisitor' class.  
						
						 
						
						... 
						
						
						
						Added the 'ServerCardVisitor' class to this project. It will be used as a visitor on the server to differentiate between all types of power cards. 
						
						
					 
					
						2024-12-06 01:41:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						c6761d91d1 
					 
					
						
						
							
							Updated 'PowerCardState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'PowerCardState' class by updating the content of the 'enter' in it. 
						
						
					 
					
						2024-12-06 01:37:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						5708ee6ffe 
					 
					
						
						
							
							Updated 'PlayCardMessage' class.  
						
						 
						
						... 
						
						
						
						Updated the 'PlayCardMessage' class by removing the 'ownPieceID' and 'enemyPieceID' attributes and their getter methods from it. In Addition, the 'pieces' attribute and its getter method was added. 
						
						
					 
					
						2024-12-06 01:28:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						d61b68aa41 
					 
					
						
						
							
							overrode hachCode and equals method of Piece  
						
						 
						
						
						
						
					 
					
						2024-12-06 01:15:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						e98418b274 
					 
					
						
						
							
							Merge branch 'dev/model' of  https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-01  into dev/model  
						
						 
						
						
						
						
					 
					
						2024-12-06 01:06:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						66dc9c02ea 
					 
					
						
						
							
							Updated 'PowerCardState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'PowerCardState' class by adding the 'currentState', 'choosePowerCardState', 'shieldCardState', 'swapCardState' and 'turboCardState' attributes and its getter methods to it. In Addition, logic was written into the 'enter' method. 
						
						
					 
					
						2024-12-06 00:53:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						dd95356abd 
					 
					
						
						
							
							Updated 'TurnState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'TurnState' class by adding the 'player' attribute and its getter method to it. 
						
						
					 
					
						2024-12-06 00:50:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						84776c71b2 
					 
					
						
						
							
							Updated 'SelectedPiecesMessage' class.  
						
						 
						
						... 
						
						
						
						Updated the 'SelectedPiecesMessage' class by removing 'pieceIdentifier' attribute and its getter method from it. In Addition, the 'pieces' attribute and its getter method was added. 
						
						
					 
					
						2024-12-06 00:47:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						d07eee6251 
					 
					
						
						
							
							Updated 'Piece' class.  
						
						 
						
						... 
						
						
						
						Updated the 'Piece' class by overwriting the 'toString' method in it. 
						
						
					 
					
						2024-12-06 00:45:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						b601ff2cf7 
					 
					
						
						
							
							renamed 'PossibleCardMEssage' to 'PossibleCardsMessage' and completed JavaDocs for method 'getPowerCardByType' in 'Player'  
						
						 
						
						
						
						
					 
					
						2024-12-06 00:36:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						04119d2f3e 
					 
					
						
						
							
							modified 'ChoosePowerCardState' to work with PowerCards as well as adjusted 'SelectcardMessage' to use 'PowerCards'  
						
						 
						
						
						
						
					 
					
						2024-12-06 00:31:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						a92c06a70e 
					 
					
						
						
							
							added a method in 'Player' to return the first 'PowerCard' of a specific Type  
						
						 
						
						
						
						
					 
					
						2024-12-06 00:30:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						50f9c0ef0c 
					 
					
						
						
							
							Updated 'PossibleCardMessage' class.  
						
						 
						
						... 
						
						
						
						Updated the 'PossibleCardMessage' class by replacing all 'BonusCard' with 'PowerCard' in it. 
						
						
					 
					
						2024-12-06 00:19:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						f7f246daaa 
					 
					
						
						
							
							Merge branch 'dev/model' of  https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-01  into dev/model  
						
						 
						
						
						
						
					 
					
						2024-12-06 00:16:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						8a738a3633 
					 
					
						
						
							
							Updated 'Game' class.  
						
						 
						
						... 
						
						
						
						Updated the 'Game' class by replacing all 'BonusCard' with 'PowerCard' in it. 
						
						
					 
					
						2024-12-06 00:16:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						3a32a7ebf7 
					 
					
						
						
							
							Updated 'Player' class.  
						
						 
						
						... 
						
						
						
						Updated the 'Player' class by replacing all 'BonusCard' with 'PowerCard' in it. 
						
						
					 
					
						2024-12-06 00:11:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						6894802c00 
					 
					
						
						
							
							Added 'HiddenCard', 'ShieldCard', 'SwapCard' and 'TurboCard' classes.  
						
						 
						
						... 
						
						
						
						Updated the 'HiddenCard', 'ShieldCard', 'SwapCard' and 'TurboCard' classes to this project. They will be used to display different types of power cards. 
						
						
					 
					
						2024-12-06 00:04:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						a09211da5f 
					 
					
						
						
							
							Updated abstract 'PowerCard' class.  
						
						 
						
						... 
						
						
						
						Updated the abstract 'PowerCard' class by setting the 'card' attribute to 'protected' in it. 
						
						
					 
					
						2024-12-06 00:03:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						c9c9c5dcf6 
					 
					
						
						
							
							Added abstract 'PowerCard' class.  
						
						 
						
						... 
						
						
						
						Added the abstract 'PowerCard' class to this project. It will be used to display different types of hand cards. 
						
						
					 
					
						2024-12-05 23:58:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						1e46b1dc59 
					 
					
						
						
							
							Added 'Visitor' interface.  
						
						 
						
						... 
						
						
						
						Added the 'Visitor' interface to this project. It will be used to handle all types of power cards. 
						
						
					 
					
						2024-12-05 23:54:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						6c74acc334 
					 
					
						
						
							
							added a getter for the BonusCrad in PowerCard  
						
						 
						
						
						
						
					 
					
						2024-12-05 23:07:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						421231aa12 
					 
					
						
						
							
							made BonusCard Serializable and added the method calls to display handcards during the intro  
						
						 
						
						
						
						
					 
					
						2024-12-05 22:46:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						d8bb458e9c 
					 
					
						
						
							
							Updated 'LobbyState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'LobbyState' class by updating the 'initializeGame' method in it. 
						
						
					 
					
						2024-12-05 23:45:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						f0080118d0 
					 
					
						
						
							
							Changed  and :  
						
						 
						
						... 
						
						
						
						removed the selectAnimationEnd Method from Waitranking and moved logic into the receivedActivePlayerMessage. Added in selectStart to always send a StartGameMessage in order to trigger incorrectRequestMEssage 
						
						
					 
					
						2024-12-05 22:34:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						8a438ab069 
					 
					
						
						
							
							Updated 'DetermineStartPlayerState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'DetermineStartPlayerState' class by updating the whole start player determination process in it. 
						
						
					 
					
						2024-12-05 23:29:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						0ce8184069 
					 
					
						
						
							
							Updated 'Game' class.  
						
						 
						
						... 
						
						
						
						Updated the 'Game' class by adding the 'draw' method to it. In Addition, the 'initializeDrawPile' method was updated by shuffling the 'drawPile' attribute after filling it. 
						
						
					 
					
						2024-12-05 23:27:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						1214d3c87c 
					 
					
						
						
							
							added an getter for the error id in the IncorrectrequestMessage and implemeted how to handle it in the client game logic.  
						
						 
						
						
						
						
					 
					
						2024-12-05 21:11:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						f2c34aee2d 
					 
					
						
						
							
							Updated 'DetermineStartPlayerState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'DetermineStartPlayerState' class by updating the 'received(RequestDieMessage msg, int from)' method in it. 
						
						
					 
					
						2024-12-05 22:03:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						2da1fec7dd 
					 
					
						
						
							
							Updated 'RankingResponseMessage' class.  
						
						 
						
						... 
						
						
						
						Updated the 'RankingResponseMessage' class by removing the 'startingPlayerId' attribute and its getter method from it. In Addition the 'rankingResults' attribute and its getter method were added. 
						
						
					 
					
						2024-12-05 22:01:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						5d76a89b95 
					 
					
						
						
							
							Updated 'LobbyState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'LobbyState' class by updating the 'JoinedLobbyMessage' and 'LobbyReadyMessage' handlings in it. 
						
						
					 
					
						2024-12-05 21:58:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						60ebef3518 
					 
					
						
						
							
							Updated 'LobbyState' class.  
						
						 
						
						... 
						
						
						
						Updated the 'LobbyState' class by adding an 'IncorrectRequestMessage' to the start game handling. 
						
						
					 
					
						2024-12-05 19:58:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						74194d8514 
					 
					
						
						
							
							Merge branch 'development' into 'dev/model'  
						
						 
						
						... 
						
						
						
						Development
See merge request progproj/gruppen-ht24/Gruppe-01!34 
						
						
					 
					
						2024-12-05 16:58:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Koppe 
							
						 
					 
					
						
						
							
						
						9d21e2ce87 
					 
					
						
						
							
							Merge commit  
						
						 
						
						
						
						
					 
					
						2024-12-05 18:00:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Koppe 
							
						 
					 
					
						
						
							
						
						2255bfd648 
					 
					
						
						
							
							Remove test binding  
						
						 
						
						
						
						
					 
					
						2024-12-05 18:00:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fleischer Hanno 
							
						 
					 
					
						
						
							
						
						cabd98a24a 
					 
					
						
						
							
							adjusted a broadcast in lobby state to a send to reduce traffic (original commit  f1124f32) and removed souts as well as added comments back into the code  
						
						 
						
						
						
						
					 
					
						2024-12-05 17:51:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cedric Beck 
							
						 
					 
					
						
						
							
						
						f3816cb2a5 
					 
					
						
						
							
							added particle_cir.png  
						
						 
						
						
						
						
					 
					
						2024-12-05 17:49:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cedric Beck 
							
						 
					 
					
						
						
							
						
						997c4c589e 
					 
					
						
						
							
							removed setOwnColor  
						
						 
						
						
						
						
					 
					
						2024-12-05 17:23:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cedric Beck 
							
						 
					 
					
						
						
							
						
						d14a0aef86 
					 
					
						
						
							
							fixed ownColor sync problem  
						
						 
						
						
						
						
					 
					
						2024-12-05 17:22:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Koppe 
							
						 
					 
					
						
						
							
						
						ac5d7ed74b 
					 
					
						
						
							
							Add sounds  
						
						 
						
						
						
						
					 
					
						2024-12-05 17:11:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Koppe 
							
						 
					 
					
						
						
							
						
						f1124f3245 
					 
					
						
						
							
							Fix missing ready update from server on join of new player in LobbyState  
						
						 
						
						
						
						
					 
					
						2024-12-05 16:38:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Koppe 
							
						 
					 
					
						
						
							
						
						4a7c23708c 
					 
					
						
						
							
							Add jetAnimation  
						
						 
						
						
						
						
					 
					
						2024-12-05 16:21:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						4478291852 
					 
					
						
						
							
							added the movement of pieces in the intro state to be also done in the model  
						
						 
						
						
						
						
					 
					
						2024-12-05 15:22:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno Fleischer 
							
						 
					 
					
						
						
							
						
						0622c35303 
					 
					
						
						
							
							fixed state transitions and implemented the Intro state to move the pieces to the correct start setup  
						
						 
						
						... 
						
						
						
						added some logic so that the client only transitions to the intro state when the animation has finished at it received the new active Player, and after animating the setup it switches to the corresponding state baserd on  the active player and displays the now new active player. 
						
						
					 
					
						2024-12-05 14:02:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						3b0cd9ebdb 
					 
					
						
						
							
							Updated the JavaDocs in multiple classes, to improve readability.  
						
						 
						
						
						
						
					 
					
						2024-12-05 05:21:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						e81aa67d36 
					 
					
						
						
							
							Updated the JavaDocs in multiple classes, to improve readability.  
						
						 
						
						
						
						
					 
					
						2024-12-05 05:09:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Grigencha 
							
						 
					 
					
						
						
							
						
						4fb848420b 
					 
					
						
						
							
							Updated the 'DisconnectedMessage' class.  
						
						 
						
						... 
						
						
						
						Updated the 'DisconnectedMessage' class by adding JavaDocs. 
						
						
					 
					
						2024-12-05 05:03:39 +01:00