mirror of
https://gitlab.com/lecarore/breakout71.git
synced 2025-07-20 10:04:07 +00:00
Adjustments for looping
This commit is contained in:
parent
e08c1e7b9e
commit
da89cdb647
10 changed files with 2565 additions and 2596 deletions
7
src/types.d.ts
vendored
7
src/types.d.ts
vendored
|
@ -102,8 +102,6 @@ export type Ball = {
|
|||
hitSinceBounce: number;
|
||||
// Brick was really broken ,but could have been respawned as a bomb
|
||||
brokenSinceBounce: number;
|
||||
// Bricks that have been destroyed (and not replaced by something else)
|
||||
hitItem: { index: number; color: string }[];
|
||||
sapperUses: number;
|
||||
destroyed?: boolean;
|
||||
};
|
||||
|
@ -238,6 +236,11 @@ export type GameState = {
|
|||
texts: ReusableArray<TextFlash>;
|
||||
lights: ReusableArray<LightFlash>;
|
||||
coins: ReusableArray<Coin>;
|
||||
|
||||
// Bricks that should respawn destroyed
|
||||
respawns: ReusableArray<{ index: number; color: string ; time:number;
|
||||
destroyed?: boolean;}>;
|
||||
|
||||
levelStartScore: number;
|
||||
levelMisses: number;
|
||||
levelSpawnedCoins: number;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue