From ad9694604fcf02c85f5a52b4815b572b2b998906 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Fri, 14 Aug 2020 19:59:13 -0400 Subject: [PATCH] remove old file --- src/pregmod/basenationalitiesControls.tw | 168 ----------------------- 1 file changed, 168 deletions(-) delete mode 100644 src/pregmod/basenationalitiesControls.tw diff --git a/src/pregmod/basenationalitiesControls.tw b/src/pregmod/basenationalitiesControls.tw deleted file mode 100644 index db31d717d44..00000000000 --- a/src/pregmod/basenationalitiesControls.tw +++ /dev/null @@ -1,168 +0,0 @@ -:: Basenationalities Controls [nobr] - -<<if hashSum($nationalities) < 1>> - //You cannot be a slaveowner without a slave trade. Please add nationalities to continue.// -<<else>> - <<link "Confirm customization">> - <<unset $baseControlsFilter>> - <<if $customWA == 0>> - <<goto "Intro Summary">> - <<else>> - <<goto "Extreme Intro">> - <</if>> - <</link>> -<</if>> -<br> - -/* Generates cloned array of $nationalities, removing duplicates and then sorting */ -<<set $nationalitiesCheck = Object.assign({}, $nationalities)>> - -/* Prints distribution of $nationalities, using $nationalitiesCheck to render array */ -<<set _percentPerPoint = 100.0 / hashSum($nationalities)>> -<<set _len = Object.keys($nationalitiesCheck).length>> -<<set _j = 0>> -<<for _nation, _i range $nationalitiesCheck>> - _nation @@.orange;<<= ($nationalities[_nation] * _percentPerPoint).toFixed(2)>>%@@ - <<set _j++>> - <<if _j < _len>> | <</if>> -<</for>> -<<unset _percentPerPoint>> -<br><br> - -/* Fine control tweaking of populations */ -Adjust slave populations: -<br style="clear:both"><hr style="margin:0"> - -/* Filter controls */ -Filter by Race: -<<for _i = 0; _i < setup.filterRaces.length; _i++>> - <<set _race = setup.filterRaces[_i]>> - <<if $baseControlsFilter == _race.toLowerCase().replace(/[ -]/g, '')>> - <<print _race>> - <<else>> - <<print " - <<link _race>> - <<set $baseControlsFilter = setup.filterRaces[" + _i + "].toLowerCase().replace(/[ -]/g, '')>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>> - ">> - <</if>> - <<if _i < setup.filterRaces.length-1>> - | - <</if>> -<</for>> -<br> -Filter by Region: -<<for _i = 0; _i < setup.filterRegions.length; _i++>> - <<set _region = setup.filterRegions[_i]>> - <<if $baseControlsFilter == _region.toLowerCase().replace(/[ -]/g, '')>> - <<print _region>> - <<else>> - <<print " - <<link _region>> - <<set $baseControlsFilter = setup.filterRegions[" + _i + "].toLowerCase().replace(/[ -]/g, '')>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>> - ">> - <</if>> - <<if _i < setup.filterRegions.length-1>> - | - <</if>> -<</for>> -<br style="clear:both"><hr style="margin:0"> - -<div style="white-space: nowrap"> -/* Unfiltered pop controls */ -<<if $baseControlsFilter == "all">> - <<for _i = 0; _i < setup.baseNationalities.length; _i++>> - <div style="float: left;"> - <<set _nation = setup.baseNationalities[_i]>> - <<print " - _nation - @@.plusButton;<<link '+'>> - <<set hashPush($nationalities, setup.baseNationalities["+_i+"])>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <<if def $nationalitiesCheck[_nation]>> - <<print " - @@.minusButton;<<link '–'>> - <<set $nationalities[setup.baseNationalities["+_i+"]] -= 1>> - <<if $nationalities[setup.baseNationalities["+_i+"]] <= 0>> - <<set delete $nationalities[setup.baseNationalities["+_i+"]]>> - <</if>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <</if>> - <<if $nationalities[_nation] > 1 >> - <<print " - @@.zeroButton;<<link '0'>> - <<set delete $nationalities[setup.baseNationalities["+_i+"]]>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <</if>> - <<if _i < setup.baseNationalities.length-1>>| <</if>> - </div> - <</for>> - <div style="clear: both;">By dominant race/ethnicity (hover over the name to see the nationalities affected):</div> - <<for _race range setup.filterRaces>> - <<set _racialNationalities = setup.baseNationalities.filter(function(n) { - var races = setup.raceSelector[n] || setup.raceSelector['']; - return races[_race.toLowerCase()] * 3.5 > hashSum(races); })>> - <<if _racialNationalities.length > 0>> - <<= "<div style='float: left; width: 13em; padding: 0 5px;' title='" - + (_racialNationalities.length > 0 ? _racialNationalities.join(", ") : "(none)") - +"'>_race @@.plusButton; <<link '+'>> - <<run setup.baseNationalities.filter(function(n) { - var races = setup.raceSelector[n] || setup.raceSelector['']; - return races['" + _race.toLowerCase() + "'] * 3.5 > hashSum(races); }).forEach(function(n) { hashPush($nationalities, n);})>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ @@.zeroButton;<<link '0'>> - <<run setup.baseNationalities.filter(function(n) { - var races = setup.raceSelector[n] || setup.raceSelector['']; - return races['" + _race.toLowerCase() + "'] * 3.5 > hashSum(races); }).forEach(function(n) { delete $nationalities[n]; })>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@</div>">> - <</if>> - <</for>> -<<else>> -/* Filtered pop controls */ - <<set _controlsNationality = setup[$baseControlsFilter+'Nationalities']>> - <<set _keys = Object.keys(_controlsNationality)>> - <<for _i = 0; _i < _keys.length; _i++>> - <div style="float: left;"> - <<set _nation = _keys[_i]>> - <<print " - _nation - @@.plusButton;<<link '+'>> - <<set hashPush($nationalities, _keys[" + _i + "])>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <<if def $nationalitiesCheck[_nation]>> - <<print " - @@.minusButton;<<link '–'>> - <<set $nationalities[_keys["+_i+"]] -= 1>> - <<if $nationalities[_keys["+_i+"]] <= 0>> - <<set delete $nationalities[_keys["+_i+"]]>> - <</if>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <</if>> - <<if $nationalities[_nation] > 1 >> - <<print " - @@.zeroButton;<<link '0'>> - <<set delete $nationalities[_keys["+_i+"]]>> - <<replace '#PopControl'>><<include 'Basenationalities Controls'>><</replace>> - <</link>>@@ - ">> - <</if>> - <<if _i < _keys.length-1>>| <</if>> - </div> - <</for>> -<</if>> -<div style="clear: both; height: 0;"></div> -</div> -- GitLab