I have 24 gigs and I rarely get issues that aren't due to my CPU (Athlon 640) bottlenecking my graphics card with loads of mods in sight. I don't think Terratech has a memory issue, though I have never loaded more than ~6 at a time.Ok here's a thing:
so sometimes when I have a lot of mods installed loading in new areas of the game causes major freezes. I suspect this is a RAM issue. It makes sense- terratech takes as much ram as the vanilla game needs. But with mods and all that, that number might need to change when it doesn't. Maybe add a way to manually dedicate more RAM to terratech in the startup menu? (minecraft has something like that) I mean I have 30 gigs of ram (my dad occasionally needs to host a server for work)... I should not be getting RAM issues lol
You can separate all the blocks into folders... They don't have to all be there at once. The block injector mod ignores folders in the first place after going into the Custom Blocks folder so you can organize them under folders like I have here:Could be possible to condense things down to something simple...
-Build an interpreter and Compiler for the unity engine that allows Condensing the data down to a Single file. Take a page from Minecraft's book with their single .jar files for most modifications. Some may rely on each other, but we can still adapt.
Seeing how mom's spaghetti got accidentally spilled in my folder here...View attachment 26292
we May need to get some bundled resource packages to pull these into a single file for each mod, provided somebody can also make an Interpreter and a usable compiler to create said packages from the separate files, and of course as usual, this requires some knowledge of Unity, and i have absolutely No knowledge in unity whatsoever, except the fact that it exists and TerraTech runs on it.
i... think i may have gone on quite far about something we already have something for, but still, Devs could consider something Native in the game's code to take over the role of the injector mod, and maybe allow the launcher somehow to allocate Excess RAM memory in the Windows memory map for mods to load.
it might be gently placed on the backburner, sure, but when you Crowd source your ideas, a game can be expanded on very quickly.
Sometimes you have to take things slowly, but also sometimes you just need something out the door to freshen things up like a healthy dose of ventilation and a fragrance spray in the living room and nicer upholstery.
(Prospectors don't usually get to enjoy these since they're on the job a lot, but Who cares, gotta have something to relax in.)
I have more to talk about if anyone is interested, so ask me whenever if i should start a thread somewhere to make my ideas public.
(Not fully tested at the moment, but the block JSON loader part of the Block Injector mod should be mostly fully capable of doing this), adding a file that has the same internal name as a specific block would over ride any values given for that block which would allow essentially superficial mods to change existing assets to work in a specific manner.