| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9f3e39e337
					 | 
					
						
						
							
							feat: basic tween system added
						
						
						
						
						
						
					 | 
					
						2025-03-31 19:38:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd2cd89eae
					 | 
					
						
						
							
							fix: Engine referencing removed class library
						
						
						
						
						
						
					 | 
					
						2025-03-31 19:37:09 +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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6170de4a73
					 | 
					
						
						
							
							refactor: moved Engine.Input into Engine.Systems
						
						
						
						
						
						
					 | 
					
						2025-03-31 13:00:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2fdf1f538
					 | 
					
						
						
							
							chore: added root namespace definitions for projects
						
						
						
						
						
						
					 | 
					
						2025-03-31 12:48:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a1dd7eb1a
					 | 
					
						
						
							
							feat: time systems added
						
						
						
						
						
						
					 | 
					
						2025-03-30 20:34:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b73c9ed0ae
					 | 
					
						
						
							
							refactor: got rid of the static Time class and implemented EngineTime on IGameManager
						
						
						
						
						
						
					 | 
					
						2025-03-30 20:27:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						82705ba378
					 | 
					
						
						
							
							chore: added Engine class library to include all projects
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:59:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9785462b0
					 | 
					
						
						
							
							refactor: delegate names updated to have no "On" prefix
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:51:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c3e0f6581
					 | 
					
						
						
							
							feat: added basic state machine system & Engine.Systems class library
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:40:30 +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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9ecf0b900f
					 | 
					
						
						
							
							refactor: renamed primitives
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:54:43 +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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7743ccadbf
					 | 
					
						
						
							
							fix: Typo on Namespace
						
						
						
						
						
						
					 | 
					
						2025-01-22 22:06:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0ab442f7f
					 | 
					
						
						
							
							chore: AABB ToString() Method
						
						
						
						
						
						
					 | 
					
						2024-12-08 16:18:49 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cdfe655ac4
					 | 
					
						
						
							
							refactor: Added IButtonInput Events for Any Button
						
						
						
						
						
						
					 | 
					
						2024-11-29 21:41:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b4659def55
					 | 
					
						
						
							
							chore: Removed Unused Editor Config
						
						
						
						
						
						
					 | 
					
						2024-11-26 23:07:37 +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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e725a4e89c
					 | 
					
						
						
							
							refactor: Renamed Delegate Declarations as EventHandler
						
						
						
						
						
						
					 | 
					
						2024-11-23 23:14:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						981db0190f
					 | 
					
						
						
							
							feat: GetOrAddBehaviour Extension for IBehaviourController
						
						
						
						
						
						
					 | 
					
						2024-11-23 22:25:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c0c48c7d51
					 | 
					
						
						
							
							refactor: IHierarchyObject Nullable IGameManager to Non-Nullable
						
						
						
						
						
						
						
						Since in a typical use case of these classes they are already in the
hierarchy and it bloats the behaviour code with lots of null checks 
						
						
					 | 
					
						2024-11-17 22:05:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cc4068fa2e
					 | 
					
						
						
							
							refactor: Removed IEnumerable<GameObjects> from IGameManager
						
						
						
						
						
						
					 | 
					
						2024-11-16 22:44:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4d59dcb9ab
					 | 
					
						
						
							
							fix: IBehaviour.GetBehaviours<T>(List)
						
						
						
						
						
						
					 | 
					
						2024-11-13 15:30:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b3b999a95
					 | 
					
						
						
							
							chore: .editorconfig file for Code Style
						
						
						
						
						
						
					 | 
					
						2024-11-10 20:34:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1545291942
					 | 
					
						
						
							
							fix: Issues With Behaviours Entering / Leaving the Hierarchy Callbacks Not Firing
						
						
						
						
						
						
					 | 
					
						2024-11-10 20:21:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						81625abd25
					 | 
					
						
						
							
							refactor: Improved & Fixed Issues with Transforms with Parents
						
						
						
						
						
						
					 | 
					
						2024-11-10 19:18:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ea94bed00d
					 | 
					
						
						
							
							fix: Transform Rotation Miscalculation
						
						
						
						
						
						
					 | 
					
						2024-11-09 17:15:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						12cb144688
					 | 
					
						
						
							
							feat: Math.Sin & Math.Cos
						
						
						
						
						
						
					 | 
					
						2024-11-06 23:00:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						85f0555c59
					 | 
					
						
						
							
							fix: Duplicate Values on Behaviour Collector
						
						
						
						
						
						
					 | 
					
						2024-11-03 20:31:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						55ed8b84f6
					 | 
					
						
						
							
							Refactor: CollisionDetectionInformation Names
						
						
						
						
						
						
					 | 
					
						2024-11-03 20:25:28 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |