Skip to content

Commit 8323980

Browse files
committed
HotFix: VScript: Fix map transition crashes by using CreateTable instead of CreateArray
1 parent ca7d692 commit 8323980

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/game/server/swarm/asw_gamerules_vscript.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
CreateArray( missionsArray );
557+
g_pScriptVM->CreateTable( missionsArray );
558558

559559
FOR_EACH_VEC( pCampaign->Missions, i )
560560
{
@@ -575,7 +575,8 @@ class CASW_Mission_Chooser_VScript
575575
g_pScriptVM->SetValue( missionTable, "needs_more_than_one_marine", pMission->NeedsMoreThanOneMarine );
576576

577577
ScriptVariant_t linksArray;
578-
CreateArray( linksArray );
578+
g_pScriptVM->CreateTable( linksArray );
579+
579580
FOR_EACH_VEC( pMission->Links, j )
580581
{
581582
ArrayPush( linksArray, pMission->Links[j] );
@@ -592,7 +593,7 @@ class CASW_Mission_Chooser_VScript
592593
g_pScriptVM->ReleaseValue( missionsArray );
593594

594595
ScriptVariant_t tagsArray;
595-
CreateArray( tagsArray );
596+
g_pScriptVM->CreateTable( tagsArray );
596597

597598
FOR_EACH_VEC( pCampaign->Tags, i )
598599
{
@@ -625,7 +626,7 @@ class CASW_Mission_Chooser_VScript
625626
g_pScriptVM->SetValue( table, "briefing_material", STRING( pMission->BriefingMaterial ) );
626627

627628
ScriptVariant_t verticalSectionsArray;
628-
CreateArray( verticalSectionsArray );
629+
g_pScriptVM->CreateTable( verticalSectionsArray );
629630

630631
FOR_EACH_VEC( pMission->VerticalSections, i )
631632
{
@@ -654,7 +655,7 @@ class CASW_Mission_Chooser_VScript
654655
// intentionally not including Builtin flag.
655656

656657
ScriptVariant_t tagsArray;
657-
CreateArray( tagsArray );
658+
g_pScriptVM->CreateTable( tagsArray );
658659

659660
FOR_EACH_VEC( pMission->Tags, i )
660661
{

0 commit comments

Comments
 (0)