
10-Feb-2006 20:42
If your gunna make the LVec for the player be all 3 dirs, also have one that spits it out in PYR form.
Have a verb that does it only in the XY. YZ, and XZ planes, so have something for all the leaves it as LVec(player) is now.
Have a verb that changes which bin the cog looks for to display the ammo data.
In addition to the GetPYR, have a set PYR.
GetThingAttachFlags
GetThingAttachThing
GetThingAttachSurface
Sinusoidal and inverse functions (sine, cosine, arcsine etc)
Touched responds to all surfaces as well as things
CameraZoom
*****SetThingSector******
GetJointPos
GetJointAngle
GetJointParent
GetJointChild
NextJointChild (ie, its sibling)
SetJointPos
SetJointAngle
GetThingVertexPos
GetThingSurfNorm
SetThingPivotPoint
SetVertexLight
Rotate a thing around a pivot point both a thing and a vector pos.
Those are just some that would help alot for me off the top of my head. Ask if you have any questions about what the verb should actually do, but practical uses, well, I've come across some, I'm sure other coggers would too.