add a vfx for dead ennemies and for exploded rock and for resource recolted on fleet #152
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Done in
7489528- though not as the ticket expected, and the finding is the interesting part.All three effects already existed and were already wired. Enemy death spawns
EnemyExplosionVFX, a shattering rock spawnsAsteroidExplosionVFX, and ore reaching the hold spawnsResourcePickupVFXwith a rising "+N" in the resource's own colour.What actually happened is #130. Giving a lost vessel thirty particles and a 120-unit shockwave left everything else in the game visibly smaller by comparison - an enemy kill, the thing the player is being rewarded for, and a broken rock, the thing they do more than anything else, were both still on or near the base class's twelve-particle default with no shockwave at all. They were not missing; they were being drowned out.
So this is about proportion rather than about adding anything, and proportion is what the test checks: a lost vessel outweighs a kill, a kill outweighs a rock, and nothing sits on the base defaults. Particles now run 38 > 32 > 24 against a default of 12, and all three carry a shockwave - the rock's is dust-coloured rather than a flash, since it is matter and not light.
Numbers can be rebalanced freely; an ordering that says a rock outweighs a battleship is a bug, and that is what fails the test.