My behavior should be adding a polygon collision shape to my Actor, but it is either getting destroyed very quickly or never getting created at all. My log outputs:
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(87): 561, 595
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(88): 1030.846310392956, 766.0100716628294
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(89): 1030.846310392956, 423.9899283371705
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(87): 681, 653
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(88): 1150.846310392956, 824.0100716628294
scripts.Design_10_10_COVBehavior#_customEvent_Initialize(89): 1150.846310392956, 481.9899283371705
So it seems like the event is getting triggered and executing correctly. I have tried the Debug Drawing feature but the collision shape is never visible at any time.
==========================================
OK I realized that the polygon coordinates are actually added to the position of the Actor you are adding them to, which was causing my polygons to draw way off screen. Fixed now :|