| 
						
					 | 
					
						
						
							
						
						80202d4a07
					 | 
					
						
						
							
							feat: time scaling
						
						
						
						
						
						
					 | 
					
						2025-04-12 11:49:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2be99d2142
					 | 
					
						
						
							
							fix: hierarchy object remove child parameter name fixed
						
						
						
						
						
						
					 | 
					
						2025-04-11 23:29:04 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4081693d32
					 | 
					
						
						
							
							fix: removing an object from hierarchy setting all children's parents null
						
						
						
						
						
						
					 | 
					
						2025-04-11 23:28:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c135035d5b
					 | 
					
						
						
							
							chore: added default instantiate for hierarchy object factory
						
						
						
						
						
						
					 | 
					
						2025-04-11 20:02:02 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fabc485689
					 | 
					
						
						
							
							fix: switched to for in GameManager because of list modifications
						
						
						
						
						
						
					 | 
					
						2025-04-09 23:19:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf34e52dc8
					 | 
					
						
						
							
							chore: added Circle.Transform extension method
						
						
						
						
						
						
					 | 
					
						2025-04-09 12:26:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2535a1d6ec
					 | 
					
						
						
							
							refactor: TransformFoo like extension methods renamed to Transform
						
						
						
						
						
						
					 | 
					
						2025-04-08 23:15:19 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3a385900fb
					 | 
					
						
						
							
							chore: SetHierarchyObject parent parameter added
						
						
						
						
						
						
					 | 
					
						2025-04-08 22:39:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b94bbc8ed7
					 | 
					
						
						
							
							chore: updated SetHierarchyObject to be generic so we don't lose original reference type
						
						
						
						
						
						
					 | 
					
						2025-04-08 20:35:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f119a23d2b
					 | 
					
						
						
							
							feat: added IGameManager.OnPreUpdate event
						
						
						
						
						
						
					 | 
					
						2025-04-08 20:29:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1ee07b41f8
					 | 
					
						
						
							
							fix: IHierarchyObject.SetParent not entering the object into the IGameManager hierarchy fixed
						
						
						
						
						
						
					 | 
					
						2025-04-06 18:06:33 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						98c9dde98a
					 | 
					
						
						
							
							fix: GetBehaviourInParent not working properly
						
						
						
						
						
						
					 | 
					
						2025-04-06 15:50:21 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						04d325f38b
					 | 
					
						
						
							
							fix: Transform2D fields & parental transform references not working properly fixed
						
						
						
						
						
						
					 | 
					
						2025-04-06 11:21:59 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						901585d4bb
					 | 
					
						
						
							
							fix: HierarchyObject not throwing any error when trying to set itself as parent
						
						
						
						
						
						
					 | 
					
						2025-04-06 10:57:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						33a452a62e
					 | 
					
						
						
							
							fix: sorted collector behaviours not working properly as the last object
						
						
						
						
						
						
					 | 
					
						2025-04-06 10:21:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1129c95df
					 | 
					
						
						
							
							chore!: renamed Shape2D.Box to Square for consistency
						
						
						
						
						
						
					 | 
					
						2025-04-05 17:25:50 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						40f483974d
					 | 
					
						
						
							
							chore: added shape.Transform extension methods
						
						
						
						
						
						
					 | 
					
						2025-04-05 15:59:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b856420f9
					 | 
					
						
						
							
							docs: improved documentation no Shape2D
						
						
						
						
						
						
					 | 
					
						2025-04-05 15:06:40 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f93d95f6b
					 | 
					
						
						
							
							feat: Shape2D convex triangulation methods added
						
						
						
						
						
						
					 | 
					
						2025-04-05 14:59:29 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5756b96002
					 | 
					
						
						
							
							chore: removed unused code piece from HierarchyObject
						
						
						
						
						
						
					 | 
					
						2025-04-01 19:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c71bf71fb3
					 | 
					
						
						
							
							chore: cleanup
						
						
						
						
						
						
					 | 
					
						2025-04-01 13:29:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						417ddca972
					 | 
					
						
						
							
							feat: IActive interface added for hierarchy active state
						
						
						
						
						
						
					 | 
					
						2025-04-01 13:22:14 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d4c6288b38
					 | 
					
						
						
							
							feat: added behaviour collector for active behaviours only
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21600b856f
					 | 
					
						
						
							
							refactor: removed unnecessary underscore on behaviour collector
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						803b670433
					 | 
					
						
						
							
							fix: IBehaviourCollector delegate parameter forgot on the concrete implementation
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						067bc51487
					 | 
					
						
						
							
							refactor: made factories static
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:18:33 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						90c1dd9348
					 | 
					
						
						
							
							chore: EnumExtensions added
						
						
						
						
						
						
					 | 
					
						2025-03-31 16:46:19 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8ef41af41
					 | 
					
						
						
							
							chore: forgotten HierarchyObject extension method name
						
						
						
						
						
						
					 | 
					
						2025-03-31 16:45:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1a289885b
					 | 
					
						
						
							
							refactor: IGameManager.Enumerable<IHierarchyObject>
						
						
						
						
						
						
					 | 
					
						2025-03-31 14:25:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2fdf1f538
					 | 
					
						
						
							
							chore: added root namespace definitions for projects
						
						
						
						
						
						
					 | 
					
						2025-03-31 12:48:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b73c9ed0ae
					 | 
					
						
						
							
							refactor: got rid of the static Time class and implemented EngineTime on IGameManager
						
						
						
						
						
						
					 | 
					
						2025-03-30 20:27:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9785462b0
					 | 
					
						
						
							
							refactor: delegate names updated to have no "On" prefix
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:51:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b9ee1ec232
					 | 
					
						
						
							
							fix: unassigned fields on factories
						
						
						
						
						
						
					 | 
					
						2025-03-29 10:30:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ec1a32db2
					 | 
					
						
						
							
							refactor!: IGameObject removed
						
						
						
						
						
						
					 | 
					
						2025-03-28 17:48:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d825bb55d3
					 | 
					
						
						
							
							refactor!: Transform events now send previous values of their changed fields
						
						
						
						
						
						
					 | 
					
						2025-03-26 14:19:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5fc8c012b3
					 | 
					
						
						
							
							feat: quaternion to matrix4x4 methods
						
						
						
						
						
						
					 | 
					
						2025-03-26 13:57:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						95ddba0230
					 | 
					
						
						
							
							docs: updated extension methods to inherit the original method's documentation
						
						
						
						
						
						
					 | 
					
						2025-03-21 23:01:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						30caa202dc
					 | 
					
						
						
							
							refactor: added forgotten epsilon for Shape2D.ApproximatelyEquals
						
						
						
						
						
						
					 | 
					
						2025-03-21 22:57:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b2a286b5e5
					 | 
					
						
						
							
							feat: added quaternion struct
						
						
						
						
						
						
					 | 
					
						2025-03-21 22:04:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c542039ed
					 | 
					
						
						
							
							chore: added more implicit conversions on Vector2D and Vector3D
						
						
						
						
						
						
					 | 
					
						2025-03-21 21:53:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						25043bbcde
					 | 
					
						
						
							
							docs: fixed typo on Vector3D
						
						
						
						
						
						
					 | 
					
						2025-03-18 22:10:59 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						183966d239
					 | 
					
						
						
							
							refactor: moved 2D primitives from Physics2D to Core
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:57:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						62b43025b9
					 | 
					
						
						
							
							chore: improved exception messages
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:38:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9af44d48b3
					 | 
					
						
						
							
							refactor: code styles enforced with .editorconfig
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:32:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d71c135491
					 | 
					
						
						
							
							feat: added 3D vectors
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:15:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e73c076243
					 | 
					
						
						
							
							refactor: removed wrong library calls for math functions from Vector2D
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:03:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						58a9ada345
					 | 
					
						
						
							
							refactor: IBehaviourController & Sorted Collector
						
						
						
						
						
						
					 | 
					
						2024-11-24 22:20:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eb5345dc77
					 | 
					
						
						
							
							refactor: CreateCoroutine to StartCoroutine
						
						
						
						
						
						
					 | 
					
						2024-11-24 21:44:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4416f64287
					 | 
					
						
						
							
							refactor: IBehaviourController.TryGetBehaviour to Extension Method
						
						
						
						
						
						
					 | 
					
						2024-11-24 11:34:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b3f40be5f
					 | 
					
						
						
							
							refactor: Removed Duplicate Interface Declaration
						
						
						
						
						
						
					 | 
					
						2024-11-24 11:20:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |