Split The code is public; the app answers only to the crew.

40 changes from trevato/cs-engine #244

opened this

Check · Review · Land · Live — It conflicts with its base. Next: builder, it conflicts with its base.

Conflicts with main

- bots should take cover when reloading. bots are still pretty dumb. they just… (trevato/cs-engine#360) - Take updates from trevato/cs (trevato/cs-engine#361) - The doors the board is written through get their first test files: src/gate.ts and src/run.ts (trevato/cs-engine#363) - Take updates from trevato/cs (trevato/cs-engine#367) - One GL recorder, behind the door: the renderer's test double sto…

392 files · +69396 −23807

look it conflicts with main in README.md, src/client/main.ts, src/db.test.ts, and 5 more — bring the branch up to date and it can land deploy ae07c2d

Conflicts in 8 filesdeploy ae07c2d

Website spec: 10 findings (report only)
opened this
  • bots should take cover when reloading. bots are still pretty dumb. they just… (trevato/cs-engine#360)
  • Take updates from trevato/cs (trevato/cs-engine#361)
  • The doors the board is written through get their first test files: src/gate.ts and src/run.ts (trevato/cs-engine#363)
  • Take updates from trevato/cs (trevato/cs-engine#367)
  • One GL recorder, behind the door: the renderer's test double stops being written four times (trevato/cs-engine#364)
  • One AudioContext fake, behind the door: the sound device's test double stops being written three times (trevato/cs-engine#369)
  • A member of a room is the engine's: the socket, the clock and the four sentences stop being the shooter's (trevato/cs-engine#370)
  • Take updates from trevato/cs (trevato/cs-engine#371)
  • The support line moves behind the door, and the panel becomes the shell's (trevato/cs-engine#373)
  • Take updates from trevato/cs (trevato/cs-engine#375)
  • A room's result counts: the server writes the match it stepped, under the identity that joined (trevato/cs-engine#377)
  • Take updates from trevato/cs (trevato/cs-engine#379)
  • A room is a link you send, and your friend lands on your side (trevato/cs-engine#378)
  • Take updates from trevato/cs (trevato/cs-engine#381)
  • Take updates from trevato/cs (trevato/cs-engine#384)
  • Your own body stops waiting for the network: your movement is predicted and reconciled against the server's word (trevato/cs-engine#383)
  • Radio: three calls a person makes, and four teammates who go (trevato/cs-engine#386)
  • Take updates from trevato/cs (trevato/cs-engine#388)
  • Bodies stay where they fell: a corpse until the round ends, and a camera that is not inside it (trevato/cs-engine#389)
  • The engine a visitor reads about is one they can take: /engine serves the guide and the packed package (trevato/cs-engine#391)
  • The security floor gains the two headers it is missing: COOP and CORP on every response (trevato/cs-engine#392)
  • Take updates from trevato/cs (trevato/cs-engine#393)
  • Players read as people when they move: a gait you can see across the room, at no cost to the frame (trevato/cs-engine#395)
  • Take updates from trevato/cs (trevato/cs-engine#396)
  • Take updates from trevato/cs (trevato/cs-engine#400)
  • What the planner cost is visible: the asks, the cache hits, the refusals and the fallbacks, in the terminal (trevato/cs-engine#402)
  • A planned round is still the same round: a match id keeps its promise when a deployment has a planner key (trevato/cs-engine#397)
  • A test file that only passes if it is loaded second: break the packed → observe → world → bots → packed cycle (trevato/cs-engine#406)
  • The shooter's entry sheds its last concept: the menu's map, plan and link become their own module (trevato/cs-engine#409)
  • The leaderboard has a ceiling it is allowed to be: a stated retention rule, pruned as matches are written (trevato/cs-engine#412)
  • cant change sens mid game. this is annoying. any other settings we should hav… (trevato/cs-engine#413)
  • The board can be read one map at a time: the map a result carries becomes the comparison it was recorded for (trevato/cs-engine#419)
  • cant buy. im trying to buy but when i hit b the menu opens and my mouse is st… (trevato/cs-engine#420)
  • A first visit is one click from a round: Play first, and the seven controls fold behind a summary that says what they are (trevato/cs-engine#410)
  • The standings can be kept per map: standing carries the map, and standings takes one or none (trevato/cs-engine#422)
  • The buy shelf can say what is under a point: a cursor as data and a controlAt lookup (trevato/cs-engine#421)
  • A feed row says which map it was, and a generated map's name plays it (trevato/cs-engine#423)
  • The board can be asked for one map: /?board=<map> renders that map's standings and says so (trevato/cs-engine#424)
  • The board lists the maps worth comparing: a bounded set of links, and the rule that chose them (trevato/cs-engine#425)
  • Declare api.typesafe.ai in forge.json egress (trevato/cs-engine#426)

167 commits ahead of trevato/cs, proposed from trevato/cs-engine's following card.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs