Space Engineers

Space Engineers

Onvoldoende beoordelingen
ActionScript (if then else)
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Bestandsgrootte
Geplaatst op
Bijgewerkt op
3.047 KB
18 jul 2016 om 9:06
20 jul 2017 om 23:58
9 wijzigingsnotities (weergeven)

Abonneren om te downloaden
ActionScript (if then else)

Omschrijving
* ActionScript
* ************
* Version 1.2, July 2017
* Author: Alexander Weber, Switzerland
*
* Description:
* Check if a block has a specific state (trigger). If yes, do something (event), [optional: else do something]
* It's possible to have multiple events for one trigger.
*
* Example:
* Door,2$Light1,1;Light2,1$Light1,0 => if the Door is open, activate Light 1 und Light 2, else Light 1 off
*
* Use
* you only have to run the script once. But be shure, to have the correct parameters. Test the correct parameters directly in the programm block. after that,
* use a timerblock with the tested parameters. u can use the Custom Data too (better way), each line is one command
*
* Trigger Event:
* 0 = off all elements
* 1 = on all elements
* 2 = open doors, Hangar doors, sliding doors
* 3 = closed doors, hangar doors, sliding doors
* 4 = connected connectors, landing gear
* 5 = not connected connectors, landing gear
* 6 = ready to connect connectors, landing gear
* 7 = Cockpit is used cockpit
* 8 = Cocpit is not used
*
* Set Event:
* 0 = off all elements
* 1 = on all elements
* 2 = open doors, Hangar doors, sliding doors
* 3 = closed doors, hangar doors, sliding doors
* 4 = connect connectors, landing gear
* 5 = disconnect connectors, landing gear
* 6 = play Sound SoundBlock
6 opmerkingen
ratheden 21 mei 2018 om 0:16 
Could we get a few more examples of how to use this properly and well?

example:
i have a sensor that opens a door, i would like this script to turn on an LCD, Play a sound, and Lock a 2nd door or sensor. Then when this door closes, unlock sensor/door 2, stop the sound, turn off the lcd and turn On a set of lights (3).

What more difficult things could i do that you have thought of?



also, getting these errors when installing and checking code:

Program(316,25) Warning: "MyDoor.Open" is obsolete: "Use the status Property instead"
Program(326,24) Warning: "MyDoor.Open" is obsolete: "Use the status Property instead"
Warlocc 13 apr 2018 om 0:57 
Some obsolete functions in here.
Lord|Monkey  [auteur] 24 jul 2017 om 23:49 
as parameter in the timer block when you add the program block
or
in the custom data in the program block

Command: Control Center Door,2$Soundblock,1;Soundblock,6$Soundblock,0
Boiler 23 jul 2017 om 13:17 
Can someone please explain to me where to add the values in to this script. I have a door that is labeled Control Center Door, I want when it opens to play a sound. Then when it closes to stop the sound. Can any please help.
woostyboy 27 feb 2017 om 5:39 
Great! Exactly what I was after. Limpet mine with landing gear set to 'Autolock'. When it locks on to a passing vessel it can now arm the warheads using this script.
battlestar4312 18 jul 2016 om 15:46 
what is this ?