Prototype enhancement

I noticed that the use of a high number of prototypes significantly slows down the system, despite the traits of the different prototypes are activated in different phases of the game. The use of restrict commands has not had any effect on the speed. It seems that the traits contained in the various prototypes are carried out even when the prototype of belonging is not called by any trigger action or Global Key Command. Disabling some prototypes, the system speed returns acceptable. A possible improvement would be to the capability of enabling / disabling prototypes with a statement similar to the restrict command, making them available only when the traits within them are really necessary, and not always available like now.

Cheers.

Panther 2010