First of all, excuse my english level, it is not my mother language.
I want to say hello to everyone in this site, sharing this hobby(?) of us. And thanks to peole on Scirra, Construct is a very useful and easy to use tool.
Let´s go to the problem:
A .cap file is linked above, this is a platform game, the character smoothly works with all the movements and states that I´ve addressed to rivate variables, can dash hitting twice, holding attack button, or even combining attack button and direction keys. Also my enemy, a little coloured cat, runs all his events correctly, states addressed in private variables also, BUT when i got two instances of the same enemy, the IA becomes crazy, and the more enemies I spawn, they weird it gets. It is supose for every enemy to get the value for itself, but instead of that, they share it. BUT (again) they not share every PV, and thats even more weird, for examle, the enemy decide when to jump in order to the value that private variable "wantjump" gets a random value every 10 ticks, they jump separatly, but the same case for attacking variable DO NOt work, when there are more than 1 enemy, they all attack at the same time, but jump randomly....
I have read the whole Construct Classic forum, I have experience in other programs that I own and I´m also a grown man, 33 years old, but about to cry with this issue.
Thank in advance for your help, I hope I attached right the cap