|
@@ -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>
|
|
|
|
|