The round contines to tick but all movement is frozen. State was FiredWaitingForNextShot
Likely something not firing in
|
if (hasMoreShots) { |
|
this.state.transition(InnerWormState.FiringWaitingForNextShot); |
|
const sub = combineLatest([ |
|
timer(1500), |
|
this.gameWorld.entitiesMoving$, |
|
]).subscribe(([timer, entitiesMoving]) => { |
|
logger.info("hasMoreShots", timer, entitiesMoving); |
|
if (timer === 0 && !entitiesMoving) { |
|
if (this.state.state === InnerWormState.FiringWaitingForNextShot) { |
|
this.state.transition(InnerWormState.Idle); |
|
sub.unsubscribe(); |
|
} |
|
} |
|
}); |
The round contines to tick but all movement is frozen. State was
FiredWaitingForNextShotLikely something not firing in
wormgine/src/entities/playable/worm.ts
Lines 623 to 636 in ce3d8e5