Quote
Originally posted by Zzap212:
**Allow me to restate my problem:
I want to link a missile from missile 1 to missile 2, missile 2 to missile 3, missile 3 to missile 1.
I created three different plug-ins to test this.
One each one, Nova never left the "ATMOS" screen when it first starts up.
Oh, and I'm using Nova 1.0.7, so there's no problem with age.
BTW, if ininite loops cause Nova to choke, then why when I accidentally set a Polaron torpedo to submunition into 2 of itself, but never set the sublimit field, the torpedoes merely continue to multiply? Why doesn't Nova choke when hundreds of Polaron torps are creating a flying wall of death moving across the system?
**
The infinite loops problem was caused by doing exactly what you described in your post; the same effect as what you are now getting. However, the problem was supposedly corrected in 1.0.5 (iirc), to prevent the effect you presented in the latter half of your post from killing Nova. Apparently Matt missed your first method of infinitely recurring submunitions.
As a side note to this, does anyone know exactly how sublimits are handled in a method such as this?
Perhaps submunition chains should be controlled by the first submunition in a chain's limit- setting the first submunition's limit would cause the Engine to stop the loop after that number of recurrences. For example, in the above scenario, if missile 1 had a sublimit of 3, it would submunition as follows: 1, 2, 3, 1, 2, 3, 1, 2, 3; assuming that sub 1 links to 2, and 2 to 3, and 3 to 1. The sublimits for the remaining munitions in the chain should be ignored.
~ SpacePirate
------------------
Eat blazing electric death!
(This message has been edited by SpacePirate (edited 01-17-2004).)