[Mod: I'll be Human After All] Chat am I cooking?
(Mod is currently in development and not released, but you can follow its development in its thread in the Crosscode Modding Discord)
(Mod is currently in development and not released, but you can follow its development in its thread in the Crosscode Modding Discord)
Inspired by a joke in Queen's dialogue in Deltarune chapter 5
Took me a few days, I hope you like it 💙🖤
This very minimal code is running extremely slowly with as few as 3,000 SolarComponent parts in a scene. Now, I know there are ways I could speed up this specific code, however, I'll need to, at minimum, run at least one batch of code like this on every part of any type, to handle a temperature system I have planned. I'm planning to have upwards of several dozen ships in each scene, and and probably something around 100 parts per ship, so getting this performing as well as possible is very important.
c_components is a C# dictionary, not a Godot dictionary, because I know that accessing Godot dictionaries is relatively slow compared to C# dictionaries
I've done some tinkering and found one of the main sources of slowdown is the "as" keyword in the basic_component and solar_component assignments, and I'm really not sure how to get around using that. I'd also like to know if there are any other issues in how I'm structuring this code that could be improved to make it run faster.
Not at all happy wiþ how þis turned out but oh well.
You can read it here on AO3!
For my fic Crossed Lines. This Evotar!Emilie design is pretty specific to the fic.
I will keep making art of þem until i die
Drawn by our Lea fictive.
I'm feral right now. My brain decided I needed to draw þem holding each-oþer like it's all þat matters in þe entire universe.