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
The only workaround is to use a Timer block as an intermediary: Group the Timer block to the gate, then have the timer block call the PB with the "Incoming" or "Idle" argument to trigger it automatically again.
Hmm, I'll take a look, that is not supposed to happen.
I assume you are connected and the latest version has downloaded.
You can always go to %APPDATA%\SpaceEngineers\Mods and delete all the .sbm files there. The game will redownload them when you load the world.
You don't need the timer block, your question piqued my interest so I decided to test it. You place your sensor where it will pick you up as you're walking through (I placed it directly above) and you put the Programable block in the first action space and set it to 'Run'. Then in your Programmable block put in a code like this:
void Main()
{
IMyDoor dhd = GridTerminalSystem.GetBlockWithName("Gate 2") as IMyDoor;
dhd.SetCustomName("DHD"); // sets the name of the DHD to DHD
}
Make sure to replace "Gate 2" with the name you are using on your DHD to Dial. Hope this helps as it is my first ever use of C#
You'd have to either have the programmable block activate the gate, or use a timer block and add the gate action and programmable block events to it. You could also just use two buttons, one to dial, one to trigger the programmable block to clear the name.