Celebration & Custom Cakes can be placed in OFB Decra-Chill Food Display (Updated 2008/09/01) AL compatible

SCREENSHOTS
Downloaded 22,069 times 2,472 Thanks 320 Favourited 129,999 Views
 Say Thanks!
Picked Upload!   This is a picked upload! It showcases some of the best talent and creativity available on MTS and in the community.
Uploaded: 24th Dec 2007 at 6:30 PM
Updated: 24th Jul 2011 at 9:13 AM - Updated to v1.1b


2008-09-01: Updated to v1.1b.
AL finally updated Decra-Chill Food Display to accept 7 Celebration cakes.
If you have AL or M&G, MaxisCakesFixOnly version is largely obsolete save for "amount per shelf" fix. Only keep this version if you also want to put more birthday cakes and dessert plates per shelf.
NoPreventPlacement version is not affected by AL or M&G.

2008-05-27: Updated to v1.1a. Fixed a bug in EP flags. Now anyone can use the same version, whether they have Celebration SP or not. Celebration birthday cakes will be automatically deactivated for the people who don't have Celebration SP.

If you don't have Celebration SP and previously downloaded zLdDarcy_OFBFoodDisplay_NoPreventPlacement-OFBWithoutCeleb.package, delete it and get one of regular versions. The updated version will continue to work in case you get Celebration SP in the future. (You may have to move the fix to the new location though, depending on your EP/SP combination.)

2008-04-24: Changed installation location for people who have patched FreeTime, as this fix no longer works from the Celebration game folder. See below for the detailed instruction.

2007-12-25: Updated to v1.1. Added OFB-Without-Celebration version. If you don't have Celebration SP but have OFB, you should use zLdDarcy_OFBFoodDisplay_NoPreventPlacement-OFBWithoutCeleb.package. (Useless OBJD entries for Celebration cakes were removed.) Now discontinued. Use one of regular versions.


***************


Ever since Celebration Stuff Pack came out, OFB players have been complaining that they can't put Celebration cakes in OFB Decra-Chill Food Display Refrigerators. The problem lies not in new cakes, but in the display itself.

The object placement setting of Decra-Chill display is very stupidly coded. Basically, it won't accept anything but cooked dishes and harvestables. The only two exceptions are base game birthday cake and wedding cake. Instead of making exceptions for all cakes (Maxis and custom alike), it makes exceptions only for specific GUIDs of two base game cakes. Which means that even Maxis cakes added by later EP/SP (like those Celebration SP cakes) will be automatically disallowed. (How stupid is that? Do they really expect that players will be content to stock every single bakery shelf with only 2 cakes?) If you use moveobjectson cheat to force them into the display, you wouldn't be able to restock.

This stupidity is now fixed. You can put all 7 Celebration cakes in OFB food displays without resorting to moveobjects on cheat. Sims can restock cakes properly.


You can put custom cakes too, if you choose so. Or any other kinds of objects, really. With this fix installed, you can stock fake food in the fridge and sell them off.

It won't clash with Numenor's "Custom objects placeable on OFB displays and shelves" mod. You still need Numenor's mod to sell custom objects that aren't "OFB-Ready", be it on Decra-Chill or on regular shelves. In "No Prevent Placement" version, I only removed the "discrimination" of Decra-Chill, making it accept the same kind of objects as regular OFB shelves. If a custom object cannot be placed on regular OFB shelves without help of Numenor's mod in the first place, it can't be placed in Decra-Chill either.


In addition, I altered OFB shelf placement values of all 4 birthday cakes and dessert plate. Unlike wedding cakes, you can put only one birthday cake and 2 dessert plates per shelf, which looks a little empty IMO. With this fix installed, you can put 2 birthday cakes and 6 dessert plates per shelf.

This fix will also work on custom food displays cloned from OFB Decra-Chill display.


This fix comes in 2 flavors. Use ONLY ONE at a time.
  • zLdDarcy_OFBFoodDisplay_MaxisCakesFixOnly.package

    This version allows 7 cakes from Celebration SP to be placed and restocked in OFB Decra-Chill Food Display. You can't put custom cakes or fake foods. This is the way original game code works.

    If you have AL or M&G, MaxisCakesFixOnly version is largely obsolete save for "amount per shelf" fix. Only keep it if you also want to put more birthday cakes and dessert plates per shelf.

  • zLdDarcy_OFBFoodDisplay_NoPreventPlacement.package

    I removed the placement prevention setting of food display altogether. Anything that can be placed on regular OFB shelves can be placed and restocked in OFB Decra-Chill Food Display as well, including 7 cakes from Celebration SP and custom cakes. Also works for fake foods cloned from decorative objects. Stored foods will not spoil as usual.

  • zLdDarcy_OFBFoodDisplay_NoPreventPlacement-OFBWithoutCeleb.package

    Same as No Prevent Placement version. This is ONLY for the people that have OFB but do not have Celebration SP.

    Now discontinued. Use one of regular versions.


Installation:

If you put this fix in Downloads folder, birthday cakes will bear annoying CC asterisks in thumbnail pics, and delete button will be activated.
To avoid asterisks and delete button, put the fix in the following location.

If your latest EP is patched FreeTime or later:
(also for people who don't have Celebration SP)

C:\Program Files\EA GAMES\The Sims 2 <Your Latest EP>\TSData\Res\Catalog\Bins

(or the corresponding folder on your system if your game isn't installed in C:\Program Files)


If your latest EP is Bon Voyage or older, or unpatched FreeTime:

C:\Program Files\EA GAMES\The Sims 2 Celebration! Stuff\TSData\Res\StuffPack\Objects

C:\Program Files\EA GAMES\The Sims 2 Double Deluxe\SP4\TSData\Res\StuffPack\Objects
(for Double Deluxe)

DO NOT remove z- prefix in the filename. It is for ensuring that this fix is loaded after SP objects, overriding original settings.


Changelog:

v1.0: Initial release.
v1.1: Added OFB-Without-Celebration version. -> Now discontinued. Use one of regular versions. (2007/12/25)
v1.1a: Fixed a bug in EP flags. (2008/05/27)
v1.1b: Updated MaxisCakesFixOnly version to be compatible with AL. (2008/09/01)


Custom Contents featured in screenshots:

"Panettone" and "Pandoro" - Italian traditional Christmassy cakes by MaryLou & Numenor
Two 'celebrate anytime' birthday cakes by Jasana_BugBreeder
Recolorable 'Celebrate anytime' Birthday Cake - in 3 'colors' by Jasana_BugBreeder
Antique Bakery Set by mdhttr323


Additional Credits:

Jasana_BugBreeder for information about BHAVs of OFB food display
Everyone who contributed to the development of SimPE