| 
							
							
								 Marek Legris | 474bb5403e | Transform Rewrite (#374) Remove individual Translation / Rotation / Scale components in favor of a combined Transform component | 2020-09-14 14:00:32 -07:00 |  | 
			
				
					| 
							
							
								 8bp | 68d419d40f | Add repeating flag to Timer (#165) Repeating timers will reset themselves upon finishing, carrying over any
excess time during the last tick. This fixes timer drift upon resetting. | 2020-08-21 14:57:25 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 0c2e26ddde | Revert "ecs: remove &mut requirement on query iterators" This reverts commit 6dc1d07cbc. | 2020-07-21 20:12:15 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 6dc1d07cbc | ecs: remove &mut requirement on query iterators | 2020-07-20 13:59:51 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 726eb37198 | use rh coordinate system in 2d z = 0 is now "farthest back" and z=1000 "farthest forward" | 2020-07-19 17:00:08 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 19fe299f5a | ecs: use Mut<T> tracking pointer everywhere | 2020-07-18 02:09:55 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 950e50bbb1 | Bevy ECS migration | 2020-07-10 01:06:21 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 1f12964026 | legion: remove foreach system functions this is a bit sad, but upstream legion's new lifetimes appear to be incompatible with our foreach approach | 2020-06-27 12:06:12 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e75496772e | legion: change query system ordering | 2020-06-27 10:18:27 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 92c44320ee | ecs: rename EntityArchetype to ComponentSet | 2020-06-25 11:21:56 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e921ae0199 | sprite: use bevy_transform types in sprite sheet entities | 2020-06-22 12:35:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | faacd2778d | sprite: add color to TextureAtlasSprite and make Vec3 16 bytes again to account for glsl UBO layout | 2020-06-21 17:43:36 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 4246d47fec | render: move pipeline compilation and bind group creation into draw stage. impl ResourceSet for DrawContext. progress on text drawing. general cleanup | 2020-06-18 17:27:20 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e855995145 | cargo fmt | 2020-06-15 12:47:35 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 2705e5cbb4 | add texture atlases | 2020-06-06 00:12:38 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 9d80b5965e | example: add rpg assets for use in examples (maybe pair this down in the future) | 2020-06-05 17:26:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | db6a365b13 | saner orthographic projection | 2020-06-04 17:09:24 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a4c15f96de | Timer Resource/Component | 2020-06-03 19:53:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5927bad382 | sprite sheets are fully operational | 2020-06-03 19:00:19 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5bcd594cb4 | bytes: AsBytes trait, remove zerocopy, remove glam fork | 2020-06-01 19:38:05 -07:00 |  |