Minor update: Randomization and Customization! Whenever the flag is clicked, many of the configurable variables are randomized; failsneezechance, coldintensity, sneeziness, minSneezeSize, maxSneezeSize, induceIrritationMultiplier, dustIrritationMultiplier, and powderIrritationMultiplier.
All of the above variables are also user-editable! Check Tool Config and Character Settings to view them and tweak them. I migrated all of the set and forget variables into those two menus, leaving Character Info for data that's modified in real time, but you can still play with the values there too. With this change, basically all the variables that drive the code can be influenced in one way or another, so you can have some really unique combinations now.
Sneeze power: Changes the "intensity" of the sneeze. Anything less than 30 counts as a stifle, anything above 70 counts as a big sneeze. Particle effects will scale with this value. This is chosen when the dragon hitches as a random number between minSneezeSize and maxSneezeSize.
New audio engine: Sneeze power will change both the hitch and sneeze audio, with lower values tending towards quick hitches and stifled sneezes, and high values giving longer hitches, and louder sneezes. The old sneeze audio was in the "big sneeze" category, 7 new "normal" and 4 "stifle" samples are in the list now (17 different sneezes total to play from).
Minor user experience change as well, clicking an icon to open config options will close the other options, to prevent variable sliders stacking on top of each other.