Git Product home page Git Product logo

Comments (9)

dewwdrp avatar dewwdrp commented on June 9, 2024 1

So I tried with the switch, again no dice.

However you mentioning merging my cc gave me an idea, I was already merging my cc but I tried making the merged files larger so I have less of them and it worked!? I wasn't really expecting it to since I only had like 5 merged files, but now that there's only two it's working perfectly. I cannot tell you how geeked I am that the lag is gone.

Thank you for all your help and again thank you for creating this in the first place. Your hard work is very much appreciated. <3

from tiny-ui-fix-for-ts3.

just-harry avatar just-harry commented on June 9, 2024

Hi, sorry about that, it shouldn't be possible for this mod to cause pie-menu lag, but it may be preventing other mods from fixing pie-menu lag.

So, in terms of information that would be helpful:

  1. Are you using simler90's Gameplay Core Mod? Or, some other such mod that fixes pie-menu lag?
  2. Which version of the Tiny UI Fix are you using? Versions older than v1.2.0 were much more likely to cause this.
  3. If you are using a mod that fixes pie-menu lag, whereabouts in your "Mods" folder is it? E.g. is it just in the "Mods/Packages" folder, or is it somewhere else?
  4. What are the contents of your "Mods/Resource.cfg" file?

For reference, the contents of my "Mods/Resource.cfg" file are:

Priority 1100
PackedFile TinyUIFix/tiny-ui-fix.package
Priority 0

Priority 500
PackedFile Packages/*.package
PackedFile Packages/*/*.package
PackedFile Packages/*/*/*.package
PackedFile Packages/*/*/*/*.package
PackedFile Packages/*/*/*/*/*.package

Priority 1000
PackedFile Overrides/*.package
PackedFile Overrides/*/*.package
PackedFile Overrides/*/*/*.package
PackedFile Overrides/*/*/*/*.package
PackedFile Overrides/*/*/*/*/*.package

from tiny-ui-fix-for-ts3.

dewwdrp avatar dewwdrp commented on June 9, 2024

No worries, I didn't think it would be the culprit but after doing a 50/50 yesterday to try and figure it out it was the last thing I tried since I rely on it to be able to actually read everything in the game. (I only removed it for testing and then put it back. I will go down on this ship, lol.)

I am not using simler90's Gameplay Core Mod. I am using Nraas Select v13, I'm not sure if that would have a fix in it for the pie menu lag or not? And I am also using LazyDutchess' Smooth Patch 2.1.

I'm using the latest version of Tiny UI Fix, 1.3.3, Nraas Selector is in a subfolder I have specifically for Nraas mods (Mods/mods_Nraas) and the Smooth Patch package file is in the main Mods directory.

As for my resource.cfg:
The ModBuilds is from the Sims 3 Mod Organizer, but I only use that for my CC, anything that is a mod goes into the actual mod folder.

Priority 1100
PackedFile TinyUIFix/tiny-ui-fix.package
Priority 0

Priority 1000
PackedFile Overrides/*.package
PackedFile Overrides/*/*.package
PackedFile Overrides/*/*/*.package
PackedFile Overrides/*/*/*/*.package
PackedFile Overrides/*/*/*/*/*.package

