diff --git a/package.json b/package.json index 8e2685a..1ea66d0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "psychotherapy", - "version": "1.0.0", + "version": "1.0.1", "description": "Psychotherapy", "author": "F.W. Dekker", "browser": "dist/bundle.js", diff --git a/src/main/js/Main.ts b/src/main/js/Main.ts index 6295802..afb67ce 100644 --- a/src/main/js/Main.ts +++ b/src/main/js/Main.ts @@ -156,9 +156,10 @@ doAfterLoad(() => { // Model + const lineColorOffset = Math.floor(Math.random() * settings.lineColors.length); const lines: Line[] = [ - new Line(settings.lineColors[0], settings.lineThicknesses[0]), - new Line(settings.lineColors[1], settings.lineThicknesses[1]) + new Line(settings.lineColors[lineColorOffset], settings.lineThicknesses[0]), + new Line(settings.lineColors[(lineColorOffset + 1) % settings.lineColors.length], settings.lineThicknesses[1]) ]; let step = 0; setInterval(() => { @@ -181,7 +182,7 @@ doAfterLoad(() => { if (lowerLines.segments.length !== 0 && lowerLines.segments.length % settings.stepsPerLevel === 0) { if (lines.length <= inductionLevel) { lines[inductionLevel] = new Line( - settings.lineColors[inductionLevel % settings.lineColors.length], + settings.lineColors[(lineColorOffset + inductionLevel) % settings.lineColors.length], settings.lineThicknesses[level] / zoomFactor ); }