Forum Discussion
12 years ago
I had assumed that the S4_* format was decided upon by the community, as opposed to "Oh, that's what that guy did; I guess I'll do the same". I find that having group and instance first results in a slightly more useful sort, so I'll probably stick with that as a default and provide the S4_* names via a flag.
I'll have a look into the combined tuning when I get some time. For now, I'm just working on parsing and serializing SimData at all; I'm building up a new library for working with the various Sims data formats in Python (because Python is nice and interactive). Considering that my goal for the compiler component of things is completely human-readable source, the Maxis format not having the correct extensions is in some ways a bonus feature, because then there's less of a temptation to edit files. Then again, I've apparently memorized 545AC67A and already have a few things that depend on it as an extension, so that may or may not work out as planned.
I'll have a look into the combined tuning when I get some time. For now, I'm just working on parsing and serializing SimData at all; I'm building up a new library for working with the various Sims data formats in Python (because Python is nice and interactive). Considering that my goal for the compiler component of things is completely human-readable source, the Maxis format not having the correct extensions is in some ways a bonus feature, because then there's less of a temptation to edit files. Then again, I've apparently memorized 545AC67A and already have a few things that depend on it as an extension, so that may or may not work out as planned.