five-on-it / packages/sim/src/griefing / castScenery
Function: castScenery()
castScenery(
sim,ax,ay,az,bx,by,bz): {nx:number;ny:number;nz:number;t:number; } |undefined
Defined in: packages/sim/src/griefing.ts:66
The first piece of scenery (the level, a car, a loose thing; never a person) between two points: how far along (0 to 1) and its normal; none when the way is clear. A query, for the renderers (a cosmetic ragdoll bumping into walls and cars): it changes nothing.
Parameters
sim
ax
number
ay
number
az
number
bx
number
by
number
bz
number
Returns
{ nx: number; ny: number; nz: number; t: number; } | undefined