diff --git a/cmd/clean b/cmd/clean index 3d69f99..355f84a 100755 --- a/cmd/clean +++ b/cmd/clean @@ -14,9 +14,9 @@ fi # Select files to delete if [[ "${1}" == 'dev' ]] ; then - files=('node_modules' 'dist' 'bun.lock') + files=('node_modules' 'dist' 'bun.lock' '*.zip') elif [[ "${1}" == 'prod' ]] ; then - files=('node_modules' 'src' 'package.json' '*.md') + files=('node_modules' 'src' 'package.json' '*.md' '*.zip' 'release') else echo "Unknown argument ${1}." exit 1 diff --git a/cmd/release b/cmd/release new file mode 100755 index 0000000..9851b3c --- /dev/null +++ b/cmd/release @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +bun start prod +cp dist/main.js ./*.mp3 release +zip -r release.zip release +rm -r release/*.js release/*.mp3 diff --git a/www/games/orbit-idle/package.json b/www/games/orbit-idle/package.json index 3c38fda..7d5f969 100644 --- a/www/games/orbit-idle/package.json +++ b/www/games/orbit-idle/package.json @@ -1,7 +1,8 @@ { "name": "orbit-idle", "scripts": { - "start": "../../../cmd/start" + "start": "../../../cmd/start", + "release": "../../../cmd/release" }, "dependencies": { "graphico": "1.6.0", diff --git a/www/games/orbit-idle/release b/www/games/orbit-idle/release deleted file mode 100755 index 40f72cd..0000000 --- a/www/games/orbit-idle/release +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -bun start prod -cp dist/main.js ./*.mp3 released -zip -r released.zip released -rm -r released/*.js released/*.mp3 diff --git a/www/games/orbit-idle/released/index.css b/www/games/orbit-idle/release/index.css similarity index 100% rename from www/games/orbit-idle/released/index.css rename to www/games/orbit-idle/release/index.css diff --git a/www/games/orbit-idle/released/index.html b/www/games/orbit-idle/release/index.html similarity index 100% rename from www/games/orbit-idle/released/index.html rename to www/games/orbit-idle/release/index.html diff --git a/www/games/orbit-idle/src/data/state.ts b/www/games/orbit-idle/src/data/state.ts index 617a42e..743b6b4 100644 --- a/www/games/orbit-idle/src/data/state.ts +++ b/www/games/orbit-idle/src/data/state.ts @@ -12,7 +12,7 @@ import { Tutorial } from '../form-controls/tutorial'; import { Zoom } from '../ui/zoom'; // Global constants -export const version = 'v1.0.0'; +export const version = 'v1.0.1'; // UI elements export const cursor: Cursor = new Cursor(); diff --git a/www/games/orbit-idle/src/game/orbit.ts b/www/games/orbit-idle/src/game/orbit.ts index cd7d1db..69bf615 100644 --- a/www/games/orbit-idle/src/game/orbit.ts +++ b/www/games/orbit-idle/src/game/orbit.ts @@ -56,7 +56,7 @@ export class Orbit extends SaveLoad implements Drawable { this.maxSpeedLevel = 100; this.baseCost = 10 ** index; this.costIncrease = 1.02 + 0.02 * index; - this.ascCostIncrease = 3.25 + 0.25 * index; + this.ascCostIncrease = 2.25 + 0.25 * index; } public load(data: Partial = defaultOrbitData): void { this.data.angle = SMath.clamp(data.angle ?? defaultOrbitData.angle, 0, Orbit.TAU);