Link to .capx file (required! If link is blocked remove the http and www parts):
https://www.dropbox.com/s/0imd3zec93ls4cg/family%20collision%20test.capx
image:
Steps to reproduce:
1. Make a new project
2. Create a few objects
3. Set some objects as families (target, sight line, projectile)
4. make the conditions using families and objects having inheritence
5. test for consistency in behavior compared to individual objects
Observed result: when using behaviors originated from the family object (sight_line family passed down to signtline object), the objects that inherit behaviors do not take effect (particularly the line of sight)
Expected result: I expected that all the objects under family to consider the specific instances to work normally
Note: When I have not used the LOS from family, but rather the LOS on the individual object, it works.
There is lots of potential on improving the family aspect of Construct 2, but the the objects that inherit the family behaviors do not always work well.
Browsers affected:
Chrome: yes
Firefox: yes
Internet Explorer: yes
Operating system & service pack: Windows 8.1
Construct 2 version: r158