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
My mech's rotors and pistons are named like this:
Piston [leg] [left] [mech] [a] vel:10
Piston [leg] [right] [mech] [b] vel:10
Rotor [left] [ankle] [mech] [a] vel:-10
Rotor [left] [hip] [mech] [a] vel:-10
Rotor [right] [ankle] [mech] [b] vel:10
Rotor 2 [right] [hip] [mech] [b] vel:10
and then I have some modded landing pads (that I think work like they should)
PocketGear Large Pad [foot] [left] [a]
PocketGear Large Pad [foot] [right] [b]
When I try to walk left leg starts moving and stops and right leg just stops and doesn't do anything.
Also when I look at the programmable blocks info it says that everything is setup but, when I try stand command it gives me an error from something in the program itself.
Edit: Also the test command in the code editor doesn't notice any errors
Edit 2: The tutorial mech doesn't work either (actually it works but after naming the blocks it stop working)
Tutorial mech still has a problem and the stand command.
I think I have updated the script since making the tutorial mech so I can take a peek at it sometime and make sure it is up-to-date as well :).
Also, don't forget to link your mech in a comment on the main page! I would love to see it and I am sure others would too!
Thanks for sharing!
Its too late, I scraped that mech. It was just a test to get familiar with this script. Now to the reason why I'm back.
The mech you made and linked to the script's main page doesn't seem to work. Walk command does work, but any other command doesn't. For example "stand" just stops the legs and doesn't return them to position. Luckily because you included a LCD with script info I got this error massage:
_________________________________________________________________________
[13:56:28.202]**********
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.Substring(Int32 startIndex, Int32 length)
at Program.MoveStandComponents(String tag, IMyTerminalBlock block, Dictionary`2 parsedParameters, List`1& velocityBlocks, List`1& velocities, List`1& gearBlocks, List`1& gearSwitches, List`1& gyroBlocks, List`1& gyroValues, List`1& thrusterBlocks, List`1& thrusterValues)
at Program.HandleComponents()
at Program.OnStandTick()
at Program.OnStand()
at Program.Main(String args, UpdateType updateType)
_________________________________________________________________________
It was just spawned in the world. Tried walk command, it worked, it started walking. Tried stand command, legs stopped, but did not return to stand position and the two large thrusters kept pushing it forward. Also "watch" didn't work at all, or "run"
I haven't used this script in a long time cause I encountered these errors too many times while building mech. And when I got a mech working (or at least walking with "watch" or "walk" command) there was still some movement problems that my head couldn't handle.
🤓🥰
😋
Translation: These are all fair points and items and I not only appreciate the feedback but I look forward to addressing these as soon as possible. I believe I may have accidentally rolled out updates to some other things when I released other fixes.
program(1051,50): warning: 'imytextpanel.writepublictext(string,bool)' is obsolete: 'lcd public text is deprecated'