| 
														
															@@ -16,15 +16,14 @@ seeds = {} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 flashy_color = 1 
														 | 
														
														 | 
														
															 flashy_color = 1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+fps = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	last_time = time(), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	frames = 0, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	val = 0, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 -- basic todo: 
														 | 
														
														 | 
														
															 -- basic todo: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 --	seed 
														 | 
														
														 | 
														
															 --	seed 
														 | 
													
												
											
												
													
														| 
														 | 
														
															---		spark trail 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															---		timed fuse 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															---		velocity x/y 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 --		explosion shape 
														 | 
														
														 | 
														
															 --		explosion shape 
														 | 
													
												
											
												
													
														| 
														 | 
														
															---		children (stars): 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															---			x, y, vel_x, vel_y, color, has_trails, life, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 -- types: 
														 | 
														
														 | 
														
															 -- types: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 --		willow - each star trails particles with low inertia 
														 | 
														
														 | 
														
															 --		willow - each star trails particles with low inertia 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -154,6 +153,17 @@ function TIC() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	print("Press A to continue", 240/2-42, 90, 12, false, 1, true) 
														 | 
														
														 | 
														
															 	print("Press A to continue", 240/2-42, 90, 12, false, 1, true) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	print("Press B to go to the main menu", 240/2-58, 98, 12, false, 1, true) 
														 | 
														
														 | 
														
															 	print("Press B to go to the main menu", 240/2-58, 98, 12, false, 1, true) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	local fps_val = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	if (time()-fps.last_time <= 1000) then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		fps.frames=fps.frames+1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	else 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		fps.val=fps.frames 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		fps.frames = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		fps.last_time = time() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	end 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	print("fps: "..fps.val..", particles: "..#seeds, 2, 128, 12, false, 1, true) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	t=t+1 
														 | 
														
														 | 
														
															 	t=t+1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 end 
														 | 
														
														 | 
														
															 end 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -168,6 +178,6 @@ end 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 -- </SFX> 
														 | 
														
														 | 
														
															 -- </SFX> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 -- <PALETTE> 
														 | 
														
														 | 
														
															 -- <PALETTE> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															--- 000:1a1c2c610018da3038fa484ceec2612cce50108540083c2404366f042c79045dda1085fff4f4f42c0038690071a508b2 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+-- 000:000004610018da3038fa484ceec2612cce50108540083c2404366f042c79045dda1085fff4f4f42c0038690071a508b2 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 -- </PALETTE> 
														 | 
														
														 | 
														
															 -- </PALETTE> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |