4 {
7 Sort(action_array_names,action_array_names.Count());
8
9 actionsArray = new array<ref ActionBase>;
12
13 for(int i = 0; i < action_array_names.Count(); i++)
14 {
16 if(new_action)
17 {
18 new_action.CreateConditionComponents();
19 new_action.SetID(actionsArray.Count());
20 actionsArray.Insert(new_action);
21 actionNameActionMap.Insert(action_array_names[i], new_action);
22 }
23 }
24 return true;
25 }
void Spawn()
spawn damage trigger
void RegisterActions(TTypenameArray actions)
proto void Sort(void param_array[], int num)
Sorts static array of integers(ascendically) / floats(ascendically) / strings(alphabetically)
array< typename > TTypenameArray