campaignTrail_temp.election_json = [ { "model": "campaign_trail.election", "pk": 10, "fields": { "year": 1976, "summary": "January 20th, 1981.

A mood just short of rapture sweeps through America's liberals as Ted Kennedy takes office. Both Carter and Reagan have been dispatched by the last bastion of Camelot. There hasn't been a greater opportunity for change since Roosevelt.

But there is no such jubilation in the mind of the new president. Instead, he feels weighed down. Weighed down by his name. Weighed down by his past. Weighed down by a Republican Party that will do anything to see him fall. Weighed down by the sinking feeling that not even he is equal to the task before him.

", "image_url": "https://i.imgur.com/fgG12zI.png", "winning_electoral_vote_number": 270, "advisor_url": "https://www.jetsimon.com/public/static/images/jordan-cheney-1976.jpg", "recommended_reading": "

1976 Election Books and Biographies

Jules Witcover - Marathon: The Pursuit of the Presidency, 1972-1976
The Election of 1976 and the Administration of Jimmy Carter
Craig Shirley - Reagan's Revolution: The Untold Story of the Campaign That Started It All
Douglas Brinkley - Gerald R. Ford
Julian E. Zelizer - Jimmy Carter", "has_visits": 1, "no_electoral_majority_image": "https://www.jetsimon.com/public/static/images/2012-no-majority.jpg", "creator": "Dan Bryan", "display_year": "1984EMK" } } ] campaignTrail_temp.candidate_json = [ { "model": "campaign_trail.candidate", "pk": 91, "fields": { "first_name": "Edward", "last_name": "Kennedy", "election": 10, "party": "Democratic", "state": "Massachusetts", "priority": 1, "description": "

Teddy Kennedy has spent his life shadowboxing with the dead- and losing. The adoration of his brothers will never be for him, no matter what he does. Instead, he stands as the living embodiment of the high-living, alcohol-soaked reality behind the Kennedy myth. Like John and Robert, Ted's signature vice has been women- from the countless congressional staffers and other Washingtonians to, of course, the one lying at the bottom of the Poucha.

Despite the breathless fantasies of the liberal coalition that propelled him over the top in the election, Kennedy's razor-thin mandate means he has almost no chance of fulfilling his dreams of reviving the decaying corpse of the Great Society. But that doesn't mean he won't try. The work goes on, the cause endures, and the dream shall never die.

", "color_hex": "#d52828", "secondary_color_hex": "#90C0FF", "is_active": 1, "image_url": "https://i.imgur.com/0nL7CU3.png", "electoral_victory_message": "

Congratulations! You have won the 1976 Presidential Election.

Hopefully you can make good on your promises to clean up Washington and change the political and moral culture of the country. If you are successful, there is no reason you cannot run for reelection in 1980. Just be wary of any economic problems, or of some foreign policy crisis that could dent your popularity.

", "electoral_loss_message": "

Sorry, you have lost the 1976 Presidential Election.

As an outsider candidate, this was really your moment to make an impact on American politics and to win a national election. The beltway gossip already has it that Ted Kennedy is the frontrunner for the 1980 nomination. Perhaps you can run again for Governor of Georgia, or make an impact in some other way.

", "no_electoral_majority_message": "

Wow! You have won in a squeaker.

While the Electoral College ended in a tie, the Democrats have a huge advantage in the House of Representatives and are sure to elect you in that manner. Hopefully the closeness of this election doesn't undermine your promises to clean up Washington and unite the people of this country.

", "description_as_running_mate": "''", "candidate_score": 1, "running_mate": false } }, { "model": "campaign_trail.candidate", "pk": 92, "fields": { "first_name": "The", "last_name": "Republicans", "election": 10, "party": "Grand Old", "state": "Michigan", "priority": 2, "description": "

Gerald Ford assumed the Presidency on August 9, 1974, after the resignation of Richard Nixon. His pardon of Nixon is deeply unpopular and is feeding the sentiment for an outsider to assume office. Inflation and unemployment have both weighed on Ford's popularity. On the other hand, Ford enjoys the stature of a President and has negotiated with many foreign leaders. He starts the campaign in second place, and must make up ground quickly while keeping his party united.

", "color_hex": "#90c0ff", "secondary_color_hex": "#FFA0A0", "is_active": 1, "image_url": "https://i.imgur.com/9w6CjGG.png", "electoral_victory_message": "

Congratulations! You have won the 1976 Presidential Election.

Hopefully you can continue to help the United States recover from the Watergate Scandal, the recent recession, and the debacle of Vietnam. In either case, this will be your final term as President. Speculation is sure to be intense on who will replace you. Will it be Ronald Reagan? Ted Kennedy? Or someone else entirely?

", "electoral_loss_message": "

Sorry, you have lost the 1976 Presidential Election.

Hopefully your opponent can make good on his promises to clean up Washington and change the political and moral culture of the country. Perhaps you can still play a role in 1980, or seek your old Congressional leadership positions. In any case, you can still take solace in the fact that you did the right thing by pardoning Nixon and moving the country beyond the Watergate episode.

", "no_electoral_majority_message": "

Sorry, you have lost the 1976 Presidential Election.

While the Electoral College ended in a tie, the Democrats have a huge advantage in the House of Representatives and are sure to elect your opponent in that manner. Perhaps you can still play a role in 1980, or seek your old Congressional leadership positions. In any case, you can still take solace in the fact that you did the right thing by pardoning Nixon and moving the country beyond the Watergate episode.

", "description_as_running_mate": "''", "candidate_score": 1, "running_mate": false } }, { "model": "campaign_trail.candidate", "pk": 93, "fields": { "first_name": "They Are", "last_name": "The Irresponsible", "election": 10, "party": "Independent", "state": "Minnesota", "priority": 3, "description": "''", "color_hex": "#3be83b", "secondary_color_hex": "#A1FFA1", "is_active": 0, "image_url": "''", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "''", "candidate_score": 1, "running_mate": false } }, { "model": "campaign_trail.candidate", "pk": 94, "fields": { "first_name": "Representing", "last_name": "The Intolerant", "election": 10, "party": "Independent", "state": "Alaska", "priority": 4, "description": "''", "color_hex": "#b88351", "secondary_color_hex": "#FFFFC0", "is_active": 0, "image_url": "''", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "''", "candidate_score": 1, "running_mate": false } }, { "model": "campaign_trail.candidate", "pk": 98, "fields": { "first_name": "Henry", "last_name": "Jackson", "election": 10, "party": "Democratic", "state": "Washington", "priority": 8, "description": "''", "color_hex": "#0000FF", "secondary_color_hex": "#90C0FF", "is_active": 0, "image_url": "https://i.imgur.com/McVzgYc.png", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "

Vice-President Jackson is a dying man. He knows it. The President knows it. The public knows it. But nonetheless, here he is. An early backer of Kennedy, he was placed on the ticket to placate moderates.

blah blah blah blah Idk hes gonna die in 83 and youll have to replace him and he's a hawk so hell tell you to do hawk things

", "candidate_score": 0, "running_mate": true } }, { "model": "campaign_trail.candidate", "pk": 99, "fields": { "first_name": "Bob", "last_name": "Dole", "election": 10, "party": "Republican", "state": "Kansas", "priority": 9, "description": "''", "color_hex": "#FF0000", "secondary_color_hex": "#FFA0A0", "is_active": 0, "image_url": "https://i.imgur.com/nvLm6M1.png", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "

Bob Dole is a well-respected, conservative Senator from Kansas. He could unite the party after a divisive primary fight -- Ronald Reagan has singled Dole out as a good choice for running mate. He is popular in the farm states and could help consolidate support in the Plains and Midwest. He is also known to have loose lips on the campaign trail, and does not hold back in his attacks.

", "candidate_score": 0, "running_mate": true } }, { "model": "campaign_trail.candidate", "pk": 103, "fields": { "first_name": "...", "last_name": "Other", "election": 10, "party": "Independent", "state": "Alaska", "priority": 13, "description": "''", "color_hex": "#00C100", "secondary_color_hex": "#A1FFA1", "is_active": 0, "image_url": "''", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "''", "candidate_score": 0, "running_mate": true } }, { "model": "campaign_trail.candidate", "pk": 104, "fields": { "first_name": "...", "last_name": "Other", "election": 10, "party": "Independent", "state": "Alaska", "priority": 14, "description": "''", "color_hex": "#FFFF00", "secondary_color_hex": "#FFFFC0", "is_active": 0, "image_url": "''", "electoral_victory_message": "''", "electoral_loss_message": "''", "no_electoral_majority_message": "''", "description_as_running_mate": "''", "candidate_score": 0, "running_mate": true } } ] campaignTrail_temp.running_mate_json = [ { "model": "campaign_trail.running_mate", "pk": 67, "fields": { "candidate": 94, "running_mate": 104 } }, { "model": "campaign_trail.running_mate", "pk": 66, "fields": { "candidate": 93, "running_mate": 103 } }, { "model": "campaign_trail.running_mate", "pk": 62, "fields": { "candidate": 92, "running_mate": 99 } }, { "model": "campaign_trail.running_mate", "pk": 61, "fields": { "candidate": 91, "running_mate": 98 } } ] campaignTrail_temp.credits = "metheguy" campaignTrail_temp.global_parameter_json = [ { "model": "campaign_trail.global_parameter", "pk": 1, "fields": { "vote_variable": 1.125, "max_swing": 0.12, "start_point": 0.94, "candidate_issue_weight": 10, "running_mate_issue_weight": 3, "issue_stance_1_max": -0.71, "issue_stance_2_max": -0.3, "issue_stance_3_max": -0.125, "issue_stance_4_max": 0.125, "issue_stance_5_max": 0.3, "issue_stance_6_max": 0.71, "global_variance": 0.01, "state_variance": 0.005, "question_count": 25, "default_map_color_hex": "#C9C9C9", "no_state_map_color_hex": "#999999" } } ] campaignTrail_temp.opponents_default_json = [ { "election": 10, "candidates": [ 91, 92, 93, 94 ] } ] campaignTrail_temp.opponents_weighted_json = [ { "election": 10, "candidates": [ 91, 92, 93, 94 ] } ] campaignTrail_temp.temp_election_list = [ { "id": 10, "year": 1976, "is_premium": 0, "display_year": "1984EMK" } ] jet_data = { "headerColor": "#20201f", "windowColor": "#a09898", "containerColor": "#000000", "innerWindowColor": "#c2c2c2", "bannerImageUrl": "https://i.imgur.com/SkDKaFl.png", "backgroundImageUrl": "https://i.imgur.com/c5yD7d9.jpeg", "endingTextColor": "#000000", "customQuote": "American Crucifixion", "gameTitle": "The Campaign Trail" } //#startcode corrr = '\n

The Campaign Trail

American Crucifixion\n '; nct_stuff.themes[nct_stuff.selectedTheme].coloring_title = "#20201f"; nct_stuff.themes[nct_stuff.selectedTheme].coloring_window = "#a09898"; document.getElementsByClassName("game_header")[0].style.backgroundColor = nct_stuff.themes[nct_stuff.selectedTheme].coloring_title; $("#game_window")[0].style.backgroundColor = nct_stuff.themes[nct_stuff.selectedTheme].coloring_window; $(".container")[0].style.backgroundColor = "#000000"; document.getElementById("header").src = "https://i.imgur.com/SkDKaFl.png"; document.body.background = "https://i.imgur.com/c5yD7d9.jpeg"; document.head.innerHTML += ""; // This is a recreation of the music player // showcased in the mod They'll Love Me When I'm Dead sneak peeks. class Song { constructor(title, artist, coverLink, audioLink) { this.title = title; this.artist = artist; this.coverLink = coverLink; this.audioLink = audioLink; } getTitle() { return this.title; } getArtist() { return this.artist; } getCoverLink() { return this.coverLink; } getAudioLink() { return this.audioLink; } } class Playlist { constructor() { this.songs = []; this.currentSongIndex = 0; } addSong(song) { this.songs.push(song); } getCurrentSong() { return this.songs[this.currentSongIndex]; } playNext() { this.currentSongIndex = (this.currentSongIndex + 1) % this.songs.length; } playPrevious() { this.currentSongIndex = (this.currentSongIndex - 1 + this.songs.length) % this.songs.length; } } window.Playlist = Playlist; window.Song = Song; // globals let playlist = new Playlist(); let playlistA = new Playlist(); let playlistB = new Playlist(); let activePlaylist = null; let audioInstance = null; let currentVolume = 1; const prevIconSVG = `data:image/svg+xml;utf8,`; const playIconSVG = `data:image/svg+xml;utf8,`; const pauseIconSVG = `data:image/svg+xml;utf8,`; const nextIconSVG = `data:image/svg+xml;utf8,`; // button toggle tracking let ppBTN = playIconSVG; let ppBTN_pause = pauseIconSVG; // helpers function getAudioElement() { if (!audioInstance) { audioInstance = document.createElement("audio"); audioInstance.id = "audio"; document.body.appendChild(audioInstance); } return audioInstance; } function updatePlayPauseIcon(isPlaying) { const btn = document.getElementById("playPauseButton"); if (btn) btn.src = isPlaying ? ppBTN_pause : ppBTN; const vinyl = document.getElementById("vinyl"); if (vinyl) { if (isPlaying) { vinyl.classList.add("spinning"); } else { vinyl.classList.remove("spinning"); } } } function safePlay(audioElement) { let playPromise = audioElement.play(); if (playPromise !== undefined) { playPromise.then(() => { updatePlayPauseIcon(true); }).catch(error => { if (error.name !== "AbortError") { console.error("audio play error:", error); updatePlayPauseIcon(false); } }); } } function changePlaylist(newPlaylist) { playlist = newPlaylist; playlist.currentSongIndex = 0; updateUI(playlist); // ensure audio exists before trying to access it const audio = getAudioElement(); audio.src = playlist.getCurrentSong().audioLink; safePlay(audio); } window.changePlaylist = changePlaylist; function updateUI(playlist) { const currentSong = playlist.getCurrentSong(); const player = document.getElementById("player"); if (!player || !currentSong) return; player.querySelector("#cover").src = currentSong.getCoverLink(); player.querySelector("#title").textContent = currentSong.getTitle(); player.querySelector("#artist").textContent = currentSong.getArtist(); } window.updateUI = updateUI; function formatTime(secs) { if (isNaN(secs)) return "0:00"; const minutes = Math.floor(secs / 60); const seconds = Math.floor(secs % 60); return `${minutes}:${seconds < 10 ? '0' : ''}${seconds}`; } function playCurrentSong() { updateUI(playlist); const audio = getAudioElement(); audio.src = playlist.getCurrentSong().audioLink; // reset duration display temporarily const durationDisplay = document.getElementById("duration-display"); if (durationDisplay) durationDisplay.textContent = "0:00"; safePlay(audio); } // setup function setupMusicPlayer() { const gameWindow_player = document.getElementById("game_window"); if (!gameWindow_player) return; // prevent duplicate players const existingPlayer = document.getElementById("player"); if (existingPlayer) existingPlayer.remove(); playlist = new Playlist(); playlistA = new Playlist(); playlistB = new Playlist(); const commonSongs = [ ["Pressure", "Billy Joel", "https://i.imgur.com/CuqXmZQ.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/Pressure.mp3"], ["Don't Answer Me", "The Alan Parsons Project", "https://i.imgur.com/4EyNyUK.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/DontAnswerMe.mp3"], ["Puttin' On the Ritz", "Taco", "https://i.imgur.com/ocqFHoY.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/Ritz.mp3"], ["Wanna Be Startin' Something", "Micheal Jackson", "https://i.imgur.com/Np4Pfhd.jpeg", "https://audio.jukehost.co.uk/CFLcxpPhbmS3WCsuV4GATfTBWYIsx4z1"], ["Union of the Snake", "Duran Duran", "https://i.imgur.com/ANZCE8e.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/Union%20of%20the%20Snake.mp3"] ]; const songUniqueA = new Song("Total Eclipse of the Heart", "Bonnie Tyler", "https://i.imgur.com/sabYOep.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/TotalEclipseOfTheHeart.mp3"); const songUniqueB = new Song("Authority Song", "John Mellencamp", "https://i.imgur.com/B8BxLmt.jpeg", "https://file.garden/Z7qfmQZIZjO_xV5N/Authority%20Song.mp3"); playlistA.addSong(songUniqueA); playlistB.addSong(songUniqueB); commonSongs.forEach(data => { let s = new Song(data[0], data[1], data[2], data[3]); playlistA.addSong(s); playlistB.addSong(s); }); activePlaylist = playlistA; // create HTML const playerContainer = document.createElement("div"); playerContainer.id = "player"; playerContainer.innerHTML = `

-

0:00
Previous Play/Pause Next
`; gameWindow_player.insertAdjacentElement("afterend", playerContainer); // set up audio & logic const audio = getAudioElement(); audio.volume = currentVolume / 9; const playPauseBtn = document.getElementById("playPauseButton"); const prevBtn = document.getElementById("prevButton"); const nextBtn = document.getElementById("nextButton"); const progressBar = document.getElementById("progress-bar"); const volumeSlider = document.getElementById("volumeSlider"); const coverImg = document.getElementById("cover"); // playlist switching via cover double-click coverImg.addEventListener("dblclick", () => { if (activePlaylist === playlistA) { activePlaylist = playlistB; changePlaylist(playlistB); changePlayerStyle("#02A6CF"); } else { activePlaylist = playlistA; changePlaylist(playlistA); changePlayerStyle("#B42D1B"); } }); playPauseBtn.addEventListener("click", () => { if (audio.paused) safePlay(audio); else { audio.pause(); updatePlayPauseIcon(false); } }); nextBtn.addEventListener("click", () => { playlist.playNext(); playCurrentSong(); }); prevBtn.addEventListener("click", () => { playlist.playPrevious(); playCurrentSong(); }); // progress bars progressBar.addEventListener("click", function (e) { if (!audio.duration || isNaN(audio.duration)) return; const rect = this.getBoundingClientRect(); const clickX = e.clientX - rect.left; const percent = clickX / rect.width; audio.currentTime = percent * audio.duration; }); audio.addEventListener("timeupdate", () => { if (audio.duration && !isNaN(audio.duration)) { progressBar.value = (audio.currentTime / audio.duration) * 100; const durationDisplay = document.getElementById("duration-display"); if (durationDisplay) { durationDisplay.textContent = formatTime(audio.duration); } } }); audio.addEventListener("loadedmetadata", () => { const durationDisplay = document.getElementById("duration-display"); if (durationDisplay && audio.duration) { durationDisplay.textContent = formatTime(audio.duration); } }); audio.addEventListener("ended", () => { playlist.playNext(); playCurrentSong(); }); volumeSlider.addEventListener("input", function () { currentVolume = parseInt(this.value, 10); audio.volume = currentVolume / 9; }); // inject CSS if (!document.getElementById("tape-base-style")) { document.documentElement.style.setProperty('--theme-color', "#B42D1B"); const style = document.createElement("style"); style.id = "tape-base-style"; style.textContent = ` #player { position: relative; border: 1px solid #ffffff; outline: 1px solid #ffffff; outline-offset: -4px; display: flex; flex-direction: row; align-items: center; height: 191px; background-color: #364155; font-family: Arial, sans-serif; padding: 10px; box-sizing: border-box; } #cover-wrapper { position: relative; width: 240px; height: 176px; display: flex; align-items: center; z-index: 2; } #cover { width: 176px; height: 176px; cursor: pointer; z-index: 3; border: 1px solid rgba(255, 255, 255, 0.2); } #vinyl { width: 176px; height: 176px; background: radial-gradient(circle, #000 30%, #333 31%, #000 40%, #111 41%, #000 70%); border-radius: 50%; position: absolute; left: 50px; z-index: 1; border: 1px solid #111; display: flex; align-items: center; justify-content: center; } #vinyl::after { content: ''; width: 45px; height: 45px; background-color: var(--theme-color); border-radius: 50%; transition: background-color 0.3s ease; } .spinning { animation: spin 3.5s linear infinite; } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } #center-column { display: flex; flex-direction: column; justify-content: center; flex: 1; height: 100%; padding-left: 20px; padding-right: 40px; } #song-info { display: flex; flex-direction: column; color: #ffffff; margin-bottom: 2px; margin-top: 5px; } #song-title-artist { font-size: 20px; font-weight: bold; margin: 0; white-space: nowrap; } #title { margin-right: 14px; } #artist { margin-left: 14px; } #progress-bar-container { position: relative; width: 100%; max-width: 660px; height: 14px; margin-top: 6px; margin-bottom: 4px; } #duration-display { position: absolute; right: 0; top: -20px; color: #ffffff; font-size: 15px; font-weight: bold; } #progress-bar { width: 100%; height: 100%; appearance: none; -webkit-appearance: none; border: 1px solid #ffffff; cursor: pointer; background-color: transparent; } #progress-bar::-webkit-progress-bar { background-color: transparent; } #progress-bar::-webkit-progress-value { background-color: #ffffff; } #progress-bar::-moz-progress-bar { background-color: #ffffff; } #progress-bar::-ms-fill { background-color: #ffffff; } #controls { display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 20px; margin-top: 5px; } #controls img { cursor: pointer; height: 30px; } #prevButton, #nextButton { width: 30px; } #volume-container { position: absolute; right: 5px; top: 0; bottom: 0; width: 30px; display: flex; justify-content: center; align-items: center; } .is-vertical { height: 140px; width: 30px; display: flex; justify-content: center; align-items: center; transform: rotate(-90deg); transform-origin: center; } #volumeSlider { width: 140px; height: 10px; -webkit-appearance: none; appearance: none; background: transparent; cursor: pointer; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; padding: 0 3px; } #volumeSlider::-webkit-slider-runnable-track { width: 100%; height: 2px; border-radius: 0px; } #volumeSlider::-moz-range-track { width: 100%; height: 2px; border-radius: 0px; } #volumeSlider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; background: #ffffff; border: none; width: 12px; height: 6px; margin-top: -2px; border-radius: 0px; } #volumeSlider::-moz-range-thumb { background: #ffffff; border: 1px solid #ffffff; width: 12px; height: 6px; border-radius: 0px; } `; document.head.appendChild(style); } // start player changePlaylist(playlistA); changePlayerStyle("#B42D1B"); } function changePlayerStyle(txtColor) { document.documentElement.style.setProperty('--theme-color', txtColor); const prevBtn = document.getElementById("prevButton"); const ppBtn = document.getElementById("playPauseButton"); const ffBtn = document.getElementById("nextButton"); if (prevBtn) prevBtn.src = prevIconSVG; if (ffBtn) ffBtn.src = nextIconSVG; ppBTN = playIconSVG; ppBTN_pause = pauseIconSVG; const audio = getAudioElement(); updatePlayPauseIcon(!audio.paused); } setupMusicPlayer(); campaignTrail_temp.achievements = { "Who's Afraid": { "image": "https://i.imgur.com/hviGxGA.png", "description": "Defeat Jesse Helms.", "cannotBeCheated": true }, "Dear Diary": { "image": "https://i.imgur.com/XJ39Hei.png", "description": "Defeat Bob Packwood.", "cannotBeCheated": true }, "Spilled Milk": { "image": "https://i.imgur.com/DbU90ci.png", "description": "Defeat John Connally.", "cannotBeCheated": true }, "The Sun Woke Up": { "image": "https://i.imgur.com/P598rkl.png", "description": "Defeat Jerry Falwell.", "cannotBeCheated": true }, "Crazy Aunt": { "image": "https://i.imgur.com/CH81hvO.png", "description": "Defeat Ross Perot.", "cannotBeCheated": true }, "Epistemologicallywise": { "image": "https://i.imgur.com/vDqWh55.png", "description": "Defeat Al Haig.", "cannotBeCheated": true }, "No One's Man": { "image": "https://i.imgur.com/0q0eMrm.png", "description": "Defeat Lowell Weicker.", "cannotBeCheated": true }, "Get To Da Choppa": { "image": "https://i.imgur.com/fu9jdEj.png", "description": "Defeat John Heinz.", "cannotBeCheated": true }, "Where Was George?": { "image": "https://i.imgur.com/CsfziHO.png", "description": "Defeat George Bush.", "cannotBeCheated": true }, "Herding Cats": { "image": "https://i.imgur.com/sj5nqwi.png", "description": "Defeat Howard Baker.", "cannotBeCheated": true }, "The Dark Side": { "image": "https://i.imgur.com/mpuHW5s.png", "description": "Defeat Bob Dole.", "cannotBeCheated": true }, "Bleeding Hearts": { "image": "https://i.imgur.com/DL0INt9.png", "description": "Defeat Jack Kemp.", "cannotBeCheated": true }, "To The Right, March!": { "image": "https://i.imgur.com/nZ8C5qC.png", "description": "Win as Jesse Helms.", "cannotBeCheated": true }, "Little Strokes Fell Great Oaks": { "image": "https://i.imgur.com/oyKHfR2.png", "description": "Win as Bob Packwood.", "cannotBeCheated": true }, "Grassy Knoll": { "image": "https://i.imgur.com/YH3VNNn.png", "description": "Win as John Connally.", "cannotBeCheated": true }, "That Old-Time Religion": { "image": "https://i.imgur.com/TK8a11O.png", "description": "Win as Jerry Falwell.", "cannotBeCheated": true }, "Little Caesar": { "image": "https://i.imgur.com/dXd7wMQ.png", "description": "Win as Ross Perot.", "cannotBeCheated": true }, "In Control Here": { "image": "https://i.imgur.com/HwbaUqc.png", "description": "Win as Al Haig.", "cannotBeCheated": true }, "Stand Tall": { "image": "https://i.imgur.com/v50b70e.png", "description": "Win as Lowell Weicker.", "cannotBeCheated": true }, "Wouldn't Be Prudent": { "image": "https://i.imgur.com/NNbuYWM.png", "description": "Win as George Bush.", "cannotBeCheated": true }, "And When Did He Know It?": { "image": "https://i.imgur.com/CC5mG3M.png", "description": "Win as Howard Baker.", "cannotBeCheated": true }, "Stop Lying About My Record": { "image": "https://i.imgur.com/N78GFKN.png", "description": "Win as Bob Dole.", "cannotBeCheated" : true }, "Enterprise Zone" : { "image" : "https://i.imgur.com/T1l6W0a.png", "description" : "Win as Jack Kemp.", "cannotBeCheated" : true }, } //#endcode