diff --git a/js/003-data/miscData.js b/js/003-data/miscData.js index 17bb58e4a0807c7077695cf15c0c639ae5bc32d8..59950b47e384d6a125fe36c17c746262d246e00a 100644 --- a/js/003-data/miscData.js +++ b/js/003-data/miscData.js @@ -5,45 +5,228 @@ App.Data.misc = { /* .name is expected to be singular and uncapitalized; 10 = 1 week without upgrades */ prosthetics: { - interfaceP1: { name: "basic prosthetic interface", adjust: 40, craft: 50, research: 100, level: 1, costs: 5000 }, - interfaceP2: { name: "advanced prosthetic interface", adjust: 80, craft: 80, research: 160, level: 2, costs: 10000 }, - basicL: { name: "set of basic prosthetic limbs", adjust: 40, craft: 40, research: 80, level: 1, costs: 7000 }, - sexL: { name: "set of advanced sex limbs", adjust: 60, craft: 70, research: 140, level: 2, costs: 15000 }, - beautyL: { name: "set of advanced beauty limbs", adjust: 60, craft: 70, research: 140, level: 2, costs: 15000 }, - combatL: { name: "set of advanced combat limbs", adjust: 60, craft: 70, research: 140, level: 2, costs: 15000 }, - cyberneticL: { name: "set of cybernetic limbs", adjust: 80, craft: 150, research: 250, level: 3, costs: 25000 }, - ocular: { name: "ocular implant", adjust: 60, craft: 80, research: 150, level: 2, costs: 20000 }, - cochlear: { name: "cochlear implant", adjust: 40, craft: 40, research: 80, level: 1, costs: 5000 }, - electrolarynx: { name: "electrolarynx", adjust: 40, craft: 40, research: 40, level: 1, costs: 5000 }, - interfaceTail: { name: "prosthetic tail interface", adjust: 50, craft: 60, research: 120, level: 1, costs: 5000 }, - modT: { name: "modular tail", adjust: 40, craft: 40, research: 80, level: 1, costs: 5000 }, - combatT: { name: "combat tail", adjust: 70, craft: 70, research: 140, level: 2, costs: 15000 }, - sexT: { name: "pleasure tail", adjust: 60, craft: 60, research: 120, level: 2, costs: 10000 }, - erectile: { name: "erectile implant", adjust: 40, craft: 50, research: 100, level: 1, costs: 7000 } + interfaceP1: { + name: "basic prosthetic interface", + adjust: 40, + craft: 50, + research: 100, + level: 1, + costs: 5000 + }, + interfaceP2: { + name: "advanced prosthetic interface", + adjust: 80, + craft: 80, + research: 160, + level: 2, + costs: 10000 + }, + basicL: { + name: "set of basic prosthetic limbs", + adjust: 40, + craft: 40, + research: 80, + level: 1, + costs: 7000 + }, + sexL: { + name: "set of advanced sex limbs", + adjust: 60, + craft: 70, + research: 140, + level: 2, + costs: 15000 + }, + beautyL: { + name: "set of advanced beauty limbs", + adjust: 60, + craft: 70, + research: 140, + level: 2, + costs: 15000 + }, + combatL: { + name: "set of advanced combat limbs", + adjust: 60, + craft: 70, + research: 140, + level: 2, + costs: 15000 + }, + cyberneticL: { + name: "set of cybernetic limbs", + adjust: 80, + craft: 150, + research: 250, + level: 3, + costs: 25000 + }, + ocular: { + name: "ocular implant", + adjust: 60, + craft: 80, + research: 150, + level: 2, + costs: 20000 + }, + cochlear: { + name: "cochlear implant", + adjust: 40, + craft: 40, + research: 80, + level: 1, + costs: 5000 + }, + electrolarynx: { + name: "electrolarynx", + adjust: 40, + craft: 40, + research: 40, + level: 1, + costs: 5000 + }, + interfaceTail: { + name: "prosthetic tail interface", + adjust: 50, + craft: 60, + research: 120, + level: 1, + costs: 5000 + }, + modT: { + name: "modular tail", + adjust: 40, + craft: 40, + research: 80, + level: 1, + costs: 5000 + }, + combatT: { + name: "combat tail", + adjust: 70, + craft: 70, + research: 140, + level: 2, + costs: 15000 + }, + sexT: { + name: "pleasure tail", + adjust: 60, + craft: 60, + research: 120, + level: 2, + costs: 10000 + }, + erectile: { + name: "erectile implant", + adjust: 40, + craft: 50, + research: 100, + level: 1, + costs: 7000 + } }, /* prosthetic stuff end */ - /*** pregmod exclusive start ***/ + /** * pregmod exclusive start ***/ /* Double 20 week point for human data — not a bug. Do not change! (It's transfer point in data source, from data without CTR to with CTR) */ /* Any profile graph data should begin from week 0. Size can be 0 or 1, but CTR should be set to the same value as next graph point.*/ pregData: { - human: { type: "human", normalOvaMin: 1, normalOvaMax: 1, normalBirth: 40, minLiveBirth: 32, drugsEffect: 1, fetusWeek: [0, 9, 20, 20, 40, 52, 64, 80, 384, 99999], fetusSize: [1, 3, 16, 25.6, 51, 60, 67.5, 71.6, 129.5, 130], fetusRate: [1, 1, 1, 0.64, 0.6513, 0.6459, 0.644, 0.6393, 0.58, 0.51], sizeType: 0 }, + human: { + type: "human", + normalOvaMin: 1, + normalOvaMax: 1, + normalBirth: 40, + minLiveBirth: 32, + drugsEffect: 1, + fetusWeek: [0, 9, 20, 20, 40, 52, 64, 80, 384, 99999], + fetusSize: [1, 3, 16, 25.6, 51, 60, 67.5, 71.6, 129.5, 130], + fetusRate: [1, 1, 1, 0.64, 0.6513, 0.6459, 0.644, 0.6393, 0.58, 0.51], + sizeType: 0 + }, + + humanWG: { + type: "humanWG", + normalOvaMin: 1, + normalOvaMax: 1, + normalBirth: 40, + minLiveBirth: 32, + drugsEffect: 1, + fetusWeek: [0, 8, 11, 15, 20, 28, 34, 38, 40, 42, 52, 64, 76, 88, 384, 99999], + fetusSize: [0, 1, 7, 70, 300, 1005, 2146, 3088, 3462, 3685, 6300, 7700, 8400, 8800, 65000, 65000], + fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + sizeType: 1 + }, + + canineM: { + type: "canineM", + normalOvaMin: 4, + normalOvaMax: 8, + normalBirth: 9, + minLiveBirth: 8, + drugsEffect: 0.3, + fetusWeek: [0, 4, 5, 9, 9 + 4 * 4, 9 + 12 * 4, 24 * 4, 99999], + fetusSize: [0, 1, 165, 300, 9525, 17236, 18000, 18000], + fetusRate: [4, 4, 4, 4, 4, 4, 4, 4], + sizeType: 1 + }, + + canineL: { + type: "canineL", + normalOvaMin: 2, + normalOvaMax: 6, + normalBirth: 9, + minLiveBirth: 8, + drugsEffect: 0.3, + fetusWeek: [0, 4, 5, 9, 9 + 4 * 4, 9 + 12 * 4, 24 * 4, 99999], + fetusSize: [0, 1, 165, 453, 17236, 31751, 34000, 34000], + fetusRate: [4, 4, 4, 4, 4, 4, 4, 4], + sizeType: 1 + }, + + pig: { + type: "pig", + normalOvaMin: 8, + normalOvaMax: 12, + normalBirth: 16, + minLiveBirth: 14, + drugsEffect: 0.5, + fetusWeek: [0, 3, 16, 16 + 28, 16 + 48, 99999], + fetusSize: [0, 1, 1700, 94000, 170000, 170000], + fetusRate: [4, 4, 4, 4, 4, 4], + sizeType: 1 + }, + + cow: { + type: "cow", + normalOvaMin: 1, + normalOvaMax: 1, + normalBirth: 41, + minLiveBirth: 38, + drugsEffect: 0.05, + fetusWeek: [0, 1 * 4, 2 * 4, 3 * 4, 4 * 4, 5 * 4, 6 * 4, 7 * 4, 8 * 4, 9 * 4, 9 * 4 + 90, 9 * 4 + 180, 99999], + fetusSize: [0, 1, 20, 280, 1500, 3200, 6100, 15000, 23000, 50000, 350000, 500000, 500000], + fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + sizeType: 1 + }, + + equine: { + type: "equine", + normalOvaMin: 1, + normalOvaMax: 1, + normalBirth: 48, + minLiveBirth: 44, + drugsEffect: 0.05, + fetusWeek: [0, 5.7, 8.5, 11.4, 14.2, 21.4, 25.7, 34.2, 38.5, 45.7, 48, 192, 99999], + fetusSize: [0, 14.1, 28.3, 56.7, 453, 2721, 11339, 20411, 34019, 54431, 57000, 600000, 600000], + fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], + sizeType: 1 + } - humanWG: { type: "humanWG", normalOvaMin: 1, normalOvaMax: 1, normalBirth: 40, minLiveBirth: 32, drugsEffect: 1, fetusWeek: [0, 8, 11, 15, 20, 28, 34, 38, 40, 42, 52, 64, 76, 88, 384, 99999], fetusSize: [0, 1, 7, 70, 300, 1005, 2146, 3088, 3462, 3685, 6300, 7700, 8400, 8800, 65000, 65000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1 }, - - canineM: { type: "canineM", normalOvaMin: 4, normalOvaMax: 8, normalBirth: 9, minLiveBirth: 8, drugsEffect: 0.3, fetusWeek: [0, 4, 5, 9, 9 + 4 * 4, 9 + 12 * 4, 24 * 4, 99999], fetusSize: [0, 1, 165, 300, 9525, 17236, 18000, 18000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1 }, - - canineL: { type: "canineL", normalOvaMin: 2, normalOvaMax: 6, normalBirth: 9, minLiveBirth: 8, drugsEffect: 0.3, fetusWeek: [0, 4, 5, 9, 9 + 4 * 4, 9 + 12 * 4, 24 * 4, 99999], fetusSize: [0, 1, 165, 453, 17236, 31751, 34000, 34000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1 }, - - pig: { type: "pig", normalOvaMin: 8, normalOvaMax: 12, normalBirth: 16, minLiveBirth: 14, drugsEffect: 0.5, fetusWeek: [0, 3, 16, 16 + 28, 16 + 48, 99999], fetusSize: [0, 1, 1700, 94000, 170000, 170000], fetusRate: [4, 4, 4, 4, 4, 4], sizeType: 1 }, - - cow: { type: "cow", normalOvaMin: 1, normalOvaMax: 1, normalBirth: 41, minLiveBirth: 38, drugsEffect: 0.05, fetusWeek: [0, 1 * 4, 2 * 4, 3 * 4, 4 * 4, 5 * 4, 6 * 4, 7 * 4, 8 * 4, 9 * 4, 9 * 4 + 90, 9 * 4 + 180, 99999], fetusSize: [0, 1, 20, 280, 1500, 3200, 6100, 15000, 23000, 50000, 350000, 500000, 500000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1 }, - - equine: { type: "equine", normalOvaMin: 1, normalOvaMax: 1, normalBirth: 48, minLiveBirth: 44, drugsEffect: 0.05, fetusWeek: [0, 5.7, 8.5, 11.4, 14.2, 21.4, 25.7, 34.2, 38.5, 45.7, 48, 192, 99999], fetusSize: [0, 14.1, 28.3, 56.7, 453, 2721, 11339, 20411, 34019, 54431, 57000, 600000, 600000], fetusRate: [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], sizeType: 1 } - - }, /* Source data for canine include CTR (not head to toe size), so CTR do not apply anywhere, always 1.*/ + }, + /* Source data for canine include CTR (not head to toe size), so CTR do not apply anywhere, always 1.*/ /* sizeType: control of source data type 0 - length in centimeters for fetusSize and CTR for fetusRate, 1 - weight in grams and womb to fetus rate, 2 - direct volume in cc, fetusRate not used*/ /* equine: {type: "equine", normalOvaMin:1, normalOvaMax: 1, normalBirth: 48, minLiveBirth: 44, fetusWeek: [0, 4, 7, 9, 10, 12, 17, 21, 25, 34, 38, 48, 192, 99999], fetusSize: [0, 2.5, 3, 4, 6.3, 14, 17.7, 30, 61, 76.2, 92, 121, 235, 235], fetusRate: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] sizeType: 0} */ @@ -56,241 +239,1276 @@ App.Data.misc = { /* START Custom Nationalities region filter */ /* Not currently weighted, but will accept weights */ - northamericaNationalities: { "American": 1, "Antiguan": 1, "Aruban": 1, "Bahamian": 1, "Barbadian": 1, "Belizean": 1, "Bermudian": 1, "Canadian": 1, "Costa Rican": 1, "Cuban": 1, "Curaçaoan": 1, "Dominican": 1, "Dominiquais": 1, "Greenlandic": 1, "Grenadian": 1, "Guatemalan": 1, "Haitian": 1, "Honduran": 1, "Jamaican": 1, "Kittitian": 1, "Mexican": 1, "Nicaraguan": 1, "Panamanian": 1, "Puerto Rican": 1, "Saint Lucian": 1, "Salvadoran": 1, "Trinidadian": 1, "Vincentian": 1 }, + northamericaNationalities: { + "American": 1, + "Antiguan": 1, + "Aruban": 1, + "Bahamian": 1, + "Barbadian": 1, + "Belizean": 1, + "Bermudian": 1, + "Canadian": 1, + "Costa Rican": 1, + "Cuban": 1, + "Curaçaoan": 1, + "Dominican": 1, + "Dominiquais": 1, + "Greenlandic": 1, + "Grenadian": 1, + "Guatemalan": 1, + "Haitian": 1, + "Honduran": 1, + "Jamaican": 1, + "Kittitian": 1, + "Mexican": 1, + "Nicaraguan": 1, + "Panamanian": 1, + "Puerto Rican": 1, + "Saint Lucian": 1, + "Salvadoran": 1, + "Trinidadian": 1, + "Vincentian": 1 + }, - southamericaNationalities: { "Argentinian": 1, "Bolivian": 1, "Brazilian": 1, "Chilean": 1, "Colombian": 1, "Ecuadorian": 1, "French Guianan": 1, "Guyanese": 1, "Paraguayan": 1, "Peruvian": 1, "Surinamese": 1, "Uruguayan": 1, "Venezuelan": 1 }, + southamericaNationalities: { + "Argentinian": 1, + "Bolivian": 1, + "Brazilian": 1, + "Chilean": 1, + "Colombian": 1, + "Ecuadorian": 1, + "French Guianan": 1, + "Guyanese": 1, + "Paraguayan": 1, + "Peruvian": 1, + "Surinamese": 1, + "Uruguayan": 1, + "Venezuelan": 1 + }, - europeNationalities: { "Albanian": 1, "Andorran": 1, "Austrian": 1, "Belarusian": 1, "Belgian": 1, "Bosnian": 1, "British": 1, "Bulgarian": 1, "Catalan": 1, "Croatian": 1, "Czech": 1, "Danish": 1, "Dutch": 1, "Estonian": 1, "Finnish": 1, "French": 1, "German": 1, "Greek": 1, "Hungarian": 1, "Icelandic": 1, "Irish": 1, "Italian": 1, "Kosovan": 1, "Latvian": 1, "a Liechtensteiner": 1, "Lithuanian": 1, "Luxembourgian": 1, "Macedonian": 1, "Maltese": 1, "Moldovan": 1, "Monégasque": 1, "Montenegrin": 1, "Norwegian": 1, "Polish": 1, "Portuguese": 1, "Romanian": 1, "Russian": 1, "Sammarinese": 1, "Scottish": 1, "Serbian": 1, "Slovak": 1, "Slovene": 1, "Spanish": 1, "Swedish": 1, "Swiss": 1, "Ukrainian": 1, "Vatican": 1 }, + europeNationalities: { + "Albanian": 1, + "Andorran": 1, + "Austrian": 1, + "Belarusian": 1, + "Belgian": 1, + "Bosnian": 1, + "British": 1, + "Bulgarian": 1, + "Catalan": 1, + "Croatian": 1, + "Czech": 1, + "Danish": 1, + "Dutch": 1, + "Estonian": 1, + "Finnish": 1, + "French": 1, + "German": 1, + "Greek": 1, + "Hungarian": 1, + "Icelandic": 1, + "Irish": 1, + "Italian": 1, + "Kosovan": 1, + "Latvian": 1, + "a Liechtensteiner": 1, + "Lithuanian": 1, + "Luxembourgian": 1, + "Macedonian": 1, + "Maltese": 1, + "Moldovan": 1, + "Monégasque": 1, + "Montenegrin": 1, + "Norwegian": 1, + "Polish": 1, + "Portuguese": 1, + "Romanian": 1, + "Russian": 1, + "Sammarinese": 1, + "Scottish": 1, + "Serbian": 1, + "Slovak": 1, + "Slovene": 1, + "Spanish": 1, + "Swedish": 1, + "Swiss": 1, + "Ukrainian": 1, + "Vatican": 1 + }, - asiaNationalities: { "Bangladeshi": 1, "Bhutanese": 1, "Bruneian": 1, "Burmese": 1, "Cambodian": 1, "Chinese": 1, "East Timorese": 1, "Filipina": 1, "Indian": 1, "Indonesian": 1, "Japanese": 1, "Kazakh": 1, "Korean": 1, "Kyrgyz": 1, "Laotian": 1, "Malaysian": 1, "Maldivian": 1, "Mongolian": 1, "Nepalese": 1, "Pakistani": 1, "Singaporean": 1, "Sri Lankan": 1, "Taiwanese": 1, "Tajik": 1, "Thai": 1, "Tibetan": 1, "Turkmen": 1, "Uzbek": 1, "Vietnamese": 1 }, + asiaNationalities: { + "Bangladeshi": 1, + "Bhutanese": 1, + "Bruneian": 1, + "Burmese": 1, + "Cambodian": 1, + "Chinese": 1, + "East Timorese": 1, + "Filipina": 1, + "Indian": 1, + "Indonesian": 1, + "Japanese": 1, + "Kazakh": 1, + "Korean": 1, + "Kyrgyz": 1, + "Laotian": 1, + "Malaysian": 1, + "Maldivian": 1, + "Mongolian": 1, + "Nepalese": 1, + "Pakistani": 1, + "Singaporean": 1, + "Sri Lankan": 1, + "Taiwanese": 1, + "Tajik": 1, + "Thai": 1, + "Tibetan": 1, + "Turkmen": 1, + "Uzbek": 1, + "Vietnamese": 1 + }, - middleeastNationalities: { "Afghan": 1, "Armenian": 1, "Azerbaijani": 1, "Bahraini": 1, "Cypriot": 1, "Egyptian": 1, "Emirati": 1, "Georgian": 1, "Iranian": 1, "Iraqi": 1, "Israeli": 1, "Jordanian": 1, "Kurdish": 1, "Kuwaiti": 1, "Lebanese": 1, "Omani": 1, "Palestinian": 1, "Qatari": 1, "Saudi": 1, "Syrian": 1, "Turkish": 1, "Yemeni": 1 }, + middleeastNationalities: { + "Afghan": 1, + "Armenian": 1, + "Azerbaijani": 1, + "Bahraini": 1, + "Cypriot": 1, + "Egyptian": 1, + "Emirati": 1, + "Georgian": 1, + "Iranian": 1, + "Iraqi": 1, + "Israeli": 1, + "Jordanian": 1, + "Kurdish": 1, + "Kuwaiti": 1, + "Lebanese": 1, + "Omani": 1, + "Palestinian": 1, + "Qatari": 1, + "Saudi": 1, + "Syrian": 1, + "Turkish": 1, + "Yemeni": 1 + }, - africaNationalities: { "Algerian": 1, "Angolan": 1, "Beninese": 1, "Bissau-Guinean": 1, "Burkinabé": 1, "Burundian": 1, "Cameroonian": 1, "Cape Verdean": 1, "Central African": 1, "Chadian": 1, "Comorian": 1, "Congolese": 1, "Djiboutian": 1, "Equatoguinean": 1, "Eritrean": 1, "Ethiopian": 1, "Gabonese": 1, "Gambian": 1, "Ghanan": 1, "Guinean": 1, "Ivorian": 1, "Kenyan": 1, "Liberian": 1, "Libyan": 1, "Malagasy": 1, "Malawian": 1, "Malian": 1, "Mauritanian": 1, "Mauritian": 1, "Moroccan": 1, "Mosotho": 1, "Motswana": 1, "Mozambican": 1, "Namibian": 1, "Nigerian": 1, "Nigerien": 1, "Rwandan": 1, "Sahrawi": 1, "São Toméan": 1, "Senegalese": 1, "Seychellois": 1, "Sierra Leonean": 1, "Somali": 1, "South African": 1, "South Sudanese": 1, "Sudanese": 1, "Swazi": 1, "Tanzanian": 1, "Togolese": 1, "Tunisian": 1, "Ugandan": 1, "Zairian": 1, "Zambian": 1, "Zimbabwean": 1 }, + africaNationalities: { + "Algerian": 1, + "Angolan": 1, + "Beninese": 1, + "Bissau-Guinean": 1, + "Burkinabé": 1, + "Burundian": 1, + "Cameroonian": 1, + "Cape Verdean": 1, + "Central African": 1, + "Chadian": 1, + "Comorian": 1, + "Congolese": 1, + "Djiboutian": 1, + "Equatoguinean": 1, + "Eritrean": 1, + "Ethiopian": 1, + "Gabonese": 1, + "Gambian": 1, + "Ghanan": 1, + "Guinean": 1, + "Ivorian": 1, + "Kenyan": 1, + "Liberian": 1, + "Libyan": 1, + "Malagasy": 1, + "Malawian": 1, + "Malian": 1, + "Mauritanian": 1, + "Mauritian": 1, + "Moroccan": 1, + "Mosotho": 1, + "Motswana": 1, + "Mozambican": 1, + "Namibian": 1, + "Nigerian": 1, + "Nigerien": 1, + "Rwandan": 1, + "Sahrawi": 1, + "São Toméan": 1, + "Senegalese": 1, + "Seychellois": 1, + "Sierra Leonean": 1, + "Somali": 1, + "South African": 1, + "South Sudanese": 1, + "Sudanese": 1, + "Swazi": 1, + "Tanzanian": 1, + "Togolese": 1, + "Tunisian": 1, + "Ugandan": 1, + "Zairian": 1, + "Zambian": 1, + "Zimbabwean": 1 + }, - australiaNationalities: { "Australian": 1, "a Cook Islander": 1, "Fijian": 1, "French Polynesian": 1, "Guamanian": 1, "I-Kiribati": 1, "Marshallese": 1, "Micronesian": 1, "Nauruan": 1, "New Caledonian": 1, "a New Zealander": 1, "Ni-Vanuatu": 1, "Niuean": 1, "Palauan": 1, "Papua New Guinean": 1, "Samoan": 1, "a Solomon Islander": 1, "Tongan": 1, "Tuvaluan": 1 }, + australiaNationalities: { + "Australian": 1, + "a Cook Islander": 1, + "Fijian": 1, + "French Polynesian": 1, + "Guamanian": 1, + "I-Kiribati": 1, + "Marshallese": 1, + "Micronesian": 1, + "Nauruan": 1, + "New Caledonian": 1, + "a New Zealander": 1, + "Ni-Vanuatu": 1, + "Niuean": 1, + "Palauan": 1, + "Papua New Guinean": 1, + "Samoan": 1, + "a Solomon Islander": 1, + "Tongan": 1, + "Tuvaluan": 1 + }, /* END Custom Nationalities region filter */ summaryCache: {}, - /*** pregmod exclusive end ***/ + /** * pregmod exclusive end ***/ /* Nationality-to-race weighted objects */ raceSelector: { - "Afghan": { "indo-aryan": 28, "middle eastern": 2, "mixed race": 2 }, - "Albanian": { "indo-aryan": 1, "mixed race": 1, "southern european": 1, "white": 42 }, - "Algerian": { "middle eastern": 38, "mixed race": 2, "southern european": 1 }, - "American": { "amerindian": 1, "asian": 4, "black": 10, "indo-aryan": 3, "latina": 8, "malay": 1, "middle eastern": 4, "mixed race": 2, "pacific islander": 1, "semitic": 3, "southern european": 4, "white": 30 }, - "Andorran": { "middle eastern": 1, "mixed race": 2, "southern european": 8, "white": 3 }, - "Angolan": { "black": 14, "mixed race": 1, "white": 1 }, - "Antiguan": { "black": 17, "indo-aryan": 1, "latina": 2, "mixed race": 4, "white": 1 }, - "Argentinian": { "amerindian": 1, "latina": 8, "mixed race": 2, "southern european": 5, "white": 3 }, - "Armenian": { "indo-aryan": 4, "mixed race": 2, "semitic": 9, "southern european": 1, "white": 2 }, - "Aruban": { "amerindian": 2, "black": 4, "latina": 2, "mixed race": 12, "white": 2 }, - "Australian": { "asian": 4, "black": 2, "indo-aryan": 1, "malay": 1, "mixed race": 2, "pacific islander": 6, "southern european": 1, "white": 18 }, - "Austrian": { "indo-aryan": 1, "mixed race": 1, "white": 10 }, - "Azerbaijani": { "indo-aryan": 14, "mixed race": 1, "semitic": 4, "white": 1 }, - "Bahamian": { "asian": 1, "black": 36, "latina": 1, "mixed race": 1, "white": 1 }, - "Bahraini": { "indo-aryan": 9, "middle eastern": 10, "mixed race": 2 }, - "Bangladeshi": { "asian": 1, "indo-aryan": 32, "mixed race": 2 }, - "Barbadian": { "black": 26, "indo-aryan": 1, "mixed race": 2, "white": 1 }, - "Belarusian": { "indo-aryan": 1, "mixed race": 1, "semitic": 1, "white": 17 }, - "Belgian": { "middle eastern": 1, "mixed race": 1, "southern european": 2, "white": 10 }, - "Belizean": { "amerindian": 1, "black": 2, "indo-aryan": 1, "latina": 8, "mixed race": 2, "white": 1 }, - "Beninese": { "black": 22, "indo-aryan": 1, "mixed race": 2 }, - "Bermudian": { "asian": 1, "black": 8, "mixed race": 2, "white": 5 }, - "Bhutanese": { "asian": 12, "indo-aryan": 2, "mixed race": 1 }, - "Bissau-Guinean": { "black": 47, "mixed race": 2, "southern european": 1 }, - "Bolivian": { "amerindian": 9, "latina": 9, "mixed race": 3, "white": 1 }, - "Bosnian": { "indo-aryan": 1, "mixed race": 1, "white": 23 }, - "Brazilian": { "amerindian": 1, "asian": 1, "black": 2, "latina": 3, "mixed race": 4, "white": 6 }, - "British": { "asian": 2, "black": 3, "indo-aryan": 3, "malay": 1, "middle eastern": 2, "mixed race": 2, "semitic": 2, "southern european": 4, "white": 34 }, - "Bruneian": { "asian": 10, "indo-aryan": 5, "malay": 28, "mixed race": 1 }, - "Bulgarian": { "indo-aryan": 4, "middle eastern": 1, "mixed race": 1, "white": 44 }, - "Burkinabé": { "black": 12, "middle eastern": 1, "mixed race": 1 }, - "Burmese": { "asian": 8, "indo-aryan": 4, "malay": 1, "mixed race": 2 }, - "Burundian": { "black": 48, "mixed race": 1, "white": 1 }, - "Cambodian": { "asian": 23, "malay": 1, "mixed race": 1 }, - "Cameroonian": { "black": 60, "middle eastern": 1, "mixed race": 1 }, - "Canadian": { "amerindian": 2, "asian": 2, "black": 2, "indo-aryan": 2, "latina": 1, "middle eastern": 1, "mixed race": 2, "southern european": 2, "white": 28 }, - "Cape Verdean": { "black": 6, "mixed race": 30, "southern european": 2, "white": 1 }, - "Catalan": { "latina": 1, "middle eastern": 1, "mixed race": 1, "southern european": 14, "white": 1 }, - "Central African": { "black": 14, "middle eastern": 1, "mixed race": 1 }, - "Chadian": { "black": 15, "middle eastern": 3, "mixed race": 2 }, - "Chilean": { "amerindian": 1, "latina": 6, "mixed race": 2, "southern european": 3, "white": 2 }, - "Chinese": { "asian": 70, "indo-aryan": 1, "mixed race": 1 }, - "Colombian": { "amerindian": 1, "black": 2, "latina": 20, "mixed race": 2, "southern european": 1, "white": 1 }, - "Comorian": { "black": 11, "middle eastern": 2, "mixed race": 2 }, - "Congolese": { "black": 18, "mixed race": 1, "white": 1 }, - "a Cook Islander": { "mixed race": 2, "pacific islander": 30, "white": 1 }, - "Costa Rican": { "amerindian": 1, "black": 1, "latina": 11, "mixed race": 2, "white": 2 }, - "Croatian": { "indo-aryan": 1, "mixed race": 1, "southern european": 1, "white": 27 }, - "Cuban": { "black": 3, "latina": 10, "mixed race": 4, "southern european": 2, "white": 1 }, - "Curaçaoan": { "black": 7, "indo-aryan": 1, "latina": 1, "malay": 1, "mixed race": 1, "white": 1 }, - "Cypriot": { "indo-aryan": 4, "middle eastern": 1, "mixed race": 1, "southern european": 6 }, - "Czech": { "indo-aryan": 1, "mixed race": 1, "semitic": 1, "southern european": 1, "white": 26 }, - "Danish": { "amerindian": 1, "indo-aryan": 2, "middle eastern": 2, "mixed race": 1, "white": 16 }, - "Djiboutian": { "black": 18, "middle eastern": 4, "mixed race": 2, "southern european": 1, "white": 1 }, - "Dominican": { "black": 2, "latina": 7, "mixed race": 2, "white": 2 }, - "Dominiquais": { "amerindian": 1, "black": 11, "mixed race": 3, "white": 1 }, - "Dutch": { "indo-aryan": 1, "malay": 1, "middle eastern": 1, "mixed race": 1, "white": 16 }, - "East Timorese": { "asian": 1, "mixed race": 2, "malay": 8, "pacific islander": 3 }, - "Ecuadorian": { "amerindian": 2, "black": 2, "latina": 9, "mixed race": 2, "southern european": 1, "white": 2 }, - "Egyptian": { "black": 2, "indo-aryan": 1, "middle eastern": 25, "mixed race": 2, "semitic": 1 }, - "Emirati": { "asian": 1, "black": 1, "indo-aryan": 16, "middle eastern": 6, "mixed race": 2 }, - "Equatoguinean": { "black": 22, "mixed race": 2, "southern european": 1 }, - "Eritrean": { "black": 14, "middle eastern": 6, "mixed race": 2, "semitic": 2, "southern european": 1 }, - "Estonian": { "mixed race": 1, "semitic": 1, "white": 23 }, - "Ethiopian": { "black": 10, "middle eastern": 3, "mixed race": 1, "semitic": 2 }, - "Fijian": { "asian": 1, "indo-aryan": 6, "mixed race": 1, "pacific islander": 8, "white": 1 }, - "Filipina": { "asian": 4, "latina": 1, "malay": 10, "pacific islander": 4, "mixed race": 2, "southern european": 1 }, - "Finnish": { "indo-aryan": 1, "middle eastern": 1, "mixed race": 1, "white": 32 }, - "French": { "asian": 1, "black": 1, "indo-aryan": 1, "middle eastern": 1, "mixed race": 1, "semitic": 1, "southern european": 2, "white": 22 }, - "French Guianan": { "amerindian": 1, "asian": 1, "black": 3, "mixed race": 10, "southern european": 1, "white": 3 }, - "French Polynesian": { "asian": 3, "mixed race": 1, "pacific islander": 15, "white": 1 }, - "Gabonese": { "black": 21, "mixed race": 2, "white": 2 }, - "Gambian": { "black": 28, "middle eastern": 1, "mixed race": 2 }, - "Georgian": { "indo-aryan": 6, "mixed race": 1, "semitic": 7, "southern european": 1, "white": 2 }, - "German": { "asian": 1, "black": 1, "indo-aryan": 2, "middle eastern": 1, "mixed race": 1, "semitic": 1, "southern european": 2, "white": 20 }, - "Ghanan": { "asian": 1, "black": 14, "indo-aryan": 1, "middle eastern": 1, "mixed race": 2, "semitic": 1 }, - "Greek": { "indo-aryan": 2, "mixed race": 1, "southern european": 11, "white": 3 }, - "Greenlandic": { "amerindian": 44, "mixed race": 1, "white": 6 }, - "Grenadian": { "black": 18, "indo-aryan": 1, "mixed race": 2, "white": 1 }, - "Guamanian": { "asian": 2, "malay": 1, "mixed race": 1, "pacific islander": 6, "white": 1 }, - "Guatemalan": { "amerindian": 8, "latina": 9, "mixed race": 2, "white": 2 }, - "Guinean": { "black": 33, "middle eastern": 1, "mixed race": 1 }, - "Guyanese": { "amerindian": 2, "black": 4, "indo-aryan": 3, "mixed race": 1 }, - "Haitian": { "black": 18, "mixed race": 1, "white": 1 }, - "Honduran": { "amerindian": 10, "black": 1, "latina": 48, "mixed race": 4, "white": 1 }, - "Hungarian": { "indo-aryan": 2, "mixed race": 1, "white": 9 }, - "I-Kiribati": { "asian": 1, "mixed race": 2, "pacific islander": 22 }, - "Icelandic": { "asian": 1, "mixed race": 1, "white": 50 }, - "Indian": { "asian": 1, "indo-aryan": 70, "mixed race": 1, "white": 1 }, - "Indonesian": { "asian": 4, "indo-aryan": 1, "malay": 39, "middle eastern": 2, "mixed race": 2, "pacific islander": 2 }, - "Iranian": { "indo-aryan": 15, "middle eastern": 1, "mixed race": 1, "semitic": 1 }, - "Iraqi": { "black": 1, "indo-aryan": 2, "middle eastern": 8, "mixed race": 1, "semitic": 2 }, - "Irish": { "indo-aryan": 1, "mixed race": 1, "white": 28 }, - "Israeli": { "black": 1, "indo-aryan": 1, "middle eastern": 2, "mixed race": 1, "semitic": 9, "white": 2 }, - "Italian": { "asian": 1, "indo-aryan": 1, "middle eastern": 1, "mixed race": 1, "southern european": 10, "white": 4 }, - "Ivorian": { "black": 16, "middle eastern": 1, "mixed race": 2, "white": 1 }, - "Jamaican": { "black": 11, "indo-aryan": 1, "mixed race": 2 }, - "Japanese": { "asian": 71, "latina": 1, "mixed race": 1, "pacific islander": 1, "white": 1 }, - "Jordanian": { "indo-aryan": 1, "middle eastern": 15, "mixed race": 3, "semitic": 3 }, - "Kazakh": { "asian": 2, "indo-aryan": 6, "mixed race": 1, "semitic": 1, "white": 2 }, - "Kenyan": { "black": 16, "indo-aryan": 1, "middle eastern": 1, "mixed race": 1, "white": 1 }, - "Kittitian": { "black": 18, "indo-aryan": 1, "mixed race": 2, "white": 1 }, - "Korean": { "asian": 28, "indo-aryan": 1, "mixed race": 1 }, - "Kosovan": { "indo-aryan": 2, "middle eastern": 1, "mixed race": 2, "white": 20 }, - "Kurdish": { "indo-aryan": 10, "middle eastern": 1, "mixed race": 1, "semitic": 2 }, - "Kuwaiti": { "black": 1, "indo-aryan": 5, "middle eastern": 12, "mixed race": 2 }, - "Kyrgyz": { "asian": 5, "indo-aryan": 9, "mixed race": 2, "white": 4 }, - "Laotian": { "asian": 38, "malay": 1, "mixed race": 1 }, - "Latvian": { "indo-aryan": 1, "mixed race": 2, "semitic": 1, "white": 51 }, - "Lebanese": { "indo-aryan": 1, "middle eastern": 9, "mixed race": 2, "semitic": 2 }, - "Liberian": { "black": 11, "middle eastern": 1, "mixed race": 2 }, - "Libyan": { "black": 1, "middle eastern": 58, "mixed race": 1 }, - "a Liechtensteiner": { "indo-aryan": 2, "middle eastern": 1, "mixed race": 1, "southern european": 1, "white": 20 }, - "Lithuanian": { "indo-aryan": 1, "mixed race": 2, "semitic": 1, "white": 56 }, - "Luxembourgian": { "mixed race": 1, "southern european": 3, "white": 7 }, - "Macedonian": { "indo-aryan": 2, "mixed race": 1, "white": 16 }, - "Malagasy": { "asian": 1, "black": 10, "indo-aryan": 4, "mixed race": 2, "white": 1 }, - "Malawian": { "black": 18, "indo-aryan": 1, "mixed race": 1 }, - "Malaysian": { "asian": 2, "indo-aryan": 1, "malay": 7, "mixed race": 1 }, - "Maldivian": { "indo-aryan": 14, "middle eastern": 1, "mixed race": 1 }, - "Malian": { "black": 12, "middle eastern": 2, "mixed race": 1 }, - "Maltese": { "middle eastern": 1, "mixed race": 1, "semitic": 1, "southern european": 20, "white": 5 }, - "Marshallese": { "asian": 1, "mixed race": 1, "pacific islander": 10 }, - "Mauritanian": { "black": 8, "middle eastern": 5, "mixed race": 1 }, - "Mauritian": { "asian": 1, "black": 4, "indo-aryan": 8, "mixed race": 3, "white": 1 }, - "Mexican": { "amerindian": 2, "asian": 1, "black": 2, "latina": 10, "middle eastern": 1, "mixed race": 2, "white": 5 }, - "Micronesian": { "asian": 1, "mixed race": 1, "pacific islander": 22, "white": 1 }, - "Moldovan": { "indo-aryan": 1, "mixed race": 1, "semitic": 1, "white": 15 }, - "Monégasque": { "middle eastern": 1, "mixed race": 1, "southern european": 14, "white": 14 }, - "Mongolian": { "asian": 21, "indo-aryan": 2, "mixed race": 2 }, - "Montenegrin": { "indo-aryan": 1, "mixed race": 1, "white": 14 }, - "Moroccan": { "asian": 1, "black": 3, "middle eastern": 30, "mixed race": 2, "southern european": 1 }, - "Mosotho": { "black": 68, "mixed race": 1, "white": 1 }, - "Motswana": { "black": 38, "mixed race": 1, "white": 1 }, - "Mozambican": { "black": 41, "indo-aryan": 1, "mixed race": 2, "southern european": 1 }, - "Namibian": { "black": 21, "mixed race": 2, "white": 2 }, - "Nauruan": { "asian": 1, "mixed race": 1, "pacific islander": 42 }, - "Nepalese": { "asian": 8, "indo-aryan": 3, "mixed race": 1 }, - "New Caledonian": { "asian": 1, "malay": 1, "mixed race": 1, "pacific islander": 6, "white": 3 }, - "a New Zealander": { "asian": 3, "mixed race": 1, "pacific islander": 5, "white": 17 }, - "Ni-Vanuatu": { "mixed race": 1, "pacific islander": 48, "white": 1 }, - "Nicaraguan": { "amerindian": 1, "black": 3, "latina": 10, "mixed race": 1, "white": 6 }, - "Nigerian": { "black": 36, "middle eastern": 1, "mixed race": 2, "white": 1 }, - "Nigerien": { "black": 18, "middle eastern": 1, "mixed race": 1 }, - "Niuean": { "asian": 3, "pacific islander": 20, "mixed race": 5, "white": 3 }, - "Norwegian": { "black": 1, "indo-aryan": 1, "mixed race": 1, "white": 27 }, - "Omani": { "black": 3, "indo-aryan": 9, "malay": 2, "middle eastern": 9, "mixed race": 2 }, - "Pakistani": { "indo-aryan": 28, "mixed race": 2, "semitic": 2 }, - "Palauan": { "asian": 7, "mixed race": 1, "pacific islander": 25 }, - "Palestinian": { "indo-aryan": 1, "middle eastern": 9, "mixed race": 1, "semitic": 2 }, - "Panamanian": { "amerindian": 3, "asian": 1, "black": 2, "latina": 12, "mixed race": 2, "white": 3 }, - "Papua New Guinean": { "malay": 6, "mixed race": 1, "pacific islander": 3 }, - "Paraguayan": { "asian": 1, "black": 1, "latina": 15, "mixed race": 2, "white": 5 }, - "Peruvian": { "amerindian": 12, "asian": 1, "latina": 9, "mixed race": 4, "southern european": 2 }, - "Polish": { "asian": 1, "mixed race": 1, "southern european": 1, "white": 52 }, - "Portuguese": { "black": 1, "indo-aryan": 1, "latina": 1, "mixed race": 2, "southern european": 11, "white": 2 }, - "Puerto Rican": { "amerindian": 1, "asian": 1, "black": 2, "latina": 20, "mixed race": 2, "white": 12 }, - "Qatari": { "asian": 2, "indo-aryan": 7, "middle eastern": 10, "mixed race": 1 }, - "Romanian": { "indo-aryan": 3, "mixed race": 1, "semitic": 2, "white": 20 }, - "Russian": { "amerindian": 1, "asian": 2, "indo-aryan": 5, "mixed race": 2, "semitic": 2, "southern european": 2, "white": 50 }, - "Rwandan": { "black": 48, "mixed race": 1, "white": 1 }, - "Sahrawi": { "black": 5, "middle eastern": 7, "mixed race": 2 }, - "Saint Lucian": { "black": 11, "indo-aryan": 1, "mixed race": 3 }, - "Salvadoran": { "latina": 9, "mixed race": 1, "white": 2 }, - "Sammarinese": { "mixed race": 1, "southern european": 10, "white": 1 }, - "Samoan": { "mixed race": 2, "pacific islander": 49, "white": 1 }, - "São Toméan": { "asian": 1, "black": 6, "mixed race": 6, "southern european": 1 }, - "Saudi": { "asian": 2, "black": 2, "indo-aryan": 2, "middle eastern": 20, "mixed race": 1 }, - "Scottish": { "asian": 1, "black": 1, "indo-aryan": 2, "middle eastern": 1, "mixed race": 2, "southern european": 1, "white": 52 }, - "Senegalese": { "asian": 1, "black": 42, "middle eastern": 2, "mixed race": 3, "white": 2 }, - "Serbian": { "indo-aryan": 1, "mixed race": 1, "white": 10 }, - "Seychellois": { "asian": 1, "black": 4, "indo-aryan": 1, "mixed race": 9, "southern european": 1, "white": 3 }, - "Sierra Leonean": { "black": 15, "middle eastern": 1, "mixed race": 2 }, - "Singaporean": { "asian": 16, "indo-aryan": 4, "malay": 6, "mixed race": 1 }, - "Slovak": { "indo-aryan": 2, "mixed race": 1, "white": 22 }, - "Slovene": { "indo-aryan": 1, "mixed race": 1, "southern european": 1, "white": 22 }, - "a Solomon Islander": { "asian": 1, "mixed race": 1, "pacific islander": 22, "white": 1 }, - "Somali": { "black": 56, "indo-aryan": 1, "middle eastern": 2, "mixed race": 1 }, - "South African": { "asian": 1, "black": 22, "indo-aryan": 1, "malay": 1, "mixed race": 5, "semitic": 1, "southern european": 1, "white": 5 }, - "South Sudanese": { "black": 16, "middle eastern": 3, "mixed race": 1 }, - "Spanish": { "asian": 1, "indo-aryan": 1, "latina": 1, "middle eastern": 1, "mixed race": 2, "semitic": 1, "southern european": 15, "white": 3 }, - "Sri Lankan": { "indo-aryan": 34, "malay": 1, "middle eastern": 1, "mixed race": 2, "southern european": 1, "white": 1 }, - "Sudanese": { "black": 3, "middle eastern": 16, "mixed race": 1 }, - "Surinamese": { "amerindian": 1, "black": 7, "indo-aryan": 7, "malay": 4, "mixed race": 3 }, - "Swazi": { "black": 32, "indo-aryan": 1, "mixed race": 1, "white": 1 }, - "Swedish": { "black": 1, "indo-aryan": 2, "middle eastern": 2, "mixed race": 1, "white": 18 }, - "Swiss": { "indo-aryan": 1, "mixed race": 1, "southern european": 2, "white": 10 }, - "Syrian": { "indo-aryan": 2, "middle eastern": 8, "mixed race": 1, "semitic": 2 }, - "Taiwanese": { "asian": 18, "malay": 1, "mixed race": 1 }, - "Tajik": { "asian": 2, "indo-aryan": 11, "mixed race": 1, "white": 1 }, - "Tanzanian": { "black": 46, "middle eastern": 2, "mixed race": 1, "semitic": 1 }, - "Thai": { "asian": 25, "indo-aryan": 1, "malay": 4, "mixed race": 1, "white": 1 }, - "Tibetan": { "asian": 14, "indo-aryan": 1, "mixed race": 1 }, - "Togolese": { "black": 27, "middle eastern": 1, "mixed race": 1, "white": 1 }, - "Tongan": { "asian": 1, "mixed race": 1, "pacific islander": 47, "white": 1 }, - "Trinidadian": { "black": 3, "indo-aryan": 3, "mixed race": 2, "white": 1 }, - "Tunisian": { "middle eastern": 33, "mixed race": 1, "southern european": 1 }, - "Turkish": { "indo-aryan": 33, "middle eastern": 2, "mixed race": 1, "semitic": 2, "southern european": 1, "white": 1 }, - "Turkmen": { "asian": 2, "indo-aryan": 11, "mixed race": 1, "semitic": 1, "white": 3 }, - "Tuvaluan": { "mixed race": 1, "pacific islander": 48, "white": 1 }, - "Ugandan": { "black": 19, "indo-aryan": 1, "mixed race": 2 }, - "Ukrainian": { "indo-aryan": 1, "mixed race": 1, "semitic": 1, "white": 25 }, - "Uruguayan": { "amerindian": 1, "black": 2, "latina": 12, "mixed race": 1, "southern european": 2, "white": 1 }, - "Uzbek": { "asian": 3, "indo-aryan": 9, "mixed race": 1, "semitic": 2, "white": 3 }, - "Vatican": { "latina": 2, "mixed race": 1, "southern european": 5, "white": 5 }, - "Venezuelan": { "amerindian": 1, "black": 1, "latina": 15, "mixed race": 5, "white": 3 }, - "Vietnamese": { "asian": 10, "malay": 1, "mixed race": 1 }, - "Vincentian": { "black": 12, "indo-aryan": 2, "mixed race": 5, "white": 1 }, - "Yemeni": { "black": 2, "indo-aryan": 1, "middle eastern": 8, "mixed race": 1, "semitic": 2 }, - "Zairian": { "black": 23, "mixed race": 1, "white": 1 }, - "Zambian": { "black": 38, "indo-aryan": 1, "mixed race": 2, "white": 1 }, - "Zimbabwean": { "black": 28, "mixed race": 1, "white": 1 }, - "": { "mixed race": 1, "white": 9 } /* default mix */ + "Afghan": {"indo-aryan": 28, "middle eastern": 2, "mixed race": 2}, + "Albanian": { + "indo-aryan": 1, + "mixed race": 1, + "southern european": 1, + "white": 42 + }, + "Algerian": {"middle eastern": 38, "mixed race": 2, "southern european": 1}, + "American": { + "amerindian": 1, + "asian": 4, + "black": 10, + "indo-aryan": 3, + "latina": 8, + "malay": 1, + "middle eastern": 4, + "mixed race": 2, + "pacific islander": 1, + "semitic": 3, + "southern european": 4, + "white": 30 + }, + "Andorran": { + "middle eastern": 1, + "mixed race": 2, + "southern european": 8, + "white": 3 + }, + "Angolan": {"black": 14, "mixed race": 1, "white": 1}, + "Antiguan": { + "black": 17, + "indo-aryan": 1, + "latina": 2, + "mixed race": 4, + "white": 1 + }, + "Argentinian": { + "amerindian": 1, + "latina": 8, + "mixed race": 2, + "southern european": 5, + "white": 3 + }, + "Armenian": { + "indo-aryan": 4, + "mixed race": 2, + "semitic": 9, + "southern european": 1, + "white": 2 + }, + "Aruban": { + "amerindian": 2, + "black": 4, + "latina": 2, + "mixed race": 12, + "white": 2 + }, + "Australian": { + "asian": 4, + "black": 2, + "indo-aryan": 1, + "malay": 1, + "mixed race": 2, + "pacific islander": 6, + "southern european": 1, + "white": 18 + }, + "Austrian": {"indo-aryan": 1, "mixed race": 1, "white": 10}, + "Azerbaijani": { + "indo-aryan": 14, + "mixed race": 1, + "semitic": 4, + "white": 1 + }, + "Bahamian": { + "asian": 1, + "black": 36, + "latina": 1, + "mixed race": 1, + "white": 1 + }, + "Bahraini": {"indo-aryan": 9, "middle eastern": 10, "mixed race": 2}, + "Bangladeshi": {"asian": 1, "indo-aryan": 32, "mixed race": 2}, + "Barbadian": { + "black": 26, + "indo-aryan": 1, + "mixed race": 2, + "white": 1 + }, + "Belarusian": { + "indo-aryan": 1, + "mixed race": 1, + "semitic": 1, + "white": 17 + }, + "Belgian": { + "middle eastern": 1, + "mixed race": 1, + "southern european": 2, + "white": 10 + }, + "Belizean": { + "amerindian": 1, + "black": 2, + "indo-aryan": 1, + "latina": 8, + "mixed race": 2, + "white": 1 + }, + "Beninese": {"black": 22, "indo-aryan": 1, "mixed race": 2}, + "Bermudian": { + "asian": 1, + "black": 8, + "mixed race": 2, + "white": 5 + }, + "Bhutanese": {"asian": 12, "indo-aryan": 2, "mixed race": 1}, + "Bissau-Guinean": {"black": 47, "mixed race": 2, "southern european": 1}, + "Bolivian": { + "amerindian": 9, + "latina": 9, + "mixed race": 3, + "white": 1 + }, + "Bosnian": {"indo-aryan": 1, "mixed race": 1, "white": 23}, + "Brazilian": { + "amerindian": 1, + "asian": 1, + "black": 2, + "latina": 3, + "mixed race": 4, + "white": 6 + }, + "British": { + "asian": 2, + "black": 3, + "indo-aryan": 3, + "malay": 1, + "middle eastern": 2, + "mixed race": 2, + "semitic": 2, + "southern european": 4, + "white": 34 + }, + "Bruneian": { + "asian": 10, + "indo-aryan": 5, + "malay": 28, + "mixed race": 1 + }, + "Bulgarian": { + "indo-aryan": 4, + "middle eastern": 1, + "mixed race": 1, + "white": 44 + }, + "Burkinabé": {"black": 12, "middle eastern": 1, "mixed race": 1}, + "Burmese": { + "asian": 8, + "indo-aryan": 4, + "malay": 1, + "mixed race": 2 + }, + "Burundian": {"black": 48, "mixed race": 1, "white": 1}, + "Cambodian": {"asian": 23, "malay": 1, "mixed race": 1}, + "Cameroonian": {"black": 60, "middle eastern": 1, "mixed race": 1}, + "Canadian": { + "amerindian": 2, + "asian": 2, + "black": 2, + "indo-aryan": 2, + "latina": 1, + "middle eastern": 1, + "mixed race": 2, + "southern european": 2, + "white": 28 + }, + "Cape Verdean": { + "black": 6, + "mixed race": 30, + "southern european": 2, + "white": 1 + }, + "Catalan": { + "latina": 1, + "middle eastern": 1, + "mixed race": 1, + "southern european": 14, + "white": 1 + }, + "Central African": {"black": 14, "middle eastern": 1, "mixed race": 1}, + "Chadian": {"black": 15, "middle eastern": 3, "mixed race": 2}, + "Chilean": { + "amerindian": 1, + "latina": 6, + "mixed race": 2, + "southern european": 3, + "white": 2 + }, + "Chinese": {"asian": 70, "indo-aryan": 1, "mixed race": 1}, + "Colombian": { + "amerindian": 1, + "black": 2, + "latina": 20, + "mixed race": 2, + "southern european": 1, + "white": 1 + }, + "Comorian": {"black": 11, "middle eastern": 2, "mixed race": 2}, + "Congolese": {"black": 18, "mixed race": 1, "white": 1}, + "a Cook Islander": {"mixed race": 2, "pacific islander": 30, "white": 1}, + "Costa Rican": { + "amerindian": 1, + "black": 1, + "latina": 11, + "mixed race": 2, + "white": 2 + }, + "Croatian": { + "indo-aryan": 1, + "mixed race": 1, + "southern european": 1, + "white": 27 + }, + "Cuban": { + "black": 3, + "latina": 10, + "mixed race": 4, + "southern european": 2, + "white": 1 + }, + "Curaçaoan": { + "black": 7, + "indo-aryan": 1, + "latina": 1, + "malay": 1, + "mixed race": 1, + "white": 1 + }, + "Cypriot": { + "indo-aryan": 4, + "middle eastern": 1, + "mixed race": 1, + "southern european": 6 + }, + "Czech": { + "indo-aryan": 1, + "mixed race": 1, + "semitic": 1, + "southern european": 1, + "white": 26 + }, + "Danish": { + "amerindian": 1, + "indo-aryan": 2, + "middle eastern": 2, + "mixed race": 1, + "white": 16 + }, + "Djiboutian": { + "black": 18, + "middle eastern": 4, + "mixed race": 2, + "southern european": 1, + "white": 1 + }, + "Dominican": { + "black": 2, + "latina": 7, + "mixed race": 2, + "white": 2 + }, + "Dominiquais": { + "amerindian": 1, + "black": 11, + "mixed race": 3, + "white": 1 + }, + "Dutch": { + "indo-aryan": 1, + "malay": 1, + "middle eastern": 1, + "mixed race": 1, + "white": 16 + }, + "East Timorese": { + "asian": 1, + "mixed race": 2, + "malay": 8, + "pacific islander": 3 + }, + "Ecuadorian": { + "amerindian": 2, + "black": 2, + "latina": 9, + "mixed race": 2, + "southern european": 1, + "white": 2 + }, + "Egyptian": { + "black": 2, + "indo-aryan": 1, + "middle eastern": 25, + "mixed race": 2, + "semitic": 1 + }, + "Emirati": { + "asian": 1, + "black": 1, + "indo-aryan": 16, + "middle eastern": 6, + "mixed race": 2 + }, + "Equatoguinean": {"black": 22, "mixed race": 2, "southern european": 1}, + "Eritrean": { + "black": 14, + "middle eastern": 6, + "mixed race": 2, + "semitic": 2, + "southern european": 1 + }, + "Estonian": {"mixed race": 1, "semitic": 1, "white": 23}, + "Ethiopian": { + "black": 10, + "middle eastern": 3, + "mixed race": 1, + "semitic": 2 + }, + "Fijian": { + "asian": 1, + "indo-aryan": 6, + "mixed race": 1, + "pacific islander": 8, + "white": 1 + }, + "Filipina": { + "asian": 4, + "latina": 1, + "malay": 10, + "pacific islander": 4, + "mixed race": 2, + "southern european": 1 + }, + "Finnish": { + "indo-aryan": 1, + "middle eastern": 1, + "mixed race": 1, + "white": 32 + }, + "French": { + "asian": 1, + "black": 1, + "indo-aryan": 1, + "middle eastern": 1, + "mixed race": 1, + "semitic": 1, + "southern european": 2, + "white": 22 + }, + "French Guianan": { + "amerindian": 1, + "asian": 1, + "black": 3, + "mixed race": 10, + "southern european": 1, + "white": 3 + }, + "French Polynesian": { + "asian": 3, + "mixed race": 1, + "pacific islander": 15, + "white": 1 + }, + "Gabonese": {"black": 21, "mixed race": 2, "white": 2}, + "Gambian": {"black": 28, "middle eastern": 1, "mixed race": 2}, + "Georgian": { + "indo-aryan": 6, + "mixed race": 1, + "semitic": 7, + "southern european": 1, + "white": 2 + }, + "German": { + "asian": 1, + "black": 1, + "indo-aryan": 2, + "middle eastern": 1, + "mixed race": 1, + "semitic": 1, + "southern european": 2, + "white": 20 + }, + "Ghanan": { + "asian": 1, + "black": 14, + "indo-aryan": 1, + "middle eastern": 1, + "mixed race": 2, + "semitic": 1 + }, + "Greek": { + "indo-aryan": 2, + "mixed race": 1, + "southern european": 11, + "white": 3 + }, + "Greenlandic": {"amerindian": 44, "mixed race": 1, "white": 6}, + "Grenadian": { + "black": 18, + "indo-aryan": 1, + "mixed race": 2, + "white": 1 + }, + "Guamanian": { + "asian": 2, + "malay": 1, + "mixed race": 1, + "pacific islander": 6, + "white": 1 + }, + "Guatemalan": { + "amerindian": 8, + "latina": 9, + "mixed race": 2, + "white": 2 + }, + "Guinean": {"black": 33, "middle eastern": 1, "mixed race": 1}, + "Guyanese": { + "amerindian": 2, + "black": 4, + "indo-aryan": 3, + "mixed race": 1 + }, + "Haitian": {"black": 18, "mixed race": 1, "white": 1}, + "Honduran": { + "amerindian": 10, + "black": 1, + "latina": 48, + "mixed race": 4, + "white": 1 + }, + "Hungarian": {"indo-aryan": 2, "mixed race": 1, "white": 9}, + "I-Kiribati": {"asian": 1, "mixed race": 2, "pacific islander": 22}, + "Icelandic": {"asian": 1, "mixed race": 1, "white": 50}, + "Indian": { + "asian": 1, + "indo-aryan": 70, + "mixed race": 1, + "white": 1 + }, + "Indonesian": { + "asian": 4, + "indo-aryan": 1, + "malay": 39, + "middle eastern": 2, + "mixed race": 2, + "pacific islander": 2 + }, + "Iranian": { + "indo-aryan": 15, + "middle eastern": 1, + "mixed race": 1, + "semitic": 1 + }, + "Iraqi": { + "black": 1, + "indo-aryan": 2, + "middle eastern": 8, + "mixed race": 1, + "semitic": 2 + }, + "Irish": {"indo-aryan": 1, "mixed race": 1, "white": 28}, + "Israeli": { + "black": 1, + "indo-aryan": 1, + "middle eastern": 2, + "mixed race": 1, + "semitic": 9, + "white": 2 + }, + "Italian": { + "asian": 1, + "indo-aryan": 1, + "middle eastern": 1, + "mixed race": 1, + "southern european": 10, + "white": 4 + }, + "Ivorian": { + "black": 16, + "middle eastern": 1, + "mixed race": 2, + "white": 1 + }, + "Jamaican": {"black": 11, "indo-aryan": 1, "mixed race": 2}, + "Japanese": { + "asian": 71, + "latina": 1, + "mixed race": 1, + "pacific islander": 1, + "white": 1 + }, + "Jordanian": { + "indo-aryan": 1, + "middle eastern": 15, + "mixed race": 3, + "semitic": 3 + }, + "Kazakh": { + "asian": 2, + "indo-aryan": 6, + "mixed race": 1, + "semitic": 1, + "white": 2 + }, + "Kenyan": { + "black": 16, + "indo-aryan": 1, + "middle eastern": 1, + "mixed race": 1, + "white": 1 + }, + "Kittitian": { + "black": 18, + "indo-aryan": 1, + "mixed race": 2, + "white": 1 + }, + "Korean": {"asian": 28, "indo-aryan": 1, "mixed race": 1}, + "Kosovan": { + "indo-aryan": 2, + "middle eastern": 1, + "mixed race": 2, + "white": 20 + }, + "Kurdish": { + "indo-aryan": 10, + "middle eastern": 1, + "mixed race": 1, + "semitic": 2 + }, + "Kuwaiti": { + "black": 1, + "indo-aryan": 5, + "middle eastern": 12, + "mixed race": 2 + }, + "Kyrgyz": { + "asian": 5, + "indo-aryan": 9, + "mixed race": 2, + "white": 4 + }, + "Laotian": {"asian": 38, "malay": 1, "mixed race": 1}, + "Latvian": { + "indo-aryan": 1, + "mixed race": 2, + "semitic": 1, + "white": 51 + }, + "Lebanese": { + "indo-aryan": 1, + "middle eastern": 9, + "mixed race": 2, + "semitic": 2 + }, + "Liberian": {"black": 11, "middle eastern": 1, "mixed race": 2}, + "Libyan": {"black": 1, "middle eastern": 58, "mixed race": 1}, + "a Liechtensteiner": { + "indo-aryan": 2, + "middle eastern": 1, + "mixed race": 1, + "southern european": 1, + "white": 20 + }, + "Lithuanian": { + "indo-aryan": 1, + "mixed race": 2, + "semitic": 1, + "white": 56 + }, + "Luxembourgian": {"mixed race": 1, "southern european": 3, "white": 7}, + "Macedonian": {"indo-aryan": 2, "mixed race": 1, "white": 16}, + "Malagasy": { + "asian": 1, + "black": 10, + "indo-aryan": 4, + "mixed race": 2, + "white": 1 + }, + "Malawian": {"black": 18, "indo-aryan": 1, "mixed race": 1}, + "Malaysian": { + "asian": 2, + "indo-aryan": 1, + "malay": 7, + "mixed race": 1 + }, + "Maldivian": {"indo-aryan": 14, "middle eastern": 1, "mixed race": 1}, + "Malian": {"black": 12, "middle eastern": 2, "mixed race": 1}, + "Maltese": { + "middle eastern": 1, + "mixed race": 1, + "semitic": 1, + "southern european": 20, + "white": 5 + }, + "Marshallese": {"asian": 1, "mixed race": 1, "pacific islander": 10}, + "Mauritanian": {"black": 8, "middle eastern": 5, "mixed race": 1}, + "Mauritian": { + "asian": 1, + "black": 4, + "indo-aryan": 8, + "mixed race": 3, + "white": 1 + }, + "Mexican": { + "amerindian": 2, + "asian": 1, + "black": 2, + "latina": 10, + "middle eastern": 1, + "mixed race": 2, + "white": 5 + }, + "Micronesian": { + "asian": 1, + "mixed race": 1, + "pacific islander": 22, + "white": 1 + }, + "Moldovan": { + "indo-aryan": 1, + "mixed race": 1, + "semitic": 1, + "white": 15 + }, + "Monégasque": { + "middle eastern": 1, + "mixed race": 1, + "southern european": 14, + "white": 14 + }, + "Mongolian": {"asian": 21, "indo-aryan": 2, "mixed race": 2}, + "Montenegrin": {"indo-aryan": 1, "mixed race": 1, "white": 14}, + "Moroccan": { + "asian": 1, + "black": 3, + "middle eastern": 30, + "mixed race": 2, + "southern european": 1 + }, + "Mosotho": {"black": 68, "mixed race": 1, "white": 1}, + "Motswana": {"black": 38, "mixed race": 1, "white": 1}, + "Mozambican": { + "black": 41, + "indo-aryan": 1, + "mixed race": 2, + "southern european": 1 + }, + "Namibian": {"black": 21, "mixed race": 2, "white": 2}, + "Nauruan": {"asian": 1, "mixed race": 1, "pacific islander": 42}, + "Nepalese": {"asian": 8, "indo-aryan": 3, "mixed race": 1}, + "New Caledonian": { + "asian": 1, + "malay": 1, + "mixed race": 1, + "pacific islander": 6, + "white": 3 + }, + "a New Zealander": { + "asian": 3, + "mixed race": 1, + "pacific islander": 5, + "white": 17 + }, + "Ni-Vanuatu": {"mixed race": 1, "pacific islander": 48, "white": 1}, + "Nicaraguan": { + "amerindian": 1, + "black": 3, + "latina": 10, + "mixed race": 1, + "white": 6 + }, + "Nigerian": { + "black": 36, + "middle eastern": 1, + "mixed race": 2, + "white": 1 + }, + "Nigerien": {"black": 18, "middle eastern": 1, "mixed race": 1}, + "Niuean": { + "asian": 3, + "pacific islander": 20, + "mixed race": 5, + "white": 3 + }, + "Norwegian": { + "black": 1, + "indo-aryan": 1, + "mixed race": 1, + "white": 27 + }, + "Omani": { + "black": 3, + "indo-aryan": 9, + "malay": 2, + "middle eastern": 9, + "mixed race": 2 + }, + "Pakistani": {"indo-aryan": 28, "mixed race": 2, "semitic": 2}, + "Palauan": {"asian": 7, "mixed race": 1, "pacific islander": 25}, + "Palestinian": { + "indo-aryan": 1, + "middle eastern": 9, + "mixed race": 1, + "semitic": 2 + }, + "Panamanian": { + "amerindian": 3, + "asian": 1, + "black": 2, + "latina": 12, + "mixed race": 2, + "white": 3 + }, + "Papua New Guinean": {"malay": 6, "mixed race": 1, "pacific islander": 3}, + "Paraguayan": { + "asian": 1, + "black": 1, + "latina": 15, + "mixed race": 2, + "white": 5 + }, + "Peruvian": { + "amerindian": 12, + "asian": 1, + "latina": 9, + "mixed race": 4, + "southern european": 2 + }, + "Polish": { + "asian": 1, + "mixed race": 1, + "southern european": 1, + "white": 52 + }, + "Portuguese": { + "black": 1, + "indo-aryan": 1, + "latina": 1, + "mixed race": 2, + "southern european": 11, + "white": 2 + }, + "Puerto Rican": { + "amerindian": 1, + "asian": 1, + "black": 2, + "latina": 20, + "mixed race": 2, + "white": 12 + }, + "Qatari": { + "asian": 2, + "indo-aryan": 7, + "middle eastern": 10, + "mixed race": 1 + }, + "Romanian": { + "indo-aryan": 3, + "mixed race": 1, + "semitic": 2, + "white": 20 + }, + "Russian": { + "amerindian": 1, + "asian": 2, + "indo-aryan": 5, + "mixed race": 2, + "semitic": 2, + "southern european": 2, + "white": 50 + }, + "Rwandan": {"black": 48, "mixed race": 1, "white": 1}, + "Sahrawi": {"black": 5, "middle eastern": 7, "mixed race": 2}, + "Saint Lucian": {"black": 11, "indo-aryan": 1, "mixed race": 3}, + "Salvadoran": {"latina": 9, "mixed race": 1, "white": 2}, + "Sammarinese": {"mixed race": 1, "southern european": 10, "white": 1}, + "Samoan": {"mixed race": 2, "pacific islander": 49, "white": 1}, + "São Toméan": { + "asian": 1, + "black": 6, + "mixed race": 6, + "southern european": 1 + }, + "Saudi": { + "asian": 2, + "black": 2, + "indo-aryan": 2, + "middle eastern": 20, + "mixed race": 1 + }, + "Scottish": { + "asian": 1, + "black": 1, + "indo-aryan": 2, + "middle eastern": 1, + "mixed race": 2, + "southern european": 1, + "white": 52 + }, + "Senegalese": { + "asian": 1, + "black": 42, + "middle eastern": 2, + "mixed race": 3, + "white": 2 + }, + "Serbian": {"indo-aryan": 1, "mixed race": 1, "white": 10}, + "Seychellois": { + "asian": 1, + "black": 4, + "indo-aryan": 1, + "mixed race": 9, + "southern european": 1, + "white": 3 + }, + "Sierra Leonean": {"black": 15, "middle eastern": 1, "mixed race": 2}, + "Singaporean": { + "asian": 16, + "indo-aryan": 4, + "malay": 6, + "mixed race": 1 + }, + "Slovak": {"indo-aryan": 2, "mixed race": 1, "white": 22}, + "Slovene": { + "indo-aryan": 1, + "mixed race": 1, + "southern european": 1, + "white": 22 + }, + "a Solomon Islander": { + "asian": 1, + "mixed race": 1, + "pacific islander": 22, + "white": 1 + }, + "Somali": { + "black": 56, + "indo-aryan": 1, + "middle eastern": 2, + "mixed race": 1 + }, + "South African": { + "asian": 1, + "black": 22, + "indo-aryan": 1, + "malay": 1, + "mixed race": 5, + "semitic": 1, + "southern european": 1, + "white": 5 + }, + "South Sudanese": {"black": 16, "middle eastern": 3, "mixed race": 1}, + "Spanish": { + "asian": 1, + "indo-aryan": 1, + "latina": 1, + "middle eastern": 1, + "mixed race": 2, + "semitic": 1, + "southern european": 15, + "white": 3 + }, + "Sri Lankan": { + "indo-aryan": 34, + "malay": 1, + "middle eastern": 1, + "mixed race": 2, + "southern european": 1, + "white": 1 + }, + "Sudanese": {"black": 3, "middle eastern": 16, "mixed race": 1}, + "Surinamese": { + "amerindian": 1, + "black": 7, + "indo-aryan": 7, + "malay": 4, + "mixed race": 3 + }, + "Swazi": { + "black": 32, + "indo-aryan": 1, + "mixed race": 1, + "white": 1 + }, + "Swedish": { + "black": 1, + "indo-aryan": 2, + "middle eastern": 2, + "mixed race": 1, + "white": 18 + }, + "Swiss": { + "indo-aryan": 1, + "mixed race": 1, + "southern european": 2, + "white": 10 + }, + "Syrian": { + "indo-aryan": 2, + "middle eastern": 8, + "mixed race": 1, + "semitic": 2 + }, + "Taiwanese": {"asian": 18, "malay": 1, "mixed race": 1}, + "Tajik": { + "asian": 2, + "indo-aryan": 11, + "mixed race": 1, + "white": 1 + }, + "Tanzanian": { + "black": 46, + "middle eastern": 2, + "mixed race": 1, + "semitic": 1 + }, + "Thai": { + "asian": 25, + "indo-aryan": 1, + "malay": 4, + "mixed race": 1, + "white": 1 + }, + "Tibetan": {"asian": 14, "indo-aryan": 1, "mixed race": 1}, + "Togolese": { + "black": 27, + "middle eastern": 1, + "mixed race": 1, + "white": 1 + }, + "Tongan": { + "asian": 1, + "mixed race": 1, + "pacific islander": 47, + "white": 1 + }, + "Trinidadian": { + "black": 3, + "indo-aryan": 3, + "mixed race": 2, + "white": 1 + }, + "Tunisian": {"middle eastern": 33, "mixed race": 1, "southern european": 1}, + "Turkish": { + "indo-aryan": 33, + "middle eastern": 2, + "mixed race": 1, + "semitic": 2, + "southern european": 1, + "white": 1 + }, + "Turkmen": { + "asian": 2, + "indo-aryan": 11, + "mixed race": 1, + "semitic": 1, + "white": 3 + }, + "Tuvaluan": {"mixed race": 1, "pacific islander": 48, "white": 1}, + "Ugandan": {"black": 19, "indo-aryan": 1, "mixed race": 2}, + "Ukrainian": { + "indo-aryan": 1, + "mixed race": 1, + "semitic": 1, + "white": 25 + }, + "Uruguayan": { + "amerindian": 1, + "black": 2, + "latina": 12, + "mixed race": 1, + "southern european": 2, + "white": 1 + }, + "Uzbek": { + "asian": 3, + "indo-aryan": 9, + "mixed race": 1, + "semitic": 2, + "white": 3 + }, + "Vatican": { + "latina": 2, + "mixed race": 1, + "southern european": 5, + "white": 5 + }, + "Venezuelan": { + "amerindian": 1, + "black": 1, + "latina": 15, + "mixed race": 5, + "white": 3 + }, + "Vietnamese": {"asian": 10, "malay": 1, "mixed race": 1}, + "Vincentian": { + "black": 12, + "indo-aryan": 2, + "mixed race": 5, + "white": 1 + }, + "Yemeni": { + "black": 2, + "indo-aryan": 1, + "middle eastern": 8, + "mixed race": 1, + "semitic": 2 + }, + "Zairian": {"black": 23, "mixed race": 1, "white": 1}, + "Zambian": { + "black": 38, + "indo-aryan": 1, + "mixed race": 2, + "white": 1 + }, + "Zimbabwean": {"black": 28, "mixed race": 1, "white": 1}, + "": {"mixed race": 1, "white": 9} /* default mix */ }, servantMilkersJobs: ["be a servant", "be a subordinate slave", "please you", "recruit girls", "rest", "stay confined", "take classes", "work as a servant"], @@ -303,7 +1521,8 @@ App.Data.misc = { militaryCriminalPool: ["deserter", "gunner", "officer", "private", "sniper", "soldier", "specOps", "spy", "terrorist", "war criminal"], - fakeBellies: ["a huge empathy belly", "a large empathy belly", "a medium empathy belly", "a small empathy belly"], /* lets fake bellies be separated from other .bellyAccessory */ + fakeBellies: ["a huge empathy belly", "a large empathy belly", "a medium empathy belly", "a small empathy belly"], + /* lets fake bellies be separated from other .bellyAccessory */ modestClothes: ["a ball gown", "a biyelgee costume", "a bunny outfit", "a burkini", "a burqa", "a comfortable bodysuit", "a cybersuit", "a dirndl", "a gothic lolita dress", "a halter top dress", "a hanbok", "a hijab and abaya", "a hijab and blouse", "a huipil", "a kimono", "a klan robe", "a latex catsuit", "a leotard", "a long qipao", "a maternity dress", "a military uniform", "a mini dress", "a mounty outfit", "a nice maid outfit", "a nice nurse outfit", "a niqab and abaya", "a one-piece swimsuit", "a penitent nuns habit", "a police uniform", "a red army uniform", "a schoolgirl outfit", "a schutzstaffel uniform", "a slave gown", "a slutty maid outfit", "a slutty nurse outfit", "a slutty qipao", "a sweater and cutoffs", "a t-shirt and jeans", "a toga", "an oversized t-shirt and boyshorts", "battlearmor", "battledress", "conservative clothing", "cutoffs and a t-shirt", "leather pants and a tube top", "lederhosen", "nice business attire", "restrictive latex", "slutty business attire", "spats and a tank top", "sport shorts and a sports bra", "sport shorts and a t-shirt", "stretch pants and a crop-top"], @@ -315,7 +1534,8 @@ App.Data.misc = { highHeels: ["boots", "extreme heels", "extreme platform heels", "heels", "platform heels", "pumps"], heightBoostingShoes: ["extreme heels", "extreme platform heels", "heels", "platform heels", "platform shoes", "pumps"], - veryYoungCareers: ["a babysitter", "a beggar", "a beggar", "a bully hunter", "a bully", "a camp counselor", "a cheerleader", "a child actress", "a child prodigy", "a child prostitute", "a child prostitute", "a child soldier", "a child soldier", "a club manager", "a club recruiter", "a club treasurer", "a cum dump", "a dropout", "a dropout", "a drug mule", "a farmer's daughter", "a girl scout", "a girl scout", "a hall monitor", "a handmaiden", "a hospital volunteer", "a housesitter", "a juvenile delinquent", "a juvenile delinquent", "a latchkey kid", "a lemonade stand operator", "a marching band leader", "a meat toilet", "a military brat", "a model-UN star", "a model", "a noblewoman", "a pageant star", "a paper girl", "a part-time farm laborer", "a pick-pocket", "a refugee", "a refugee", "a refugee", "a school nurse's assistant", "a shrine maiden", "a street thug", "a street urchin", "a street urchin", "a street urchin", "a student council president", "a student from a boarding school", "a student from a private school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a teacher's pet", "an apprentice", "an aspiring pop star", "an idol", "an orphan", "an orphan", "an orphan", "an orphan", "an orphan", "being homeschooled by her parents", "captain of the kendo club", "from a lower class family", "from a lower class family", "from a lower class family", "from a middle class family", "from a middle class family", "from an upper class family", "homeless", "homeless", "homeless"], /* pregmod */ + veryYoungCareers: ["a babysitter", "a beggar", "a beggar", "a bully hunter", "a bully", "a camp counselor", "a cheerleader", "a child actress", "a child prodigy", "a child prostitute", "a child prostitute", "a child soldier", "a child soldier", "a club manager", "a club recruiter", "a club treasurer", "a cum dump", "a dropout", "a dropout", "a drug mule", "a farmer's daughter", "a girl scout", "a girl scout", "a hall monitor", "a handmaiden", "a hospital volunteer", "a housesitter", "a juvenile delinquent", "a juvenile delinquent", "a latchkey kid", "a lemonade stand operator", "a marching band leader", "a meat toilet", "a military brat", "a model-UN star", "a model", "a noblewoman", "a pageant star", "a paper girl", "a part-time farm laborer", "a pick-pocket", "a refugee", "a refugee", "a refugee", "a school nurse's assistant", "a shrine maiden", "a street thug", "a street urchin", "a street urchin", "a street urchin", "a student council president", "a student from a boarding school", "a student from a private school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a teacher's pet", "an apprentice", "an aspiring pop star", "an idol", "an orphan", "an orphan", "an orphan", "an orphan", "an orphan", "being homeschooled by her parents", "captain of the kendo club", "from a lower class family", "from a lower class family", "from a lower class family", "from a middle class family", "from a middle class family", "from an upper class family", "homeless", "homeless", "homeless"], + /* pregmod */ youngCareers: ["a babysitter", "a ballerina", "a barista", "a bartender", "a beggar", "a blogger", "a butler", "a camgirl", "a camp counselor", "a camwhore", "a cashier", "a cheerleader", "a cocktail waitress", "a comedian", "a con artist", "a cook", "a courier", "a cowgirl", "a criminal", "a croupier", "a cum dump", "a dairy worker", "a dancer", "a delivery woman", "a dominatrix", "a drug mule", "a factory worker", "a farm laborer", "a farm laborer", "a farmer's daughter", "a florist", "a gang member", "a gang member", "a gardener", "a groomer", "a gymnast", "a handmaiden", "a house DJ", "a housesitter", "a housewife", "a law enforcement officer", "a lifeguard", "a magician's assistant", "a maid", "a mail-order bride", "a masseuse", "a meat toilet", "a mechanic", "a medical student", "a mistress", "a model", "a musician", "a noblewoman", "a nun", "a nurse", "a paramedic", "a party girl", "a personal assistant", "a personal trainer", "a pirate", "a political activist", "a porn star", "a prisoner", "a programmer", "a prostitute", "a racing driver", "a reality show star", "a receptionist", "a refugee", "a ride attendant", "a saleswoman", "a school nurse", "a secretary", "a security guard", "a service worker", "a shrine maiden", "a shut-in", "a soldier", "a street performer", "a street vendor", "a stripper", "a student", "a student", "a student", "a switchboard operator", "a teaching assistant", "a tour guide", "a trophy wife", "a truck driver", "a video game streamer", "a waitress", "a wet nurse", "a yoga instructor", "an actress", "an air hostess", "an apprentice", "an arcade attendant", "an artist", "an aspiring pop star", "an assassin", "an athlete", "an au pair", "an escort", "an exotic dancer", "an idol", "an installation technician", "an intern", "an office worker", "homeless", "in a militia", "unemployed", "unemployed", "unemployed", "unemployed", "unemployed"], @@ -355,7 +1575,8 @@ App.Data.misc = { schoolteacherCareers: ["a child prodigy", "a coach", "a dean", "a historian", "a librarian", "a principal", "a private instructor", "a professor", "a scholar", "a scientist", "a teacher's pet", "a teacher", "a teaching assistant", "an archaeologist", "an astronaut", "an economist"], - recruiterCareers: ["a club recruiter", "a college scout", "a con artist", "a cult leader", "a girl scout", "a hunter", "a lobbyist", "a military recruiter", "a missionary", "a political activist", "a princess", "a spy", "a talent scout", "retired"], /* pregmod */ + recruiterCareers: ["a club recruiter", "a college scout", "a con artist", "a cult leader", "a girl scout", "a hunter", "a lobbyist", "a military recruiter", "a missionary", "a political activist", "a princess", "a spy", "a talent scout", "retired"], + /* pregmod */ servantCareers: ["a butler", "a cook", "a handmaiden", "a housewife", "a maid", "a shrine maiden"], @@ -366,29 +1587,264 @@ App.Data.misc = { royalNationalities: ["Japanese", "Luxembourgian", "Belgian", "Danish", "Dutch", "Swedish", "Spanish", "Norwegian", "Cambodian", "Moroccan", "Omani", "Jordanian", "Bruneian", "Emirati", "Bahraini", "Kuwaiti", "Malaysian", "Qatari", "Saudi", "Tongan", "Swazi", "Mosotho", "British", "Monégasque", "Bhutanese", "Thai"], - amerindianNationalities: { "Bolivian": 1, "Greenlandic": 1, "Guatemalan": 1, "Peruvian": 1 }, - - asianNationalities: { "Bhutanese": 1, "Burmese": 1, "Cambodian": 1, "Chinese": 1, "Japanese": 1, "Korean": 1, "Laotian": 1, "Mongolian": 1, "Nepalese": 1, "Singaporean": 1, "Taiwanese": 1, "Thai": 1, "Tibetan": 1, "Vietnamese": 1 }, + amerindianNationalities: { + "Bolivian": 1, + "Greenlandic": 1, + "Guatemalan": 1, + "Peruvian": 1 + }, - blackNationalities: { "American": 1, "Angolan": 1, "Antiguan": 1, "Bahamian": 1, "Barbadian": 1, "Beninese": 1, "Bermudian": 1, "Bissau-Guinean": 1, "Burkinabé": 1, "Burundian": 1, "Cameroonian": 1, "Central African": 1, "Chadian": 1, "Comorian": 1, "Congolese": 1, "Curaçaoan": 1, "Djiboutian": 1, "Dominiquais": 1, "Equatoguinean": 1, "Eritrean": 1, "Ethiopian": 1, "Gabonese": 1, "Gambian": 1, "Ghanan": 1, "Grenadian": 1, "Guinean": 1, "Guyanese": 1, "Haitian": 1, "Ivorian": 1, "Jamaican": 1, "Kenyan": 1, "Kittitian": 1, "Liberian": 1, "Malagasy": 1, "Malawian": 1, "Malian": 1, "Mauritanian": 1, "Mosotho": 1, "Motswana": 1, "Mozambican": 1, "Namibian": 1, "Nigerian": 1, "Nigerien": 1, "Rwandan": 1, "Saint Lucian": 1, "São Toméan": 1, "Senegalese": 1, "Sierra Leonean": 1, "Somali": 1, "South African": 1, "South Sudanese": 1, "Surinamese": 1, "Swazi": 1, "Tanzanian": 1, "Togolese": 1, "Trinidadian": 1, "Ugandan": 1, "Vincentian": 1, "Zairian": 1, "Zambian": 1, "Zimbabwean": 1 }, + asianNationalities: { + "Bhutanese": 1, + "Burmese": 1, + "Cambodian": 1, + "Chinese": 1, + "Japanese": 1, + "Korean": 1, + "Laotian": 1, + "Mongolian": 1, + "Nepalese": 1, + "Singaporean": 1, + "Taiwanese": 1, + "Thai": 1, + "Tibetan": 1, + "Vietnamese": 1 + }, - indoaryanNationalities: { "Afghan": 1, "Azerbaijani": 1, "Bahraini": 1, "Bangladeshi": 1, "Burmese": 1, "Emirati": 1, "Georgian": 1, "Guyanese": 1, "Indian": 1, "Iranian": 1, "Kazakh": 1, "Kurdish": 1, "Kyrgyz": 1, "Maldivian": 1, "Mauritian": 1, "Omani": 1, "Pakistani": 1, "Sri Lankan": 1, "Surinamese": 1, "Tajik": 1, "Trinidadian": 1, "Turkish": 1, "Turkmen": 1, "Uzbek": 1 }, + blackNationalities: { + "American": 1, + "Angolan": 1, + "Antiguan": 1, + "Bahamian": 1, + "Barbadian": 1, + "Beninese": 1, + "Bermudian": 1, + "Bissau-Guinean": 1, + "Burkinabé": 1, + "Burundian": 1, + "Cameroonian": 1, + "Central African": 1, + "Chadian": 1, + "Comorian": 1, + "Congolese": 1, + "Curaçaoan": 1, + "Djiboutian": 1, + "Dominiquais": 1, + "Equatoguinean": 1, + "Eritrean": 1, + "Ethiopian": 1, + "Gabonese": 1, + "Gambian": 1, + "Ghanan": 1, + "Grenadian": 1, + "Guinean": 1, + "Guyanese": 1, + "Haitian": 1, + "Ivorian": 1, + "Jamaican": 1, + "Kenyan": 1, + "Kittitian": 1, + "Liberian": 1, + "Malagasy": 1, + "Malawian": 1, + "Malian": 1, + "Mauritanian": 1, + "Mosotho": 1, + "Motswana": 1, + "Mozambican": 1, + "Namibian": 1, + "Nigerian": 1, + "Nigerien": 1, + "Rwandan": 1, + "Saint Lucian": 1, + "São Toméan": 1, + "Senegalese": 1, + "Sierra Leonean": 1, + "Somali": 1, + "South African": 1, + "South Sudanese": 1, + "Surinamese": 1, + "Swazi": 1, + "Tanzanian": 1, + "Togolese": 1, + "Trinidadian": 1, + "Ugandan": 1, + "Vincentian": 1, + "Zairian": 1, + "Zambian": 1, + "Zimbabwean": 1 + }, - latinaNationalities: { "American": 1, "Argentinian": 1, "Belizean": 1, "Bolivian": 1, "Brazilian": 1, "Chilean": 1, "Colombian": 1, "Costa Rican": 1, "Cuban": 1, "Dominican": 1, "Ecuadorian": 1, "Guatemalan": 1, "Honduran": 1, "Mexican": 1, "Nicaraguan": 1, "Panamanian": 1, "Paraguayan": 1, "Peruvian": 1, "Puerto Rican": 1, "Salvadoran": 1, "Uruguayan": 1, "Venezuelan": 1 }, + indoaryanNationalities: { + "Afghan": 1, + "Azerbaijani": 1, + "Bahraini": 1, + "Bangladeshi": 1, + "Burmese": 1, + "Emirati": 1, + "Georgian": 1, + "Guyanese": 1, + "Indian": 1, + "Iranian": 1, + "Kazakh": 1, + "Kurdish": 1, + "Kyrgyz": 1, + "Maldivian": 1, + "Mauritian": 1, + "Omani": 1, + "Pakistani": 1, + "Sri Lankan": 1, + "Surinamese": 1, + "Tajik": 1, + "Trinidadian": 1, + "Turkish": 1, + "Turkmen": 1, + "Uzbek": 1 + }, - malayNationalities: { "Bruneian": 1, "East Timorese": 1, "Filipina": 1, "Indonesian": 1, "Malaysian": 1, "Papua New Guinean": 1 }, + latinaNationalities: { + "American": 1, + "Argentinian": 1, + "Belizean": 1, + "Bolivian": 1, + "Brazilian": 1, + "Chilean": 1, + "Colombian": 1, + "Costa Rican": 1, + "Cuban": 1, + "Dominican": 1, + "Ecuadorian": 1, + "Guatemalan": 1, + "Honduran": 1, + "Mexican": 1, + "Nicaraguan": 1, + "Panamanian": 1, + "Paraguayan": 1, + "Peruvian": 1, + "Puerto Rican": 1, + "Salvadoran": 1, + "Uruguayan": 1, + "Venezuelan": 1 + }, - middleeasternNationalities: { "Algerian": 1, "Bahraini": 1, "Egyptian": 1, "Iraqi": 1, "Jordanian": 1, "Kuwaiti": 1, "Lebanese": 1, "Libyan": 1, "Moroccan": 1, "Omani": 1, "Palestinian": 1, "Qatari": 1, "Sahrawi": 1, "Saudi": 1, "Sudanese": 1, "Syrian": 1, "Tunisian": 1, "Yemeni": 1 }, + malayNationalities: { + "Bruneian": 1, + "East Timorese": 1, + "Filipina": 1, + "Indonesian": 1, + "Malaysian": 1, + "Papua New Guinean": 1 + }, - mixedraceNationalities: { "Aruban": 1, "Cape Verdean": 1, "French Guianan": 1, "São Toméan": 1, "Seychellois": 1 }, + middleeasternNationalities: { + "Algerian": 1, + "Bahraini": 1, + "Egyptian": 1, + "Iraqi": 1, + "Jordanian": 1, + "Kuwaiti": 1, + "Lebanese": 1, + "Libyan": 1, + "Moroccan": 1, + "Omani": 1, + "Palestinian": 1, + "Qatari": 1, + "Sahrawi": 1, + "Saudi": 1, + "Sudanese": 1, + "Syrian": 1, + "Tunisian": 1, + "Yemeni": 1 + }, - pacificislanderNationalities: { "a Cook Islander": 1, "Fijian": 1, "French Polynesian": 1, "Guamanian": 1, "I-Kiribati": 1, "Marshallese": 1, "Micronesian": 1, "Nauruan": 1, "New Caledonian": 1, "Ni-Vanuatu": 1, "Niuean": 1, "Palauan": 1, "Samoan": 1, "a Solomon Islander": 1, "Tongan": 1, "Tuvaluan": 1 }, + mixedraceNationalities: { + "Aruban": 1, + "Cape Verdean": 1, + "French Guianan": 1, + "São Toméan": 1, + "Seychellois": 1 + }, - semiticNationalities: { "Armenian": 1, "Georgian": 1, "Israeli": 1 }, + pacificislanderNationalities: { + "a Cook Islander": 1, + "Fijian": 1, + "French Polynesian": 1, + "Guamanian": 1, + "I-Kiribati": 1, + "Marshallese": 1, + "Micronesian": 1, + "Nauruan": 1, + "New Caledonian": 1, + "Ni-Vanuatu": 1, + "Niuean": 1, + "Palauan": 1, + "Samoan": 1, + "a Solomon Islander": 1, + "Tongan": 1, + "Tuvaluan": 1 + }, - southerneuropeanNationalities: { "Andorran": 1, "Catalan": 1, "Cypriot": 1, "Greek": 1, "Italian": 1, "Maltese": 1, "Monégasque": 1, "Portuguese": 1, "Sammarinese": 1, "Spanish": 1, "Vatican": 1 }, + semiticNationalities: {"Armenian": 1, "Georgian": 1, "Israeli": 1}, + + southerneuropeanNationalities: { + "Andorran": 1, + "Catalan": 1, + "Cypriot": 1, + "Greek": 1, + "Italian": 1, + "Maltese": 1, + "Monégasque": 1, + "Portuguese": 1, + "Sammarinese": 1, + "Spanish": 1, + "Vatican": 1 + }, - whiteNationalities: { "Albanian": 1, "American": 1, "Austrian": 1, "Belarusian": 1, "Belgian": 1, "Bosnian": 1, "Brazilian": 1, "British": 1, "Bulgarian": 1, "Canadian": 1, "Croatian": 1, "Czech": 1, "Danish": 1, "Dutch": 1, "Estonian": 1, "Finnish": 1, "French": 1, "German": 1, "Hungarian": 1, "Icelandic": 1, "Irish": 1, "Kosovan": 1, "Latvian": 1, "a Liechtensteiner": 1, "Lithuanian": 1, "Luxembourgian": 1, "Macedonian": 1, "Moldovan": 1, "Monégasque": 1, "Montenegrin": 1, "a New Zealander": 1, "Norwegian": 1, "Polish": 1, "Romanian": 1, "Russian": 1, "Scottish": 1, "Serbian": 1, "Slovak": 1, "Slovene": 1, "Swedish": 1, "Swiss": 1, "Ukrainian": 1, "Vatican": 1 }, + whiteNationalities: { + "Albanian": 1, + "American": 1, + "Austrian": 1, + "Belarusian": 1, + "Belgian": 1, + "Bosnian": 1, + "Brazilian": 1, + "British": 1, + "Bulgarian": 1, + "Canadian": 1, + "Croatian": 1, + "Czech": 1, + "Danish": 1, + "Dutch": 1, + "Estonian": 1, + "Finnish": 1, + "French": 1, + "German": 1, + "Hungarian": 1, + "Icelandic": 1, + "Irish": 1, + "Kosovan": 1, + "Latvian": 1, + "a Liechtensteiner": 1, + "Lithuanian": 1, + "Luxembourgian": 1, + "Macedonian": 1, + "Moldovan": 1, + "Monégasque": 1, + "Montenegrin": 1, + "a New Zealander": 1, + "Norwegian": 1, + "Polish": 1, + "Romanian": 1, + "Russian": 1, + "Scottish": 1, + "Serbian": 1, + "Slovak": 1, + "Slovene": 1, + "Swedish": 1, + "Swiss": 1, + "Ukrainian": 1, + "Vatican": 1 + }, FutureSocieties: ["FSArabianRevivalist", "FSAssetExpansionist", "FSAztecRevivalist", "FSBodyPurist", "FSChattelReligionist", "FSChineseRevivalist", "FSDegradationist", "FSEdoRevivalist", "FSEgyptianRevivalist", "FSGenderFundamentalist", "FSGenderRadicalist", "FSHedonisticDecadence", "FSIntellectualDependency", "FSMaturityPreferentialist", "FSNull", "FSPastoralist", "FSPaternalist", "FSPetiteAdmiration", "FSPhysicalIdealist", "FSRepopulationFocus", "FSRestart", "FSRomanRevivalist", "FSSlaveProfessionalism", "FSSlimnessEnthusiast", "FSStatuesqueGlorification", "FSSubjugationist", "FSSupremacist", "FSTransformationFetishist", "FSYouthPreferentialist"], @@ -452,101 +1908,185 @@ App.Data.misc = { badNames: ["Ass Kisser", "Ass Licker", "Ass", "Assfucker", "Asshole", "Ballsack", "Bastard", "Bitch", "Cock", "Cocksucker", "Coward", "Creep", "Cum Rag", "Cunt", "Degenerate", "Despoiler", "Dick", "Dickhead", "Dicksucker", "Dickweed", "Dipshit", "Douchebag", "Dumbass", "DumbFuck", "Dunderfuck", "Faggot", "Fucker", "Fuckface", "Fuckhead", "Fucko", "Fucktard", "Fuckwit", "Idiot", "Inbred", "Jackass", "Jerk", "Jizz Stain", "Moron", "Motherfucker", "Nutsack", "Pissbaby", "Prick", "Pussy", "Rapist", "Ratfuck", "Retard", "Ruiner", "Schmuck", "Scumbag", "Shitbird", "Shithead", "Slave", "Slaver", "Sleazeball", "Slut", "Sodomite", "Thundercunt", "Traitor", "Trash", "Whore"], - niceClothes: [ - {name: "Maternity lingerie", value: "attractive lingerie for a pregnant woman", fs: "FSRepopulationFocus", unlock: {clothesBoughtMaternityLingerie: 1} }, - {name: "Bunny outfit", value: "a bunny outfit", fs: "FSGenderFundamentalist", unlock: {clothesBoughtBunny: 1} }, - {name: "Body oil", value: "body oil", fs: "FSPhysicalIdealist", unlock: {clothesBoughtOil: 1} }, - {name: "Chattel habit", value: "a chattel habit", fs: "FSChattelReligionist", unlock: {clothesBoughtHabit: 1} }, - {name: "Conservative clothing", value: "conservative clothing", fs: "FSPaternalist", unlock: {clothesBoughtConservative: 1} }, - {name: "Harem gauze", value: "harem gauze", fs: "FSArabianRevivalist", unlock: {clothesBoughtHarem: 1} }, - {name: "Huipil", value: "a huipil", fs: "FSAztecRevivalist", unlock: {clothesBoughtHuipil: 1} }, - {name: "Kimono", value: "a kimono", fs: "FSEdoRevivalist", unlock: {clothesBoughtKimono: 1, continent:"Japan"} }, - {name: "Maternity dress", value: "a maternity dress", fs: "FSRepopulationFocus", unlock: {clothesBoughtMaternityDress: 1} }, - {name: "Qipao (slutty)", value: "a slutty qipao", fs: "FSChineseRevivalist", unlock: {clothesBoughtQipao: 1} }, - {name: "Qipao (long)", value: "a long qipao", fs: "FSChineseRevivalist", unlock: {clothesBoughtCultural: 1} }, - {name: "Stretch pants and a crop-top", value: "stretch pants and a crop-top", fs: "FSHedonisticDecadence", unlock: {clothesBoughtLazyClothes: 1} }, - {name: "Toga", value: "a toga", fs: "FSRomanRevivalist", unlock: {clothesBoughtToga: 1} }, - {name: "Western clothing", value: "Western clothing", fs: "FSPastoralist", unlock: {clothesBoughtWestern: 1} }, - {name: "Courtesan dress", value: "a courtesan dress", fs: "FSSlaveProfessionalism", unlock: {clothesBoughtCourtesan: 1} }, - {name: "Bimbo outfit", value: "a bimbo outfit", fs: "FSIntellectualDependency", unlock: {clothesBoughtBimbo: 1} }, - {name: "Petite admi outfit", value: "petite admi outfit", fs: "FSPetiteAdmiration", unlock: {clothesBoughtPetite: 1} }, - {name: "Battlearmor", value: "battlearmor", unlock: {clothesBoughtMilitary: 1} }, - {name: "Military uniform", value: "a military uniform", unlock: {clothesBoughtMilitary: 1} }, - {name: "Red Army uniform", value: "a red army uniform", unlock: {clothesBoughtMilitary: 1} }, - {name: "Battledress", value: "battledress", unlock: {clothesBoughtMilitary: 1} }, - {name: "Biyelgee costume", value: "a biyelgee costume", unlock: {clothesBoughtCultural: 1,} }, - {name: "Dirndl", value: "a dirndl", unlock: {clothesBoughtCultural: 1,} }, - {name: "Lederhosen", value: "lederhosen", unlock: {clothesBoughtCultural: 1,} }, - {name: "Mounty outfit", value: "a mounty outfit", unlock: {clothesBoughtCultural: 1,} }, - {name: "Hanbok", value: "a hanbok", unlock: {clothesBoughtCultural: 1,} }, - {name: "Burqa", value: "a burqa", unlock: {clothesBoughtMiddleEastern: 1, continent: "the Middle East"} }, - {name: "Niqab and abaya", value: "a niqab and abaya", unlock: {clothesBoughtMiddleEastern: 1, continent: "the Middle East"} }, - {name: "Hijab and blouse", value: "a hijab and blouse", unlock: {clothesBoughtMiddleEastern: 1, clothesBoughtConservative: 1, continent: "the Middle East"} }, - {name: "Burkini", value: "a burkini", unlock: {clothesBoughtMiddleEastern: 1, clothesBoughtSwimwear: 1, continent: "the Middle East"} }, - {name: "Santa dress", value: "a Santa dress", unlock: {clothesBoughtCostume: 1} }, - - {name: "Klan robe", value: "a klan robe", unlock: {clothesBoughtPol: 1} }, - {name: "Slutty klan robe", value: "a slutty klan robe", unlock: {clothesBoughtPol: 1} }, - {name: "Schutzstaffel uniform", value: "a schutzstaffel uniform", unlock: {clothesBoughtPol: 1} }, - {name: "Slutty schutzstaffel uniform", value: "a slutty schutzstaffel uniform", unlock: {clothesBoughtPol: 1} }, - - {name: "Nice business attire", value: "nice business attire", unlock: {clothesBoughtCareer: 1} }, - {name: "Nurse (nice)", value: "a nice nurse outfit", unlock: {clothesBoughtCareer: 1} }, - {name: "Police uniform", value: "a police uniform", unlock: {clothesBoughtCareer: 1} }, - {name: "Maid (nice)", value: "a nice maid outfit", unlock: {clothesBoughtCareer: 1, "PC.career": "servant"} }, - - {name: "Ballgown", value: "a ball gown", unlock: {clothesBoughtDresses: 1} }, - {name: "Gothic lolita dress", value: "a gothic lolita dress", unlock: {clothesBoughtDresses: 1} }, - - {name: "Cybersuit", value: "a cybersuit", unlock: {clothesBoughtBodysuits: 1} }, - {name: "Latex catsuit", value: "a latex catsuit", unlock: {clothesBoughtBodysuits: 1} }, - - {name: "Button-up shirt and panties", value: "a button-up shirt and panties", unlock: {clothesBoughtCasual: 1} }, - {name: "Button-up shirt", value: "a button-up shirt", unlock: {clothesBoughtCasual: 1} }, - {name: "Cutoffs", value: "cutoffs", unlock: {clothesBoughtCasual: 1} }, - {name: "Jeans", value: "jeans", unlock: {clothesBoughtCasual: 1} }, - {name: "Leather pants and a tube top", value: "leather pants and a tube top", unlock: {clothesBoughtCasual: 1} }, - {name: "Leather pants", value: "leather pants", unlock: {clothesBoughtCasual: 1} }, - {name: "Oversized t-shirt", value: "an oversized t-shirt", unlock: {clothesBoughtCasual: 1} }, - {name: "Sweater and cutoffs", value: "a sweater and cutoffs", unlock: {clothesBoughtCasual: 1} }, - {name: "Sweater and panties", value: "a sweater and panties", unlock: {clothesBoughtCasual: 1} }, - {name: "Sweater", value: "a sweater", unlock: {clothesBoughtCasual: 1} }, - {name: "T-shirt and jeans", value: "a t-shirt and jeans", unlock: {clothesBoughtCasual: 1} }, - {name: "T-shirt and panties", value: "a t-shirt and panties", unlock: {clothesBoughtCasual: 1} }, - {name: "T-shirt", value: "a t-shirt", unlock: {clothesBoughtCasual: 1} }, - {name: "Tank-top and panties", value: "a tank-top and panties", unlock: {clothesBoughtCasual: 1} }, - {name: "Tank-top", value: "a tank-top", unlock: {clothesBoughtCasual: 1} }, - {name: "Tube top", value: "a tube top", unlock: {clothesBoughtCasual: 1} }, - - {name: "Boyshorts", value: "boyshorts", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Bra", value: "a bra", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Kitty lingerie", value: "kitty lingerie", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Panties and pasties", value: "panties and pasties", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Skimpy loincloth", value: "a skimpy loincloth", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Thong", value: "a thong", unlock: {clothesBoughtUnderwear: 1} }, - {name: "Pasties", value: "pasties", unlock: {clothesBoughtUnderwear: 1} }, - - {name: "Leather pants and pasties", value: "leather pants and pasties", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1} }, - {name: "T-shirt and thong", value: "a t-shirt and thong", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1} }, - {name: "Tube top and thong", value: "a tube top and thong", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1} }, - {name: "Oversized t-shirt and boyshorts", value: "an oversized t-shirt and boyshorts", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1} }, - - {name: "Sport shorts and a sports bra", value: "sport shorts and a sports bra", unlock: {clothesBoughtSports: 1} }, - {name: "Sport shorts", value: "sport shorts", unlock: {clothesBoughtSports: 1} }, - {name: "Sports bra", value: "a sports bra", unlock: {clothesBoughtSports: 1} }, - - {name: "Sport shorts and a t-shirt", value: "sport shorts and a t-shirt", unlock: {clothesBoughtSports: 1, clothesBoughtCasual: 1} }, // note both unlocks should be met for this one, not just either. - - {name: "Pony outfit (nice)", value: "a nice pony outfit", unlock: {clothesBoughtPony: 1} }, - {name: "Pony outfit (slutty)", value: "a slutty pony outfit", unlock: {clothesBoughtPony: 1} }, - - {name: "Monokini", value: "a monokini", unlock: {clothesBoughtSwimwear: 1} }, - {name: "One-piece swimsuit", value: "a one-piece swimsuit", unlock: {clothesBoughtSwimwear: 1} }, - - {name: "Striped bra", value: "a striped bra", unlock: {clothesBoughtPantsu: 1, continent: "Japan"} }, - {name: "Striped panties", value: "striped panties", unlock: {clothesBoughtPantsu: 1, continent: "Japan"} }, - {name: "Striped underwear", value: "striped underwear", unlock: {clothesBoughtPantsu: 1, continent: "Japan"} }, - + niceClothes: [{ + name: "Maternity lingerie", + value: "attractive lingerie for a pregnant woman", + fs: "FSRepopulationFocus", + unlock: {clothesBoughtMaternityLingerie: 1} + }, + { + name: "Bunny outfit", + value: "a bunny outfit", + fs: "FSGenderFundamentalist", + unlock: {clothesBoughtBunny: 1} + }, + { + name: "Body oil", + value: "body oil", + fs: "FSPhysicalIdealist", + unlock: {clothesBoughtOil: 1} + }, + { + name: "Chattel habit", + value: "a chattel habit", + fs: "FSChattelReligionist", + unlock: {clothesBoughtHabit: 1} + }, + { + name: "Conservative clothing", + value: "conservative clothing", + fs: "FSPaternalist", + unlock: {clothesBoughtConservative: 1} + }, + { + name: "Harem gauze", + value: "harem gauze", + fs: "FSArabianRevivalist", + unlock: {clothesBoughtHarem: 1} + }, + { + name: "Huipil", + value: "a huipil", + fs: "FSAztecRevivalist", + unlock: {clothesBoughtHuipil: 1} + }, + { + name: "Kimono", + value: "a kimono", + fs: "FSEdoRevivalist", + unlock: {clothesBoughtKimono: 1, continent: "Japan"} + }, + { + name: "Maternity dress", + value: "a maternity dress", + fs: "FSRepopulationFocus", + unlock: {clothesBoughtMaternityDress: 1} + }, + { + name: "Qipao (slutty)", + value: "a slutty qipao", + fs: "FSChineseRevivalist", + unlock: {clothesBoughtQipao: 1} + }, + { + name: "Qipao (long)", + value: "a long qipao", + fs: "FSChineseRevivalist", + unlock: {clothesBoughtCultural: 1} + }, + { + name: "Stretch pants and a crop-top", + value: "stretch pants and a crop-top", + fs: "FSHedonisticDecadence", + unlock: {clothesBoughtLazyClothes: 1} + }, + { + name: "Toga", + value: "a toga", + fs: "FSRomanRevivalist", + unlock: {clothesBoughtToga: 1} + }, + { + name: "Western clothing", + value: "Western clothing", + fs: "FSPastoralist", + unlock: {clothesBoughtWestern: 1} + }, + { + name: "Courtesan dress", + value: "a courtesan dress", + fs: "FSSlaveProfessionalism", + unlock: {clothesBoughtCourtesan: 1} + }, + { + name: "Bimbo outfit", + value: "a bimbo outfit", + fs: "FSIntellectualDependency", + unlock: {clothesBoughtBimbo: 1} + }, + { + name: "Petite admi outfit", + value: "petite admi outfit", + fs: "FSPetiteAdmiration", + unlock: {clothesBoughtPetite: 1} + }, + {name: "Battlearmor", value: "battlearmor", unlock: {clothesBoughtMilitary: 1}}, + {name: "Military uniform", value: "a military uniform", unlock: {clothesBoughtMilitary: 1}}, + {name: "Red Army uniform", value: "a red army uniform", unlock: {clothesBoughtMilitary: 1}}, + {name: "Battledress", value: "battledress", unlock: {clothesBoughtMilitary: 1}}, + {name: "Biyelgee costume", value: "a biyelgee costume", unlock: {clothesBoughtCultural: 1}}, + {name: "Dirndl", value: "a dirndl", unlock: {clothesBoughtCultural: 1}}, + {name: "Lederhosen", value: "lederhosen", unlock: {clothesBoughtCultural: 1}}, + {name: "Mounty outfit", value: "a mounty outfit", unlock: {clothesBoughtCultural: 1}}, + {name: "Hanbok", value: "a hanbok", unlock: {clothesBoughtCultural: 1}}, + {name: "Burqa", value: "a burqa", unlock: {clothesBoughtMiddleEastern: 1, continent: "the Middle East"}}, + {name: "Niqab and abaya", value: "a niqab and abaya", unlock: {clothesBoughtMiddleEastern: 1, continent: "the Middle East"}}, + {name: "Hijab and blouse", value: "a hijab and blouse", unlock: {clothesBoughtMiddleEastern: 1, clothesBoughtConservative: 1, continent: "the Middle East"}}, + {name: "Burkini", value: "a burkini", unlock: {clothesBoughtMiddleEastern: 1, clothesBoughtSwimwear: 1, continent: "the Middle East"}}, + {name: "Santa dress", value: "a Santa dress", unlock: {clothesBoughtCostume: 1}}, + + {name: "Klan robe", value: "a klan robe", unlock: {clothesBoughtPol: 1}}, + {name: "Slutty klan robe", value: "a slutty klan robe", unlock: {clothesBoughtPol: 1}}, + {name: "Schutzstaffel uniform", value: "a schutzstaffel uniform", unlock: {clothesBoughtPol: 1}}, + {name: "Slutty schutzstaffel uniform", value: "a slutty schutzstaffel uniform", unlock: {clothesBoughtPol: 1}}, + + {name: "Nice business attire", value: "nice business attire", unlock: {clothesBoughtCareer: 1}}, + {name: "Nurse (nice)", value: "a nice nurse outfit", unlock: {clothesBoughtCareer: 1}}, + {name: "Police uniform", value: "a police uniform", unlock: {clothesBoughtCareer: 1}}, + {name: "Maid (nice)", value: "a nice maid outfit", unlock: {clothesBoughtCareer: 1, "PC.career": "servant"}}, + + {name: "Ballgown", value: "a ball gown", unlock: {clothesBoughtDresses: 1}}, + {name: "Gothic lolita dress", value: "a gothic lolita dress", unlock: {clothesBoughtDresses: 1}}, + + {name: "Cybersuit", value: "a cybersuit", unlock: {clothesBoughtBodysuits: 1}}, + {name: "Latex catsuit", value: "a latex catsuit", unlock: {clothesBoughtBodysuits: 1}}, + + {name: "Button-up shirt and panties", value: "a button-up shirt and panties", unlock: {clothesBoughtCasual: 1}}, + {name: "Button-up shirt", value: "a button-up shirt", unlock: {clothesBoughtCasual: 1}}, + {name: "Cutoffs", value: "cutoffs", unlock: {clothesBoughtCasual: 1}}, + {name: "Jeans", value: "jeans", unlock: {clothesBoughtCasual: 1}}, + {name: "Leather pants and a tube top", value: "leather pants and a tube top", unlock: {clothesBoughtCasual: 1}}, + {name: "Leather pants", value: "leather pants", unlock: {clothesBoughtCasual: 1}}, + {name: "Oversized t-shirt", value: "an oversized t-shirt", unlock: {clothesBoughtCasual: 1}}, + {name: "Sweater and cutoffs", value: "a sweater and cutoffs", unlock: {clothesBoughtCasual: 1}}, + {name: "Sweater and panties", value: "a sweater and panties", unlock: {clothesBoughtCasual: 1}}, + {name: "Sweater", value: "a sweater", unlock: {clothesBoughtCasual: 1}}, + {name: "T-shirt and jeans", value: "a t-shirt and jeans", unlock: {clothesBoughtCasual: 1}}, + {name: "T-shirt and panties", value: "a t-shirt and panties", unlock: {clothesBoughtCasual: 1}}, + {name: "T-shirt", value: "a t-shirt", unlock: {clothesBoughtCasual: 1}}, + {name: "Tank-top and panties", value: "a tank-top and panties", unlock: {clothesBoughtCasual: 1}}, + {name: "Tank-top", value: "a tank-top", unlock: {clothesBoughtCasual: 1}}, + {name: "Tube top", value: "a tube top", unlock: {clothesBoughtCasual: 1}}, + + {name: "Boyshorts", value: "boyshorts", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Bra", value: "a bra", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Kitty lingerie", value: "kitty lingerie", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Panties and pasties", value: "panties and pasties", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Skimpy loincloth", value: "a skimpy loincloth", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Thong", value: "a thong", unlock: {clothesBoughtUnderwear: 1}}, + {name: "Pasties", value: "pasties", unlock: {clothesBoughtUnderwear: 1}}, + + {name: "Leather pants and pasties", value: "leather pants and pasties", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1}}, + {name: "T-shirt and thong", value: "a t-shirt and thong", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1}}, + {name: "Tube top and thong", value: "a tube top and thong", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1}}, + {name: "Oversized t-shirt and boyshorts", value: "an oversized t-shirt and boyshorts", unlock: {clothesBoughtUnderwear: 1, clothesBoughtCasual: 1}}, + + {name: "Sport shorts and a sports bra", value: "sport shorts and a sports bra", unlock: {clothesBoughtSports: 1}}, + {name: "Sport shorts", value: "sport shorts", unlock: {clothesBoughtSports: 1}}, + {name: "Sports bra", value: "a sports bra", unlock: {clothesBoughtSports: 1}}, + + {name: "Sport shorts and a t-shirt", value: "sport shorts and a t-shirt", unlock: {clothesBoughtSports: 1, clothesBoughtCasual: 1}}, // note both unlocks should be met for this one, not just either. + + {name: "Pony outfit (nice)", value: "a nice pony outfit", unlock: {clothesBoughtPony: 1}}, + {name: "Pony outfit (slutty)", value: "a slutty pony outfit", unlock: {clothesBoughtPony: 1}}, + + {name: "Monokini", value: "a monokini", unlock: {clothesBoughtSwimwear: 1}}, + {name: "One-piece swimsuit", value: "a one-piece swimsuit", unlock: {clothesBoughtSwimwear: 1}}, + + {name: "Striped bra", value: "a striped bra", unlock: {clothesBoughtPantsu: 1, continent: "Japan"}}, + {name: "Striped panties", value: "striped panties", unlock: {clothesBoughtPantsu: 1, continent: "Japan"}}, + {name: "Striped underwear", value: "striped underwear", unlock: {clothesBoughtPantsu: 1, continent: "Japan"}}, + // "Normal" things: {name: "Apron", value: "an apron"}, {name: "Bangles", value: "slutty jewelry"}, @@ -571,13 +2111,17 @@ App.Data.misc = { {name: "Succubus costume", value: "a succubus outfit"}, {name: "Suit (slutty)", value: "slutty business attire"}, - //{name: "Let them choose", value: "choosing her own clothes"}, //an option, but not one we need to return. Human eyes only. + // {name: "Let them choose", value: "choosing her own clothes"}, //an option, but not one we need to return. Human eyes only. {name: "Haltertop dress", value: "a halter top dress"}, {name: "Slave gown", value: "a slave gown"} ], - harshClothes: [ - {name: "Chains", value: "chains", fs: "FSDegradationist", unlock: {clothesBoughtChains: 1} }, + harshClothes: [{ + name: "Chains", + value: "chains", + fs: "FSDegradationist", + unlock: {clothesBoughtChains: 1} + }, {name: "Go naked", value: "no clothing"}, {name: "Penitent nun", value: "a penitent nuns habit"}, {name: "Restrictive latex", value: "restrictive latex"}, @@ -585,117 +2129,156 @@ App.Data.misc = { {name: "Uncomfortable straps", value: "uncomfortable straps"} ], - /* - // Collars - { name: "Cruel retirement counter", value: "cruel retirement counter", unlock: {seeAge: 1} }, - {name: "bowtie", value: "bowtie", fs: "FSGenderFundamentalist", unlock: {clothesBoughtBunny: 1} , comfort: "nice"}, - {name: "ancient Egyptian", value: "ancient Egyptian", fs: "FSEgyptianRevivalist", unlock: {clothesBoughtEgypt: 1} , comfort: "nice"}, - {name: "massive dildo gag", value: "massive dildo gag", fs: "", unlock: {: 1, : 1} }, - return (V.toysBoughtGags === 1); - - // Shoes - {name: "platform shoes", value: "platform shoes", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, - {name: "platform heels", value: "platform heels", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, - {name: "extreme platform heels", value: "extreme platform heels", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, - - // Belly - {name: "a small empathy belly", value: "a small empathy belly", fs: "", unlock: {: 1, : 1} }, - {name: "a medium empathy belly", value: "a medium empathy belly", fs: "", unlock: {: 1, : 1} }, - {name: "a large empathy belly", value: "a large empathy belly", fs: "", unlock: {: 1, : 1} }, - {name: "a huge empathy belly", value: "a huge empathy belly", fs: "", unlock: {: 1, : 1} }, - return (V.arcologies[0].FSRepopulationFocus > 0 || V.clothesBoughtBelly === 1); - - // Sextoy - {name: "bullet vibrator", value: "bullet vibrator", fs: "", unlock: {: 1, : 1} }, - {name: "smart bullet vibrator", value: "smart bullet vibrator", fs: "", unlock: {: 1, : 1} }, - {name: "long dildo", value: "long dildo", fs: "", unlock: {: 1, : 1} }, - case "long, large dildo": - case "long, huge dildo": - return (V.toysBoughtDildos === 1); - {name: "vibrator", value: "vibrator", fs: "", unlock: {: 1, : 1} }, - return (V.toysBoughtVaginalAttachments === 1); - {name: "long plug", value: "long plug", fs: "", unlock: {: 1, : 1} }, - case "long, large plug": - case "long, huge plug": - return (V.toysBoughtButtPlugs === 1); - {name: "tail", value: "tail", fs: "", unlock: {: 1, : 1} }, - {name: "cow tail", value: "cow tail", fs: "", unlock: {: 1, : 1} }, - {name: "cat tail", value: "cat tail", fs: "", unlock: {: 1, : 1} }, - {name: "fox tail", value: "fox tail", fs: "", unlock: {: 1, : 1} }, - return (V.toysBoughtButtPlugTails === 1); - */ + /* + // Collars + { name: "Cruel retirement counter", value: "cruel retirement counter", unlock: {seeAge: 1} }, + {name: "bowtie", value: "bowtie", fs: "FSGenderFundamentalist", unlock: {clothesBoughtBunny: 1} , comfort: "nice"}, + {name: "ancient Egyptian", value: "ancient Egyptian", fs: "FSEgyptianRevivalist", unlock: {clothesBoughtEgypt: 1} , comfort: "nice"}, + {name: "massive dildo gag", value: "massive dildo gag", fs: "", unlock: {: 1, : 1} }, + return (V.toysBoughtGags === 1); + + // Shoes + {name: "platform shoes", value: "platform shoes", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, + {name: "platform heels", value: "platform heels", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, + {name: "extreme platform heels", value: "extreme platform heels", fs: "FSStatuesqueGlorification", unlock: {shoesBoughtHeels: 1} , comfort: "nice"}, + + // Belly + {name: "a small empathy belly", value: "a small empathy belly", fs: "", unlock: {: 1, : 1} }, + {name: "a medium empathy belly", value: "a medium empathy belly", fs: "", unlock: {: 1, : 1} }, + {name: "a large empathy belly", value: "a large empathy belly", fs: "", unlock: {: 1, : 1} }, + {name: "a huge empathy belly", value: "a huge empathy belly", fs: "", unlock: {: 1, : 1} }, + return (V.arcologies[0].FSRepopulationFocus > 0 || V.clothesBoughtBelly === 1); + + // Sextoy + {name: "bullet vibrator", value: "bullet vibrator", fs: "", unlock: {: 1, : 1} }, + {name: "smart bullet vibrator", value: "smart bullet vibrator", fs: "", unlock: {: 1, : 1} }, + {name: "long dildo", value: "long dildo", fs: "", unlock: {: 1, : 1} }, + case "long, large dildo": + case "long, huge dildo": + return (V.toysBoughtDildos === 1); + {name: "vibrator", value: "vibrator", fs: "", unlock: {: 1, : 1} }, + return (V.toysBoughtVaginalAttachments === 1); + {name: "long plug", value: "long plug", fs: "", unlock: {: 1, : 1} }, + case "long, large plug": + case "long, huge plug": + return (V.toysBoughtButtPlugs === 1); + {name: "tail", value: "tail", fs: "", unlock: {: 1, : 1} }, + {name: "cow tail", value: "cow tail", fs: "", unlock: {: 1, : 1} }, + {name: "cat tail", value: "cat tail", fs: "", unlock: {: 1, : 1} }, + {name: "fox tail", value: "fox tail", fs: "", unlock: {: 1, : 1} }, + return (V.toysBoughtButtPlugTails === 1); + */ harshCollars: [ - { name: "Tight steel", value: "tight steel" }, - { name: "Cruel retirement counter", value: "cruel retirement counter", fs: "seeAge" }, - { name: "Uncomfortable leather", value: "uncomfortable leather" }, - { name: "Pregnancy biometrics", value: "preg biometrics", fs: "seePreg" }, - { name: "Shock punishment", value: "shock punishment" }, - { name: "Dildo gag", value: "dildo gag" }, - { name: "Massive dildo gag", value: "massive dildo gag", rs: "buyGag" }, - { name: "Ball gag", value: "ball gag" }, - { name: "Bit gag", value: "bit gag" }, - { name: "Neck corset", value: "neck corset" }, - { name: "Porcelain mask", value: "porcelain mask" } + {name: "Tight steel", value: "tight steel"}, + {name: "Cruel retirement counter", value: "cruel retirement counter", fs: "seeAge"}, + {name: "Uncomfortable leather", value: "uncomfortable leather"}, + {name: "Pregnancy biometrics", value: "preg biometrics", fs: "seePreg"}, + {name: "Shock punishment", value: "shock punishment"}, + {name: "Dildo gag", value: "dildo gag"}, + {name: "Massive dildo gag", value: "massive dildo gag", rs: "buyGag"}, + {name: "Ball gag", value: "ball gag"}, + {name: "Bit gag", value: "bit gag"}, + {name: "Neck corset", value: "neck corset"}, + {name: "Porcelain mask", value: "porcelain mask"} ], shoes: [ - { name: "Barefoot", value: "none" }, - { name: "Flats", value: "flats" }, - { name: "Heels", value: "heels" }, - { name: "Pumps", value: "pumps" }, - { name: "Thigh boots", value: "boots" }, - { name: "Painfully extreme heels", value: "extreme heels" }, - { name: "Platforms", value: "platform shoes", fs: "statuesque", rs: "boughtShoes" }, - { name: "Platform heels", value: "platform heels", fs: "statuesque", rs: "boughtShoes" }, - { name: "Painfully extreme platform heels", value: "extreme platform heels", fs: "statuesque", rs: "boughtShoes" } + {name: "Barefoot", value: "none"}, + {name: "Flats", value: "flats"}, + {name: "Heels", value: "heels"}, + {name: "Pumps", value: "pumps"}, + {name: "Thigh boots", value: "boots"}, + {name: "Painfully extreme heels", value: "extreme heels"}, + { + name: "Platforms", + value: "platform shoes", + fs: "statuesque", + rs: "boughtShoes" + }, + { + name: "Platform heels", + value: "platform heels", + fs: "statuesque", + rs: "boughtShoes" + }, + { + name: "Painfully extreme platform heels", + value: "extreme platform heels", + fs: "statuesque", + rs: "boughtShoes" + } ], bellyAccessories: [ - { name: "None", value: "none" }, - { name: "Tight corset", value: "a corset" }, - { name: "Extreme corset", value: "an extreme corset" }, - { name: "Supportive band", value: "a support band" }, - { name: "1st Trimester belly", value: "a small empathy belly", fs: "repopulation", rs: "boughtBelly" }, - { name: "2nd Trimester belly", value: "a medium empathy belly", fs: "repopulation", rs: "boughtBelly" }, - { name: "3rd Trimester belly", value: "a large empathy belly", fs: "repopulation", rs: "boughtBelly" }, - { name: "3rd Trimester twins belly", value: "a huge empathy belly", fs: "repopulation", rs: "boughtBelly" } + {name: "None", value: "none"}, + {name: "Tight corset", value: "a corset"}, + {name: "Extreme corset", value: "an extreme corset"}, + {name: "Supportive band", value: "a support band"}, + { + name: "1st Trimester belly", + value: "a small empathy belly", + fs: "repopulation", + rs: "boughtBelly" + }, + { + name: "2nd Trimester belly", + value: "a medium empathy belly", + fs: "repopulation", + rs: "boughtBelly" + }, + { + name: "3rd Trimester belly", + value: "a large empathy belly", + fs: "repopulation", + rs: "boughtBelly" + }, + { + name: "3rd Trimester twins belly", + value: "a huge empathy belly", + fs: "repopulation", + rs: "boughtBelly" + } ], vaginalAccessories: [ - { name: "None", value: "none" }, - { name: "Bullet vibrator", value: "bullet vibrator" }, - { name: "Smart bullet vibrator", value: "smart bullet vibrator" }, - { name: "Dildo", value: "dildo" }, - { name: "Long dildo", value: "long dildo", rs: "buyBigDildos" }, - { name: "Large dildo", value: "large dildo" }, - { name: "Long, large dildo", value: "long, large dildo", rs: "buyBigDildos" }, - { name: "Huge dildo", value: "huge dildo" }, - { name: "Long, huge dildo", value: "long, huge dildo", rs: "buyBigDildos" }], + {name: "None", value: "none"}, + {name: "Bullet vibrator", value: "bullet vibrator"}, + {name: "Smart bullet vibrator", value: "smart bullet vibrator"}, + {name: "Dildo", value: "dildo"}, + {name: "Long dildo", value: "long dildo", rs: "buyBigDildos"}, + {name: "Large dildo", value: "large dildo"}, + {name: "Long, large dildo", value: "long, large dildo", rs: "buyBigDildos"}, + {name: "Huge dildo", value: "huge dildo"}, + {name: "Long, huge dildo", value: "long, huge dildo", rs: "buyBigDildos"} + ], vaginalAttachments: [ - { name: "None", value: "none" }, - { name: "Vibrating attachment", value: "vibrator" }], + {name: "None", value: "none"}, + {name: "Vibrating attachment", value: "vibrator"} + ], dickAccessories: [ - { name: "None", value: "none" }], + {name: "None", value: "none"} + ], buttplugs: [ - { name: "None", value: "none" }, - { name: "Standard plug", value: "plug" }, - { name: "Long plug", value: "long plug", rs: "buyBigPlugs" }, - { name: "Large plug", value: "large plug" }, - { name: "Long, large plug", value: "long, large plug", rs: "buyBigPlugs" }, - { name: "Huge plug", value: "huge plug" }, - { name: "Long, huge plug", value: "long, huge plug", rs: "buyBigPlugs" } + {name: "None", value: "none"}, + {name: "Standard plug", value: "plug"}, + {name: "Long plug", value: "long plug", rs: "buyBigPlugs"}, + {name: "Large plug", value: "large plug"}, + {name: "Long, large plug", value: "long, large plug", rs: "buyBigPlugs"}, + {name: "Huge plug", value: "huge plug"}, + {name: "Long, huge plug", value: "long, huge plug", rs: "buyBigPlugs"} ], buttplugAttachments: [ - { name: "None", value: "none" }, - { name: "Tail", value: "tail", rs: "buyTails" }, - { name: "Fox tail", value: "fox tail", rs: "buyTails" }, - { name: "Cat tail", value: "cat tail", rs: "buyTails" }, - { name: "Cow tail", value: "cow tail", rs: "buyTails" }], + {name: "None", value: "none"}, + {name: "Tail", value: "tail", rs: "buyTails"}, + {name: "Fox tail", value: "fox tail", rs: "buyTails"}, + {name: "Cat tail", value: "cat tail", rs: "buyTails"}, + {name: "Cow tail", value: "cow tail", rs: "buyTails"} + ], facilityCareers: ["be confined in the arcade", "be confined in the cellblock", "be the Attendant", "be the DJ", "be the Farmer", "be the Madam", "be the Matron", "be the Milkmaid", "be the Nurse", "be the Schoolteacher", "be the Stewardess", "be the Wardeness", "be your Concubine", "get treatment in the clinic", "learn in the schoolroom", "live with your Head Girl", "rest in the spa", "serve in the club", "serve in the master suite", "work as a farmhand", "work as a nanny", "work as a servant", "work in the brothel", "work in the dairy"],