3 | | The seed should be variegated for each new prop actor file. |
| 3 | First of all the for loop around line 520 in ObjectBase.cpp checks if some variation for that actor has been chosen before. Of course, this loop should be removed to have randomness. |
| 4 | |
| 5 | But a bigger problem is explained around line 560. Namely that only the variation name is remembered. So if you have 20 times bush a, b or c. It's quite certain the list will always contain a, b and c, and as a result, the same variation will always be chosen. A better way to store it would be something linked. A simple concatenation of the prop point name and the variation would work, but it would be better to have a proper link. |
| 6 | |
| 7 | It's also possible that the seed should be changed to not get the same results every time. |