Space Engineers

Space Engineers

[VSI] Recolorable Thrusters
316 Comments
BBLRIZZY 29 Oct, 2024 @ 7:45pm 
I apologize for the mistake figured out I was grouping things wrong so I got it thanks for making a cool ass mod!
BBLRIZZY 29 Oct, 2024 @ 2:05am 
So I have a few small questions, love the mod but is there a way to set all of the thrusters your preferred color at once? or A thing I have to learn to program to set it up? Cause individually doing it across 200+ thrusters might be a big headache. Hope to hear from you soon thanks!
Rednight 30 Sep, 2024 @ 2:22pm 
Ah great news, thanks for considering it and for making this mod :)
Darkmist  [author] 27 Sep, 2024 @ 3:18pm 
@Rednight: sure, I can do that. In fact I did it for some of my other mods in the past, but since not many mods wanted to write customdata for thrusters I kinda forgot about this :)
Rednight 21 Sep, 2024 @ 5:08am 
Hello Darkmist,

The settings in custom data doesn't follow the myIni structure, making the mod incompatible with other mods that wants to store data there.
Is it possible you can switch from the string parsing to ini parsing to solve that issue?

Thank you in advance.
Charlie_Foxtrot25 2 Aug, 2024 @ 9:55am 
Tracer colors. Just a single set of sliders, like the Idle section, so I can shoot blue tracer rounds and my friends on a server can shoot orange or red, or green and everything in between! :steamhappy:
Darkmist  [author] 29 Jul, 2024 @ 3:38pm 
What would you do with turrets?
Charlie_Foxtrot25 28 Jul, 2024 @ 7:14pm 
One of my favorite and required QOL mods for all my worlds.
Any chance we could have somethings like this for turrets.
Darkmist  [author] 10 Apr, 2024 @ 2:09pm 
To my knowledge unfortunately this doesn't work on consoles. Since this needs to be running on the clients server side scripting is not enough for this.
Rikuhachima Aru 9 Apr, 2024 @ 10:48am 
Hey Darkmist, Is it possible for me to upload this file in mod.io? (Asking permission since this is your mod). Hoping for your reply :D
SuperGripper 13 Jan, 2024 @ 7:27am 
ah ok. thank you for checking :)
Darkmist  [author] 9 Jan, 2024 @ 11:05am 
@SuperGripper: I have checked that mod and it seems that it works by hiding the vanilla thrust flames and creating its own particle effects. This means that this mod won't be able to affect the colors of those particle effects. I saw some code fragments that indicate that it might work together with RecolorableThrusters in the future, but currently it doesn't.
SuperGripper 15 Dec, 2023 @ 3:22pm 
Hello Darkmist. I absolutely adore this mod of yours and it has never failed me. Until today. Just to be clear, its nothing to do with your mod (I think) because it seems to work technically.

Anyway, I'm trying to use this mod: https://steamproxy.net/sharedfiles/filedetails/?id=2915000271&searchtext=flame+thrust which extends the distance of the original thruster flames using Mexpex's Thruster Modifyer ( https://steamproxy.net/workshop/filedetails/?id=2844945145 ). The mod works fine, but I can't change the flame's colour using your mod.

Thanks in advance, SuperGripper :)
Darkmist  [author] 6 Oct, 2023 @ 12:47pm 
@ArticWariorFox: I have just tested the mod with the DX11 Tiered Thrusters, a modular thruster and AViegarien's Upgradable Thrusters. I had every control in the terminal and was able to turn the thrusters on and off. Strangely when I first added the mods and the modded thrusters, turning the thrusters back on didn't do anything until I touched the thruster override. However after reloading the game, it never happened again. G menu on/off worked as well, so I don't really know what could be the problem on your side if this behavior is consistent.

Could you just fire up a new game create a test rig and try adding all you mods to see if it anything breaks?
Darkmist  [author] 6 Oct, 2023 @ 12:44pm 
@Mr. J Soda, yes it works.
Mr. J Soda 5 Oct, 2023 @ 10:10am 
I haven't read through all the comments yet, so this may be a redundant question, but does this mod work with AViegarien's Upgradable Thrusters?
ArcticWariorFox 22 Sep, 2023 @ 11:42pm 
go for the DX11 tiered thrusters, since i love to build very large very heavy ships ive become very reliant on tiered thrusters to work with other thruster mods
Darkmist  [author] 22 Sep, 2023 @ 12:29pm 
I'll try to take a look at it when I have time. Just name one one I should test with.
ArcticWariorFox 22 Sep, 2023 @ 5:57am 
it is any of the DX11 colored thrusters and just generally any thruster mod, i tried getting rid of the recolorable thruster mods and the colored ones since i figured it was the colorable flames slider that was hiding on/off controls but turning them off didnt fix it. Im not sure what exactly the mod is that is causing it because all i did was turn off this one and it instantly fixed the issue but it really is problematic for my pelican since it has hydrogen tiered thrusters and they feed on fuel rapidly but with this mod active no matter how hard i try to find it in the terminal or select on/off in the g menu bar it just doesnt have the button and it greys out the engine on/off button on the toolbar too it's very weird and really is making hydrogen engine ships suffer since i'd have to legitly grind the engines off to prevent them from running when it's flying. Generally it's any of the most popular thruster mods like the DX11 tiered ones and colored ones and it disables on/off
Darkmist  [author] 2 Sep, 2023 @ 6:30am 
The mod is working perfectly with vanilla thrusters. Futhermore it doesn't really remove any terminal controls, just adds new ones, so my first guess is that some of those other mods do something. What thruster mods are you trying to use?
ArcticWariorFox 28 Aug, 2023 @ 7:07pm 
There is a brand new problem since recent updates to where having this mod active with other mods causes modded thrusters and even vanilla thrusers to not be able to be block turned on or off either on the G toolbar on the ship or the ship terminal. It seems to completely remove the block on/off option entirely for terminals and ship G menus to the point to where the only way to turn off the thrusters is to grind them to non-functional. I am not sure what is causing it but i do know it is this mod strictly since turning it off has fixed it entirely for all ships and thrusters.
FantazeR 12 Aug, 2023 @ 4:28pm 
@dRuPpI
kinda not, you'll need to respawn your hydro ships to fix some issues with thruster flames
Mexpex is working on it but as he said "No eta atm"
VivaVii 14 May, 2023 @ 11:12am 
Is this something that could be turned into a plugin?
LVL 9999 OVERGEARED LAST BOSS 9 May, 2023 @ 7:34am 
this is GOD TIER :steamthumbsup:
Tac 3 May, 2023 @ 1:35pm 
This mod is Top-Tier! I love this mod.
dRuPpI 5 Apr, 2023 @ 12:32pm 
is this compatible with Mexpex thruster FX ?
Sensational Being 31 Mar, 2023 @ 6:54am 
How long has the alpha channel transparency option been there? I just noticed it. Nice!
Xalreth 19 Mar, 2023 @ 12:27am 
dose this work with Tiered Tech Blocks?

