| 
						
					 | 
					
						
						
							
						
						c190111de1
					 | 
					
						
						
							
							feat: completed EventBuilder with complete exception-based event checking for all events
						
						
						
						
						
						
					 | 
					
						2021-05-02 04:14:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1bd3cdf63f
					 | 
					
						
						
							
							fix: rewrote CharacterEvent equals for nullability compatibility
						
						
						
						
						
						
					 | 
					
						2021-05-02 03:19:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						326c469e55
					 | 
					
						
						
							
							fix: changed event types to non-primitives for nullability
						
						
						
						
						
						
					 | 
					
						2021-05-02 03:15:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e6cc61a272
					 | 
					
						
						
							
							feat: rewrote EntityBuilder to check for entity correctness when building entities
						
						
						
						
						
						
					 | 
					
						2021-05-02 02:58:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						091e6eb688
					 | 
					
						
						
							
							fix: added entity to entityEvents as this is required for the SpawnEntityEvent
						
						
						
						
						
						
					 | 
					
						2021-05-02 02:58:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						06af6b37f3
					 | 
					
						
						
							
							feat: added pause event types to eventType enum
						
						
						
						
						
						
					 | 
					
						2021-05-02 02:15:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b286c3cad
					 | 
					
						
						
							
							merge: merged comment in EventBuilder for better formating
						
						
						
						
						
						
						
						Conflicts:
	src/main/java/uulm/teamname/marvelous/gamelibrary/events/EventBuilder.java 
						
						
					 | 
					
						2021-05-02 02:04:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						608cd829c4
					 | 
					
						
						
							
							temp: half finished but ineffective EventBuilder, to be reworked
						
						
						
						
						
						
						
						fix: deleted duplicate equals
