The Campaign Trail Game Has Returned.


Not sure if this has been mentioned before, but the '2016a' scenario contains a secret option hidden in the code that allows you to play as Trump and pick Ted Cruz as your running mate. You've got to use the 'inspect element' tool in Chrome or Firefox and find a long string of numerical identifiers for candidates and their running mates beginning with 'campaignTrail_temp.running_mate_json = JSON.parse'. Copy the whole string to the console, insert into the list the following:

{\"pk\": 113, \"fields\": {\"candidate\": 166, \"running_mate\": 176}, \"model\": \"campaign_trail.running_mate\"},

and hit enter. Then select Trump in the 2016a scenario and you should be able to run with Cruz as well as with Scott Brown, Chris Christie or Ben Carson. A winning game with Cruz is linked above. The main differences are you sometimes get a couple of questions asking you to address your fractious relations with Cruz in the primaries.
 

Not sure if this has been mentioned before, but the '2016a' scenario contains a secret option hidden in the code that allows you to play as Trump and pick Ted Cruz as your running mate. You've got to use the 'inspect element' tool in Chrome or Firefox and find a long string of numerical identifiers for candidates and their running mates beginning with 'campaignTrail_temp.running_mate_json = JSON.parse'. Copy the whole string to the console, insert into the list the following:

{\"pk\": 113, \"fields\": {\"candidate\": 166, \"running_mate\": 176}, \"model\": \"campaign_trail.running_mate\"},

and hit enter. Then select Trump in the 2016a scenario and you should be able to run with Cruz as well as with Scott Brown, Chris Christie or Ben Carson. A winning game with Cruz is linked above. The main differences are you sometimes get a couple of questions asking you to address your fractious relations with Cruz in the primaries.
I'm having issues getting this done, could you explain in detail?
 
I'm having issues getting this done, could you explain in detail?
Sure. You can do it either in Chrome or in Firefox (possibly in other browsers too but I haven't checked). Right-click anywhere on the page in the loading screen of the Campaign Trail game. Then click the menu option 'Inspect' (in Chrome) or 'Inspect element' (in Firefox). A window should open at the right of the screen (on Chrome) or at the bottom of the screen (in Firefox). Click the option where it says 'console.' Then paste in the following string into the console (apologies for how long it is) and hit enter:

campaignTrail_temp.running_mate_json = JSON.parse("[{\"fields\": {\"running_mate\": 90, \"candidate\": 80}, \"pk\": 57, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 120, \"candidate\": 116}, \"pk\": 76, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 177, \"candidate\": 167}, \"pk\": 115, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 38, \"candidate\": 18}, \"pk\": 7, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 39, \"candidate\": 19}, \"pk\": 8, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 164, \"candidate\": 155}, \"pk\": 106, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 163, \"candidate\": 154}, \"pk\": 105, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 151, \"candidate\": 145}, \"pk\": 97, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 150, \"candidate\": 144}, \"pk\": 96, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 178, \"candidate\": 168}, \"pk\": 116, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 76, \"candidate\": 70}, \"pk\": 47, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 73, \"candidate\": 69}, \"pk\": 46, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 89, \"candidate\": 79}, \"pk\": 56, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 114, \"candidate\": 107}, \"pk\": 74, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 126, \"candidate\": 119}, \"pk\": 82, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 103, \"candidate\": 93}, \"pk\": 66, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 104, \"candidate\": 94}, \"pk\": 67, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 125, \"candidate\": 118}, \"pk\": 81, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 135, \"candidate\": 131}, \"pk\": 87, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 30, \"candidate\": 16}, \"pk\": 1, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 137, \"candidate\": 132}, \"pk\": 89, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 148, \"candidate\": 143}, \"pk\": 94, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 17}, \"pk\": 3, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 146, \"candidate\": 142}, \"pk\": 92, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 81, \"candidate\": 77}, \"pk\": 48, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 45, \"candidate\": 20}, \"pk\": 22, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 62, \"candidate\": 25}, \"pk\": 41, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 108, \"candidate\": 105}, \"pk\": 68, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 121, \"candidate\": 117}, \"pk\": 77, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 49, \"candidate\": 21}, \"pk\": 26, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 58, \"candidate\": 24}, \"pk\": 37, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 55, \"candidate\": 23}, \"pk\": 33, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 85, \"candidate\": 78}, \"pk\": 52, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 159, \"candidate\": 153}, \"pk\": 101, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 71, \"candidate\": 67}, \"pk\": 44, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 72, \"candidate\": 68}, \"pk\": 45, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 18, \"candidate\": 36}, \"pk\": 18, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 111, \"candidate\": 106}, \"pk\": 71, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 99, \"candidate\": 92}, \"pk\": 62, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 156, \"candidate\": 152}, \"pk\": 98, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 29, \"candidate\": 27}, \"pk\": 12, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 27, \"candidate\": 29}, \"pk\": 13, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 95, \"candidate\": 91}, \"pk\": 58, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 157, \"candidate\": 152}, \"pk\": 99, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 100, \"candidate\": 92}, \"pk\": 63, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 129, \"candidate\": 68}, \"pk\": 85, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 127, \"candidate\": 67}, \"pk\": 83, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 169, \"candidate\": 165}, \"pk\": 107, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 173, \"candidate\": 166}, \"pk\": 111, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 171, \"candidate\": 165}, \"pk\": 109, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 97, \"candidate\": 91}, \"pk\": 60, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 29}, \"pk\": 15, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 175, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 174, \"candidate\": 166}, \"pk\": 112, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 96, \"candidate\": 91}, \"pk\": 59, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 170, \"candidate\": 165}, \"pk\": 108, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 113, \"candidate\": 106}, \"pk\": 73, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 27}, \"pk\": 10, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 160, \"candidate\": 153}, \"pk\": 102, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 44, \"candidate\": 23}, \"pk\": 34, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 86, \"candidate\": 78}, \"pk\": 53, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 109, \"candidate\": 105}, \"pk\": 69, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 27}, \"pk\": 9, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 172, \"candidate\": 165}, \"pk\": 110, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 42, \"candidate\": 36}, \"pk\": 20, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 41, \"candidate\": 36}, \"pk\": 19, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 29}, \"pk\": 16, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 82, \"candidate\": 77}, \"pk\": 49, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 112, \"candidate\": 106}, \"pk\": 72, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 147, \"candidate\": 142}, \"pk\": 93, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 161, \"candidate\": 153}, \"pk\": 103, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 88, \"candidate\": 78}, \"pk\": 55, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 87, \"candidate\": 78}, \"pk\": 54, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 122, \"candidate\": 117}, \"pk\": 78, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 98, \"candidate\": 91}, \"pk\": 61, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 128, \"candidate\": 67}, \"pk\": 84, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 130, \"candidate\": 68}, \"pk\": 86, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 64, \"candidate\": 25}, \"pk\": 43, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 63, \"candidate\": 25}, \"pk\": 42, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 61, \"candidate\": 24}, \"pk\": 40, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 60, \"candidate\": 24}, \"pk\": 39, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 149, \"candidate\": 143}, \"pk\": 95, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 59, \"candidate\": 24}, \"pk\": 38, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 158, \"candidate\": 152}, \"pk\": 100, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 51, \"candidate\": 21}, \"pk\": 30, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 50, \"candidate\": 21}, \"pk\": 28, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 47, \"candidate\": 20}, \"pk\": 24, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 29}, \"pk\": 17, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 27}, \"pk\": 11, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 123, \"candidate\": 117}, \"pk\": 79, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 124, \"candidate\": 117}, \"pk\": 80, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 138, \"candidate\": 132}, \"pk\": 90, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 57, \"candidate\": 23}, \"pk\": 36, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 56, \"candidate\": 23}, \"pk\": 35, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 48, \"candidate\": 20}, \"pk\": 25, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 17}, \"pk\": 5, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 46, \"candidate\": 20}, \"pk\": 23, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 101, \"candidate\": 92}, \"pk\": 64, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 110, \"candidate\": 105}, \"pk\": 70, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 34, \"candidate\": 16}, \"pk\": 2, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 162, \"candidate\": 153}, \"pk\": 104, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 136, \"candidate\": 131}, \"pk\": 88, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 37, \"candidate\": 17}, \"pk\": 6, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 32, \"candidate\": 17}, \"pk\": 4, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 83, \"candidate\": 77}, \"pk\": 50, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 43, \"candidate\": 36}, \"pk\": 21, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 139, \"candidate\": 132}, \"pk\": 91, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 52, \"candidate\": 21}, \"pk\": 31, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 53, \"candidate\": 21}, \"pk\": 32, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 115, \"candidate\": 106}, \"pk\": 75, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 102, \"candidate\": 92}, \"pk\": 65, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 84, \"candidate\": 77}, \"pk\": 51, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 176, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}]");

After this you should be able to navigate to the '2016a' scenario and play as Trump, where you will now be able to choose Cruz as a running mate.
If you want to know how I figured this out, I examined the code of the game itself using the 'Inspect Element' tool and found a hidden piece of text describing Cruz as a potential running mate for Trump. To add him to the game you have to add a clause to the list above that pairs Trump's candidate identifier (166) with Cruz's identifier as a running mate (176).
There are all sorts of other curiosities in the code. For example, there are pieces of code that suggest it should be possible to run as Gary Johnson or as an alt-history Newt Gingrich or Ron Paul in 2012, as well as some code for John C. Breckinridge and John Bell in 1860. But I haven't managed to get any of those to work yet - though I will tell you if I do!
 
Anyone find it impossible to win 2012 as Romney?
It's deliberately very hard, Romney was in a horrible position that election and he'd already dug himself a hole through inaction by the convention.
Yeah, it's one of the most difficult elections to win. The trouble is that it's hard enough to win both Ohio and Florida, but even if you can do that, it's still not enough. Romney's 2012 total + Ohio and Florida only gets you to 253 electoral votes so you need another big state too. Pennsylvania is your best bet, but you can't afford to run too far to the right or you won't win it.

Here's the best Romney victory I managed on Normal mode. I got a few lucky answers that helped me narrowly win the popular vote and carry Colorado and Virginia. But Pennsylvania is the place to focus your attentions - I have managed a couple of times to win it by very narrow margins and eke out a 273-electoral-vote win. In this game I picked Portman as my running mate and generally ran as a conciliatory moderate, avoiding the most aggressively right-wing answers, but also throwing a bone or two to the right by taking a hard line on Cuba and supporting Arizona's immigration enforcement.

 
Anyone find it impossible to win 2012 as Romney?
Decided to test your hypothesis because I remember winning big as Romney before by trending fairly centrist with the occasional populist answer to pander to the base. Ended up losing, with OTL+Ohio. Narrowed the PV margin to less than a percent though.

 
Yeah, it's one of the most difficult elections to win. The trouble is that it's hard enough to win both Ohio and Florida, but even if you can do that, it's still not enough. Romney's 2012 total + Ohio and Florida only gets you to 253 electoral votes so you need another big state too. Pennsylvania is your best bet, but you can't afford to run too far to the right or you won't win it.

Here's the best Romney victory I managed on Normal mode. I got a few lucky answers that helped me narrowly win the popular vote and carry Colorado and Virginia. But Pennsylvania is the place to focus your attentions - I have managed a couple of times to win it by very narrow margins and eke out a 273-electoral-vote win. In this game I picked Portman as my running mate and generally ran as a conciliatory moderate, avoiding the most aggressively right-wing answers, but also throwing a bone or two to the right by taking a hard line on Cuba and supporting Arizona's immigration enforcement.

Honestly winning as Romney isn't that difficult once you've done it enough. Even with Paul Ryan, simply running a moderate Republican with occasional red meat campaign while focusing on the rust belt can earn you a hefty win:

 
Moderate Romney 2012 is doable in Impossible, too - although the Electoral College was a close call (272-266), and lost the PV by a very slim margin too (49.50% - 49.56%).
Looking back at it, traveling more to VA and less to OH could've made it a 285-253 win, but past that it's hard to see more room to grow. A different set of questions could do the +300 EVs trick though.
 
I won Indiana and Missouri and Georgia as Obama/Clinton, and I was pretty moderate.
This is an effort at Obama/Biden, from me just now. I came within 4 points and 50,000 votes of taking Mississippi.
I was told "You have done better than approximately 67.1% of the games that have been played with your candidate and difficulty level."
I was quite moderate overall. I spent literally the entire campaign in Mississippi.
 
Last edited:
Sure. You can do it either in Chrome or in Firefox (possibly in other browsers too but I haven't checked). Right-click anywhere on the page in the loading screen of the Campaign Trail game. Then click the menu option 'Inspect' (in Chrome) or 'Inspect element' (in Firefox). A window should open at the right of the screen (on Chrome) or at the bottom of the screen (in Firefox). Click the option where it says 'console.' Then paste in the following string into the console (apologies for how long it is) and hit enter:

campaignTrail_temp.running_mate_json = JSON.parse("[{\"fields\": {\"running_mate\": 90, \"candidate\": 80}, \"pk\": 57, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 120, \"candidate\": 116}, \"pk\": 76, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 177, \"candidate\": 167}, \"pk\": 115, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 38, \"candidate\": 18}, \"pk\": 7, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 39, \"candidate\": 19}, \"pk\": 8, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 164, \"candidate\": 155}, \"pk\": 106, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 163, \"candidate\": 154}, \"pk\": 105, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 151, \"candidate\": 145}, \"pk\": 97, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 150, \"candidate\": 144}, \"pk\": 96, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 178, \"candidate\": 168}, \"pk\": 116, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 76, \"candidate\": 70}, \"pk\": 47, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 73, \"candidate\": 69}, \"pk\": 46, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 89, \"candidate\": 79}, \"pk\": 56, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 114, \"candidate\": 107}, \"pk\": 74, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 126, \"candidate\": 119}, \"pk\": 82, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 103, \"candidate\": 93}, \"pk\": 66, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 104, \"candidate\": 94}, \"pk\": 67, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 125, \"candidate\": 118}, \"pk\": 81, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 135, \"candidate\": 131}, \"pk\": 87, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 30, \"candidate\": 16}, \"pk\": 1, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 137, \"candidate\": 132}, \"pk\": 89, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 148, \"candidate\": 143}, \"pk\": 94, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 17}, \"pk\": 3, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 146, \"candidate\": 142}, \"pk\": 92, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 81, \"candidate\": 77}, \"pk\": 48, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 45, \"candidate\": 20}, \"pk\": 22, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 62, \"candidate\": 25}, \"pk\": 41, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 108, \"candidate\": 105}, \"pk\": 68, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 121, \"candidate\": 117}, \"pk\": 77, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 49, \"candidate\": 21}, \"pk\": 26, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 58, \"candidate\": 24}, \"pk\": 37, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 55, \"candidate\": 23}, \"pk\": 33, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 85, \"candidate\": 78}, \"pk\": 52, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 159, \"candidate\": 153}, \"pk\": 101, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 71, \"candidate\": 67}, \"pk\": 44, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 72, \"candidate\": 68}, \"pk\": 45, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 18, \"candidate\": 36}, \"pk\": 18, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 111, \"candidate\": 106}, \"pk\": 71, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 99, \"candidate\": 92}, \"pk\": 62, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 156, \"candidate\": 152}, \"pk\": 98, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 29, \"candidate\": 27}, \"pk\": 12, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 27, \"candidate\": 29}, \"pk\": 13, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 95, \"candidate\": 91}, \"pk\": 58, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 157, \"candidate\": 152}, \"pk\": 99, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 100, \"candidate\": 92}, \"pk\": 63, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 129, \"candidate\": 68}, \"pk\": 85, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 127, \"candidate\": 67}, \"pk\": 83, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 169, \"candidate\": 165}, \"pk\": 107, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 173, \"candidate\": 166}, \"pk\": 111, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 171, \"candidate\": 165}, \"pk\": 109, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 97, \"candidate\": 91}, \"pk\": 60, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 29}, \"pk\": 15, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 175, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 174, \"candidate\": 166}, \"pk\": 112, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 96, \"candidate\": 91}, \"pk\": 59, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 170, \"candidate\": 165}, \"pk\": 108, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 113, \"candidate\": 106}, \"pk\": 73, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 27}, \"pk\": 10, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 160, \"candidate\": 153}, \"pk\": 102, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 44, \"candidate\": 23}, \"pk\": 34, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 86, \"candidate\": 78}, \"pk\": 53, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 109, \"candidate\": 105}, \"pk\": 69, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 27}, \"pk\": 9, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 172, \"candidate\": 165}, \"pk\": 110, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 42, \"candidate\": 36}, \"pk\": 20, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 41, \"candidate\": 36}, \"pk\": 19, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 29}, \"pk\": 16, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 82, \"candidate\": 77}, \"pk\": 49, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 112, \"candidate\": 106}, \"pk\": 72, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 147, \"candidate\": 142}, \"pk\": 93, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 161, \"candidate\": 153}, \"pk\": 103, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 88, \"candidate\": 78}, \"pk\": 55, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 87, \"candidate\": 78}, \"pk\": 54, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 122, \"candidate\": 117}, \"pk\": 78, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 98, \"candidate\": 91}, \"pk\": 61, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 128, \"candidate\": 67}, \"pk\": 84, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 130, \"candidate\": 68}, \"pk\": 86, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 64, \"candidate\": 25}, \"pk\": 43, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 63, \"candidate\": 25}, \"pk\": 42, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 61, \"candidate\": 24}, \"pk\": 40, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 60, \"candidate\": 24}, \"pk\": 39, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 149, \"candidate\": 143}, \"pk\": 95, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 59, \"candidate\": 24}, \"pk\": 38, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 158, \"candidate\": 152}, \"pk\": 100, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 51, \"candidate\": 21}, \"pk\": 30, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 50, \"candidate\": 21}, \"pk\": 28, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 47, \"candidate\": 20}, \"pk\": 24, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 29}, \"pk\": 17, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 27}, \"pk\": 11, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 123, \"candidate\": 117}, \"pk\": 79, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 124, \"candidate\": 117}, \"pk\": 80, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 138, \"candidate\": 132}, \"pk\": 90, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 57, \"candidate\": 23}, \"pk\": 36, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 56, \"candidate\": 23}, \"pk\": 35, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 48, \"candidate\": 20}, \"pk\": 25, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 17}, \"pk\": 5, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 46, \"candidate\": 20}, \"pk\": 23, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 101, \"candidate\": 92}, \"pk\": 64, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 110, \"candidate\": 105}, \"pk\": 70, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 34, \"candidate\": 16}, \"pk\": 2, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 162, \"candidate\": 153}, \"pk\": 104, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 136, \"candidate\": 131}, \"pk\": 88, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 37, \"candidate\": 17}, \"pk\": 6, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 32, \"candidate\": 17}, \"pk\": 4, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 83, \"candidate\": 77}, \"pk\": 50, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 43, \"candidate\": 36}, \"pk\": 21, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 139, \"candidate\": 132}, \"pk\": 91, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 52, \"candidate\": 21}, \"pk\": 31, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 53, \"candidate\": 21}, \"pk\": 32, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 115, \"candidate\": 106}, \"pk\": 75, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 102, \"candidate\": 92}, \"pk\": 65, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 84, \"candidate\": 77}, \"pk\": 51, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 176, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}]");

After this you should be able to navigate to the '2016a' scenario and play as Trump, where you will now be able to choose Cruz as a running mate.
If you want to know how I figured this out, I examined the code of the game itself using the 'Inspect Element' tool and found a hidden piece of text describing Cruz as a potential running mate for Trump. To add him to the game you have to add a clause to the list above that pairs Trump's candidate identifier (166) with Cruz's identifier as a running mate (176).
There are all sorts of other curiosities in the code. For example, there are pieces of code that suggest it should be possible to run as Gary Johnson or as an alt-history Newt Gingrich or Ron Paul in 2012, as well as some code for John C. Breckinridge and John Bell in 1860. But I haven't managed to get any of those to work yet - though I will tell you if I do!
that's very interesting.. i heard about that Gingrich possibility too
 
Is there a way to look at the code and find the best VP candidate?
I don't *think* so. The code only identifies the VP candidates by number so they can be paired with the Presidential candidates and placed into the menus. The only thing I've succeeded in doing so far is enabling you to choose VPs that are coded in but haven't been added to the bit of the code that generates the selection screen. I can't see any numbers telling me what effect picking a VP has. In many cases there is no 'best' VP candidate; for example you can win as Nixon in 1960 by choosing Rockefeller or by choosing Goldwater, it's just that your path to victory goes through different states. (Although there are also clearly 'wrong' VP choices that do make life harder. Cassius Clay, for example, will put off moderates if you pick him for Lincoln in 1860.)

In other news, here is a revised version of my 'inspect element' console hack:

campaignTrail_temp.running_mate_json = JSON.parse("[{\"fields\": {\"running_mate\": 90, \"candidate\": 80}, \"pk\": 57, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 120, \"candidate\": 116}, \"pk\": 76, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 177, \"candidate\": 167}, \"pk\": 115, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 38, \"candidate\": 18}, \"pk\": 7, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 39, \"candidate\": 19}, \"pk\": 8, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 164, \"candidate\": 155}, \"pk\": 106, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 163, \"candidate\": 154}, \"pk\": 105, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 151, \"candidate\": 145}, \"pk\": 97, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 150, \"candidate\": 144}, \"pk\": 96, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 178, \"candidate\": 168}, \"pk\": 116, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 76, \"candidate\": 70}, \"pk\": 47, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 73, \"candidate\": 69}, \"pk\": 46, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 89, \"candidate\": 79}, \"pk\": 56, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 114, \"candidate\": 107}, \"pk\": 74, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 126, \"candidate\": 119}, \"pk\": 82, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 103, \"candidate\": 93}, \"pk\": 66, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 104, \"candidate\": 94}, \"pk\": 67, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 125, \"candidate\": 118}, \"pk\": 81, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 135, \"candidate\": 131}, \"pk\": 87, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 30, \"candidate\": 16}, \"pk\": 1, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 137, \"candidate\": 132}, \"pk\": 89, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 148, \"candidate\": 143}, \"pk\": 94, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 17}, \"pk\": 3, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 146, \"candidate\": 142}, \"pk\": 92, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 81, \"candidate\": 77}, \"pk\": 48, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 45, \"candidate\": 20}, \"pk\": 22, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 62, \"candidate\": 25}, \"pk\": 41, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 108, \"candidate\": 105}, \"pk\": 68, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 121, \"candidate\": 117}, \"pk\": 77, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 49, \"candidate\": 21}, \"pk\": 26, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 58, \"candidate\": 24}, \"pk\": 37, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 55, \"candidate\": 23}, \"pk\": 33, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 85, \"candidate\": 78}, \"pk\": 52, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 159, \"candidate\": 153}, \"pk\": 101, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 71, \"candidate\": 67}, \"pk\": 44, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 72, \"candidate\": 68}, \"pk\": 45, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 18, \"candidate\": 36}, \"pk\": 18, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 111, \"candidate\": 106}, \"pk\": 71, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 99, \"candidate\": 92}, \"pk\": 62, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 156, \"candidate\": 152}, \"pk\": 98, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 29, \"candidate\": 27}, \"pk\": 12, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 27, \"candidate\": 29}, \"pk\": 13, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 95, \"candidate\": 91}, \"pk\": 58, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 157, \"candidate\": 152}, \"pk\": 99, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 100, \"candidate\": 92}, \"pk\": 63, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 129, \"candidate\": 68}, \"pk\": 85, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 127, \"candidate\": 67}, \"pk\": 83, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 169, \"candidate\": 165}, \"pk\": 107, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 173, \"candidate\": 166}, \"pk\": 111, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 171, \"candidate\": 165}, \"pk\": 109, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 97, \"candidate\": 91}, \"pk\": 60, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 29}, \"pk\": 15, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 175, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 174, \"candidate\": 166}, \"pk\": 112, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 96, \"candidate\": 91}, \"pk\": 59, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 170, \"candidate\": 165}, \"pk\": 108, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 113, \"candidate\": 106}, \"pk\": 73, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 27}, \"pk\": 10, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 160, \"candidate\": 153}, \"pk\": 102, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 44, \"candidate\": 23}, \"pk\": 34, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 86, \"candidate\": 78}, \"pk\": 53, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 109, \"candidate\": 105}, \"pk\": 69, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 27}, \"pk\": 9, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 172, \"candidate\": 165}, \"pk\": 110, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 42, \"candidate\": 36}, \"pk\": 20, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 41, \"candidate\": 36}, \"pk\": 19, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 29}, \"pk\": 16, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 82, \"candidate\": 77}, \"pk\": 49, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 112, \"candidate\": 106}, \"pk\": 72, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 147, \"candidate\": 142}, \"pk\": 93, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 161, \"candidate\": 153}, \"pk\": 103, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 88, \"candidate\": 78}, \"pk\": 55, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 87, \"candidate\": 78}, \"pk\": 54, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 122, \"candidate\": 117}, \"pk\": 78, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 98, \"candidate\": 91}, \"pk\": 61, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 128, \"candidate\": 67}, \"pk\": 84, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 130, \"candidate\": 68}, \"pk\": 86, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 64, \"candidate\": 25}, \"pk\": 43, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 63, \"candidate\": 25}, \"pk\": 42, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 61, \"candidate\": 24}, \"pk\": 40, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 60, \"candidate\": 24}, \"pk\": 39, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 149, \"candidate\": 143}, \"pk\": 95, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 59, \"candidate\": 24}, \"pk\": 38, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 158, \"candidate\": 152}, \"pk\": 100, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 51, \"candidate\": 21}, \"pk\": 30, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 50, \"candidate\": 21}, \"pk\": 28, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 47, \"candidate\": 20}, \"pk\": 24, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 29}, \"pk\": 17, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 31, \"candidate\": 27}, \"pk\": 11, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 123, \"candidate\": 117}, \"pk\": 79, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 124, \"candidate\": 117}, \"pk\": 80, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 138, \"candidate\": 132}, \"pk\": 90, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 57, \"candidate\": 23}, \"pk\": 36, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 56, \"candidate\": 23}, \"pk\": 35, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 48, \"candidate\": 20}, \"pk\": 25, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 33, \"candidate\": 17}, \"pk\": 5, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 46, \"candidate\": 20}, \"pk\": 23, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 101, \"candidate\": 92}, \"pk\": 64, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 110, \"candidate\": 105}, \"pk\": 70, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 34, \"candidate\": 16}, \"pk\": 2, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 162, \"candidate\": 153}, \"pk\": 104, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 136, \"candidate\": 131}, \"pk\": 88, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 37, \"candidate\": 17}, \"pk\": 6, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 32, \"candidate\": 17}, \"pk\": 4, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 83, \"candidate\": 77}, \"pk\": 50, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 43, \"candidate\": 36}, \"pk\": 21, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 139, \"candidate\": 132}, \"pk\": 91, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 52, \"candidate\": 21}, \"pk\": 31, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 53, \"candidate\": 21}, \"pk\": 32, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 115, \"candidate\": 106}, \"pk\": 75, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 102, \"candidate\": 92}, \"pk\": 65, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 84, \"candidate\": 77}, \"pk\": 51, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 176, \"candidate\": 166}, \"pk\": 113, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 40, \"candidate\": 17}, \"pk\": 5, \"model\": \"campaign_trail.running_mate\"}, {\"fields\": {\"running_mate\": 43, \"candidate\": 17}, \"pk\": 5, \"model\": \"campaign_trail.running_mate\"}]");

Give it a try on 2012 as Romney. The unmodified game gives you 4 VP choices - Marco Rubio, Paul Ryan, Tim Pawlenty, and Rob Portman. This should allow you to pick Mike Huckabee or Rand Paul as well. I don't know why the default game doesn't let you pick Huckabee. Rand Paul, if you read the accompanying text, seems to be intended as a running mate in the alternate scenario where Ron Paul runs for the presidency, which I haven't got working yet. But seeing he is a Republican senator, I think it's vaguely plausible that Mitt Romney might choose him as a running mate, so I've added him to the mod too.

A winning Romney-Paul game in which I selected some in-character libertarian answers, including advocating an end to the war on drugs (!):
 
Last edited:
Top