Found an error when used with the rest of the ATS. This is in a bare project with just the ATS scripts. Everything gets put on one line each when adding the face options in.
Will report more when/if I find more.
Script order is :
ATS Special Message Codes
Ats Formatting
ATS Message Options
ATS Advanced Choices
ATS Face Options
I'll play around with the order and see what I find.
changed the order and the formatting corrected itself I put face options above the formatting script. But then when I spoke to animated face guy, this error popped up:
---------------------------
ATS: Choice Options 1.0.0
---------------------------
Script 'ATS: Face Options' line 1152: NoMethodError occurred.
undefined method `empty?' for nil:NilClass
---------------------------
OK
---------------------------
The error pops up after this message:
\c[3]Colin\c[0]Also, the :animate_faces setting is true
as it always should be. Now, you may
see that I am blinking. This is because
Which seems to be stopping because of the script call after it:
n = "BrownHair%[4]"
ats_next(:blink_face_name, n)
ats_next(:blink_face_index, 4)
Line 1152 is :
atsfo_change_face($1.empty? ? $game_message.face_name : $1, $2.to_i, blink)
Edit: I have another suggestion. If a character's face is still the same, still talking, same postition, etc. then it should not play the animation over again (The slide/fade in animations)