@teaaddictyt and I are back again with another (HUGE) update that changes basically everything. It is recommended to delete vehicle maintenance 1.2 and start from scratch here since here have been lots of fixes, changes, and additions.
Fixes / Updates / Improvements:
Some files have been renamed for better organization (Me)
Fixed motor oil's category, the "Function - Init" wasn't setting it properly (Tea)
Fixed & Updated Code for Maintenance Checks and Decay. Added new checks and organized (Me)
Fixed animation strings for the fuel pump, bhavs were calling on the wrong animations (Me)
Fixed a coding mistake in the "add fuel from jerry can" interaction, this is working now (Me)
Updated all objects "keep buying" when holding shift in buy mode (Tea)
Updated the parking block object footprint and reduced to one OBJD (Tea)
Recategorized Dee's parking meter to driveway category to match with parking block (Tea)
Updated deviance interactions (Steal battery, Slash Tire, Siphon Fuel) available to any sim who meets criteria: Sims in criminal career or with evil trait, now uses "Easy Inventory Check", added availability for sims with <= 2 nice personality points, removed limitation on family members being deviant on family car and replaced with relationship checks (Tea & I)
Updated the quality of oil depend on sim's mechanical skill during an at home oil change (Tea)
Added motive changes for Deviant interactions, depending on niceness personality points and/or traits (Tea)
Added maintenance interactions edited to check 1) is it a community lot? 2) is it a business lot? 3) is it a service station? 4) am I staff / family / employee? (Tea)
Added motives gain & loss for vehicle maintenance will differ slightly if sim has "Vehicle Enthusiast" trait or not (Tea)
Merged Interactions into one and removed unnecessary/bugged code, saving space and instance numbers (Me)
New BCONS! Maintenance is now tunable, as well as all maintenance objects in their individual files (Me)
New motor oil mesh and texture (Me)
New animation for the "Add fuel from jerry can" interaction (Me)
New animation for the "Change Oil" Interaction (Me)
Updated Fuel Pumps, Each pump had been split in half to allow access on both sides (meaning a double-sided pump is now two tiled) (Me)
Updated Tires, you now have 4 separate tires to deal with (Me)
Updated CAPS to check if the driveway is empty before linking to it, fixing problems with new updates (Me)
Updated "Check Fuel Gauge" interaction. Sims no longer need to be sitting in the car to check the fuel level (Me)
Updated Tire meshes and textures (Extracted from DeeDee's Tire Pile) Two versions, one with a rim and one without, all three of these objects can exist in your downloads folder simultaneously (Me)
Updated Car Wash mesh, slightly moved over to accommodate additions (Me)
Maintenance interactions are now available if the object is on the lot or in sims inventory (Tea & I)
New custom semiglobal dialog strings. This will help avoid conflict with other mods, as well as having nicer, neater code (Tea & I)
The "Go To Casino" addon/interaction has been removed since I stumbled upon These
Edited all driveways with a new routing slot, this should make working on engine look more realistic (Tea)
Storage Tire Rack. Store Tires @ Home / OFB Tire Rack. Sims can now buy/sell tires on business lots (Tea & I)
Added new code parking blocks and parking meters to spawn in and out cars every so often (random intervals) to simulate cars arriving and leaving the lot. This means all parking meters and parking blocks will now try to find an empty, unused driveway to "link to" Intervals are shorter on a "servo" lot, longer on any other lot (uses Mog's original code). These spawned in cars have a new limited tree table with maintenance & deviant options only, along with having a 50% chance of having an alarm installed (Tea)
Added & edited a new modded object: Engine Hoist by Oce / Blue Heaven Sims. This object can spawn in cars needing maintenance so a sim can work on the car and be paid for a service. They are paid $50 x their mechanical skill (Tea)
Added New Feature - Engine. Driving a vehicle with low oil and/or fuel will decrease the condition of the vehicles engine, which can lead to engine failure (Me)
Added new modded objects: Fuel Maintenance Hole, Fuel Maintenance System. The Maintenance Hole will restock nearby fuel pumps. When empty, owners and employees unlock the interaction "Order Fuel Delivery" on the Fuel Maintenance System. I did it this way, so each pump doesn't have to be restocked individually. It's also more realistic in my experience from working at a gas station. Fuel price is based on the BCON in the main vehicle maintenance file, the "set price" interaction will go off of that and do maths :) (Me)
New Compatibility Patches (Tea & I)
Vehicle Maintenance & Taxi's Charge Money
Burglars And Alarms & Visit Other Sims
Taxi's Charge Money & Visit Other Sims
Institution Sign & Visit Other Sims
Added Fuel/Car Wash Simulations (With Traits). Sims from the neighborhood who own a car and have a driver's license will now arrive under conditions (spawn in if their schedule is cleared, with weather checks and Traits: Hydrophobic, Loves The Rain, Loves The Cold, Night Owl) at gas stations to get a random amount of fuel or wash their vehicle, which is paid to the business, but not actually taken from the sim. Passengers can spawn in if their schedule is cleared and they meet various criteria: spouses, children, friends, along with weather checks and traits (Hydrophobic, loves the rain, loves the cold, night owl, loner, social butterfly, family oriented). Basically, we made actual functional gas stations/car washes. Yes, you read that correctly! :)))) (You can ban sims with visitor blocker) When recoloring a vehicle after a sim takes ownership, you can click the "Update Vehicle Token" which will update the token to be the correct color for when they spawn in (Tea & I)
during fuel/car wash simulations, some vehicles will not let sims snap to slots. to combat this, they just disappear and leave until I can figure out a better solution (slots will be the death us)
Almost every vehicle has a different length, so animations for getting to the hood can be goofy, or spot on! like i said, the slots will take us out. some pics for comparison (i stole these from Tea lol):
The OFB tire rack gives back the business a small percentage of the tires price, instead of a larger amount and I don't know how to combat this (if anyone wants to help, OFB code is a nightmare lol)
The Sims 2 Ultimate Collection OR Disc Version, All Expansions & Stuff Packs (Either recommended)
MT_MaxisCategoriesBCONOverride
maxis-ownable-cars-Mog-20090327
Siknoy336_EasyObjChecksAndGrabs
All wanted files go into This PC > Documents > The Sims 2 > Downloads
This is designed to be as compatible as possible with all other car mods. You can choose which ones you want to have, just make sure to load them before any vehicle maintenance content.
If you were playing with all car mods (that I know of) the setup would look something like this: