<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modiki.civfanatics.com/index.php?action=history&amp;feed=atom&amp;title=GetShuffledCopyOfTable_%28Civ5_API%29</id>
	<title>GetShuffledCopyOfTable (Civ5 API) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://modiki.civfanatics.com/index.php?action=history&amp;feed=atom&amp;title=GetShuffledCopyOfTable_%28Civ5_API%29"/>
	<link rel="alternate" type="text/html" href="https://modiki.civfanatics.com/index.php?title=GetShuffledCopyOfTable_(Civ5_API)&amp;action=history"/>
	<updated>2026-06-16T23:01:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://modiki.civfanatics.com/index.php?title=GetShuffledCopyOfTable_(Civ5_API)&amp;diff=10401&amp;oldid=prev</id>
		<title>DonQuich: Bot update</title>
		<link rel="alternate" type="text/html" href="https://modiki.civfanatics.com/index.php?title=GetShuffledCopyOfTable_(Civ5_API)&amp;diff=10401&amp;oldid=prev"/>
		<updated>2012-09-19T16:49:05Z</updated>

		<summary type="html">&lt;p&gt;Bot update&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Civ5 API Beta Banner}}&lt;br /&gt;
&amp;#039;&amp;#039;This page is a part of the [[Lua and UI Reference (Civ5)]].&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{TypeInfos5|Function.png|This function is a global function. Use: &amp;lt;code&amp;gt;include(&amp;quot;MapmakerUtilities.lua&amp;quot;)&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
&amp;lt;code&amp;gt;table(&amp;#039;&amp;#039;&amp;#039;int&amp;#039;&amp;#039;&amp;#039; =&amp;gt; {{Type5|PlayerID}}) GetShuffledCopyOfTable&amp;lt;b&amp;gt;(&amp;lt;/b&amp;gt;table(&amp;#039;&amp;#039;&amp;#039;int&amp;#039;&amp;#039;&amp;#039; =&amp;gt; &amp;#039;&amp;#039;&amp;#039;int&amp;#039;&amp;#039;&amp;#039;) incoming_table&amp;lt;b&amp;gt;)&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Returned Value&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:No description available.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Parameters&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:{|&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-right:6px;&amp;quot;|incoming_table:&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;No description available.&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Source code samples=&lt;br /&gt;
&amp;#039;&amp;#039;Too many occurences. Only 50 out of 322 are listed.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|Amazon_XP.lua (G&amp;amp;K)}}&lt;br /&gt;
:&amp;lt;code&amp;gt;DLC/Expansion/Maps/Amazon_XP.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|1233}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local randomized_version = GetShuffledCopyOfTable(remaining_resource_IDs)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1234}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local countdown = math.min(self.iNumTypesUnassigned, maxToDisable);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|AssignStartingPlots.lua}}&lt;br /&gt;
:&amp;lt;code&amp;gt;Gameplay/Lua/AssignStartingPlots.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|5525}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local candidate_plot_list = GetShuffledCopyOfTable(self.geyser_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|5526}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for loop, plotIndex in ipairs(candidate_plot_list) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|5781}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local candidate_plot_list = GetShuffledCopyOfTable(self.krakatoa_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|5782}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for loop, plotIndex in ipairs(candidate_plot_list) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|5822}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local candidate_plot_list = GetShuffledCopyOfTable(self.mystical_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|5823}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for loop, plotIndex in ipairs(candidate_plot_list) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|AssignStartingPlots.lua (G&amp;amp;K)}}&lt;br /&gt;
:&amp;lt;code&amp;gt;DLC/Expansion/Gameplay/Lua/AssignStartingPlots.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|3750}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(oil_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|3751}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(self.oil_ID, oil_amt, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|3757}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(iron_fallback)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|3758}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(self.iron_ID, iron_amt, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|3761}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(horse_fallback)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|3762}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(self.horse_ID, horse_amt, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4181}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;randomized_second_ring_adjustments = GetShuffledCopyOfTable(self.secondRingYIsEven);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4313}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;randomized_third_ring_adjustments = GetShuffledCopyOfTable(self.thirdRingYIsEven);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4715}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local shuffled_coastal_civs = GetShuffledCopyOfTable(civs_needing_coastal_start);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4719}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuffled_coastal_regions = GetShuffledCopyOfTable(regions_with_coastal_start);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4805}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local shuffled_river_civs = GetShuffledCopyOfTable(civs_needing_river_start);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4808}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuffled_river_regions = GetShuffledCopyOfTable(regions_with_river_start);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|4811}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuffled_near_river_regions = GetShuffledCopyOfTable(regions_with_near_river_start);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|6478}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local randomized_inland = GetShuffledCopyOfTable(inland_plot_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7236}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.coast_next_to_land_list = GetShuffledCopyOfTable(temp_coast_next_to_land_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7237}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.marsh_list = GetShuffledCopyOfTable(temp_marsh_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7238}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.flood_plains_list = GetShuffledCopyOfTable(temp_flood_plains_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7239}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.hills_open_list = GetShuffledCopyOfTable(temp_hills_open_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7240}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.hills_covered_list = GetShuffledCopyOfTable(temp_hills_covered_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7241}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.hills_jungle_list = GetShuffledCopyOfTable(temp_hills_jungle_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7242}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.hills_forest_list = GetShuffledCopyOfTable(temp_hills_forest_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7246}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.plains_flat_no_feature = GetShuffledCopyOfTable(temp_plains_flat_no_feature)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7247}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.dry_grass_flat_no_feature = GetShuffledCopyOfTable(temp_dry_grass_flat_no_feature)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7249}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.tundra_flat_including_forests = GetShuffledCopyOfTable(temp_tundra_flat_including_forests)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7250}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.forest_flat_that_are_not_tundra = GetShuffledCopyOfTable(temp_forest_flat_that_are_not_tundra)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7252}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.grass_flat_no_feature = GetShuffledCopyOfTable(temp_grass_flat_no_feature)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7253}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.tundra_flat_no_feature = GetShuffledCopyOfTable(temp_tundra_flat_no_feature)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7256}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.land_list = GetShuffledCopyOfTable(temp_land_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7257}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.coast_list = GetShuffledCopyOfTable(temp_coast_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|7260}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.desert_wheat_list = GetShuffledCopyOfTable(temp_desert_wheat_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|7261}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;self.banana_list = GetShuffledCopyOfTable(temp_banana_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8548}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[primary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8549}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(this_region_luxury, 1, iNumLeftToPlace, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8551}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[secondary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8552}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(this_region_luxury, 1, iNumLeftToPlace, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8559}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[quaternary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8560}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(this_region_luxury, 1, iNumLeftToPlace, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8581}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[secondary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8582}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;randoms_to_place = self:PlaceSpecificNumberOfResources(random_res, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8585}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[tertiary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8586}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;randoms_to_place = self:PlaceSpecificNumberOfResources(random_res, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8589}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[quaternary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8590}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;randoms_to_place = self:PlaceSpecificNumberOfResources(random_res, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8678}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[primary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8679}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local iNumLeftToPlace = self:PlaceSpecificNumberOfResources(use_this_ID, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8685}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[tertiary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8686}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(use_this_ID, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8728}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[secondary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8729}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, 1, iNumLeftToPlace, 0.3, 2, 0, 3, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8732}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[tertiary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8733}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, 1, iNumLeftToPlace, 0.4, 2, 0, 2, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|8736}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[quaternary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|8737}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, 1, iNumLeftToPlace, 0.5, 2, 0, 2, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|9273}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local shuf_list = GetShuffledCopyOfTable(fish_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|9274}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local iNumLeftToPlace = self:PlaceSpecificNumberOfResources(self.fish_ID, 1, 1, 1, -1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|9298}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local shuffled_hills_regions = GetShuffledCopyOfTable(hills_regions)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|9299}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for loop, region_number in ipairs(shuffled_hills_regions) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|Europe.lua (G&amp;amp;K)}}&lt;br /&gt;
:&amp;lt;code&amp;gt;DLC/Expansion/Maps/Europe.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|1157}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local candidate_plot_list = GetShuffledCopyOfTable(self.sinai_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1158}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for loop, plotIndex in ipairs(candidate_plot_list) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|1215}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local NW_shuffled_order = GetShuffledCopyOfTable(NW_eligibility_order);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|FeatureGenerator.lua (G&amp;amp;K)}}&lt;br /&gt;
:&amp;lt;code&amp;gt;DLC/Expansion/Gameplay/Lua/FeatureGenerator.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|0418}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local beta_list = GetShuffledCopyOfTable(temp_beta_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|0419}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local gamma_list = GetShuffledCopyOfTable(temp_gamma_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|0420}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local delta_list = GetShuffledCopyOfTable(temp_delta_list)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|Hemispheres.lua (G&amp;amp;K)}}&lt;br /&gt;
:&amp;lt;code&amp;gt;DLC/Expansion/Maps/Hemispheres.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|1149}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local westListShuffled = GetShuffledCopyOfTable(westList)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1150}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local eastListShuffled = GetShuffledCopyOfTable(eastList)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|North_vs_South.lua}}&lt;br /&gt;
:&amp;lt;code&amp;gt;Maps/North_vs_South.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|0622}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local northListShuffled = GetShuffledCopyOfTable(northList)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|0623}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local southListShuffled = GetShuffledCopyOfTable(southList)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|0624}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;for region_number, player_ID in ipairs(southListShuffled) do&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PseudoH4|Skirmish.lua}}&lt;br /&gt;
:&amp;lt;code&amp;gt;Maps/Skirmish.lua&amp;lt;/code&amp;gt;&lt;br /&gt;
:{{CodeBegin5}}&lt;br /&gt;
{{CodeLine5|0206}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local east_shuffled = GetShuffledCopyOfTable(east_half)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|0207}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;local iNumMountainsPerColumn = math.max(math.floor(iH * 0.225), math.floor((iH / 4) - 1));&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|1180}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[primary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1181}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, res_amt, iNumThisLuxToPlace, 0.3, 1, 1, 1, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|1199}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[secondary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1200}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, res_sm, iNumLeftToPlace, 0.3, 1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|1203}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[tertiary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1204}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, res_sm, iNumLeftToPlace, 0.4, 1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeBreak5}}&lt;br /&gt;
{{CodeLine5|1207}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;shuf_list = GetShuffledCopyOfTable(luxury_plot_lists[quaternary])&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeLine5|1208}}&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;iNumLeftToPlace = self:PlaceSpecificNumberOfResources(res_ID, res_sm, iNumLeftToPlace, 0.5, 1, 0, 0, shuf_list);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeEnd5}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Civ5 API Footer}}&lt;br /&gt;
[[Category:Civ5 Methods and Functions|GetShuffledCopyOfTable]]&lt;/div&gt;</summary>
		<author><name>DonQuich</name></author>
	</entry>
</feed>