← all pages

Launch progress

What the launch work looks like, newest first. Rebuilt 10 Nov 01:42 from the launch checklist and the lab results. Click any still to enlarge.

LAUNCH STATUS

Checklist at a glance

713102
7 done13 in progress10 open2 waiting on youof 32 P0 rows

Waiting on the user

ADVANCED

Bots ADVANCED screen fixed on no-notch screens

On screens without a notch the controls covered the labels. Now the layout is clean and the grid scrolls.

BEFORE: controls cover the labels (uic_e6d683da8)
BEFORE: controls cover the labels (uic_e6d683da8)
AFTER: clean, the grid scrolls (uic_120e18c8d)
AFTER: clean, the grid scrolls (uic_120e18c8d)
ECONOMY

Economy: pass-gift exploit closed, gem changes wait for your go

Gifting the PREMIUM pass cost 480 gems on the server but 900 in the game, so two friends could gift each other passes for free. Per the coordinator, a server deploy closes it. A regular player finishes the season pass on day 22 of 30. The proposed gem changes are not applied: they wait for your go.

PlayerFinishes the pass
Casual (20 min, 5 days a week)day 30 today, day 27 with the proposal
Regular (45 min, 6 days a week)day 22
Heavy (2 h, every day)day 15
Proposed change (waiting)BeforeAfter
Pass gift price (gems)480 server / 900 game1200 both
Catch-up boostx1.5 below 80% of pacex2.0 below 85%
Login day 410 gems20 gems
Free track tiers 26/36/46250 coins25 gems
Pass kill films (seasons 1-3)automatic pick, can be a kill already freepinned picks from kills on sale

Model: 5 min a match, 45% win rate, expected values. No real-money prices change. Plan: Scratch/coord/economy/ECONOMY_PLAN.md (sections 0, 2, 3).

L2

Server tuning proven on the Samsung A22 (TEST only)

The server changed pistol damage 26 to 27 on the TEST channel only. The phone fetched it and applied it at the next match start ("1 fields written, 1 overridden"), then it was rolled back to defaults after 100 s. LIVE was never touched. This is the proof that every weapon and game value can be tuned from the server without a new build.

01:11:02fetch test: ok, rev 2, 1 value
01:12:05match start: 1 fields written, 1 overridden
01:12:37rollback: rev 1, 0 values (defaults)
Phone home (test build)
Phone home (test build)
Play
Play
Bots setup
Bots setup
In match (s4, the match that started with rev 2)
In match (s4, the match that started with rev 2)

Log: [TUNING] lines from the A22 unity.log (LIVE-SHOP scratchpad a22rev2). Note: the stills show the phone state, the proof is the log lines above.

U4

Menu speed on the Samsung A22: every page idle at or under 33 ms

11 of 11 pages now hold p95 <= 33 ms (old shader: 1 of 11). Fix: static comic paper is baked once per panel into a cached texture, hidden layers are culled. Page OPEN times are still being measured.

old shader (build 15 line)baked comic paper33 ms target
0 ms11 ms22 ms33 ms44 ms55 msplay55.433.2wifi44.322.2online44.322.2friends55.433.2host44.322.2practicesetup55.422.2home22.222.2shop55.433.2pass44.322.2missions44.322.2profile55.422.2target 33 ms

Idle p95 frame time in ms, lower is better. Measured frame times come in steps, so values jump 22 / 33 / 44 / 55. Sources: coord/a22over2/summary.txt, coord/t7shader_162cf547d_usb/summary.txt. Row U4 is still [~].

S9

Purchases ask the real store sheet directly (no more TEST PURCHASE)

Before: every real-money buy first showed our own "TEST PURCHASE / NO MONEY IS CHARGED / BUY (TEST)" sheet, then the real store. Misleading and a review-rejection risk. Now: 6 of 6 real-money paths go straight to the store sheet, 0 test words. Proven on the second Mac, run realstore-43d8, 15 checks pass, 0 fail, merged in train8.

BEFORE: the old test sheet (control)
BEFORE: the old test sheet (control)
AFTER: premium pass, store sheet directly
AFTER: premium pass, store sheet directly

The 6 paths, after

Gems pack
Gems pack
Pass plus (the lab store answered PURCHASE FAILED; the point is the store sheet, no test words)
Pass plus (the lab store answered PURCHASE FAILED; the point is the store sheet, no test words)
Pass premium
Pass premium
Remove ads
Remove ads
Starter pack
Starter pack
VIP
VIP

Still to do: strict rescan of the build-16 store artifacts. Row S9 is [~]. Stills: Scratch/mac2/runs/realstore-43d8/.

U1

Old MATCH SETUP removed everywhere

The old setup screen (BOT BASH, CUSTOM presets, RULES / ITEMS / ARENA / FUN / LOBBY) is gone. The Bots screen has ADVANCED instead, and the results SETUP button leads to the new flow. Lab liveshop-oldsetup-16a688747: 11 pass, 0 fail, rebased on train8, compile clean x3, merging.

Play
Play
Bots
Bots
Bots, ADVANCED
Bots, ADVANCED
ADVANCED, setups
ADVANCED, setups
Results, SETUP
Results, SETUP

Row U1 is [~] until the merge lands.

E4

Stage 5 taunt / emote / win-dance / gloat engine: done

Taunts, emotes, win dances and gloats now run from the engine. Existing ones (LOSER, THE L STAYS, DAB, BHANGRA) play identically to build 15, proven by draw digests, sim, sounds and events at low and high quality.

614 / 0core tests
47 / 47perfmix vs build 15
9 / 9perfnet
PASSdeterminism gate
0 x3compile errors
Full evidence line from the checklist

game eng-taunt fe8fd9de9, content eng-taunt eeebb86; Mac engperf-6mac (ef8f57bed) low+high: LOSER, THE L STAYS, DAB, BHANGRA (result + wheel) identical on draw digests/sim/sounds/events (tools/engine/proof/perf_proofs.report.json; one LOSER-high events-only frame = real-time fade harness noise, digest fixed 7afaf2d1e, clean re-run engperf-7 on VM); perfmix3 47/47 vs build-15 player; perfnet 9/9; determgate PASS; csc 0 x3; coretests 614/0; ENGINE_API 6, wire stays 146. MR sent to ENG-INTEG for train8. Note: built-in BHANGRA may differ <=1 ulp vs build 15 (look-only).

L1

Season pass: retired skins removed

Retired CAMO / CARTOON / NEON / TAPED skins can no longer appear in the season pass.

706catalog items pushed (id 10001)
0retired pickable
34picks per season, seasons 1-3
0retired refs in public config

Config v16 published, diff touched only ops.seasons.pass.tables. Git: stickbash-online liveshop-catalog-10001 4e6809d. Row L1 is [x].

LEGAL

Legal pages are live on stickbash.com

Privacy policy, terms and account deletion are published (headless screenshots taken 10 Nov).