diff --git a/flight.rdbg b/flight.rdbg index 2ea14a8..2ea4401 100644 Binary files a/flight.rdbg and b/flight.rdbg differ diff --git a/gamestate.c b/gamestate.c index a334f4b..fe9270e 100644 --- a/gamestate.c +++ b/gamestate.c @@ -2793,7 +2793,7 @@ void process(struct GameState *gs, double dt) #if 1 // building if (player->input.dobuild) { - player->input.dobuild = false; // handle the input. if didn't do this, after destruction of hovered box, would try to build on its grid with grid_index... + player->input.dobuild = false; // handle the input. if didn't do this, after destruction of hovered box, would try to build on it again the next frame cpPointQueryInfo info = {0}; cpVect world_build = world_hand_pos; diff --git a/loaded/monolith.png b/loaded/monolith.png new file mode 100644 index 0000000..51ed98b Binary files /dev/null and b/loaded/monolith.png differ diff --git a/main.c b/main.c index 3dbf7a5..6d6e269 100644 --- a/main.c +++ b/main.c @@ -272,7 +272,7 @@ typedef struct Particle double scaling; } Particle; -#define MAX_PARTICLES 1000 +#define MAX_PARTICLES 2000 static Particle particles[MAX_PARTICLES] = {0}; #define PARTICLES_ITER(p) for (Particle *p = &particles[0]; p < particles + MAX_PARTICLES; p++)