File tree Expand file tree Collapse file tree 1 file changed +16
-4
lines changed
Expand file tree Collapse file tree 1 file changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -913,8 +913,20 @@ Variant: Current
913913]]
914914)
915915
916- for name , _ in pairs (replicaDragonfangsFlightMods ) do
917- table.insert (replicaDragonfangsFlight , " Variant: " .. name )
916+ local sortedReplicaDragonfangsFlightMods = { }
917+
918+ for name , line in pairs (replicaDragonfangsFlightMods ) do
919+ table.insert (sortedReplicaDragonfangsFlightMods , { line , name } )
920+ end
921+ table.sort (sortedReplicaDragonfangsFlightMods , function (m1 , m2 )
922+ if m1 [1 ] == m2 [1 ] then
923+ return m1 [2 ] < m2 [2 ]
924+ end
925+ return m1 [1 ] < m2 [1 ]
926+ end )
927+
928+ for _ , mod in ipairs (sortedReplicaDragonfangsFlightMods ) do
929+ table.insert (replicaDragonfangsFlight , " Variant: " .. mod [2 ])
918930end
919931
920932table.insert (replicaDragonfangsFlight ,
@@ -926,8 +938,8 @@ table.insert(replicaDragonfangsFlight,
926938)
927939
928940local index = 3
929- for _ , line in pairs ( replicaDragonfangsFlightMods ) do
930- table.insert (replicaDragonfangsFlight , " {variant:" .. index .. " }" .. line )
941+ for _ , mod in ipairs ( sortedReplicaDragonfangsFlightMods ) do
942+ table.insert (replicaDragonfangsFlight , " {variant:" .. index .. " }" .. mod [ 1 ] )
931943 index = index + 1
932944end
933945
You can’t perform that action at this time.
0 commit comments