| .. | 
		
		
			
			
			
			
				| assets.c | get_asset_id will now return 0 if it fails to find the given asset | 2023-10-06 23:44:43 +02:00 | 
		
			
			
			
			
				| assets.h | implemented tilemap rendering | 2023-10-01 15:22:17 +02:00 | 
		
			
			
			
			
				| behaviour_entity.h | behaviour entity trait now requires drop trait and a draw function | 2023-11-02 14:26:21 +01:00 | 
		
			
			
			
			
				| camera.c | camera_world_to_pixel_point now also takes camera fov into account | 2023-10-08 23:06:47 +02:00 | 
		
			
			
			
			
				| camera.h | added camera_world_to_pixel_point | 2023-10-06 23:43:35 +02:00 | 
		
			
			
			
			
				| collision.c | newline at the end of the file | 2023-11-01 23:00:58 +01:00 | 
		
			
			
			
			
				| collision.h | reworked overlap range so that it now detects 'inverse' collisions | 2023-11-01 22:59:12 +01:00 | 
		
			
			
			
			
				| debug.c | added g_debug_log_lvl | 2023-10-25 23:24:03 +02:00 | 
		
			
			
			
			
				| debug.h | added g_debug_log_lvl | 2023-10-25 23:24:03 +02:00 | 
		
			
			
			
			
				| drop.h | added Drop trait to allow more automated memory management | 2023-11-02 14:25:53 +01:00 | 
		
			
			
			
			
				| fencer.c | input listeners now take object arguments | 2023-11-02 21:00:02 +01:00 | 
		
			
			
			
			
				| game_world.c | created game world module to manage and run Behaviour Entities | 2023-11-02 14:28:32 +01:00 | 
		
			
			
			
			
				| game_world.h | created game world module to manage and run Behaviour Entities | 2023-11-02 14:28:32 +01:00 | 
		
			
			
			
			
				| input.c | input listeners now take object arguments | 2023-11-02 21:00:02 +01:00 | 
		
			
			
			
			
				| input.h | input listeners now take object arguments | 2023-11-02 21:00:02 +01:00 | 
		
			
			
			
			
				| level.c | progress on physics | 2023-10-16 21:31:48 +02:00 | 
		
			
			
			
			
				| level.h | progress on physics | 2023-10-16 21:31:48 +02:00 | 
		
			
			
			
			
				| list.c | shape now uses list | 2023-10-22 12:02:05 +02:00 | 
		
			
			
			
			
				| list.h | shape now uses list | 2023-10-22 12:02:05 +02:00 | 
		
			
			
			
			
				| physics_entity.c | contact force is now Zero by default | 2023-11-02 19:39:53 +01:00 | 
		
			
			
			
			
				| physics_entity.h | removed impl macro for default physics solver | 2023-10-24 23:18:55 +02:00 | 
		
			
			
			
			
				| physics_world.c | added support for tiles without a collision shape | 2023-10-25 20:25:42 +02:00 | 
		
			
			
			
			
				| physics_world.h | added tilemap collision | 2023-10-08 23:10:37 +02:00 | 
		
			
			
			
			
				| player.c | input listeners now take object arguments | 2023-11-02 21:00:02 +01:00 | 
		
			
			
			
			
				| player.h | input listeners now take object arguments | 2023-11-02 21:00:02 +01:00 | 
		
			
			
			
			
				| program.c | added FULLSCREEN_DESKTOP flag to window creation | 2023-11-02 19:39:19 +01:00 | 
		
			
			
			
			
				| program.h | added game_time() global getter | 2023-10-25 12:17:59 +02:00 | 
		
			
			
			
			
				| render.c | implemented tilemap rendering | 2023-10-01 15:22:17 +02:00 | 
		
			
			
			
			
				| render.h | removed references to old "Context" concepts and replaced with constants, declared camera functions | 2023-09-23 22:52:55 +02:00 | 
		
			
			
			
			
				| rigidbody.c | simplified collecting contacts by removing expiry and just clearing the list | 2023-10-25 23:25:04 +02:00 | 
		
			
			
			
			
				| rigidbody.h | removed expiry | 2023-10-25 23:25:27 +02:00 | 
		
			
			
			
			
				| shape.c | Shape can now be created without points | 2023-10-25 20:27:19 +02:00 | 
		
			
			
			
			
				| shape.h | added shape_get_points | 2023-10-23 21:59:05 +02:00 | 
		
			
			
			
			
				| sprite.c | disabled some debug drawing | 2023-10-19 18:04:27 +02:00 | 
		
			
			
			
			
				| sprite.h | implemented tilemap rendering | 2023-10-01 15:22:17 +02:00 | 
		
			
			
			
			
				| sprite_entity.c | progress on physics | 2023-10-16 21:31:48 +02:00 | 
		
			
			
			
			
				| sprite_entity.h | added sprite entity trait | 2023-10-08 23:07:04 +02:00 | 
		
			
			
			
			
				| spritesheet.c | Added ASSERT_RETURN and RETURN_ERROR as well as WARNING variants of each | 2023-10-02 10:45:30 +02:00 | 
		
			
			
			
			
				| spritesheet.h | implemented tilemap rendering | 2023-10-01 15:22:17 +02:00 | 
		
			
			
			
			
				| tilemap.c | disabled debug drawing of tilemap collision shapes | 2023-11-02 19:39:07 +01:00 | 
		
			
			
			
			
				| tilemap.h | added custom collision solvers | 2023-10-22 11:25:44 +02:00 | 
		
			
			
			
			
				| tileset.c | removed debugging code from tilemap loading | 2023-11-01 23:01:38 +01:00 | 
		
			
			
			
			
				| tileset.h | loading a tileset now also loads it's collision information | 2023-10-25 20:28:11 +02:00 | 
		
			
			
			
			
				| transform.h | implemented collision constraint solver | 2023-10-24 23:14:30 +02:00 | 
		
			
			
			
			
				| transformable.c | progress on physics | 2023-10-16 21:31:48 +02:00 | 
		
			
			
			
			
				| transformable.h | progress on physics | 2023-10-16 21:31:48 +02:00 | 
		
			
			
			
			
				| typeclass_helpers.h | added transformable and implemented it for Transform | 2023-10-06 23:41:30 +02:00 | 
		
			
			
			
			
				| vmath.h | implemented collision constraint solver | 2023-10-24 23:14:30 +02:00 |