@@ -554,7 +554,7 @@ class CASW_Mission_Chooser_VScript
554554 g_pScriptVM->SetValue ( table, " search_light_angle_4" , pCampaign->SearchLightAngle [3 ] );
555555
556556 ScriptVariant_t missionsArray;
557- g_pScriptVM-> CreateTable ( missionsArray );
557+ CreateArray ( missionsArray );
558558
559559 FOR_EACH_VEC ( pCampaign->Missions , i )
560560 {
@@ -575,8 +575,7 @@ class CASW_Mission_Chooser_VScript
575575 g_pScriptVM->SetValue ( missionTable, " needs_more_than_one_marine" , pMission->NeedsMoreThanOneMarine );
576576
577577 ScriptVariant_t linksArray;
578- g_pScriptVM->CreateTable ( linksArray );
579-
578+ CreateArray ( linksArray );
580579 FOR_EACH_VEC ( pMission->Links , j )
581580 {
582581 ArrayPush ( linksArray, pMission->Links [j] );
@@ -593,7 +592,7 @@ class CASW_Mission_Chooser_VScript
593592 g_pScriptVM->ReleaseValue ( missionsArray );
594593
595594 ScriptVariant_t tagsArray;
596- g_pScriptVM-> CreateTable ( tagsArray );
595+ CreateArray ( tagsArray );
597596
598597 FOR_EACH_VEC ( pCampaign->Tags , i )
599598 {
@@ -626,7 +625,7 @@ class CASW_Mission_Chooser_VScript
626625 g_pScriptVM->SetValue ( table, " briefing_material" , STRING ( pMission->BriefingMaterial ) );
627626
628627 ScriptVariant_t verticalSectionsArray;
629- g_pScriptVM-> CreateTable ( verticalSectionsArray );
628+ CreateArray ( verticalSectionsArray );
630629
631630 FOR_EACH_VEC ( pMission->VerticalSections , i )
632631 {
@@ -655,7 +654,7 @@ class CASW_Mission_Chooser_VScript
655654 // intentionally not including Builtin flag.
656655
657656 ScriptVariant_t tagsArray;
658- g_pScriptVM-> CreateTable ( tagsArray );
657+ CreateArray ( tagsArray );
659658
660659 FOR_EACH_VEC ( pMission->Tags , i )
661660 {
0 commit comments