Priority 500
PackedFile */*.package
PackedFile */*/*.package
PackedFile */*/*/*.package
PackedFile */*/*/*/*.package
PackedFile */*/*/*/*/*.package

Priority 400
PackedFile ModBuilds/*.package

from tiny-ui-fix-for-ts3.

just-harry avatar just-harry commented on June 9, 2024

Thank you for the answers.

(I only removed it for testing and then put it back. I will go down on this ship, lol.)

:)

I am using Nraas Select v13, I'm not sure if that would have a fix in it for the pie menu lag or not?

v13 does not, but there is a v14 (for testing) with a fix: https://www.nraas.net/community/post88670#p88670


So, I've tried this out on my machine, with the same Resource.cfg file, and a similar structure for NRaas mods, and I've been unable to replicate this issue.

Is there any chance you could copy and paste the output of running the Tiny UI Fix script (with all your usual mods installed) into a reply to this issue, please?
I might be able to see if there's something going wrong from that.

from tiny-ui-fix-for-ts3.

dewwdrp avatar dewwdrp commented on June 9, 2024

Of course, not a problem. I'll have to try out v14 and see if that changes anything, though it was still doing it when Tiny UI Fix was the only thing in my mods folder so I'm not sure if it will change anything or not.

┌────────────────────────────┐
│ Tiny UI Fix for The Sims 3 │
│ Version 1.3.3              │
└────────────────────────────┘
Trying to find file-paths for your installation of The Sims 3.
Reading the load-order for patchsets from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\LastPatchsetLoadOrder.txt".
Reading the configurations for patchsets from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\LastPatchsetConfiguration.json".
Reading patchsets from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets".
Resolving the load-order for patchsets.
Loading patchset "Nucleus" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\Nucleus.ps1".
Loading patchset "VanillaCoreCompatibilityPatch" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\VanillaCoreCompatibilityPatch.ps1".
Loading patchset "CompatibilityPatchesForNRaasMods" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\CompatibilityPatchesForNRaasMods.ps1".
Loading patchset "CompatibilityPatchForSmoothPatch" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\CompatibilityPatchForSmoothPatch.ps1".
Settling state for the "Nucleus" patchset.
Resolving the resource priorities for the Sims 3 installation at "C:\Games\The Sims 3\" with the user-data at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3".
Checking the game folder at "C:\Games\The Sims 3\".
The Resource.cfg file at "C:\Games\The Sims 3\GameData\Shared\Resource.cfg" was resolved as follows:
        PackedFile directives: (Packages/AutoBuild*.package, -796, 0, 0); (Packages/DeltaBuild*.package, -797, 0, 1); (Packages/ContentPatch.package, -797, 0, 2); (Packages/FullBuild*.package, -798, 0, 3); (../../Thumbnails/AllThumbnails.package, -799, 0, 4); (../../Thumbnails/CASThumbnails.package, -799, 0, 5)
        Directories not to scan from:
The Resource.cfg file at "C:\Games\The Sims 3\Game\Bin\Resource.cfg" was resolved as follows:
        PackedFile directives: (UI/UI.package, -29, 0, 0); (Automation/AutomationData.package, -29, 0, 1); (Jazz/JazzData.package, -29, 0, 2); (Misc/fallback.package, -29, 0, 3); (gameplay.package, -2147483648, 0, 4); (scripts.package, -2147483648, 0, 5); (simcore.package, -2147483648, 0, 6)
        Directories not to scan from:
Checking the mods folder at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods".
The Resource.cfg file at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\Resource.cfg" was resolved as follows:
        PackedFile directives: (TinyUIFix/tiny-ui-fix.package, 1100, 0, 0); (Overrides/*.package, 1000, 0, 1); (Overrides/*/*.package, 1000, 0, 2); (Overrides/*/*/*.package, 1000, 0, 3); (Overrides/*/*/*/*.package, 1000, 0, 4); (Overrides/*/*/*/*/*.package, 1000, 0, 5); (ModBuilds/*.package, 400, 0, 11); (*/*.package, 500, 0, 6); (*/*/*.package, 500, 0, 7); (*/*/*/*.package, 500, 0, 8); (*/*/*/*/*.package, 500, 0, 9); (*/*/*/*/*/*.package, 500, 0, 10)
        Directories not to scan from:


The configurator is available at the URL: http://127.0.0.1:49603/
You can:
        Press [Enter], or [O] to open the URL in the default web-browser.
        Or, open the URL manually.
        Or, close the configurator by pressing [Q], [Ctrl+C], or [Ctrl+Z].
        Or, cancel the package generation altogether by pressing [Ctrl+D].

Loading patchset "Nucleus" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\Nucleus.ps1".
Loading patchset "VanillaCoreCompatibilityPatch" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\VanillaCoreCompatibilityPatch.ps1".
Loading patchset "CompatibilityPatchesForNRaasMods" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\CompatibilityPatchesForNRaasMods.ps1".
Loading patchset "CompatibilityPatchForSmoothPatch" from "C:\Users\Ashley\Downloads\!TS3\tiny-ui-fix-for-ts3\Patchsets\CompatibilityPatchForSmoothPatch.ps1".
Settling state for the "Nucleus" patchset.
Finding UI resources to scale across 194 package files.
Categorising 0 resources by resource-key.
Categorising 780 resources by resource-type.
Categorising 0 resources by condition.
Extracting assemblies.
Extracted 118 assemblies.
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\arro_nomodinfo.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_MasterControllerMerged.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_PortraitPanel.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_UI\cmar_SkinTonePanel138.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_UI\FanaskherMoreBeautyMarksFrecklesWrinklesSlots167.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_UI\JustMiha_CleanUI.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_UI\JustMiha_CleanUI_Loading.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_UI\ld_CatalogSearch.package".
Scaling the resources of the package at "C:\Games\The Sims 3\Game\Bin\UI\UI.package".
Scaling the resources of the package at "C:\Games\The Sims 3\GameData\Shared\Packages\DeltaBuild0.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\Overrides\Eca_RandomizeNewbornNameNRaasWoohooerCompatibility.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\Overrides\University_MoreShellEntries.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\Overrides\University_ReplacementShellsoverrides.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Arsil_RestorationSpellFix.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Buzz_NoVehicleRelationships.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Claudiasharon_CherryTS3_CancelTimeoff.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Consort_2x_Weight_and_Fitness_Integration.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\ld_AutoLightsOverhaul.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\ld_Common.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\ld_LotPopulation.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\ld_RandomSimFixes.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\misukisu_noVampireGlow.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\NeuroBlazer_RandomGenetics.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Nona_ChangingTable_DontPutDownBaby.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Nona_SuperHamperScript.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\simbouquet_GetToKnowFix.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Simsmatthew_SubwayCharge_Xamarin_Package.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\SimsMxZodiac.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\Sleepy_GeniusTaxiCharge.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks\TSS_PickUpToddlerFix.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_FixesAndTweaks_Visual\Pokeytax_NoFullMoonLightingEffect.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\Buzz_ShellSoundEmitter.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\DubbleDeezFamilySecrets.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\granthes_OMSP.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\lizcandorMixedPregnancyFeelings.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\simbouquet_NicerVendorsAskAnimEdits.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\SleepOnSofa.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\twinsimming_LetMeTakeaSelfie.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\twinsimming_Take_Practice_Shots_Mod.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Gameplay\XantakImaginaryFriendPowerMod.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\ani_GetDrunk.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_CareerMerged.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Consigner.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_DebugEnabler.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Decensor.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Dreamer.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_ErrorTrap.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_GoHere.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Hybrid.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Overwatch.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_PocketProtectorPotionCase.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_PocketProtectorTablet.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Porter.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Register.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Relativity.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Retuner.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Saver.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_SecondImage.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Selector.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_SleepFreedom.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_StoryProgressionMerged.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Tagger.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Traffic.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Traveler.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_Woohooer.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\mods_Nraas\NRaas_WoohooerKamaSimtra.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\StoreItems\StoreBuyBuild.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\ModBuilds\Merge1.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\ModBuilds\Merge3.package".
Scaling the resources of the package at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\ModBuilds\Merge4.package".
Scaling the resources of the package at "C:\Games\The Sims 3\GameData\Shared\Packages\ContentPatch.package".
Scaling the resources of the package at "C:\Games\The Sims 3\Game\Bin\gameplay.package".
Scaling the resources of the package at "C:\Games\The Sims 3\Game\Bin\scripts.package".
Scaling the resources of the package at "C:\Games\The Sims 3\Game\Bin\simcore.package".
Scaled 654 layouts, and 7 CSS text-styles.
Identifying layout-win-procs by control-ID.
Replacing resources with those from the "Nucleus" patchset.
Patchset/Nucleus|v1.1.0: Adding the Tiny UI Fix resources.
Adding a resource, with the key 0x073FAA07-0x00000000-0x9289AE008066179F, from the "Nucleus" patchset.
Adding a resource, with the key 0x073FAA07-0x00000000-0x50B4A8B4552640A5, from the "Nucleus" patchset.
Adding a resource, with the key 0x0333406C-0x00000000-0xFB0EB7B6DB39B53F, from the "Nucleus" patchset.
Adding a resource, with the key 0x025C95B6-0x84857051-0x81AEF1DBD79895F8, from the "Nucleus" patchset.
Adding a resource, with the key 0x025C95B6-0x84857051-0xCD5E4225F2EEC646, from the "Nucleus" patchset.
Adding a resource, with the key 0x025C95B6-0x84857051-0x92E4874F8B9F3D39, from the "Nucleus" patchset.
Adding a resource, with the key 0x025C95B6-0x84857051-0xB30738093ABB4EAB, from the "Nucleus" patchset.
Resolving 120 assemblies.
These 120 assemblies were resolved: 00309326220984; 01594630409241; 03670287816340; 11647013837200; 28573011093883; 37164889803984; 37680742325532; 43869708305341; 44906083438714; 49148900819473; 58890925931088; 70214830780050; 77474863772658; 78960707458934; Alcohol; ArsilRestorationSpellFix; Buzz_NoVehicleRelationships; Buzz_ShellSoundEmitter; CherryTS3_CancelTimeoff; CombineMeshGroups; DubbleDeez; FullMoon; granthesOMSP; ImaginaryFriendProject; invisibleDriveway; LazyDuchess.AutoLightsOverhaul; LazyDuchess.BuyBuildSearch; LazyDuchess.Common; LazyDuchess.LotPopulation; LazyDuchess.PuddingFaceFix; LibraryAddDoors; lizcandorMixedPregnancyFeelings; Lyralei.DresserInventory; mscorlib; NeuroBlazer.RandomGenetics; Nona_ChangingTable; Nona_SuperHamper; NoVampireGlow; NRaasCareer; NRaasConsigner; NRaasDebugEnabler; NRaasDecensor; NRaasDreamer; NRaasErrorTrap; NRaasGoHere; NRaasHybrid; NRaasMasterController; NRaasMasterControllerCheats; NRaasMasterControllerExpandedTattoo; NRaasMasterControllerIntegration; NRaasMasterControllerProgression; NRaasOverwatch; NRaasPocketProtectorPotionCase; NRaasPocketProtectorTablet; NRaasPorter; NRaasPortraitPanel; NRaasRegister; NRaasRelativity; NRaasRetuner; NRaasSaver; NRaasSecondImage; NRaasSelector; NRaasSleepFreedom; NRaasStoryProgression; NRaasStoryProgressionCareer; NRaasStoryProgressionExtra; NRaasStoryProgressionMoney; NRaasStoryProgressionPopulation; NRaasStoryProgressionRelationship; NRaasStoryProgressionSkill; NRaasTagger; NRaasTraffic; NRaasTraveler; NRaasWoohooer; NRaasWoohooerKamaSimtra; RandomizeNewbornNameNRaasWoohooerCompatibility; ResortTowerRug; Savanita.PickUpToddlerFix; ScriptCore; simbouquet.BuyItemsAnimFix; simbouquet.GetToKnowFix; SimIFace; Sims3GameplayObjects; Sims3GameplaySystems; Sims3Metadata; Sims3StoreObjects; Simsmatthew_SubwayCharge_Xamarin; SimsMxZodiac; SleepSofa; SleepyGenius.Mod.TaxiCharge; StoreObjectsChewToyHourglassIams; StoreObjectsComboBookstoreBistroDOT07; StoreObjectsComboMilitaryPolice; StoreObjectsFountainGondola; StoreObjectsFountainItalianVenue_DOT07; StoreObjectsHotTubGrottoGeo; StoreObjectsMovieScreen; StoreObjectsPhoneTableMidCModsuite; StoreObjectsPinballMachine; StoreObjectsPriusC; StoreObjectsPriusPlugin; StoreObjectsShowerOutdoor; StoreObjectsShowerPublic_Dance; StoreObjectsSkydiving; StoreObjectsStaircaseLanding; StoreObjectsStaircaseLandingMansion; StoreObjectsStartAnythingButton; StoreObjectsTreeOfProsperity; StoreObjectsWeddingCakeDOT07; StoreObjectsZoe; StudentUnionAddDoor; StudentUnionLibrary; System; System.Xml; TakeManyPhotos; TinyUIFixForTS3; TinyUIFixForTS3CoreBridge; Twinsimming_Take_Selfie_Mod; UI; WasherDryerCombi.
Applying the DuringUIScaling assembly patches from the "Nucleus" patchset.
Patchset/Nucleus|v1.1.0: Adding event-registration events to UIManager in UI.dll.
Patchset/Nucleus|v1.1.0: Adding Tiny UI Fix hooks to UI.dll.
Patchset/Nucleus|v1.1.0: Adding a hook for UIManager.RetrieveWindowInstance in UI.dll.
Patchset/Nucleus|v1.1.0: Adding a hook for main-menu initialisation in UI.dll.
The "UI.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xF7C3ADE896D4E765, was patched by the "Nucleus" patchset.
Applying the DuringUIScaling assembly patches from the "VanillaCoreCompatibilityPatch" patchset.
Patchset/VanillaCoreCompatibilityPatch|v1.0.1: Applying 343 patches to the vanilla core DLLs.
The "Sims3StoreObjects.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x0CAE1C361E05B2B3, was patched by the "VanillaCoreCompatibilityPatch" patchset.
The "UI.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xF7C3ADE896D4E765, was patched by the "VanillaCoreCompatibilityPatch" patchset.
The "Sims3GameplayObjects.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xB9C90FDC6793BC0A, was patched by the "VanillaCoreCompatibilityPatch" patchset.
The "Sims3GameplaySystems.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x03D6C8D903CE868C, was patched by the "VanillaCoreCompatibilityPatch" patchset.
Applying the DuringUIScaling assembly patches from the "CompatibilityPatchesForNRaasMods" patchset.
Patchset/CompatibilityPatchesForNRaasMods|v1.0.0: The following NRaas assemblies were found: NRaasTagger; NRaasSaver; NRaasErrorTrap; NRaasStoryProgressionPopulation; NRaasTraffic; NRaasSleepFreedom; NRaasRelativity; NRaasSelector; NRaasRetuner; NRaasMasterControllerCheats; NRaasMasterControllerProgression; NRaasCareer; NRaasMasterControllerExpandedTattoo; NRaasDebugEnabler; NRaasMasterControllerIntegration; NRaasPorter; NRaasOverwatch; NRaasGoHere; NRaasDreamer; NRaasStoryProgressionSkill; NRaasStoryProgressionRelationship; NRaasMasterController; NRaasStoryProgression; NRaasDecensor; NRaasPocketProtectorTablet; NRaasPocketProtectorPotionCase; NRaasStoryProgressionCareer; NRaasRegister; NRaasHybrid; NRaasWoohooerKamaSimtra; NRaasTraveler; NRaasStoryProgressionExtra; NRaasWoohooer; NRaasStoryProgressionMoney; NRaasSecondImage; NRaasConsigner; NRaasPortraitPanel.
Patchset/CompatibilityPatchesForNRaasMods|v1.0.0: NRaas Master Controller was detected and is being patched.
Patchset/CompatibilityPatchesForNRaasMods|v1.0.0: NRaas Portrait Panel was detected and is being patched.
Patchset/CompatibilityPatchesForNRaasMods|v1.0.0: Applying 84 patches across the NRaas assemblies.
The "NRaasMasterControllerExpandedTattoo.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x73BB0F521CBF3FEE, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionPopulation.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x834EF45979F981F1, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasSelector.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x472BD274223EC68F, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasConsigner.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x6C7C7A74EF865416, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasTraffic.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xA82C52406FB1BBF7, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasSecondImage.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x0494772DC2A7C333, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasRegister.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x722B56D033FFA9EB, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasDreamer.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x5DB816C14A66B184, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionExtra.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x2756FF118F6B48CA, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasTraveler.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xD99EDED9E884B7D9, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionCareer.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x7AC119E4D17EFCCA, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasWoohooer.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x555D5C14CB53BB6C, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasGoHere.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x8C3F62C308B1FE4C, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasMasterControllerProgression.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x805BD50B48EA8F37, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasOverwatch.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xCB04EE709E7BC96B, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasSleepFreedom.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x8323BF23989EA5E9, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasMasterControllerIntegration.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x46E344DE296B4300, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasWoohooerKamaSimtra.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xC6292BEFA0170072, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasPocketProtectorPotionCase.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xCB390DD2E81D45DD, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasDebugEnabler.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x64855E3BB3034DFA, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasErrorTrap.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x489F97C6D1808FF7, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasMasterControllerCheats.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xB4C8FE5199F4859A, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasHybrid.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xD2D3C58A7696C4EE, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasRelativity.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x812FFB34D55E1F55, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionMoney.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x63A6CB682C32B35C, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgression.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x20ADC476D3B39A0C, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasRetuner.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xEF0739F8D7471959, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasPorter.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x5DC92797EA81521C, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasMasterController.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x79A4710AF209B266, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasPortraitPanel.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x28F5D08DD2AAFD11, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasDecensor.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x47D3F1EB55A5C88B, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionRelationship.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xBBE91A73717E9B42, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasTagger.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x91399C2579ADDD62, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasSaver.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xD4A4370E0E37862F, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasPocketProtectorTablet.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0xBF0644E718D1E980, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasCareer.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x41CEE95BA04243E6, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
The "NRaasStoryProgressionSkill.dll" assembly, with a resource-key of 0x073FAA07-0x00000000-0x0D56EF8BD09DAB1F, was patched by the "CompatibilityPatchesForNRaasMods" patchset.
Applying the DuringUIScaling assembly patches from the "CompatibilityPatchForSmoothPatch" patchset.
Saving and compressing the generated UI-scaled package. (The compression may take dozens of seconds.)
Resolving the resource priorities for the Sims 3 installation at "C:\Games\The Sims 3\" with the user-data at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3".
Checking the game folder at "C:\Games\The Sims 3\".
Checking the mods folder at "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods".

A UI-scaled package file was generated, and saved to "C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\TinyUIFix\tiny-ui-fix.package".

Have fun! :)

GeneratedPackage
----------------
C:\Users\Ashley\Documents\Electronic Arts\The Sims 3\Mods\TinyUIFix\tiny-ui-fix.package

from tiny-ui-fix-for-ts3.

just-harry avatar just-harry commented on June 9, 2024

Thanks for that, and sorry for the delay of this response.

So, when I read "pie menu lag", my thoughts went to the pie-menu lag that's caused by the pie-menu's interactions being sorted.

But if this happens when this is the only mod you have active, then that can't be the cause of this pie-menu lag—I can't fathom this mod making the cause of the slow sorting even slower... unless there's some bizarre interaction with the game's .NET runtime.

What I'm thinking could be happening here, is that the mod is causing generalised UI lag which is particularly aggravated by bringing up a pie-menu. ¯\(ツ)

To see if that is the case, I've put together two special builds of the mod, found in special-tiny-ui-fix-for-ts3-builds.zip:

  1. tiny-ui-fix-for-ts3-without-tick-events.bat, which disables some code that the mod usually runs every tick to scale scrollbars and sliders.
  2. tiny-ui-fix-for-ts3-without-assembly-patches.bat, which doesn't actually modify any assemblies in any way, it just copies them.

If the pie-menu lag doesn't happen when tiny-ui-fix-for-ts3-without-tick-events.bat is used, then the tick events are probably responsible for the pie-menu lag.
Otherwise, if the pie-menu lag doesn't happen when tiny-ui-fix-for-ts3-without-assembly-patches.bat is used, then there may be some weird interaction with the game's .NET runtime.

(A quick note: make sure the PowerShell window is closed before switching between the two special builds, if they're in the same folder as each other).

from tiny-ui-fix-for-ts3.

dewwdrp avatar dewwdrp commented on June 9, 2024

I apologize for taking so long to reply, but this has been stumping me and I've been trying a bunch of different things to see if anything changed. Neither of those alternative versions you gave me seemed to do anything so I kept looking.

First, I realized that I left my store content in my mods folder (I have it in package file form in my mods folder and my brain forgot just because it's store content it's still technically cc/mods when it's package files). Well I took that out of course, and with nothing but the fix in I had no lag.

I put my mods in with the fix and everything was still fine, so I put my cc back in, still leaving out the store content. Well that time the lag came back. I tried doing a 50/50 to figure out what was causing it. Tried testing all my cc folders one by one with the fix, the lag was gone?

More than a few folders and the lag came back. My best guess, since I have no modding knowledge is maybe scaling the ui on top of having a lot of cc is maybe making my game think too hard? I'm honestly grasping at straws but my conclusion is that it's not your mod, and I can't seem to find a specific conflict either. So... My game just hates me.

TLDR
All mods and cc WITH the fix: lag
All mods and cc WITHOUT the fix: no lag
All mods NO cc WITH the fix: no lag

50/50
cc folders 1, 2, 3, 4, 5, 6: lag
cc folders 1, 2, 3: no lag
cc folders 4, 5, 6: no lag

Conclusion: My game hates me and there's nothing wrong with your fix I don't think and I'm sorry for all this hassle. ><

from tiny-ui-fix-for-ts3.

just-harry avatar just-harry commented on June 9, 2024

I apologize for taking so long to reply

No worries :)

Conclusion: My game hates me

:D

I'm sorry for all this hassle. ><

Not at all! It didn't take too long

More than a few folders and the lag came back. My best guess, since I have no modding knowledge is maybe scaling the ui on top of having a lot of cc is maybe making my game think too hard?

I can't think of a more probable cause either.
Maybe merging the packages would help? There'd be fewer resources/packages for the game to deal with.

The only other thing I can think of is that some of your mods may be uncompressed, but when they get copied into tiny-ui-fix.package they'll be compressed, and that compression could be causing slow-down?
¯\(ツ)/¯ That one's a long shot.
Should you feel like that testing that, it's possible to disable the compression by running the Use-TinyUIFixForTS3.ps1 script, from PowerShell, with the GenerateUncompressedPackage switch, like so: cd $Env:USERPROFILE\Downloads\tiny-ui-fix-for-ts3; .\Use-TinyUIFixForTS3.ps1 -GenerateUncompressedPackage

from tiny-ui-fix-for-ts3.

just-harry avatar just-harry commented on June 9, 2024

You're very welcome; I'm glad to hear it worked! :)

from tiny-ui-fix-for-ts3.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.