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






Other than that I have been setting up fairly complex ship automation (as far as you can get without using complex conditions) and having a lot of fun. :-)
Btw Air Vents appears sensitive to extra white space chars, especially around pipe chars. Be careful with indentation to improve readability. And use tags whenever possible instead of block groups, it's awesome! No more triggering stuff on other grids that were recently connected.
To clarify what I mean: Imagine an automation where a rotor rotates very slowly into position. Can your script (while the rotor is going) call another piston, rotor or light and still control the first rotors end position?
Or another scenario: For a complex mechanical landing gear, pistons and hinges need to be moved depending on each others position. Let's say a piston should extend to 5 m, but at 2 m, another pistons needs to be retracted to a certain position. Is that something your script can currently do?
And last question: Can you abort current ongoing movements of rotors / hinges / pistons? Just in case you tell a rotor to go to a specific angle but then you need to change or stop that.
Thanks in advance,
Tom
You and me both, though I'm secretly hoping they just extend the mod API to enable these types of tools with fewer restrictions. The character count restriction is a real doozy. I've done my best to design Mother for future adaptation to SE2 but it's early days still.
Really great Idea and user friendly with all settings in the custom data
First of all - great script!
I'm trying to move one of my ideas into production using Mother OS, but I notice some strange behaviour:
Scenario: control multiple actuators (pistons+hinges) grouped by tags. For example 4 hinges with one tag, another 4 hinges with other tag, 4 pistons with own tag etc.
Observation: when I use distance or rotate commands for tags with couple blocks, sometimes rotors or pistons end with diferent values (like piston fulle extend even if it's not set to that distance)
Question: Do I make mistake? Or it's bug?
@LordKrono I appreciate the patience! I can look into this implementation a bit further, though I don’t see it scaling well beyond the most simple of setups. Nonetheless let me explore it a bit and perhaps there’s a golden nugget in here somewhere!
On that note, Mother v1.0 will be releasing VERY soon and has a ton of QoL stuff I think you guys will really like!
The Empire must grow.
Mother OS should be compatible with the Apex update and should be able to interface with the added farming blocks as Terminal Blocks. However, their API is limited unfortunately. (ie. you are unable to target the Farm Plot's lights via the programmable block API). I hope they improve this in future updates.
Would you mind sharing more info about your errors? What are you trying to do?
MOS is ALL about automation :) It exposes many of the common actions you’d otherwise reach for via a timer block or toolbar action. It also has “hooks” which give you access to some of the common triggers like connectors connecting, doors opening, etc. For more advanced triggers, the event controller is still your best bet, but I’ve done my best to cover the most common use cases (doors, landing gear, cockpits, sensors). I think one of the key benefits of MOS is your ability to copy and paste all of your automations via the custom data fields of your blocks with a very approachable syntax so you aren’t trying to learn an entire programming language just to use it.
The Command Cheatsheet gives an overview of the available commands, and the modules (ie. Door Module) will outline the available hooks to trigger your automations.
Happy engineering!
You can definitely use MOS with Automatic LCDs :) MOS conforms to the recommended Custom Data config format, but AutoLCDs does not. As a result, you should put all MOS config before a triple dash line “—-“ and AutoLCDs config after.
PB > Custom Data
[general]
…
[commands]
…
—-
echo AutoLCDs stuff
PowerStored {T:*}
…
MMaster covers this in the AutoLCDs documentation under the Compatibility with other scripts section :) I hope this helps!
https://steamcommunity.com/sharedfiles/filedetails/?id=407158161#:~:text=not%20considered%20comment!-,Compatibility%20with%20other%20scripts,-Keen%20has%20added
I'm trying to implement the tag system with AutoLCD2 so that I can keep that script from eating too many resources at all times. But it seems it cannot find the tags if there is anything that is not a part of motherOS in the custom data
Happy engineering!
When checking the code, it has an error.
Program(720,60): Warning: The field 'Program.e.?' is never used
Program(326,301): Warning: The field 'Program.e.?' is assigned but its value is never used
Thanks for your patience and enjoy the Fieldwork update!
https://discord.com/invite/PrrmBujmXQ
Version 0.2.10 is now out and comes with Tags. Tags allow you to group blocks without overcrowding your Terminal tab with block groups. Enjoy!
https://youtu.be/PkYn7pcir70
Version 0.2.9 is released with some improvements to the reliability of auto-docking. I recommend using this in space for now, but feel free to try with planetary procedures as well. Mother has several fail-safes that should prevent crashing but I am still working on better path finding due to some collision avoidance challenges of the remote control block.
You can now print custom messages to LCD screens using the `screen/print` command.
Enjoy :)
https://lukejamesmorrison.github.io/mother-docs/
Already tried it and it's super easy. Maybe the pathfinding capability needs to be improved, 'cause the vanilla Remote Control block is still kinda buggy when handling the docking in rather tight space. But Mother is already a game changer at this current state tho.
Can't wait to use Mother's auto docking feature inside the atmosphere. (next update maybe? :3 )
Anw, awesome update!
Version 0.2.8 finally comes with the beta version of auto docking! Please give it a try and let me know what needs to be improved :)
I have also released a major improvement to Mother's documentation and I look forward to your feedback!
https://lukejamesmorrison.github.io/mother-docs/
Thanks for the support!!
Forgive my enthusiasm :)
Cheers!
https://github.com/lukejamesmorrison/mother-docs/blob/main/IngameScript/Modules/Core/Security.md
I love the idea as well for communication with other grids running Mother, which does make me wonder about the security concerns of using it. For instance, would a hostile be able to fly by and just @thatGuy SelfDestruct?