// FinalSun Script file // Name: Start Day\Night Loop // Written By: Bill Brislin aka RVMECH // Last Change: Dec,24,2001 // Be careful when editing scripts, they may cause damage to maps if used improperly AskContinue("This script will add a trigger that starts the Day and Night loop after 50 seconds, it will also set your lighting levels for the proper operation of the loop. Remember to set the enable & disable parameters in the triggers when when you are finished. Ready...hope this works?"); AllowAdd("Because it makes your life easier when someone else does all the dirty work"); // now add the trigger, use the variable %TriggerID% as ID filler, and let a tag be created automatically AddTrigger("%trig1%", "Neutral,,Start_Day_Night_Loop,0,1,1,1,0", "1,13,0,2", "1,53,2,Please_select_Sunrise,0,0,0,0,A", "FALSE"); GetIniKey("%action%", "Actions","%trig1%"); SetParam("%action%", "1","%trig2%"); SetIniKey("Actions","%trig1%", "%action%"); AddTag("%newtag1%", "0,Start_Day_Night_Loop,%trig1%"); AddTrigger("%trig2%", "Neutral,,Sunrise,1,1,1,1,0", "1,13,0,32", "5,53,2,please_select_Ambient_up,0,0,0,0,A,54,2,please_select_Sunrise,0,0,0,0,A,73,0,95,0,0,0,0,A,72,0,1070000000,0,0,0,0,A,71,0,1019000000,0,0,0,0,A", "FALSE"); GetIniKey("%action%", "Actions","%trig2%"); SetParam("%action%", "3", "%trig2%"); SetIniKey("Actions", "%trig2%", "%action%"); AddTag("%newtag2%", "2,Sunrise,%trig2%"); AddTrigger("%trig3%", "Neutral,,Ambient_is_Up,1,1,1,1,0", "1,46,0,95", "2,53,2,please_select_Sunset,0,0,0,0,A,54,0,please_select_Ambient_up,0,0,0,0,A", "FALSE"); GetIniKey("%action%", "Actions","%trig3%"); SetParam("%action%", "3", "%trig3%"); SetIniKey("Actions", "%trig3%", "%action%"); AddTag("%newtag3%", "2,Ambient_is_Up,%trig3%"); AddTrigger("%trig4%", "Neutral,,Sunset,1,1,1,1,0", "1,13,0,32", "5,53,2,please_select_Ambient_Down,0,0,0,0,A,54,2,please_select_Sunset,0,0,0,0,A,73,0,40,0,0,0,0,A,72,0,1070000000,0,0,0,0,A,71,0,1019000000,0,0,0,0,A", "FALSE"); GetIniKey("%action%", "Actions","%trig4%"); SetParam("%action%", "3", "%trig4%"); SetIniKey("Actions", "%trig4%", "%action%"); AddTag("%newtag4%", "2,Sunset,%trig4%"); AddTrigger("%trig5%", "Neutral,,Ambient_is_Down,1,1,1,1,0", "1,45,0,40", "2,53,2,please_select_Sunrise,0,0,0,0,A,54,0,please_select_Ambient_Down,0,0,0,0,A", "FALSE"); GetIniKey("%action%", "Actions","%trig5%"); SetParam("%action%", "3", "%trig5%"); SetIniKey("Actions", "%trig3%", "%action%"); AddTag("%newtag5%", "2,Ambient_is_Down,%trig5%"); SetSafeMode("FALSE","Necessary for setting lighting values..hang on to your hat"); SetIniKey("Lighting","Level","0.015000"); SetIniKey("Lighting","IonLevel","0.010000"); SetIniKey("Lighting","Ambient","0.400000"); SetIniKey("Lighting","Red",".950000"); SetIniKey("Lighting","Green","0.950000"); SetIniKey("Lighting","Blue","1.100000"); SetIniKey("Lighting","IonAmbient","0.380000"); SetIniKey("Lighting","IonRed","1.000000"); SetIniKey("Lighting","IonGreen","1.000000"); SetIniKey("Lighting","IonBlue","1.400000"); SetIniKey("Lighting","DominatorRed","0.850000"); SetIniKey("Lighting","DominatorBlue","0.300000"); SetIniKey("Lighting","DominatorGreen","0.200000"); SetIniKey("Lighting","DominatorLevel","0.000000"); SetIniKey("Lighting","DominatorGround","0.000000"); SetIniKey("Lighting","DominatorAmbient","1.500000"); SetIniKey("Lighting","DominatorAmbientChangeRate"'"0.001000"); Message("Lighting Levels have been changed and the Day Night Loop has been added","Success");