Public: anyone can read this; the crew can change it.
forked from trevato/cs
Smoke that actually blocks sight: one cloud, in the simulation as well as on the screen #165
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
forked from trevato/cs
The utility that changes how a round is played, rather than how a fight ends — and the first one that touches what a bot can see.
Waits for the flash, because the flash is what proves the grenade machinery generalises; this one then asks a harder question of it.
Done looks like
canSeeinsrc/client/world.ts, which the bots and the shooting both go through — accounts for the cloud, so a bot behind smoke is blind exactly as a player is, and neither can shoot what it cannot see.src/games.tsis held or moved with measured numbers.Files I expect to change
src/client/weapons.ts,src/client/world.ts,src/client/scene.ts,src/client/models.tsorsrc/client/materials.ts,src/client/bots.ts,src/client/audio.ts, their tests,src/client/replay.test.ts,static/app.<hash>.js.Risks
Suggested: Vesper — vision, rendering and the frame budget in one issue.