...Solution to Sims 2 problems? Yes, I know, I'm the upteenth person to ask about weather, but has anyone considered how EASILY you could resolve the raining indoors problem? And this is coming from a 15 year old, I'm just talking like a 30 year old game dev. First solution: Code in a physics engine, Havok, Source, one from scratch, whatever. Simple enough, with physics in, rain bounces or slides off roof realistically...just not practical enough to code into a non first person shooter life simulation. Second solution: The more practical idea, wouldn't it just make sense to add some code which assigns a collision map to roofs and walls? (collision maps are essentialy what keep you from falling through the floor or driving through walls in First Person Shooters).
it would be 'easy' for Maxis to add physics into the game for rain to bounce off rooftops. However since modders don't have access to the source code it's impossible for us to do it. Also putting in the Source physics engine is complete overkill and would require the complete redesign of the game and suck up a huge number of CPU cycles which TS2 seems to need for keeping track of the varius sims on a lot.
Ah, the beauty of distributing SDK. Valve did it, Gearbox did it, yet EA and Activision seem to be the reluctant ones on this one...