Add config-driven game host updates
This commit is contained in:
@@ -346,6 +346,10 @@ export class WebGLVectorRenderer {
|
||||
return scene.completedLegIndices.includes(index)
|
||||
}
|
||||
|
||||
isSkippedControl(scene: MapScene, sequence: number): boolean {
|
||||
return scene.skippedControlSequences.includes(sequence)
|
||||
}
|
||||
|
||||
pushCourseLeg(
|
||||
positions: number[],
|
||||
colors: number[],
|
||||
@@ -462,7 +466,7 @@ export class WebGLVectorRenderer {
|
||||
return scene.controlVisualMode === 'multi-target' ? MULTI_ACTIVE_CONTROL_COLOR : ACTIVE_CONTROL_COLOR
|
||||
}
|
||||
|
||||
if (scene.completedControlSequences.includes(sequence)) {
|
||||
if (scene.completedControlSequences.includes(sequence) || this.isSkippedControl(scene, sequence)) {
|
||||
return COMPLETED_ROUTE_COLOR
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user