I have an actor called ACornersPair, which contains two pointers to ACornerDenotation actors. The purpose of the first actor is to denote the wall between two corners, the purpose of the second actor is to simply hold the 3D coordinates of a geometrical corner (1 and 2 on the picture).
The implementation I have works fine, but I want to get rid of two extra actors I have to drop in the level. I want to have one actor, say AWallDenotation, which have two links to corners, but those corners are not separate actors (if possible) and I can move them around in the level. In other words, I’m trying to implement something which can be manipulated like NavLinkProxy actor.
Any ideas how to do this?
P.S. This issue is a part of the cover taking system for my game MicroWave. You can watch the prototype of the system here.