Re: Height
The way I see it is like this...
Imagine there is a "height" slider in CAS. You click on it to drag it up. It goes up a notch. How many notches are there total? 5? 10? Let's say there are only TWO. Two different heights for your sim.
Let's say Sim1 and Sim2 are both at height "1" (of 2) The animation would not need one sim to "bend" over to align the kiss properly.
(Edit: Oh, now that's interesting. Would two sims at height "1" use the same animation as two sims at height "2"???)
If Sim1 is at height 1 and Sim2 is at height 2, the animation would need to be adjusted so a height 1 sim can properly tilt their head back to properly align with a height 2 sim. And vice-versa the height 2 sim tilts their head down to meet the height 1 sim.
That would require 4 animations.1->1, 1->2, 2->1, 2->2
With 10 different "notches" on the slider, you'd need 100 animations for each different height to match properly. You might be able to get away with fobbing it down a little and say like heights 1-3 use one animation, 4-6 use a second one... but you're still talking a LOT more animations.
I didn't even think about teens. Are teens the same height? If not, If you want teens/young adults to be included, then double the number of animations. Adults too? Holy cow... I'll need a calculator to figure that one out. I think it'd be something like (10^2)^3 animations?
I suppose it depends on if Teens/Young Adults/Adults are the exact same height as far as animation alignment is concerned. If they are the same height, then it would only be 10^2 animations total per. It would also depend on how different the actual height is per "notch". If it's not very much, then you may only need 1 new animation per 2-3 "notches". That would bring it down to something like 5^2 or 4^2. But given the number of total animations in the game, even 3 additional animations per animation (2^2) may end up being hundreds of thousands of new animations...
PS... I hope I didn't get too "technical"... I tried to simplify...