https://steamproxy.net/sharedfiles/filedetails/?id=1682499145
Darkmist  [author] 27 Feb, 2023 @ 9:41am 
Thanks @CrimsonKNight_05
CrimsonKNight_05 26 Feb, 2023 @ 4:44pm 
Your mod is so great, brings another nice customization option to thrusters,
Thanks a lot bro for your hard work!!! :selike: :selike: :selike:
Patrick 21 Feb, 2023 @ 8:30am 
Any time!
Darkmist  [author] 21 Feb, 2023 @ 3:01am 
@Patrick Thank you for testing this. I'll make the change if it doesn't break the current stable version.
Patrick 19 Feb, 2023 @ 4:59pm 
@Darkmist, the missing thruster override control (and associated terminal control actions) can be fixed by moving this code from your Init() method to the start of your UpdateOnceBeforeFrame() method.

[code]
lock (m_customControls)
{
if (m_customControls.Count == 0)
CreateTerminalControls();
}
[/code]
Patrick 19 Feb, 2023 @ 3:36pm 
Yep, I can confirm. In the Beta, this mod removes the thrust override slider for all thrusters.
amyy 18 Feb, 2023 @ 4:28pm 
like the option just isn't there with the mod installed
amyy 18 Feb, 2023 @ 4:27pm 
this mod seems to disable thrust override in the beta?
Tosimos 31 Dec, 2022 @ 12:26am 
Sadly in-game scripting of this would be absolutely amazing. But alas; no. Server side scripting is something some mods do like MES. I don't know exactly "How" it works from server side scripting. but I know they have it that way.
Darkmist  [author] 25 Dec, 2022 @ 8:42am 
@Tosimos if by server side scripts you mean in-game scripts, it's probably not possible, because not everything's available for in-game scripts that are available for mods.
Tosimos 24 Dec, 2022 @ 10:46pm 
@Darkmist Is it possible to revisit this mod for mod.io? Currently due to consoles not allowing scripted mods. This mod does not work on it. I dunno if it's possible to turn this into a server side script. But if you can that would be absolutely amazing.

https://mod.io/g/spaceengineers/m/recolorable-thrusters
Synirr 8 Sep, 2022 @ 9:39am 
@Darkmist You should be fine someone might have found the exploit and just did it to crash servers. Thanks for the quick fix
SCORPIONTECH 5 Sep, 2022 @ 8:55am 
Nevermind, got it to work
SCORPIONTECH 4 Sep, 2022 @ 5:59pm 
Oh well, guess I'll be stuck with boring yellow and blue thrusters
Darkmist  [author] 4 Sep, 2022 @ 5:37pm 
Not sure why, I published it to mod.io and I can find it if I go to mod.io in a browser. Not sure what else I could do.
SCORPIONTECH 4 Sep, 2022 @ 10:56am 
I'm on Xbox it's still not showing up for me
SCORPIONTECH 4 Sep, 2022 @ 10:10am 
Interesting, it didn't show up for me
Darkmist  [author] 3 Sep, 2022 @ 6:06pm 
It is on mod.io
SCORPIONTECH 3 Sep, 2022 @ 6:01pm 
Can this be added to mod.io please?
Darkmist  [author] 3 Sep, 2022 @ 10:20am 
@Synirr You are absolutely right, rookie mistake :steamfacepalm:

It should be fixed now. One question though: is there something now in the game that could cause data duplication in CustomData that I should be aware of, or someone accidentally just copied stuff twice?
Synirr 1 Sep, 2022 @ 1:44pm 
``` // this will crash
dict.Add("a", "b");
dict.Add("a","c");
// this will not crash
dict["a"] = "b";
dict["a"] = "c";```
Synirr 1 Sep, 2022 @ 1:35pm 
@Darkmist

Looks like if you copy the custom data of a thruster twice in the same block it will cause a dictionary exception. Might want to add some code to ensure that a key cant be added twice. Right now a client can crash entire servers and keep them crashed unless the custom data is cleared. However, it does not prevent it happening again.