5 | | For objects which the designer wants to just be random, perhaps generate the initial variation pseudo-randomly and deterministically, based on a single ID number - then if the map is saved, it only has to save that number and not all the variation strings. (It shouldn't be a new random variation each time you load the map, because that'd be confusing when saving/reloading in the middle of a game and when doing multiplayer). The variation will become wildly different if the actor XML file is modified, but that is not very common and shouldn't matter. |
| 5 | ~~For objects which the designer wants to just be random, perhaps generate the initial variation pseudo-randomly and deterministically, based on a single ID number - then if the map is saved, it only has to save that number and not all the variation strings. (It shouldn't be a new random variation each time you load the map, because that'd be confusing when saving/reloading in the middle of a game and when doing multiplayer). The variation will become wildly different if the actor XML file is modified, but that is not very common and shouldn't matter.~~ |