also to finally give something on topic: one thing you need to consider is what do the events include? onActivateNorth/South/East/West/Top/Bottom? or onActivateFront/Back/Left/Right/Top/Bottom?
what about activating the ramp portion of a brick, or the wedge portion of a wedge? should it just pretend its like a cuboid brick and handle the activation as if the person clicked a normal cuboid brick from that angle?
Kinda sorta. Basically, I have a box with a lid, and I'd like the lid to open when clicked and the "body" of the box to to something else (lock/unlock for example) when clicked.
The only add-on I see where you can "activate" different parts of a single object is Barnabas' Interactive Vehicles, and that uses a sort of placement of "zone" objects/areas as far as I know.