More Awesome Than You!

Awesomeware => Armoire of Invincibility => Topic started by: J. M. Pescado on 2009 September 19, 02:36:36



Title: XML: "Rule of 6" Realistic Aging Lengths
Post by: J. M. Pescado on 2009 September 19, 02:36:36
This is a crappy XML tweak adjusting the age lengths so that they are physically proportionate to the real world, useful for making it so you can generate realistic famblies in AwesomeMod, since these age lengths are used to procedurally derive the valid starting relationships.

(http://www.moreawesomethanyou.com/terror/blue.gif)
MIRROR 1: (http://www.moreawesomethanyou.com/zip.gif) ruleof6.zip (http://beta.moreawesomethanyou.com/ts3/base/ruleof6.zip)
MIRROR 2: (http://www.moreawesomethanyou.com/zip.gif) ruleof6.zip (http://alpha.moreawesomethanyou.com/ts3/base/ruleof6.zip)

Rule of 6 Realistic Age Lengths for TS3
Made by: Semper Fidelis Tyrannosaurus (J. M. Pescado)

Congratulations to: Draklixa!
Death to all Nesses!

INSTRUCTIONS:
Place in TS3/Mods/Packages.

COMPATIBILITY:
Base Game. Compatible with all Awesomeware.

FEATURES:
Crappy XML tweak changing the aging lengths to realistic scaling following the
Rule of 6, so that the 0 and 12 stages are not unnaturally elongated.

SIDE EFFECTS:
May cause computer damage, incontinence, explosion of user's head, coma, death,
and/or halitosis.

WARNING:
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death.

USAGE POLICY:
Meh.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: Jelenedra on 2009 September 24, 14:04:19
Try searching for "Rule of 6". It's in the damn wikka, for pity's sake.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: J. M. Pescado on 2009 September 24, 21:48:50
A couple of questions J.M., what is the Rule of 6, and what are the new age lengths this gives us?
The age lengths given are the same as they are in real life, 1:1:1:3:4:2, where each 1 is equivalent to 6 years, giving a sim a minimum natural lifespan of about 72. This eliminates the unnaturally elongated 0 and 12 phases, so that sims live a lifespan that is to-scale with real people, which, in turn, alters the procedurally generated allowed-relationships to match the real-world.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: J. M. Pescado on 2009 September 24, 22:04:53
Baby and Toddler are jammed together in one stage, but yes. It's as written in the Rule of 6.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: CtDs on 2009 November 28, 13:41:59
Is this compatible with WA?


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: uncool ranch doritos on 2009 November 28, 22:09:58
Is this compatible with WA?

It has not caused my WA to blow up/crash, but I haven't paid attention to the aging.

In any case, it has not harmed my game at all.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: CtDs on 2009 November 29, 00:54:19
Thanks. I found some XML mods now behave really badly since I updated, maybe
because the underlying XML has changed. Wish there was an easier way to check
all these mods against WA.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: Anach on 2009 December 20, 22:28:47
Yes J.M has updated it for WA.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: cassblonde on 2009 December 23, 16:29:50
Can the 'rule of 6' be used with any aging other than normal?

Odd question but I am thinking of stepping my again up to the one above normal(long?) to give me more time with the Sim I am playing. I was hoping it was written in such a way that it would apply extended 'rule of 6' to the longer age time lines.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: J. M. Pescado on 2009 December 24, 11:20:57
Rule of 6 works with any aging scaling, because aging scaling just applies a multiplier to the values. The actual, unmodified values seen in the XML are never used raw with ANY aging setting: All aging settings apply a scaling factor. The XML is in 6ses.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: cwurts on 2010 May 31, 00:56:52
So if I want to edit this XML file so that the child stage lasts for 7 days, should I tweak the number to be a little bit less or a little bit more than the exact number divisible by 6 (will the game round up, down, or to the nearest round number)?  I mean.... 7/6 equals 1.1666666666......, so should I put it at 1.166 so the game rounds up; 1.167 so the game rounds down, or does it matter?  I want to have the stage lengths at 1-4-7-6-17-30-(elder).  Yes I am very picky.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: J. M. Pescado on 2010 May 31, 01:46:42
If you want to change the number of days that lengths last, adjust the aging "scaling" factors, or just change the Age Length to a higher setting in your options rather than messing with ratios. If you want to do some weirdass stupid shit, this really isn't of any concern to this thread.


Title: Re: XML: "Rule of 6" Realistic Aging Lengths
Post by: cwurts on 2010 May 31, 03:12:42
Well I've downloaded the "rule of 6" XML file - it's closer to what I want than the one in the game.  I have it open in Postal.  With the kAgingStageLength settings for each age, I understand that a 1 represents 6 years.  Therefore, the 0.25 for babies and 0.75 for toddlers translates to a non whole number (1.5 and 4.5 respectively).  I guess this means that it will round down to 1 day and 4 days in those stages?  Or am I reading this wrong?  Now that I look at it, it seems to rounding down, so I will just change the values and see if it works the way I want it to.

Edit: It's not working so far - Postal will not commit it.  I'll keep trying though.  Any advice?

Edit: I've got it now.