Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								0d969322ad
								
							
								
							
						 | 
						
							
							
								
								trying PrepareMethod instead of Invoke
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 14:04:09 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								5a536e6123
								
							
								
							
						 | 
						
							
							
								
								optimize singular entity message read
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 13:53:23 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								971993f605
								
							
								
							
						 | 
						
							
							
								
								update ReadMessages loops to use ref readonly
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 13:45:28 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								cdc68e46e5
								
							
								
							
						 | 
						
							
							
								
								rework ReadMessages to return a Span
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 13:41:55 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								67bc55e780
								
							
								
							
						 | 
						
							
							
								
								actually free IDs on message clear
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 12:14:57 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								002cff1c2e
								
							
								
							
						 | 
						
							
							
								
								rework typed message store
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-22 12:12:26 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								e3d8f42bd9
								
							
								
							
						 | 
						
							
							
								
								fix not allowing same engine to write twice
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-21 22:53:05 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								150043b0e5
								
							
								
							
						 | 
						
							
							
								
								fix bugs in component storage and draw layer manager
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-21 22:19:31 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4178e8f02c
								
							
								
							
						 | 
						
							
							
								
								rework delta store to not use inheritance
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-21 20:29:15 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								812fe10ca1
								
							
								
							
						 | 
						
							
							
								
								remove unmanaged constraint from component storage
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-21 17:38:35 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								255760a3d7
								
							
								
							
						 | 
						
							
							
								
								unmanaged component store
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 18:09:24 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								408dd9bfeb
								
							
								
							
						 | 
						
							
							
								
								unmanaged structs
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 15:45:58 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								6d699e4b17
								
							
								
							
						 | 
						
							
							
								
								passing draw components by ref
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 14:13:26 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								b6ae9eaebc
								
							
								
							
						 | 
						
							
							
								
								more cleanup
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 02:28:10 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								63e9ca63c0
								
							
								
							
						 | 
						
							
							
								
								get rid of component stores on DrawLayerManager
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 00:58:33 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								7f89e9b4a0
								
							
								
							
						 | 
						
							
							
								
								fix style issues
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-20 00:09:57 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								ffc052ded3
								
							
								
							
						 | 
						
							
							
								
								fix creating new component index on every set
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-19 17:26:22 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								98955f3048
								
							
								
							
						 | 
						
							
							
								
								converting component storage to pack data and return refs
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-19 15:44:04 -07:00 | 
						
					
				
					
						
							
							
								
								 cosmonaut
							
						 | 
						
							
							
							
							
								
							
								72a7f8bfbf
								
							
								
							
						 | 
						
							
							
								
								Merge pull request 'Goodies' (#2) from new_stuff into master
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
			
				
	
				continuous-integration/drone/tag Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-18 21:24:17 +00:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								7c1a798b01
								
							
								
							
						 | 
						
							
							
								
								use clearly named method
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-18 14:23:08 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								130890b9cc
								
							
								
							
						 | 
						
							
							
								
								bump to 0.20.0
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-18 14:17:35 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								9bd793e337
								
							
								
							
						 | 
						
							
							
								
								remove now unnecessary type lookup
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-18 14:14:07 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								1c3c6c6b69
								
							
								
							
						 | 
						
							
							
								
								register and preload component types via reflection in worldbuilder
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-18 13:49:37 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4a962bac3c
								
							
								
							
						 | 
						
							
							
								
								switch to DroneCI
							
							
							
							
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			 
		
	 
							
						 | 
						
							2020-03-17 17:47:39 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								f24ee21de0
								
							
								
							
						 | 
						
							
							
								
								pruning empty entities
							
							
							
							
							
						 | 
						
							2020-03-17 17:40:11 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4d67b4ddf7
								
							
								
							
						 | 
						
							
							
								
								add test for singular ReadMessageWithEntity
							
							
							
							
							
						 | 
						
							2020-03-17 16:04:27 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								511a05f18e
								
							
								
							
						 | 
						
							
							
								
								AddComponent for newly created Entities
							
							
							
							
							
						 | 
						
							2020-03-17 15:29:16 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								62a717cfbb
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/fix_lookup_crash' into new_stuff
							
							
							
							
							
						 | 
						
							2020-03-16 19:01:34 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								77272f10d7
								
							
								
							
						 | 
						
							
							
								
								message read checks + started AddComponent
							
							
							
							
							
						 | 
						
							2020-03-16 19:00:42 -07:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4be62122ab
								
							
								
							
						 | 
						
							
							
								
								fix lookup crash on component that is only read by renderers
							
							
							
							
							
						 | 
						
							2020-03-11 17:02:00 -07:00 | 
						
					
				
					
						
							
							
								
								 thatcosmonaut
							
						 | 
						
							
							
							
							
								
							
								c1e1f7f5ca
								
							
								
							
						 | 
						
							
							
								
								ordered renderers register components with world builder
							
							
							
							
							
						 | 
						
							2020-01-28 14:05:11 -08:00 | 
						
					
				
					
						
							
							
								
								 thatcosmonaut
							
						 | 
						
							
							
							
							
								
							
								4f75aeebf1
								
							
								
							
						 | 
						
							
							
								
								add SomeMessageWithEntity method to Engine
							
							
							
							
							
						 | 
						
							2020-01-13 14:59:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								fada124b39
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:thatcosmonaut/encompass-cs
							
							
							
							
							
						 | 
						
							2019-12-31 13:42:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								ab85428970
								
							
								
							
						 | 
						
							
							
								
								0.19.0
							
							
							
							
							
						 | 
						
							2019-12-31 13:42:01 -08:00 | 
						
					
				
					
						
							
							
								 
								thatcosmonaut
							
						 | 
						
							
							
							
								
								
							
							
								
							
								569ee0ace8
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #13 from thatcosmonaut/entity_message_cache
							
							
							
							
							
							
							
							Entity message cache 
							
						 | 
						
							2019-12-31 12:34:32 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								926c05a4db
								
							
								
							
						 | 
						
							
							
								
								rename to ReadMessagesWithEntity
							
							
							
							
							
						 | 
						
							2019-12-29 23:55:48 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								9057228795
								
							
								
							
						 | 
						
							
							
								
								fix bug when no messages existed for queried entity
							
							
							
							
							
						 | 
						
							2019-12-29 20:41:35 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								df7abf4cf3
								
							
								
							
						 | 
						
							
							
								
								adds ability to retrieve messages by entity
							
							
							
							
							
						 | 
						
							2019-12-29 20:36:23 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								3ef34d37ae
								
							
								
							
						 | 
						
							
							
								
								fix bug where priorities were not cleared at end of frame
							
							
							
							
							
						 | 
						
							2019-12-29 19:43:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								6f00191258
								
							
								
							
						 | 
						
							
							
								
								tightening up replay behavior
							
							
							
							
							
						 | 
						
							2019-12-29 19:08:32 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4d47a60125
								
							
								
							
						 | 
						
							
							
								
								fix some bugs with new replay structure
							
							
							
							
							
						 | 
						
							2019-12-29 17:37:19 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								a8669a6c67
								
							
								
							
						 | 
						
							
							
								
								starting replay system to avoid replaying every component every frame
							
							
							
							
							
						 | 
						
							2019-12-29 16:28:22 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								1eb72874c1
								
							
								
							
						 | 
						
							
							
								
								replace entity storage with int
							
							
							
							
							
						 | 
						
							2019-12-29 13:54:08 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								f7095ffdfb
								
							
								
							
						 | 
						
							
							
								
								refactor to remove ComponentUpdateManager
							
							
							
							
							
						 | 
						
							2019-12-29 13:24:51 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								a2d29a6591
								
							
								
							
						 | 
						
							
							
								
								slight component manager optimization
							
							
							
							
							
						 | 
						
							2019-12-29 01:48:38 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								28f2ba969a
								
							
								
							
						 | 
						
							
							
								
								remove unnecessary component store
							
							
							
							
							
						 | 
						
							2019-12-28 22:20:17 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								d4115b231c
								
							
								
							
						 | 
						
							
							
								
								replace bitset
							
							
							
							
							
						 | 
						
							2019-12-28 21:39:35 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								05fa578652
								
							
								
							
						 | 
						
							
							
								
								untrack destroyed entities
							
							
							
							
							
						 | 
						
							2019-12-28 16:16:21 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								936b97c4ec
								
							
								
							
						 | 
						
							
							
								
								better error message when component is not found on entity
							
							
							
							
							
						 | 
						
							2019-12-28 15:08:07 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								9b0bf34c73
								
							
								
							
						 | 
						
							
							
								
								immediate tracking
							
							
							
							
							
						 | 
						
							2019-12-28 14:30:26 -08:00 |