@@ -158,10 +158,7 @@ public override void Initialize()
158158 // Init color dropdown options
159159 ddTriggerColor = FindChild < XNADropDown > ( nameof ( ddTriggerColor ) ) ;
160160 ddTriggerColor . AddItem ( Translate ( this , "Color.None" , "None" ) ) ;
161- Array . ForEach ( Trigger . SupportedColors , sc =>
162- {
163- ddTriggerColor . AddItem ( Translate ( "NamedColors." + sc . Name , sc . Name ) , sc . Value ) ;
164- } ) ;
161+ UIHelpers . AddColorOptionsToDropDown ( Trigger . SupportedColors , ddTriggerColor ) ;
165162
166163 lbEvents = FindChild < EditorListBox > ( nameof ( lbEvents ) ) ;
167164 selEventType = FindChild < EditorPopUpSelector > ( nameof ( selEventType ) ) ;
@@ -1923,6 +1920,7 @@ private void EventWindowDarkeningPanel_Hidden(object sender, EventArgs e)
19231920 {
19241921 var condition = new TriggerCondition ( triggerEventType ) ;
19251922 editedTrigger . Conditions . Add ( condition ) ;
1923+ SetTriggerEventHardcodedParameters ( condition ) ;
19261924 EditTrigger ( editedTrigger ) ;
19271925 lbEvents . SelectedIndex = lbEvents . Items . Count - 1 ;
19281926
@@ -2348,7 +2346,7 @@ private void EditTrigger(Trigger trigger)
23482346 chkEasy . Checked = editedTrigger . Easy ;
23492347 chkMedium . Checked = editedTrigger . Normal ;
23502348 chkHard . Checked = editedTrigger . Hard ;
2351- ddTriggerColor . SelectedIndex = ddTriggerColor . Items . FindIndex ( item => item . Text == editedTrigger . EditorColor ) ;
2349+ ddTriggerColor . SelectedIndex = ddTriggerColor . Items . FindIndex ( item => ( string ) item . Tag == editedTrigger . EditorColor ) ;
23522350 if ( ddTriggerColor . SelectedIndex < 0 )
23532351 ddTriggerColor . SelectedIndex = 0 ;
23542352
@@ -2407,7 +2405,7 @@ private void DdTriggerColor_SelectedIndexChanged(object sender, EventArgs e)
24072405 return ;
24082406 }
24092407
2410- editedTrigger . EditorColor = ddTriggerColor . SelectedItem . Text ;
2408+ editedTrigger . EditorColor = ( string ) ddTriggerColor . SelectedItem . Tag ;
24112409 lbTriggers . SelectedItem . TextColor = ddTriggerColor . SelectedItem . TextColor . Value ;
24122410 }
24132411
0 commit comments