fix: changed language level
temp: half finished but ineffective EventBuilder, to be reworked 
						
						
					 | 
					
						2021-05-02 02:02:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21fccee0df
					 | 
					
						
						
							
							fix: fix formatting
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:19:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c8de7e25c8
					 | 
					
						
						
							
							fix: changed language level
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:12:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						abd70a0d05
					 | 
					
						
						
							
							fix: deleted duplicate equals
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:05:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						82fa54bd2d
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/gamelib' into gamelib
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:03:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						be88744bc9
					 | 
					
						
						
							
							fix: generated equals and hashCode for events, entities and entityIDs
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:03:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b5a66dcdc6
					 | 
					
						
						
							
							wip: start implementing GameLogic.checkRequest
						
						
						
						
						
						
					 | 
					
						2021-05-02 00:03:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						889e4cf233
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/gamelib' into gamelib
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:54:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a33a8cb7e
					 | 
					
						
						
							
							fix: fixed comments to properly display as a list
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:54:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9220b6cc1b
					 | 
					
						
						
							
							fix: add todo comment
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:51:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1cb86f6be8
					 | 
					
						
						
							
							feat: added EventBuilder for building Events with more convenience and nicer code
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:36:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d00c18c9d3
					 | 
					
						
						
							
							fix: changed gamestate event to new format
						
						
						
						
						
						
						
						BREAKING-CHANGE: GamestateEvent parameter type changes 
						
						
					 | 
					
						2021-05-01 23:19:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cdf9c342ef
					 | 
					
						
						
							
							fix: changed custom content type to HashMap<String, Object>
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:18:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5a667ea860
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/gamelib' into gamelib
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:08:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bdc434ecc3
					 | 
					
						
						
							
							refactor: added comments and rearranged EventTypes
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:07:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bebe721788
					 | 
					
						
						
							
							feat: implement GameLogic.executeRequest
						
						
						
						
						
						
					 | 
					
						2021-05-01 23:06:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b286b4667
					 | 
					
						
						
							
							feat: data classes for all events and requests
						
						
						
						
						
						
					 | 
					
						2021-05-01 22:30:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						43cf4c6c1b
					 | 
					
						
						
							
							fix: swap EntityID constructor parameters
						
						
						
						
						
						
					 | 
					
						2021-05-01 22:24:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b5614d3d37
					 | 
					
						
						
							
							fix: its movement point, not mana point
						
						
						
						
						
						
					 | 
					
						2021-05-01 21:53:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2783173898
					 | 
					
						
						
							
							ix: move manager classes to game logic
						
						
						
						
						
						
					 | 
					
						2021-05-01 21:40:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fe249f39ea
					 | 
					
						
						
							
							refactor: improve stone cooldown storing and implement better cloning
						
						
						
						
						
						
					 | 
					
						2021-05-01 19:47:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						01ee534a56
					 | 
					
						
						
							
							refactor: changed tuple test variable name to t for readability
						
						
						
						
						
						
					 | 
					
						2021-04-30 23:47:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e062de635d
					 | 
					
						
						
							
							fix: change last comments to new format
						
						
						
						
						
						
					 | 
					
						2021-04-30 23:19:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fc1382b343
					 | 
					
						
						
							
							wip: add basic test for GameState.snapshot
						
						
						
						
						
						
					 | 
					
						2021-04-30 21:49:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fcd2338b11
					 | 
					
						
						
							
							feat: implement all getters in GameStateView
						
						
						
						
						
						
					 | 
					
						2021-04-30 21:48:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eccac70656
					 | 
					
						
						
							
							feat: implement GameState.snapshot and make entities cloneable
						
						
						
						
						
						
					 | 
					
						2021-04-30 21:48:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f225b850c
					 | 
					
						
						
							
							feat: add arbitrary test as base
						
						
						
						
						
						
					 | 
					
						2021-04-30 20:56:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3f7d393d5d
					 | 
					
						
						
							
							refactor: unify comment styles
						
						
						
						
						
						
						
						feat: add entity list class 
						
						
					 | 
					
						2021-04-30 20:54:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						67a7ab35f9
					 | 
					
						
						
							
							fix: removed .gradle folder and fixed gitignore
						
						
						
						
						
						
					 | 
					
						2021-04-30 19:48:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78b5d9d4cf
					 | 
					
						
						
							
							feat: created RoleEnum according to standard
						
						
						
						
						
						
					 | 
					
						2021-04-30 19:40:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bff0ad44e1
					 | 
					
						
						
							
							fix: removed .iml file and added *.iml to gitignore
						
						
						
						
						
						
					 | 
					
						2021-04-30 19:40:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72289a5052
					 | 
					
						
						
							
							refactor: Added and improved comments in message structure
						
						
						
						
						
						
					 | 
					
						2021-04-30 16:28:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51a7044851
					 | 
					
						
						
							
							refactor: optimized file readability by refactoring comments
						
						
						
						
						
						
					 | 
					
						2021-04-30 16:25:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1233eeb037
					 | 
					
						
						
							
							fix: refactored .gitignore files
						
						
						
						
						
						
					 | 
					
						2021-04-29 21:43:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						71f571fee1
					 | 
					
						
						
							
							feat: created POJOs for message structures from the standard document
						
						
						
						
						
						
					 | 
					
						2021-04-29 21:41:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6cce28ef62
					 | 
					
						
						
							
							fix: re-added gradlew and fixed gradle
						
						
						
						
						
						
					 | 
					
						2021-04-29 21:19:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6feec674b8
					 | 
					
						
						
							
							fix: Re-added gitignore
						
						
						
						
						
						
					 | 
					
						2021-04-29 20:59:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						67b9d25eb8
					 | 
					
						
						
							
							fix: Refactored to Gradle-based project, and added dependencies
						
						
						
						
						
						
					 | 
					
						2021-04-29 20:57:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f7109d41a
					 | 
					
						
						
							
							wip: backbone for the game logic package
						
						
						
						
						
						
					 | 
					
						2021-04-29 19:15:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						90aad32b92
					 | 
					
						
						
							
							fix: change package path
						
						
						
						
						
						
					 | 
					
						2021-04-29 16:45:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						47fa16b9ee
					 | 
					
						
						
							
							feat: add initial classes for json package
						
						
						
						
						
						
					 | 
					
						2021-04-29 16:40:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						034d046e39
					 | 
					
						
						
							
							feat: add initial classes for entities package
						
						
						
						
						
						
					 | 
					
						2021-04-29 16:40:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd2b653b3a
					 | 
					
						
						
							
							feat: add custom int vector class
						
						
						
						
						
						
					 | 
					
						2021-04-29 16:39:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |