Resizing parts causes lag and script autocomplete just does not work

This has been happening for a little while now and it has put me off roblox studio, the game file does have quite alot and everything works fine when I open a blank baseplate.
If I load all the files from my game into a blank baseplate the issues occur again.

Rescaling parts issue:

Autocomplete issue:

I have no idea what I can do, I’ve restarted my computer but I haven’t reinstalled studio yet.

probably just reinstall studio

alrighty i will try to reinstall studio

I’ve reinstalled roblox studio but everything is still behaving the same

Something in your game may be causing lag/issues. perhaps a place file could help?

could you elaborate on place file?

Your local place file, you can get it by going to the file menu then clicking save to file.
image

Then find the saved file and post it here so we can have a look at it to see if we can find the cause
(if theres stuff you dont want to include ex. scripts remove them then click save to file as instead.)

sure i can do that
ill just remove every script :ok_hand:

–removed download
don’t forget to set the baseplates collision to preciseconvexdecomposition
also i’ll remove this sometime later

Opened, can confirm i am getting the same behavior, ill have a look now

i really appreciate the help :+1:

ok turns out i cant remove the download, thats too bad

Hi @67834_ofalltime
I found this to be interesting, so out of curiosity I opened the file.
It seems that you have 205132 descendent in your project.

I reduced it to about 62k descendants, now the scaling works fine. Smooth as butter.
Hope this helps.

1 Like

Could you explain to me what those descendants do and what they mean?
And how I can also do the same

Generically, when things are laggy.
I check how many geometry there are in the scene. Roblox can only handle so many models in the game.

Descendants are basically what you see in the Explorer window.
You have part, and you drag stuff into those parts to group them together.
So Model → part, part, part.
Or Folder → part, part, part.
The part would be descendent of Model, or Folder.

So I use workspace as the root, and check how many descendants you have.
You can type this in the command bar to see what I see. Just counting every descendants there is in the place.

local partCount = workspace:GetDescendants( ) print( #partCount )

Not every object will cause problem, but since you have so many things going on in there. Something in there is about to be the issue.

The descendant count is a little bit higher in the original reaching 208182, but how can I lower this number?

I’d also like to know how you reduced this number, did you remove specific things or did you just go and delete some random stuff?

Cornfield seems to be causing a lot of lag, im going to try to optimize it, but there is still more to fix asides from that

Your corn field is definitely very laggy. The geometry on it is quite intensive it seems. Not sure if you actually need all those corns.

Well i significantly reduced the lag on it