Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Another issue had the script not drive forward at all, steering control was still fully functional, but neither 'W' nor 'S' would drive anywhere - though it *would* raise the power usage displayed on the HUD. It's like the wheels were fighting each other or something? And no, the parking brake was not engaged :P I cycled it several times while trying to get it to budge, just to be sure.
Have any issues like this been reported before? I'm using a mechanical suspension system so there are a lot of subgrids - three per wheel suspension, plus the 'main' grid, and all joining points use two blocks. Maybe the complexity of the grid connectivity is complicating/confusing things?
else if (block is IMyShipController)
{
if (!StringExtensions.Contains(block.CustomName, controllerIgnoreNameTag))
{
shipControllers.Add((IMyShipController)block);
}
}
Generating good code with ChatGPT is like trying to win a cooking competition with off-brand Hamburger Helper.
If I combine the scripts, I'm going to do it right.
@Blood Brother:
Glad to hear it
Because I'm insane.
BUT, you have to make sure that you make a hotbar action for turning off the programmable block, because otherwise it overrides.
Here's a fix
Basically:
1) Make a remote block for each subgrid.
2) Group the remote blocks together into a single unit in the control panel.
3) Go to the hotbar menu and drag that group into the hotbar, and make sure to select parking break or whatever it is.
4) Drag the programmable block with the script running into the hotbar next to it, or wherever, and have it as 'toggle on/off.'
Profit!
Now, when you toggle OFF the programmable, you can engage and disengage your parking break, free of charge!
Dunno if anyone else was having a similar issue, but just in case, there it is! Saved me a LOT of frustration, I'm sure.
Is it common for people to not be able to enable steering on wheels with this script active? The box immediately unticks itself when I check it. Not sure if it's a bug or just something I'm doing wrong.
Update: It looks like Wheel Friction keeps resetting to default, too.
brake_toggle doesn't seem to do anything
Any idea what I'm doing wrong?
First of, i LOVE your script, this particular one has allowed me to make so many amazing things, my workshop is full of crazy designs that would not be possible without the script youve made here!
i have a feature whish for your script.
(Picture for relevance - https://steamcommunity.com/sharedfiles/filedetails/?id=2930053454)
Would you be willing to ammend/add a function, that would allow the suspension to bank into turns? a type of "Active Body Control" or anti roll?
A function, that when you steer left or right (A/D) the wheel suspension height offset is altered to offset potential roll to custom amount
It would be ofc be off by default, and could be enabled in custom data to maintain the simplicity of your script as is.
Im not a coder, i havent seen anyone make something like this, and this is something im really missing from a lot of my builds. and perhaps for many others