Re: Need to get a pointer to an AHuman's feet.
Feet are AtomGroups.
The reference to the visual foot is some special feature of the AHuman Leg, which is a non-standard Attachable.
AtomGroups' exposure to Lua isn't documented, if it exists at all.
But the foot AtomGroup is in charge of leg extension, instead of the other way around, so if we change RotAngles of legs, they're offset from the foot bitmaps... that are
supposedly Attached to them but in fact have no Lua-accessible pointers so far as I can tell.
In fact, the Foot section can be removed, getting rid of the
visual foot, without crashing or causing any other issues. But if you remove the AtomGroup or name an Attachable datatype, crashy-crashy, because the engine expects an AtomGroup.
The only thing I haven't tested is whether AtomGroups are allowed to have a representative bitmap; guessing no. Not that matters, because I still can't get a pointer to them, rotate them, whatever.
Really unsure why it works this way