trevato/cs
Split The code is public; the app answers only to the crew.
cs2 clone
- The AWP's scope zooms the view but not the mouse: 40° of view turns as fast as 90°, so a scoped flick overshoots
- Bomb planted — *where*: the message line and the kill feed name the place, in the map's own words
- Resume match: the menu offers the round you were in, and the row on the board continues
- The knife is a 55-damage hitscan with no back to stab: a knife from behind should end it
- A resumed match comes back on whatever map the menu last chose: `Saved` does not record one
- Teammates who call it out: what a bot sees, said once, to its own side
- The check is red on `main` and production is not serving: one test steps a whole match and times out at 5 s
- A resumed match comes back on the map it was played on: `restoreWorld` reads the save, not a default
- Does the policy transfer? The arena only knows de_forge, so nobody has measured the bots on the second map
- A snapshot records the map it was played on: `Saved` gains `map`, validated like every other field
- The tree guard is red on any machine that has run the app: it fails on files .gitignore already excuses
- A second map, chosen before the match
- `audio.ts` has never been tested: a recording AudioContext, the way the renderer has a recording GL context
- A match's numbers must not go backwards: the other half of the posts race
- The measurement cannot say who is winning: a side split in the round report, and a `--map` flag
- A world that starts from a snapshot: `restoreWorld`, without touching `createWorld`'s signature
- A second place to play: one more layout, and bots that plant on it at a rate you can read
- The leaderboard runs off a phone: seven columns in 360px, and `wins` is the one that goes
- Bullet holes that stay: a fixed ring of decals, drawn in one call
new above
offline