AwesomeMod! for TS3 Made by: Semper Fidelis Tyrannosaurus (J. M. Pescado & Doctor Boris) Congratulations to: Draklixa! Death to all Nesses! Special Thanks To: Rick Gibbed, Master of the Universe ( http://gib.me ) Delphy the Pudding Technologist Tiger the Tigertools Guy LolKofi Michse INSTRUCTIONS: Place in TS3/Mods/Packages. Requires Hack Framework. Install optional configuration package. Delete the file MYDOCU~1/ELECTR~1/THESIM~1/scriptcache.package. COMPATIBILITY: Base Game Version 1.3.24 or 1.4.6. Compatible with all Awesomeware. Do not attempt to install with other core script mods. It will not work. There can by only one. BUG FIXES: 1. Story Mode Disablement Option Now Works [Also Fixed in EA 1.2.7] 2. Rabbit Hole Owners Now Properly Registered Game was not properly registering ownership of a rabbithole, allowing other sims to overwrite the ownership and mess up the owning sim. Owner must now sell the existing rabbit hole before another sim can attempt to purchase it. Deeds will no longer be autopurged from inventory even general inventory purges are permitted. 3. Sims should no longer lose the ability to plant special plants if deselected, returning from being homeless, or resurrected from the dead. 4. Weird IgnorantBliss Bug where hanging out with coworkers would error if the coworkers had managed to somehow disappear while the tone was set should be eliminated. 5. Derelict Vehicles will now be regularly cleaned up. 6. ActiveTopic Null Fix for topic being added to/about uninstantiated sim. 7. Uninstantiated Sim being promoted to Rocker no longer throws wobbly. 8. Fixes bug where you could learn recipes from someone which that person did not actually know to be able to share. 9. Should no longer lose performance if hired for work on the same day as a work day due to being unable to go to work. 10. Correct animation now plays when the attacker loses a fight: Defender is no longer animated as the attacker if the attacker initiates a fight but then loses. 11. Fire Worker list now correctly lists all sims for owned rabbitholes when the rabbithole has multiple careers: Previously would omit workers in other tracks at random. 12. Paternity genetics and links should no longer be lost if the father is deinstantiated between pollination and birth. STORY MODE FEATURES: 1. IndieStone Story Driver Support [Optional - Default: Enabled] If this option is enabled, IndieStone Story Driver support is enabled. This feature will do nothing if you do not have the ISM driver installed. It is not necessary to change this setting. Leaving this setting enabled and installing the IndieStone Driver will cause the game to ignore all of the story mode options set below as you will be using a third-party Story Mode driver. 2. Awesome Story Driver [Optional - Default: Disabled] Enables the experimental AwesomeMod Story Driver, replacing the EA driver. 3. God's Chosen People Control-Clicking a sim/house will offer the option to "Make Sacred" or "Remove Sacred", giving that household or sim immunity to StoryProgression and other assorted random toadings. The Chosen receive a gold halo on their house and on their tracking tags when tracked on radar. You may switch instantly between the Chosen household with CRTL-RClick. This feature will only function if you are using the EA-based or Awesome Story drivers. Other third-party drivers do not use this. EA STORY MODE FEATURES: 4. No Parthenogenesis! [Optional - Default: Enabled] New babies are required to have actual parents. 5. Sims Do Not Spawn While Aging Is Off Prevents households from all filling up with endless unaging babies: Spawning will not occur until aging is turned back on so the spawn can progress. 6. No One Gets Out Alive [Optional - Default: Enabled] Sim households are not permitted to simply "move out" of the neighborhood, destroying the sims you probably created at random. 7. No Bus Kills [Optional - Default: Enabled] No sims will be "Killed on a Bus" TVtropes-style. All sim deaths must occur due to actual in-game events. 8. No Bus Mutilations [Optional - Default: Enabled] No sims will suffer permanent shape changes from being dragged under aforementioned storybus. Becoming fat must occur from an actual in-game event, not a random mutilation. 9. No Bus Firings [Optional - Default: Enabled] Sims will not be randomly fired by the Story Engine. All job losses must occur because of player actions or poor work performance. 10. No Random Merges [Optional - Default: Enabled] Sim households will not be randomly merged together. Merges will only occur between households where it makes sense, not between random total strangers or into houses with no space. 11. No Random Additions [Optional - Default: Enabled] Sims will not be added into existing households where it would make no sense for a random person to suddenly join, or where there would not be sufficient space for additional members. 12. No Random Evictions [Optional - Default: Enabled] Sims will not be randomly evicted from their homes seemingly at random. Sims may still move during Story Mode, but will only move to new houses that make logical sense: better, closer to work, sufficient capacity. INTERFACE & CONTROL FEATURES - GENERAL 1. Expert Mode! Less Nagging! [Optional - Default: Disabled] Game will not nag you when you try to quit, edit town, save, switch household, etc. You know the rules already. You pushed the button anyway. Live with it. Experience computing the Awesome way: "SIR, DONE, SIR!". 2. Robotic Hand of God [Optional - Default: Disabled] Your "Hand of God" livedrag tool will automatically dispose of any garbage accumulated in your sim's inventory and home lot, such as old newspapers, spoiled food, and trash piles, that would normally be subject to the "Hand of God", only without you having to do the menial dragging. 3. No Nudity Censor - Male [Optional - Default: Disabled] Male sims are no longer blurred when naked. Useful if you have one of the "bits" hacks that actually makes them equipped. Otherwise this is really creepy and disturbing. Note that noncensor only applies to nudity. Sims remain censored when using the terlet because sims cannot remove their pants, and frankly, the blur is for hiding what is not happening. 4. No Nudity Censor - Female [Optional - Default: Disabled] Like above, only it's somewhat less difficult to make this look nonfreaky. 5. Don't Kill Wants/Opportunities on Switch [Optional - Default: Enabled] Switching houses will not kill wants/opportunities on the current house. They will hang around until accidentally fulfilled on their own, or they timeout. Warning for household switch will be suppressed by this option as switching households becomes nondestructive. 6. Allow Transfer to NPC Inventory w/ Hand Tool [Optional - Default: Enabled] Allows you to drop inventory objects onto other sims to give it to them. 7. Manual Navigation & Smarter Autonavigation [Optional - Default: Enabled] Go Here Will Not Queuestomp. Go Here "Automatic" Mode smarter about choosing fastest movement mode. 8. Less Whiny [Optional - Enabled] Sims wave and whine at the screen less, particularly if they have already been given orders! 9. Less Idle Goof Offs [Optional - Enabled] Sims will be less likely to stand therefore half an hour goofing off and staring into space while they have orders to be carrying out. 10. No Route Fail Tantrum [Optional - Default: Enabled] Sims do not stomp and whine when routes is blocked. 11. Arbitrary Move Household Compositions [Optional - Default: Enabled] No longer forces inclusion of adult/elder. Useful for deleting autospawned parthenogenetic babies. 12. Athletic Tone Selector Now Smarter [Optional - Default: Enabled] No longer automatically uses the crappy basic option, instead picking a smarter tone more suitable for your sim (NoSweat if high hygiene, Push Self if not maxed, Good Pacing otherwise). User may still override and pick another tone if desired as part of a quest or just because. 13. "Q" no longer attempts to quit game. Use ALT-F4! 14. No Unpause On Load! [Optional - Enabled] If you save the game while it is paused, it will not zoom to 3 when reloaded. 15. Display Numerical Relationships [Optional - Enabled] Displays relationship status as number in relations tooltip. INTERFACE & CONTROL FEATURES - SUPREME COMMANDER 1. Supreme Commander Advanced neighborhood UI & Macro Command System. 2. Radar Tracking Similar the "Chosen Sim" string, only the painted sims are now tracked on your neighborhood radar map. If the sim is not one of the Chosen, they will be tracked on the radar in a red tag. Individual sims or entire households may be painted using CRTL-Click. 3. No AutoSpeed in SC [Optional - Default: Enabled] If Supreme Commander is active, the game speed will not automatically change while Supreme Commander is directing sims. 4. Track All Moving Cars [Optional - Default: Enabled] 5. Don't Move My Camera [Optional - Default: Disabled] Disables automatic camera moving for stupid crap like selecting a sim in another fambly, belly pop, etc. If it's not on fire, I don't care. GAMEPLAY FEATURES: CORE BEHAVIORS 1. TS2-Style Aging [Optional - Default: Disabled] Allows you to have sims age TS2-style, with only the active household. Not enabled by default. 2. No Inventory Destruction [Optional - Default: Enabled] Households you switch away from will not have their personal inventories replaced with random objects. Household fridge inventories will only be cleared of rotten food. 3. More Rigorous Accounting: Sims do not receive magic 16K handout when moving out or split: Instead, sims receive share of existing household funds. Sims that move in or out no longer receive free housing or free money, do not lose their house networth, and may only move into houses that they can afford and must pay for! No free lunch! 4. Unified Billing [Optional - Default: Enabled] All other households must also pay bills (occurs automatically). 5. Motive/Stat Perks reworked [Optional - Default: Enabled] Hygiene/Hunger Perks now slows drain as well as decay. Bladder Perk now functions as above instead of permalocking motive. Fast Metabolism now prevents autoreversion, so now useful! 6. Law of Conservation Of Mass [Optional - Default: Enabled] The Law of Conservation of Mass applies to sim weight gain: Sims cannot revert to being fat if not given food. They must actually eat in order to gain weight. 7. No Bladder Decay For Terletless Lots Removed [Optional - Default: Enabled] Bladder motive functions normally even on community lots without terlets, instead of being locked and static, causing sims to stay there forever. If you disable this, community lots no longer require terlets. Using the EA default setting, placing terlets on community lots is actually harmful! 8. No Aging Swarm [Optional - Default: Enabled] Sims will not dump their queues, wake up from their sleep, and swarm over like the Zerg anytime another sim ages up. Only sims who have absolutely nothing better to be doing at the time will watch. Because this wasn't funny back in TS2, either. 9. No Community Psychic Stalker Swarm [Optional - Default: Disabled] Disables the creepy psychic stalking behavior of the entire community stalking your active sim. Ever see what it looks like when professionals tail someone? This may not be apparent if you can't see the entire neighborhood's movements using Supreme Commander, but it is VERY creepy when you can see them always moving to converge on your position and follow you around in a cycling pack like a band of Mossad agents. 10. No Psychic Curfew Police [Optional - Default: Disabled] Curfew on 12s no longer enforced by psychic police hovering overhead in helicopters waiting to pounce. Police will only get you if they are called to the scene and find you. 11. No Inactive Fast Baby Aging [Optional - Default: Enabled] Babies in inactive households will nolonger instantly age to toddlers and destroy neighborhood synchronization. 12. Allow NPC Aspiration Gain [Optional - Default: Enabled] Inactive sims will now gain aspiration for high mood and satisfying wants. 13. Allow Want Fulfillment Without Locking [Optional - Default: Enabled] Removes requirement for want to be locked in order to be fulfilled, so a sim can fulfill its wants on its own without your intervention. GAMEPLAY FEATURES: Careers, Jobs, & School 1. Anti-Townie-Spam Boss/Coworker System Eliminates the unnecessary sim-spamming. Boss/Coworker NPCs will only be spawned if you attempt to interact with them or if they are actually required. Merges and deprecates RequireValidBosses and EmulateBossBug. Otherwise you will receive a "virtual" NPC, which will not be created until you try to interact by choosing appropriate work tones, or an already existing sim. 2. No Free Job Skills [Optional - Default: Enabled] Sims will no longer receive free job skills on promotion: They must earn them! Do not disable this option if you leave the next option enabled, unless you want a flood of level 10 sims...which will be very bad. 3. Allow NPC Work Performance Gain [Optional - Default: Enabled] Sims not part of the active household continue to gain work performance for going to work, and can therefore be promoted. 4. Invert Above Rule For Sacred [Optional - Default: Disabled] If enabled, the setting chosen above is inverted for sims tagged "Sacred". If you disabled it, then this will enable it, but only for your Chosen. If you enabled it, then your Chosen will not advance without you. If this setting is not enabled, Chosen but non-Active sims follow the same rules as non-Chosen inactives. 5. Scale Job Difficulty To Aging Scale [Option - Default: Disabled] Job difficulty is scaled up to age lengths if this is enabled. 6. Job Difficulty Scaling [Option - Default: 1.0] Job difficulty is additionally scaled up by this factor. (2.0 = 2x, etc.) This option will stack with the above, so Epic is about 10.6x more longer, and so if this is set to 2.0, Epic jobs will be 21.2 times harder. Note that using this setting and the above to produce extremely high difficulty settings will tend to overemphasize the value of nonstandard jobs. 7. NPC Work Uniform Removal Chance [Optional - Default: 100%] Percentage chance that inactive households will remove their work uniforms on leaving work. EA default has them never do this, with the result that sims wear their work uniforms pretty much permanently. 8. Chosen sims should now consult you for career branch decisions even if not in the active household. 9. Sims with unfinished homework now automatically select the complete homework tone in school, so inactive household sims no longer always fail. GAMEPLAY FEATURES: Objects & Object Usage 1. No Idiotic Time Restrictions on Cooking Can cook any meal anytime you damn well please. 2. Smarter Chair Selection [Optional - Default: Enabled] No more 80-mile hikes for bizarre chairs. More TS2-like behavior for seeking chairs in current room vs. chairs on other end of lot. 3. Books Are Not Magic Scrolls [Optional - Default Enabled] Books do not disintegrate after reading. 4. Smarter Vehicle Chooser [Optional - Default: Enabled] Having a career carpool vehicle will no longer override all of your sim's car choices and force him to use that one all the time. Sims will now select the best vehicle available when autoselecting a car if multiple options exist: The fastest car is preferred unless a sim has been explicitly assigned a vehicle, in which case he will pick the fastest vehicle that has been specifically assigned. The career vehicle is also included in these selections and will be chosen only if it is superior to the other available vehicles. Feature only applies when sim is travelling around town, they will still use their carpools to go to work. 5. Wired Stereos Don't Annoy Bedrooms [Optional - Default: Enabled] Wiring a stereo with the house speakers upgrade will not install the speakers inside the bedroom, so sims will not be annoyed while sleeping. 6. All Ingredients Directly Edible [Optional - Default: Enabled] Ever wonder why your sim can eat a raw onion, but not a cheese or a steak? Now you can! OM NOM NOM NOM! Cooking is for losers! 7. Plant On Any Lot [Optional - Default: Enabled] Create community gardens by planting your harvestables on any res/com lot. 8. Buyable WrittenBooks [Optional - Default: Enabled] Books written by your sims in-game are now buyable from the bookstore. 9. Recipe Books In Library [Optional - Default: Disabled] EXPERIMENTAL Recipe books will spawn in the library with the other skill books. How common they are depends on how many sims know that recipe. Requires that books not be magic scrolls. 10. Disallow Visitor Residential Parking [Optional - Default: Enabled] Visitors are not allowed to park on foreign residential lots due to the problems this causes with sims forgetting to take their cars with them when they leave, resulting in screwed-upness as the parking spots become stuck in use with derelict vehicles that you can't actually claim. Instead they will simply keep their stupid cars in their stupid inventory and thus will take them with them no matter how they leave. GAMEPLAY FEATURES: Romance & Perversion 1. Marriage Post Mortem [Optional - Default: Disabled] Prevents the breaking of the marriage lines on the fambly tree. Option is experimental and has not been fully tested, so is disabled by default at this time. 2. Use Awesome Jealousy Code [Optional - Default: Enabled] Uses one of AwesomeMod's jealousy routines. Required if you want to use any of the optional settings relating to this. 3. Enable 12 Woohoo [Optional - Default: Disabled] *EXPERIMENTAL* Disabled scripted check against 12-woohoo. Doesn't specifically enable the action, but can be used with XML tunings that will. 4. Enable Pedophilia [Optional - Default: Disabled] Adult-to-12 actions will be enabled if you turn this on. Be careful, though: Pedophilia is wrong and pedophiles go to jail, you sick freaks. GAMEPLAY FEATURES: Socialization 1. Inappropriate Trait Actions for saying mean things about other sims can now be accepted and will not offend the listener if they are mean and/or do not like the victim. Previously these actions would somehow offend the listener, which makes no sense given that they never liked that other person to begin with! CONSOLE & DEBUG FEATURES: 1. Configure AwesomeMod Dynamically! Use code "showconfig" to see all current AwesomeMod configurations. Use code "setconfig