Do the most recent traits (most specifically the "Gag Reflex"; "No Gag Refles" and "Deep Throat" ones) affect the stats in any way?
Those 3 currently only affect the movie quality with film oral.
They still need to be added to other oral uses.
Were the old "Big Boobs" and "Abnormally Large Boobs" traits "updated" to affect the new titfuck skill as well?
Yes and no,
They do not change any text at this time, because no one has written any. Write some and we will add it.
They do however add some to the girl's initial titty skill, and if the boob size changes it adjusts it by an amount:
Small (+/-15), Big(+/-15), AL(+/-20)
These probably need to have another look over (especially if changing between S and AL)
Is the stat-modifying aspect of the traits tied to their position on the CoreTraits.traits? So, for example, if I switch around the two first "Big Boobs" and "Small Scars" traits around, would "Small Scars" give a girl the "Big Boobs" looks bonus?
CoreTraits.traits needs to be converted to xml
As it is now each line is processed in order 2 lines at a time
Line A has the name of the trait, Line B has the text associated with that trait.
The game processes the name and saves the text for that name.
Line B is only for human information, it has no effect on the game itself.
All traits are hard coded into the game.
You can add your own traits, but they would have no effect in the game other than taking up space.
Also, I've noticed that in Coretraits.traits in version in .05s.01 the "Fake orgasm expert" is spelled as that; without the words "orgasm" and "expert" being capitalized. Intentional?
You may be using an older version of the Coretraits file, the zip file I pushed has the correct "Fake Orgasm Expert".
However, the game will accept "Fake orgasm expert" as input and change it to "Fake Orgasm Expert"
When exactly is the "Ecchi" image template used in-game? I haven't noticed it so far, but then again I haven't been using the girls for many different kinds of jobs.
Currently it is used as the primary in "XXX Entertainer", "Sleazy Barmaid" and "Sleazy Waitress"
and as a secondary in "Personal Bed Warmer" and "Personal Training"
What is wrong with the default script files? Opening them in Notepad results with a convoluted mess, but Notepad++ isn't perfect either. See screenshot (linked due to size: http://i.imgur.com/Yd0Db61.jpg). Any chance for that to be cleaned up? I know I'm nitpicking here and it's still somewhat easily edit-able, but still.
The script files are actually binary files made using the script editor program.
The actual code of the script is compressed while the text is readable.
I don't like it either, eventually I want to convert the scripts to xml but that will take a while.
The script editor is in the Docs&Tools folder in the newer versions I put out.