- Site Map >
- Community >
- Non-Sims Discussion >
- Social Groups >
- Moo Tools >
- CompatiLot - Downgrade the EP requirements for a lot.
- Site Map >
- Community >
- Non-Sims Discussion >
- Social Groups >
- Moo Tools >
- CompatiLot - Downgrade the EP requirements for a lot.
Replies: 13 (Who?), Viewed: 3853 times.
|
You are currently not a member of this group. Would you like to join it now?
#1
27th Apr 2009 at 11:17 PM
CompatiLot - Downgrade the EP requirements for a lot.
This program would downgrade the EP requirements for a lot.This is pretty difficult, because we really don't understand the record format for many of the records in a lot package. There are also multiple versions of records, depending upon the latest EP.
It might make more sense to copy specific records from the lot package to a clean lot package created with an earlier set of EPs.
I have a very early version of this program available now. I managed to convert my Lost Angles lot, which I've been wanting to downgrade since I realized that the game isn't backwards compatible.
There seems to be a problem converting down to a base-game lot. I haven't figured out what the problem is yet.
Advertisement
#2
8th Jan 2010 at 4:08 AM
Last edited by Mootilda : 8th Jan 2010 at 5:13 AM.
More success
I'm very interested in angel f's Case Study Homes:http://www.modthesims.info/download.php?t=296355
but I don't like the amount of CC:
WRFence3.package
4esfoutdoor5rocks.package
ADELE_perfumeTray.package
ADELE_russianBalletPhoto.package
ADELE_russianBalletPhoto_prince.package
ADELE_xavierArmoire_withSeasons.package
ADELE_xavierBedCurtains.package
ADELE_xavierBench_recolorGrey.package
ADELE_xavierBench_recolorOrange.package
ADELE_xavierBench_withPets.package
ADELE_xavierCabinet.package
ADELE_xavierChair_withPets.package
ADELE_xavierDoubleBed_withPets.package
ADELE_xavierEndTable.package
ADELE_xavierLampTable.package
ADELE_xavierSet_recolorBrass.package
ADELE_xavierSet_recolorBronze.package
ADELE_xavierVanityTable.package
ALSuiryuueWoodenPrivacyFencing.package
atssandy_obj_anyaliving_armchair001_PETS.package
atssandy_obj_anyaliving_matriochka001.package
atssandy_obj_anyaliving_sofa001_PETS.package
atssandy_obj_arosaliving_loveseat001_PETS.package
atssandy_obj_arosaliving_sideboard001.package
atssandy_obj_arosaliving_tablecoffeex1tile001.package
atssandy_obj_audio_radio003_PETS.package
atssandy_obj_audio_radio005_PETS.package
atssandy_obj_enzodining_chair001_PETS.package
atssandy_obj_enzodining_table001.package
atssandy_obj_guilhemkitchen_squeezer001.package
atssandy_obj_loftblanc_armchair_001_PETS.package
atssandy_txtr_anyaliving_armchair001_b.package
atssandy_txtr_anyaliving_sofa001_b.package
atssandy_txtr_arosaliving_loveseat001_grey.package
BB_KitchenBasic_Counter.package
BB_KitchenBasic_Counter_recolour_Canton.package
BB_KitchenBasic_Counter_recolour_DeVille.package
BB_KitchenBasic_Counter_recolour_Dorchester.package
BB_KitchenBasic_Counter_recolour_Zurich.package
BB_KitchenBasic_CounterRC_creamdream.package
BB_KitchenBasic_Cupboard.package
BB_KitchenBasic_Sink.package
BB_KitchenBasic_Stove.package
Blake's-Bathtub-Be-Selfish-PETS.package
Blake's-Glass-Shower-Screen.package
Cathybear_Blackheath_Rug.package
CopperWallbyAngelF.package
corvidophile2_BiggerOleander_MESH.package
corvidophile2_GiantOleander_MESH.package
corvidophile2_Midi_Pine_MESH.package
echo-3x4-floorrug.package
Esstisch Guten Appetit.package
floor_90a04b32.package
floor_310f4d9e.package
floor_542eb779.package
floor_9183a92b.package
floor_b1d2d979.package
floor_b10f4b88.package
floor_b10f4929.package
floor_d2eb55df.package
floor_ef86cf8a.package
floor_f1d39c73.package
floor_f036ec41.package
floor_Suza_Modernwood04.package
Frillen_WhitewashWoodPlanks-wall_f42969a7.package
Fritillaira_macarossi_PlantCollection2007.package
funny2401_BigIvy_mesh.package
funny2401_MidiIvy_mesh.package
funny2401_MiniIvy_mesh.package
GardenIrises_macarossi.package
GardenLavatera2_macarossi011006.package
JB1-OMSP-Bed.package
JB1-OMSP-Bed-recolour.package
JLonier-floor-coal.package
JLonier-floor-darkerneutral.package
JLonier-floor-lightcoolbrown.package
JLonier-floor-neutral.package
JLonier-floor-palecoolbrown.package
Kaffetisch_Futura.package
Kommode.package
kroaa_ceilinglamp_ulmille.package
kroaa_table_ulmille.package
KSinwalllightTwo060505.package
L9T_UpperCabinet.package
L9T_UpperCabinetEvenTallerFridge.package
L9T_UpperCabinetLeftCorner.package
L9T_UpperCabinetShortFridge.package
L9T_UpperCabinetTallerFridge.package
L9T_UpperCabinetTallestFridge.package
L9T_UpperCabinetTallFridge.package
loverat-Kaffetisch_Futura-one.package
loverat-mico.glastischchen_v2-one.package
LSRE WALL - Burgundy Siding.package
mango-diva-bouquet-fleurs-mesh.package
mango-diva-plante2-mesh.package
mango-floor_ciment-fonce-garance.package
mango-groscactus-set-opera.package
mango-magnolia-plante2-mesh.package
mango-magnolia-plante-mesh.package
mango-natura-plante2-mesh.package
mango-natura-plante4-mesh.package
mango-natura-plante-mesh.package
mango-plante1-set-puma.package
mango-plante1-set-tranquilite.package
mango-plante3-set-tranquilite.package
mango-plante-set-soleil.package
Marvine-ConcreteStairsMatchingFence1.package
Marvine-spiralstairs-matching-fence.package
Marvine-SpiralStairs-Railing-left.package
mico.glastischchen_v2.package
N65_Flat_rock_MESH.package
N65_Midsize_standing_stone_MESH.package
N65_Scattered_rocks_MESH.package
OMESH_ShrubbyShrub-Jumbo_HystericalParoxysm.package
OMESH_ShrubbyShrub-Small_HystericalParoxysm.package
OrangeYellowBrickbyAngelF.package
recolourlight_kroaa_ceilinglamp_ulmille.package
rgiles_floor_cleartransparent.package
RHG_EchoRug3x4_Contemporary_Doodles.package
RHG_EchoRug3x4_Contemporary_RedPatches.package
rug9recolorbyellasims.package
shady_parquetfloor_9599f616.package
shady_parquetfloor_d599f5be.package
Stuhl ohne Kissen.package
tig-alphafireplace-MESH.package
tig-gamma-coffeetable-basic.package
tig-gamma-coffeetable-paintingrecolor.package
tig-gamma-coffeetable-white.package
tig-gamma-tv-basic.package
tig-gamma-tv-black.package
tig-metro-window1-1-straight-SLAVE.package
tig-metro-window1-2-straight-SLAVE.package
tig-metro-window1-straight-MASTER.package
tig-metro-window3-1-straight-SLAVE.package
tig-metro-window3-2-straight-SLAVE.package
tig-metro-window3-straight-SLAVE.package
tig-metro-window4-1-straight-SLAVE.package
tig-metro-window4-2-straight-SLAVE.package
tig-metro-window4-straight-SLAVE.package
tig-metro-window5-1-straight-SLAVE.package
tig-metro-window5-2-straight-SLAVE.package
tig-metro-window5-straight-SLAVE.package
tig-metro-window9-1-straight-SLAVE.package
tig-metro-window9-2-straight-SLAVE.package
tig-metro-window9-straight-SLAVE.package
tig-metro-window12-1-straight-SLAVE.package
tig-metro-window12-2-straight-SLAVE.package
tig-metro-window13-1-diag-SLAVE.package
tig-metro-window13-1-straight-SLAVE.package
tig-metro-window13-2-straight-SLAVE.package
tig-metro-window13-straight-SLAVE.package
tig-metro-window14-1-straight-SLAVE.package
tig-metro-window14-2-straight-SLAVE.package
tig-metro-windows-glass-blue.package
tig-metro-windows-glass-white.package
tig-metro-windows-metal.package
tig-metro-windows-white.package
tig-metro-windows-wood.package
tig-tasini-coffeetable-basic.package
tig-tasini-coffeetable-black.package
tig-tasini-coffeetable-painting1.package
tig-tasini-tv-basic.package
tig-tasini-tv-black.package
tig-tasini-tv-deco1.package
tig-whitelinebookshelf-MESH.package
tig-whitelinedesk-black.package
tig-whitelinedesk-MESH.package
tig-whitelineendtable1-MESH.package
tig-whitelineendtable-black.package
tig-whitelineendtable-MESH.package
tig-whitelinesideboard-black.package
tig-whitelinesideboard-MESH.package
tig-whitelinewallbookshelf-black.package
tig-whitelinewallbookshelf-MESH.package
wall_51edf130.package
wall_71edf062.package
wall_91edeea1.package
wall_91edef9e.package
wall_94cfeccf.package
wall_134e06c9.package
wall_134e0052.package
wall_334d32b6.package
wall_334e0f6f.package
wall_334e0f48.package
wall_334e1bb7.package
wall_334e1e65.package
wall_334e088e.package
wall_534d4b04.package
wall_534d4c54.package
wall_534d4e46.package
wall_734d293b.package
wall_734e0df7.package
wall_734e0576.package
wall_734e0938.package
wall_934e15e1.package
wall_934e047a.package
wall_942eb3a1.package
wall_3350b509.package
wall_9392e95e.package
wall_AntiqueBlue.package
wall_AppleGreen.package
wall_Aster.package
wall_b34d2a1e.package
wall_b34d27f0.package
wall_b34d42b3.package
wall_b34d500f.package
wall_b34d4996.package
wall_b34e0e47.package
wall_b34e1fbc.package
wall_b34e02ff.package
wall_b34e03f3.package
wall_b34e081a.package
wall_BallardBlue.package
wall_Beach.package
wall_BottleBlue.package
wall_Bounty.package
wall_BungalowBlue.package
wall_BungalowGold.package
wall_BurntBrick.package
wall_CabinRed.package
wall_Canoe.package
wall_Canteen.package
wall_Carnelian.package
wall_Cassias.package
wall_Cattail.package
wall_CoffeeBean.package
wall_CottageRose.package
wall_CottageYellow.package
wall_d1edf2ba.package
wall_d1edf251.package
wall_d42eb2f5.package
wall_f4cc0a58.package
wall_f42eb1f6.package
wall_f42eb2b8.package
wall_Flax.package
wall_Limestone.package
wall_mango_carrelage_abala_b01a28eb.package
wall_Ocre.package
wall_Olive.package
wall_OxfordBlue.package
wall_Suza_roughcast03.package
4esfoutdoor5rocks.package
ADELE_perfumeTray.package
ADELE_russianBalletPhoto.package
ADELE_russianBalletPhoto_prince.package
ADELE_xavierArmoire_withSeasons.package
ADELE_xavierBedCurtains.package
ADELE_xavierBench_recolorGrey.package
ADELE_xavierBench_recolorOrange.package
ADELE_xavierBench_withPets.package
ADELE_xavierCabinet.package
ADELE_xavierChair_withPets.package
ADELE_xavierDoubleBed_withPets.package
ADELE_xavierEndTable.package
ADELE_xavierLampTable.package
ADELE_xavierSet_recolorBrass.package
ADELE_xavierSet_recolorBronze.package
ADELE_xavierVanityTable.package
ALSuiryuueWoodenPrivacyFencing.package
atssandy_obj_anyaliving_armchair001_PETS.package
atssandy_obj_anyaliving_matriochka001.package
atssandy_obj_anyaliving_sofa001_PETS.package
atssandy_obj_arosaliving_loveseat001_PETS.package
atssandy_obj_arosaliving_sideboard001.package
atssandy_obj_arosaliving_tablecoffeex1tile001.package
atssandy_obj_audio_radio003_PETS.package
atssandy_obj_audio_radio005_PETS.package
atssandy_obj_enzodining_chair001_PETS.package
atssandy_obj_enzodining_table001.package
atssandy_obj_guilhemkitchen_squeezer001.package
atssandy_obj_loftblanc_armchair_001_PETS.package
atssandy_txtr_anyaliving_armchair001_b.package
atssandy_txtr_anyaliving_sofa001_b.package
atssandy_txtr_arosaliving_loveseat001_grey.package
BB_KitchenBasic_Counter.package
BB_KitchenBasic_Counter_recolour_Canton.package
BB_KitchenBasic_Counter_recolour_DeVille.package
BB_KitchenBasic_Counter_recolour_Dorchester.package
BB_KitchenBasic_Counter_recolour_Zurich.package
BB_KitchenBasic_CounterRC_creamdream.package
BB_KitchenBasic_Cupboard.package
BB_KitchenBasic_Sink.package
BB_KitchenBasic_Stove.package
Blake's-Bathtub-Be-Selfish-PETS.package
Blake's-Glass-Shower-Screen.package
Cathybear_Blackheath_Rug.package
CopperWallbyAngelF.package
corvidophile2_BiggerOleander_MESH.package
corvidophile2_GiantOleander_MESH.package
corvidophile2_Midi_Pine_MESH.package
echo-3x4-floorrug.package
Esstisch Guten Appetit.package
floor_90a04b32.package
floor_310f4d9e.package
floor_542eb779.package
floor_9183a92b.package
floor_b1d2d979.package
floor_b10f4b88.package
floor_b10f4929.package
floor_d2eb55df.package
floor_ef86cf8a.package
floor_f1d39c73.package
floor_f036ec41.package
floor_Suza_Modernwood04.package
Frillen_WhitewashWoodPlanks-wall_f42969a7.package
Fritillaira_macarossi_PlantCollection2007.package
funny2401_BigIvy_mesh.package
funny2401_MidiIvy_mesh.package
funny2401_MiniIvy_mesh.package
GardenIrises_macarossi.package
GardenLavatera2_macarossi011006.package
JB1-OMSP-Bed.package
JB1-OMSP-Bed-recolour.package
JLonier-floor-coal.package
JLonier-floor-darkerneutral.package
JLonier-floor-lightcoolbrown.package
JLonier-floor-neutral.package
JLonier-floor-palecoolbrown.package
Kaffetisch_Futura.package
Kommode.package
kroaa_ceilinglamp_ulmille.package
kroaa_table_ulmille.package
KSinwalllightTwo060505.package
L9T_UpperCabinet.package
L9T_UpperCabinetEvenTallerFridge.package
L9T_UpperCabinetLeftCorner.package
L9T_UpperCabinetShortFridge.package
L9T_UpperCabinetTallerFridge.package
L9T_UpperCabinetTallestFridge.package
L9T_UpperCabinetTallFridge.package
loverat-Kaffetisch_Futura-one.package
loverat-mico.glastischchen_v2-one.package
LSRE WALL - Burgundy Siding.package
mango-diva-bouquet-fleurs-mesh.package
mango-diva-plante2-mesh.package
mango-floor_ciment-fonce-garance.package
mango-groscactus-set-opera.package
mango-magnolia-plante2-mesh.package
mango-magnolia-plante-mesh.package
mango-natura-plante2-mesh.package
mango-natura-plante4-mesh.package
mango-natura-plante-mesh.package
mango-plante1-set-puma.package
mango-plante1-set-tranquilite.package
mango-plante3-set-tranquilite.package
mango-plante-set-soleil.package
Marvine-ConcreteStairsMatchingFence1.package
Marvine-spiralstairs-matching-fence.package
Marvine-SpiralStairs-Railing-left.package
mico.glastischchen_v2.package
N65_Flat_rock_MESH.package
N65_Midsize_standing_stone_MESH.package
N65_Scattered_rocks_MESH.package
OMESH_ShrubbyShrub-Jumbo_HystericalParoxysm.package
OMESH_ShrubbyShrub-Small_HystericalParoxysm.package
OrangeYellowBrickbyAngelF.package
recolourlight_kroaa_ceilinglamp_ulmille.package
rgiles_floor_cleartransparent.package
RHG_EchoRug3x4_Contemporary_Doodles.package
RHG_EchoRug3x4_Contemporary_RedPatches.package
rug9recolorbyellasims.package
shady_parquetfloor_9599f616.package
shady_parquetfloor_d599f5be.package
Stuhl ohne Kissen.package
tig-alphafireplace-MESH.package
tig-gamma-coffeetable-basic.package
tig-gamma-coffeetable-paintingrecolor.package
tig-gamma-coffeetable-white.package
tig-gamma-tv-basic.package
tig-gamma-tv-black.package
tig-metro-window1-1-straight-SLAVE.package
tig-metro-window1-2-straight-SLAVE.package
tig-metro-window1-straight-MASTER.package
tig-metro-window3-1-straight-SLAVE.package
tig-metro-window3-2-straight-SLAVE.package
tig-metro-window3-straight-SLAVE.package
tig-metro-window4-1-straight-SLAVE.package
tig-metro-window4-2-straight-SLAVE.package
tig-metro-window4-straight-SLAVE.package
tig-metro-window5-1-straight-SLAVE.package
tig-metro-window5-2-straight-SLAVE.package
tig-metro-window5-straight-SLAVE.package
tig-metro-window9-1-straight-SLAVE.package
tig-metro-window9-2-straight-SLAVE.package
tig-metro-window9-straight-SLAVE.package
tig-metro-window12-1-straight-SLAVE.package
tig-metro-window12-2-straight-SLAVE.package
tig-metro-window13-1-diag-SLAVE.package
tig-metro-window13-1-straight-SLAVE.package
tig-metro-window13-2-straight-SLAVE.package
tig-metro-window13-straight-SLAVE.package
tig-metro-window14-1-straight-SLAVE.package
tig-metro-window14-2-straight-SLAVE.package
tig-metro-windows-glass-blue.package
tig-metro-windows-glass-white.package
tig-metro-windows-metal.package
tig-metro-windows-white.package
tig-metro-windows-wood.package
tig-tasini-coffeetable-basic.package
tig-tasini-coffeetable-black.package
tig-tasini-coffeetable-painting1.package
tig-tasini-tv-basic.package
tig-tasini-tv-black.package
tig-tasini-tv-deco1.package
tig-whitelinebookshelf-MESH.package
tig-whitelinedesk-black.package
tig-whitelinedesk-MESH.package
tig-whitelineendtable1-MESH.package
tig-whitelineendtable-black.package
tig-whitelineendtable-MESH.package
tig-whitelinesideboard-black.package
tig-whitelinesideboard-MESH.package
tig-whitelinewallbookshelf-black.package
tig-whitelinewallbookshelf-MESH.package
wall_51edf130.package
wall_71edf062.package
wall_91edeea1.package
wall_91edef9e.package
wall_94cfeccf.package
wall_134e06c9.package
wall_134e0052.package
wall_334d32b6.package
wall_334e0f6f.package
wall_334e0f48.package
wall_334e1bb7.package
wall_334e1e65.package
wall_334e088e.package
wall_534d4b04.package
wall_534d4c54.package
wall_534d4e46.package
wall_734d293b.package
wall_734e0df7.package
wall_734e0576.package
wall_734e0938.package
wall_934e15e1.package
wall_934e047a.package
wall_942eb3a1.package
wall_3350b509.package
wall_9392e95e.package
wall_AntiqueBlue.package
wall_AppleGreen.package
wall_Aster.package
wall_b34d2a1e.package
wall_b34d27f0.package
wall_b34d42b3.package
wall_b34d500f.package
wall_b34d4996.package
wall_b34e0e47.package
wall_b34e1fbc.package
wall_b34e02ff.package
wall_b34e03f3.package
wall_b34e081a.package
wall_BallardBlue.package
wall_Beach.package
wall_BottleBlue.package
wall_Bounty.package
wall_BungalowBlue.package
wall_BungalowGold.package
wall_BurntBrick.package
wall_CabinRed.package
wall_Canoe.package
wall_Canteen.package
wall_Carnelian.package
wall_Cassias.package
wall_Cattail.package
wall_CoffeeBean.package
wall_CottageRose.package
wall_CottageYellow.package
wall_d1edf2ba.package
wall_d1edf251.package
wall_d42eb2f5.package
wall_f4cc0a58.package
wall_f42eb1f6.package
wall_f42eb2b8.package
wall_Flax.package
wall_Limestone.package
wall_mango_carrelage_abala_b01a28eb.package
wall_Ocre.package
wall_Olive.package
wall_OxfordBlue.package
wall_Suza_roughcast03.package
or the EP requirements:
"University, Nightlife, Open for Business, Pets, Seasons, Bon Voyage, Free Time, Family Fun Stuff, Glamour Life Stuff, Celebration Stuff, H&M Fashion Stuff, Teen Style Stuff, Kitchen & Bath Stuff, Ikea Home Stuff"
There is also the problem that many of the lot edges are not flat and will deform your neighborhood. There's even one lot which has an uneven road.
So, I thought that I might try to convert all of these lots to minimal CC (transparent tile and metro windows only?) and a minimal EP requirement (any EP from NL on?).
Technique; using CSH #1 as a test case (all EPs and SPs except Store):
1) Flatten lot edges using the LotAdjuster
2) Create a NL-only lot with the same Width, Height, and U11 values as the original lot. (W=5 H=4 U11=3)
3) Replace all existing instances of the following records with the corresponding record instances from the original lot:
- 3ARY (grid, flooring, flat roofs, ...)
- SMAP (wallpapers)
- WGRA (walls)
- WLL (walls)
Result: Crash
Then I realized that the min and max levels have to agree, so I manually changed the min and max levels in WRLD to match the ones in WGRA instance 5 using SimPE.
Result: Success, pending further testing.
Other records which we should consider:
- FPL (fence posts)
- POOL (pool surface)
- ROOF (roofs; may need to be downgraded to version 1)
- MOBJT, OBJT, XOBJ, XMTO, OBJM (objects)
Alchemist
#3
8th Jan 2010 at 7:40 AM
Posts: 2,895
Thanks: 17930 in 66 Posts
Good to see this is still bubbling away. It would be a marvellous addition to the arsenal!
#4
8th Jan 2010 at 4:37 PM
I realized yesterday that I hadn't really documented which records I've been working with, so I thought that I'd should document this somewhere.
It's nice to see that the same technique that worked from Uni+NL+OFB+FFS+GLS also works for everything up to and including M&G. I remember that there was some question whether the original test was too simple. I honestly think that we're on the right track with this one.
Unfortunately, the object records are going to be the hardest ones to downgrade. There's still a lot of work to be done, but I don't enjoy TS3 so I guess I've got time.
It's nice to see that the same technique that worked from Uni+NL+OFB+FFS+GLS also works for everything up to and including M&G. I remember that there was some question whether the original test was too simple. I honestly think that we're on the right track with this one.
Unfortunately, the object records are going to be the hardest ones to downgrade. There's still a lot of work to be done, but I don't enjoy TS3 so I guess I've got time.
#5
8th Jan 2010 at 7:36 PM
Posts: 3,535
Thanks: 26 in 1 Posts
When this is working, will the resulting program be able to scan a lot file, and downgrade everything "as far as possible without losing functionality" automatically, and list the resulting requirements?
This Space Intentionally Left Blank
#6
8th Jan 2010 at 8:22 PM
Last edited by Mootilda : 8th Jan 2010 at 8:32 PM.
Quote: Originally posted by GeneralOperationsDirector
When this is working, will the resulting program be able to scan a lot file, and downgrade everything "as far as possible without losing functionality" automatically, and list the resulting requirements? |
First, downgrade to the lowest EP-requirement that I can manage. From previous tests, this is likely NL. However, this won't require the user to have NL, just any EP or SP from NL on. If I could make this base-game compatible, I would.
Once that's working reasonably, release this initial version. Then, start giving the user a choice of which EP they want to downgrade to. This really requires two things:
1) Determine which downgrades are associated with which EPs.
2) Make downgrades conditional on the EP-requirement chosen by the user.
Note that the first one is the hard part of this step. It probably makes some sense to add EPs/SPs in sequence: first NL or OFB, then NL or OFB or FFS, then NL or OFB or FFS or GLS, etc.
An alternative would be to get CL to downgrade from M&G to AL (is this the null op?), then from M&G to FT, then from M&G to BV. The reason that I favor the other approach is because it meets my own personal needs; I want to downgrade as far as possible, then finish building in the lowest possible EP.
Once I have done the above, then I might be able to add an optional scan phase which will determine the highest EP-requirement, based on the individual record versions. However, this may be pretty useless, as many records are updated to the latest version by the game, regardless of whether the lot actually uses the features in the new version. I can imagine that such a scan would always return the latest EP which touched the lot.
Scanning individual objects on the lot to determine their EP-requirements, which is what I think you want, sounds like a lot of work with a high probability of failure. I really doubt that this will ever happen.
--------------------------------------
I was thinking that this might be a good way to approach the problem:
1) User specifies lot to be downgraded, either in hood or by itself.
2) CL creates new lot of appropriate size and rotation.
3) CL copies appropriate records, downgraded as necessary.
4) User specifies where to write the new lot. It really doesn't make sense to overwrite the original lot. The best idea is probably to write the new lot to the LotCatalog, so that the user can add the new lot to an appropriate hood.
#7
8th Jan 2010 at 8:41 PM
Posts: 3,535
Thanks: 26 in 1 Posts
"Scanning individual objects on the lot to determine their EP-requirements, which is what I think you want, sounds like a lot of work with a high probability of failure. I really doubt that this will ever happen."
I agree, sorta. It isn`t so much that I WANT this --I have everything installed now, except Store Edition and Happy Holidays-- as that I was wondering about the possibility of going there. Scanning for objects would be a lot of work, and there is a very high probability of failure, but there are some things that could get it to at least partialy work. A database of all known official EA objects and the known expansion requirements for each would work for lots with NO custom content, and a competant user could maintain a database of known-to-that-user CC and the expansion requirements for that. Difficult, and error-prone, but doable. Even so, I`m sure that many people would want just that.
P.S.: I think that your program sounds like an excelent idea, even if it doesn`t do what I`m describing.
I agree, sorta. It isn`t so much that I WANT this --I have everything installed now, except Store Edition and Happy Holidays-- as that I was wondering about the possibility of going there. Scanning for objects would be a lot of work, and there is a very high probability of failure, but there are some things that could get it to at least partialy work. A database of all known official EA objects and the known expansion requirements for each would work for lots with NO custom content, and a competant user could maintain a database of known-to-that-user CC and the expansion requirements for that. Difficult, and error-prone, but doable. Even so, I`m sure that many people would want just that.
P.S.: I think that your program sounds like an excelent idea, even if it doesn`t do what I`m describing.
This Space Intentionally Left Blank
Alchemist
#8
10th Jan 2010 at 9:21 AM
Posts: 2,895
Thanks: 17930 in 66 Posts
Woudl it work better to start downgrading a lot package, rather than an in-game loot? Because if the lot is within a high-EP game while being altered, that might make difficulites? Detaching the package from the game before trying to alter it sounds safer.
Obviously I'm talking through my hat as a person of very little knowledge, but it looks that way to me.
Obviously I'm talking through my hat as a person of very little knowledge, but it looks that way to me.
#9
10th Jan 2010 at 6:36 PM
That's exactly what I was suggesting in step 4. Modify the lot and write it out to the LotCatalog, rather than overwriting the existing lot. The existing lot would remain unchanged and a new lot would appear whereever the user wants it (normally in the LotCatalog of an AnyGame).
Alchemist
#10
11th Jan 2010 at 1:49 AM
Posts: 2,895
Thanks: 17930 in 66 Posts
Oh, I forgot this was going to end up with a downgraded copy, rather than downgrading the original lot. Never mind!
#11
11th Jan 2010 at 2:25 AM
That's OK. I have a hard enough time remembering everything and I'm working on the program. I can't expect you to remember everything, too. And, I always appreciate feedback.
Alchemist
#12
11th Jan 2010 at 12:11 PM
Posts: 2,895
Thanks: 17930 in 66 Posts
I just had a thoght which may be useufl, you never know. I made a lot back when I only had basegame, and it worked well. However, I can't use it any more, because after installing Seasons, it stopped loading.
If you think that might offer any clues, you're welcome to use it!
It's my produce stall, uploaded here:
http://www.modthesims.info/download.php?t=225852
If you think that might offer any clues, you're welcome to use it!
It's my produce stall, uploaded here:
http://www.modthesims.info/download.php?t=225852
#13
11th Jan 2010 at 6:06 PM
That's a new one... I've never seen a lot that wasn't forwards compatible. Does it happen with both the CC and CC-free versions?
I'll take a look and see if I can find anything odd.
I'll take a look and see if I can find anything odd.
Alchemist
#14
12th Jan 2010 at 3:18 AM
Posts: 2,895
Thanks: 17930 in 66 Posts
Yes, from memory taking the CC out didn't help. Of course I haven't attempted it in a while.
Who Posted
|