//this script accepts input from an llDialog script in the same prim that allows for
//configuration of the trigger height, etc. This should be cut and dry.
message(integer sender_num, integer number, string message, key some_key)
{
if(llList2String(llParseString2List(message,[" "],[]),0) == "deployAltitude"
{
//llOwnerSay("Trigger set"
; chuteHeight = llList2Integer(llParseString2List(message,[" "],[]),1);
llMessageLinked(LINK_ALL_OTHERS,chuteHeight, "", ""
; }
if(llList2String(llParseString2List(message,[" "],[]),0) == "Launch"
{
//llOwnerSay("Trigger set"
; integer pushStrength = llList2Integer(llParseString2List(message,[" "],[]),1);
llPushObject(llGetOwner(),<0,0,pushStrength*llGetMass()>,<0,0,0>,FALSE);
llOwnerSay("Launching!"
; }
if (llList2String(llParseString2List(message,[" "],[]),0) == "Switch" && llList2String(llParseString2List(message,[" "],[]),1) == "On" )
{
llSetColor(<0.5,0.5,1>,ALL_SIDES);