Mod Ideas/Suggestions Thread

so i tried it, but now i dont know what it means by the “file” of the mesh, as i can only add a folder, scene, script, resource or a textfile

1 Like

Can’t you try to look which of these do meshes fall under?

i mean resources are the closest, as those can BE meshes, but i tried naming it Hydrogenase.mesh, but it said invalid extension. i also tried naming it Hydrogenase with the valid extensions, but it didnt do anything, it wasnt a mesh

1 Like

Are you sure the model of hydrogenase in the base game is called “Hydrogenase.resource” specifically? There could be some spelling quirks at play here, or it could be named something much different.

thats why my best bet for now is to hope a developer helps me with this, as they know the game best

1 Like

So I checked and there appear to be 3 files related to the hydrogenase organelle model:

Yes, as long as you package it as a mod folder, and specify the .pck file name in the mod info JSON, and then enable it in the Thrive mod manager. Then Thrive will load your .pck file and any file paths in it will overwrite that path in Thrive with your version, thus overriding any file in the game.

You need to import any external mesh formats into Godot and then save them as separate .mesh files (that’s Godot’s custom mesh format).

Changing just how the mesh looks in the game, would require only changing Hydrogenase.tscn as it is the visual scene for it, but that’s a bit more involved due to the shader etc. that are also referenced by the scene as opposed to just the mesh geometry.

2 Likes

so based on this information, i can just download the Hydrogenase.tscn into godot, change its model/mesh to what i want, and if the paths are correct then Thrive will automatically replace its asset with mine (as long as i specify the .pck name in the mod info JSON). TYSM AGAIN

1 Like

Report back so that we see whether you have successfully implemented Hhyyrylainen’s resolution

ok. i will test out if the hydrogenosome is glowing just to make sure its working correctly, then i will go trough ALL THE ORGANELLES IN THE GAME AND MAKE THEM

G L O W

1 Like

Even cytoplasm marine snow chunk?

nah cytoplasm chunk wont glow.

alr, so i downloaded only the Hydrogenosome.tscn, andddddddd… i don’t have the mesh for it, so it isn’t showing. how can i change its model/mesh if i dont have them?

or i will just download the mesh

1 Like

Exactly what I was about to say

1 Like

You need all stuff the tscn file to depends on to use it in Godot. Theoretically manually editing the tscn file in a plain text editor would allow modifying it with fewer needed dependencies.

It is kind of funny how it is easier to make a total Thrive fork rather than a small mod. The downside of making a fork of course is that people installing such a thing can only have one mod active at a time.

2 Likes

Actually now that I think about this again, wouldn’t shaders be the ones responsible for making organelles glow?

1 Like

Depends on what kind of glow you want, because there’s at least 3 ways I know how to do it and I’m not a super advanced graphics programmer so there’s surely even more.

2 Likes

from what i know from godot, the easiest way to make a mesh glow is to set its emmision in its material settings to enabled and playing with the settings a bit and then adding a OmniLight3D to actually make it emmit light, and this is the way im going for in this mod.

2 Likes

We use a custom shader for all organelles. It doesn’t have an emission feature.

3 Likes

Then pukilar should study the biolum vacuole mesh and stuff to see how it glows so then they can clone that feature of the organelle to other ones

Also @Mr.Pukilar as Hhyyrylainen already said they’re not a graphics designer so they may not be able to help much further with this

2 Likes

alr so im gonna try making the hydrogenase glow using bioluminescent vacuole

and download all the stuff it needs (where can i find the shader?)

2 Likes