55ed8b84f6 
					 
					
						
						
							
							Refactor: CollisionDetectionInformation Names  
						
						 
						
						
						
						
					 
					
						2024-11-03 20:25:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb60c71184 
					 
					
						
						
							
							feat: ICoroutineYield for Delaying Coroutines  
						
						 
						
						
						
						
					 
					
						2024-11-02 22:27:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f522bdb66 
					 
					
						
						
							
							fix: Physics Engine Not Resolving Static Objects Correctly  
						
						 
						
						
						
						
					 
					
						2024-11-02 09:39:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d7f0b76485 
					 
					
						
						
							
							fix: Circle Transformation Miscalculation  
						
						 
						
						
						
						
					 
					
						2024-11-02 09:38:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90370a2b43 
					 
					
						
						
							
							feat: Physics Coroutine Manager  
						
						 
						
						
						
						
					 
					
						2024-10-29 23:14:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62e50aefc1 
					 
					
						
						
							
							feat: IPhysicsEngine2D Events  
						
						 
						
						
						
						
					 
					
						2024-10-25 23:10:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						923b25e26e 
					 
					
						
						
							
							feat: Missing Line Extension Methods  
						
						 
						
						
						
						
					 
					
						2024-10-05 22:59:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e7c80871fe 
					 
					
						
						
							
							refactor: Renamed Behaviour to BehaviourBase & BehaviourOverride to Behaviour  
						
						 
						
						
						
						
					 
					
						2024-09-30 12:18:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ffa0128813 
					 
					
						
						
							
							feat: IPhysicsUpdate  
						
						 
						
						
						
						
					 
					
						2024-09-26 18:55:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ef21cdf213 
					 
					
						
						
							
							refactor: Actions to Delegates  
						
						 
						
						
						
						
					 
					
						2024-07-15 01:13:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2cf6135063 
					 
					
						
						
							
							refactor: Renamed BehaviourCacher to BehaviourCollector  
						
						 
						
						
						
						
					 
					
						2024-02-09 09:43:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d9660c08b1 
					 
					
						
						
							
							feat: Collider RigidBody Reference Update on Parent Change  
						
						 
						
						
						
						
					 
					
						2024-02-07 12:33:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b931abb735 
					 
					
						
						
							
							feat: Shape to Vector2D Overlap  
						
						 
						
						
						
						
					 
					
						2024-02-06 10:56:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab0e868d52 
					 
					
						
						
							
							style: IterationCount to IterationPerStep  
						
						 
						
						
						
						
					 
					
						2024-02-01 11:33:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0257911018 
					 
					
						
						
							
							docs(physics2d): Primitives  
						
						 
						
						
						
						
					 
					
						2024-02-01 11:25:30 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b19b24a26 
					 
					
						
						
							
							docs(physics2d): Abstract  
						
						 
						
						
						
						
					 
					
						2024-02-01 11:20:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de336d0ee5 
					 
					
						
						
							
							refactor: Dependency Injection to PhysicsEngine2Ds  
						
						 
						
						
						
						
					 
					
						2024-01-31 10:08:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8619778d52 
					 
					
						
						
							
							feat: PhysicsEngine2DCacher  
						
						 
						
						... 
						
						
						
						This class uses BehaviourCacher to track IGameManager's Rigidbody2D & Collider2Ds 
						
						
					 
					
						2024-01-31 10:01:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4facfdb6cf 
					 
					
						
						
							
							fix: Physics Engine Stepping Inactive Rigid Bodies Fixed  
						
						 
						
						
						
						
					 
					
						2024-01-31 09:59:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f61f71dfe0 
					 
					
						
						
							
							BREAKING CHANGE: Removed Add & Remove Rigidbody Methods from IPhysicsEngine2D  
						
						 
						
						
						
						
					 
					
						2024-01-31 09:59:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c7d941bc1 
					 
					
						
						
							
							feat(core): IBehavior.IsActive  
						
						 
						
						
						
						
					 
					
						2024-01-28 14:56:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dc96b93024 
					 
					
						
						
							
							feat(physics): Engine Rigidbody2D Static Check  
						
						 
						
						
						
						
					 
					
						2024-01-28 14:56:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1ffddab2c1 
					 
					
						
						
							
							fix: Collider2DShapeBehaviour.ShapeWorld Create Copy of Shape.Box  
						
						 
						
						
						
						
					 
					
						2024-01-27 21:50:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11483231a5 
					 
					
						
						
							
							fix: ShapeExtensions.CreateCopy not having this Keyword  
						
						 
						
						
						
						
					 
					
						2024-01-27 21:21:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ca243d79c 
					 
					
						
						
							
							fix: Shape & Circle Colliders Parametered Constructs Null Transform Error  
						
						 
						
						
						
						
					 
					
						2024-01-27 21:15:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69eca44dd8 
					 
					
						
						
							
							fix: DebuggerDisplay Wrongly Typed Parameters  
						
						 
						
						
						
						
					 
					
						2024-01-27 21:05:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a104d8abd 
					 
					
						
						
							
							fix: Collider2DShapeBehaviour TransformShape ref Requirement  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:34:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						affd2bb8c4 
					 
					
						
						
							
							feat: ICollider.OnTriggered  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:31:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						15788f2eca 
					 
					
						
						
							
							refactor: Improved Shape & Circle Code Readability  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:20:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab2489f6cf 
					 
					
						
						
							
							feat: Shape & Circle Collider Constructors  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:19:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						574104c224 
					 
					
						
						
							
							feat: ICollider IsTrigger  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:19:00 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d4c96a2fc 
					 
					
						
						
							
							fix: Forgotten Build Errors on Collider2DBehaviourBase Actions  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:17:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5620f2f1eb 
					 
					
						
						
							
							feat: Circle.UnitCircle  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:14:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3c4afb223 
					 
					
						
						
							
							refactor: Basic Collision Resolver  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:08:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d9121118d 
					 
					
						
						
							
							refactor: Renamed OnCollisionPreResolve to OnCollisionDetected  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:59:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05d88f7ca2 
					 
					
						
						
							
							refactor: Renamed ICollisionDetector to ICollisionDetector2D  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:58:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						309c8db6e1 
					 
					
						
						
							
							feat: ICollider2D Action Calls  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:22:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba6913a61 
					 
					
						
						
							
							fix: Static Rigidbodies Moving When Velocity or AngularVelocity Assigned  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:21:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9556be6f17 
					 
					
						
						
							
							feat: Static & Mass Consideration For Rigidbodies  
						
						 
						
						
						
						
					 
					
						2024-01-27 15:07:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd43d39367 
					 
					
						
						
							
							fix: Circles Not Colliding Accurately Fixed  
						
						 
						
						
						
						
					 
					
						2024-01-27 15:07:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32e2a6e7d3 
					 
					
						
						
							
							feat: Rigidbody Mass Restriction  
						
						 
						
						
						
						
					 
					
						2024-01-27 14:58:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b47703ba0 
					 
					
						
						
							
							refactor: DebuggerDisplays For Basic Types  
						
						 
						
						
						
						
					 
					
						2024-01-27 00:51:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b14d10db0c 
					 
					
						
						
							
							perf: Drastically Improved Memory Usage  
						
						 
						
						... 
						
						
						
						TIL, records are not value types and are actually just reference types. So I was pretty much allocating from heap every time I used any of my data types (Like Vector2D). Needless to say, they are all now readonly structs as I originally intended them to be. 
						
						
					 
					
						2024-01-27 00:35:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c32add40ff 
					 
					
						
						
							
							fix: Shape to Shape Detection  
						
						 
						
						
						
						
					 
					
						2024-01-26 20:35:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						058c6dafe3 
					 
					
						
						
							
							refactor: Removed Unused Methods  
						
						 
						
						
						
						
					 
					
						2024-01-26 17:09:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85bad951ff 
					 
					
						
						
							
							fix: Shape Collision on Larger Shapes  
						
						 
						
						
						
						
					 
					
						2024-01-26 17:06:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a84c3ec1a 
					 
					
						
						
							
							feat: Useful Readonly Shapes  
						
						 
						
						
						
						
					 
					
						2024-01-26 16:38:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ceb29cc42f 
					 
					
						
						
							
							feat: Shape.CreateNgon  
						
						 
						
						
						
						
					 
					
						2024-01-26 16:38:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c6d2bad23e 
					 
					
						
						
							
							feat: Basic Shape to Shape Collision Detection  
						
						 
						
						
						
						
					 
					
						2024-01-26 16:16:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2bfd391286 
					 
					
						
						
							
							feat: Basic Shape to Circle Collision Detection  
						
						 
						
						
						
						
					 
					
						2024-01-26 16:05:11 +03:00