Space Engineers

Space Engineers

Clang Slayer
23 Comments
Xavius 27 May @ 1:16pm 
Hello there,

first off, thank you viktor for making this :D i enjoy "Clang Slayer" alot,
but since the latest updates of SE the mod seems to work kind of weird.

I enjoy building ships with fancy extras like hangar doors and landing gears that expand/retract using hinges, pistons and rotors,

but since the latest update the mod seems to remove the velocity and speed of my pistons, hinges and rotors, but only if they have any mechanical restistance ( if they move anything / they touch the ground or any part of my creation )

i dont know if this is a bug or glitch but it makes customs turrets and anything using movable blocks lose their velocity.:blobfish:
Viktor  [author] 6 Sep, 2023 @ 12:27pm 
Any issues since the recent game update (1.203.022)?
Viktor  [author] 24 Apr, 2023 @ 4:48pm 
@Stoner Jezus: If you add configurability to the mod, then please make a PR on GitHub, link is in the description. Thanks!
Stoner Jezus 27 Mar, 2023 @ 9:36am 
is there any way/config to adjust vallues or disable lets say checks on pistons?
the mod works great, except it keeps disabling my drill pistons and detaching piston heads with the slightest force change on the drill plate attached to it.
from the 5 pistons, only one or two will work, the rest gets disabled, making me end up with my drills in a hole unable to pull up the drills completely and free my vehicle.

I have simular ussues with the hinges of my custom wheel suspension, would be amazing to have a min/max we can set for the mod to disable or adjust the hinges/pistons/rotors.

besides that great mod, amazing to drive around without things making clang noise for no obvious reason at all besides blocks "colliding" in the slightest form making things explode on me :P
Menos 31 Jan, 2023 @ 10:54am 
If this works as advertised, it is the mod we've all been waiting for. Nice work!
Viktor  [author] 26 Jan, 2023 @ 6:07am 
Just collecting ideas for future development.

Possible improvements:

- An optional mode to "tune down" the clangy mechanical connections instead of disabling them. (I attempted this, but this mode would not kill the lag immediately, which may be insufficient on servers.)

- Auto-tuning of normal (not clangy) behavior, so the mod can adapt to modded mechanical connections. (It should work, but I opted to release the simpler hard-coded version first.)

- Handling clang based contraptions based on rotor displacement only, like @green bean's ClangCapsule below. - It is yet to be confirmed whether this kind of clang engine introduces any lag on servers. I think there should be an option to prevent this kind of cheating on multiplayer servers, but not sure it should/can be implemented in a similar way as Clang Slayer currently works.

Any other ideas/requests?
Zat-1-fury 25 Jan, 2023 @ 3:12pm 
FINALLY someone did it :Khappy:
Viktor  [author] 25 Jan, 2023 @ 11:16am 
@Codex: Yes, it is designed mostly for servers. It should work if added to any world. Only problem may be compatibility with modded mechanical connections, because their base->top transformation may differ. I'm thinking about a solution for that as well.
Viktor  [author] 25 Jan, 2023 @ 11:15am 
@Nemo: You're welcome. Enjoy the mod!
Nemo 25 Jan, 2023 @ 2:47am 
Viktor, my dude, my man, my bro. You are a lifesaver. Thank you for this mod.
Codex 24 Jan, 2023 @ 6:36pm 
Is this compatible with Dedicated Servers as well?
wildwyat8933 24 Jan, 2023 @ 2:29pm 
You will not get away with this.
Viktor  [author] 24 Jan, 2023 @ 1:46pm 
@green bean: I've tried your ClangCapsule hovercraft . Nice design and hilarious video!

It is not blocked by the Clang Slayer mod, indeed. This is not that kind of bad explosive and laggy clang the mod is specifically looking for. It is surprisingly stable and does not seem to introduce any lag.

So I just leave it working until proven otherwise. :)

Keep up the good work!
Viktor  [author] 24 Jan, 2023 @ 12:24pm 
@Nemo: Yes, it should make such explosions much less likely.

This mod works by "measuring" the clang induced "stress" (misalignment) of mechanical connections and defuse them before they could explode (ideally).

The main design goal was to prevent the use of clang based contraptions on multiplayer servers, so they can avoid the associated lag spikes without seriously limiting the use of subgrids.

This mod can also be used offline or in local multiplayer, where it may be useful to prevent accidental explosions.
Nemo 23 Jan, 2023 @ 2:00am 
Will this make the mechanical parts less likely to freak out and explode for no reason? Because YES PLEASE. Shoddy physics are one of the biggest downsides to this game in my experience.
green bean 22 Jan, 2023 @ 12:27am 
My latest build, for example. Not modded.
Viktor  [author] 21 Jan, 2023 @ 4:27pm 
@green bean: For example? BP? Are you using some modded mechanical base?
Viktor  [author] 21 Jan, 2023 @ 12:02pm 
@Bongo: By the way, if the Turret Controller is controlling rotor turrets in a way that they introduce measurable clang, that's a bug in the game itself. Maybe reporting that while working on this issue would be nice as well.
Viktor  [author] 21 Jan, 2023 @ 8:53am 
@Bongo: I guess the defaults should be tuned. Any example BP of a rotor based turret producing this issue with a Turret Controller?
Bongo 19 Jan, 2023 @ 2:58pm 
Seems to cause problems with turret controllers, often setting their rotors' torque to 0 even if they are properly limited
green bean 19 Jan, 2023 @ 10:34am 
my clang tech is immune to this :)
The Erubian Warlord 15 Jan, 2023 @ 4:02pm 
thou art a heinous blasphemer to dare suppress the Dark one's will this treachery will not be forgotten Heretic

but seriously sounds like a useful mod for some more serious servers
Viktor  [author] 15 Jan, 2023 @ 11:57am 
Hi Everyone!

Thank you for the lots of views and subscriptions!

Just one request: If you add a negative rating please post a comment here and explain why, so the mod can be improved. Also, "I don't want my clang stuff getting hammered on servers." is not a valid reason for a negative rating. :)

Thanks!