The Straight Dope

To escape the city of Starkham and start your new life, you get your friend Preston to set up a meeting with the local loanshark, Sweaty Mike. After foolishly borrowing $2,000 to start your fledgling drug dealing career, you embark on a timed mission to sell as many drugs as possible throughout the city. However, you must evade the police, make sure not to piss off the locals too much, and navigate an ever-changing drug market.

Visit locations like Crockfort, Pinky's Gun Emporium, Murphy's Lake, The Noose & Rafter Bar, Hillside, Saint Jaysus Memorial Hospital, and more to interact with people and buy or sell a variety of drugs. Almost everyone you meet can be fought or bartered with in some manner.

The Dope Game, the newest game from CoaguCo Industries, It is a take on John E. Dell's 1984 classic game Drugwars, where the player goes around New York City trying to make as much money as possible selling drugs while evading the police. But this isn't New York City. Or 1984. The Dope Game takes place in the fictional city of Starkham, Blannington, most infamously known from our previous games One Way To Die and Raise Your Own Clone.

Game Features

The game features original music by Macabre Gandhi and fully hand-drawn art assets by GP Garcia. For those of you unfamiliar with the premise, here is a fancy list of game features:

  • 15 locations around Starkham
  • 16 different drugs to buy and sell
  • 35+ (barely) different weapons
  • 8 different game lengths to play
  • Listen to the old lady say lots of things on the bus (unlocks stuff sometimes)
  • Borrow money from the loanshark (and maybe pay it back)
  • Interact with (and fight) a variety of townspeople
  • Randomly lose drugs, money, or weapons and possibly find those of other players
  • Hire crew members to fight with you, including animals
  • Random generated crew members: names, weapons, health, damage
  • Full soundtrack by Macabre Gandhi
  • 25 Achievements
  • Fully hand-drawn game assets
  • Holiday, NSFW, and hard modes
  • A variety of random mechanics to make each game unique(ish)
  • Back up statistics on CoaguCo's server and Steam

Street Loyalty

Owners of One Way To Die (dude, it's free) and/or Raise Your Own Clone will have access to additional bonuses in the game's special locations, The Finningan Brothers Fun Park and Dr. Stansfield's Cloning Lab, respectively.

The Fun Park provides a new NPC to interact with, Bill Finningan, as well as allowing you to sell your wares to park-goers. Owners of One Way To Die will get a random park animal for free after doing a favor for Mr. Finnigan and then heavy discounts on additional animals.

The Cloning Lab provides another new NPC, Dr. Stansfield's nephew Marsch, who allows you to stash drugs there for your next run. However, he may just do some of them. Owners of Raise Your Own Clone will also get heavy discounts on their storage fees and more strict care from Marsch with their belongings.

The Dopest News

Dev Diary - 8/7/20 - Haulin’ Oats And The Dope Game Remaster

Oh, hello there, stranger!  The time-off has come to and end and here we are… time for another development diary for Haulin’ Oats and The Dope Game Remaster.  As I mentioned in the previous post, these diaries are being cut down to every other week.  And, of course, never again once each project launches.  That being said…

Haulin’ Oats

A fair amount of the time after my time-off was spend on The Dope Game’s networking system.  However, what work Haulin’ Oats got was divided between setting up music and polish for the next alpha which should be out sometime this month.


To prevent music from getting horribly repetitive throughout a game session, the music will be set up like a radio.  One song will play then the “radio” will “scan the channels” looking for the next song; like driving in a big rig.  Some tracks have been assembled so far and more are coming.  The current ones will be added into the next alpha version so folks can hear them.

The polish phase is almost done and (I hope) most of the bugs have been squashed.  I’m going to try to jam in the racing feature before releasing it to the folks who have alpha access but we’ll see how that goes.

Also some accessibility features will be added prior to launch.  I have to get in touch with some folks to go over what all needs to be added and then create a plan to add it!

The Dope Game Remaster

Most of the work done around my time-off has been networking.  This is actually a drawn-out process; especially when testing it against yourself on a LAN.  Nonetheless, the Steamworks integration is going pretty well.


All the lobby stuff, after multiple iterations, is now done.  So far all the testing works, thanks to pulling some stuff from other CoaguCo games.  Currently I am implementing the multiplayer P2P framework in the game itself so folks can run around and slang together.  Well, more against each other.

You will be able to play against six other friends or foes though currently there is no option to join an in-progress game.  While it was considered, I think it might be too hard to catch up once a match starts.  However, maybe down the road that will get added.

Next update I will talk more about the character and server customization.  There will be a decent amount at launch with some add-ons over time.

More on that next time, folks! diaryFri, 07 Aug 2020 14:54:01

Dev Diary - 7/11/20 - Haulin’ Oats And The Dope Game Remaster

Why hello, sweetlings.  It is time for another week of development diary entries for Haulin’ Oats and The Dope Game.  Also I will be taking the following week off of development to do some real-life stuff instead and will be changing the dev diary schedule to twice a month (every other week).  Yes, the applause is deafening but please remain calm… here are this week’s updates.

Haulin’ Oats

This week was all about getting that multiplayer up and running.  As you can see below, something that was visible in the current alpha (I think) is the hosting settings.  These are now functional.


All of the lobby set-up functionality as well as server list functionality is now in the next alpha build.  In-lobby chat also works.  Still tinkering with kicking players from the lobby though.  Avatars should show up next to each player too.

Now the focus is shifting to making the game playable.  Luckily there were hooks already for bots / remote players, so it’s just all about adding in the client-server functions to talk to these.

When the next alpha version hits, this should all be ready to go.  Expect that, probably, in August at some point.

The Dope Game Remaster

Combat was the name of the game this week.  And a lot of changes were made since the last version, like armor, multiple enemies, better healing, etc.


So yes, armor is now a thing.  It will be depleted before health except on criticals.  It can be purchased from Pinky or the Shady Merchant.

You can also now heal your crew in combat from the heal menu.  This will hopefully keep them in better shape during rough fights.  And speaking of rough fights, NPCs can now call in allies; there can be up to five different opponents in one fight.

There were also some minor tweaks to rewards, how buttons are laid out (no more accidental surrender), and more.

That’s it for now.  More in two weeks! diarySat, 11 Jul 2020 16:29:43

Dev Diary - 7/3/20 - Haulin’ Oats And The Dope Game Remaster

Hello, friends! We are gathered here today for yet another development diary for Haulin’ Oats and The Dope Game remaster.  No time to dally, let’s get into it.

Haulin’ Oats

This week not a whole lot of exciting stuff got done for Haulin’ Oats.  Mostly worked on improving things under the hood as well as completing more cards for the game; given there are currently 75 cards per deck planned.


Despite all the art still needed, my goal is to move ahead and get the multiplayer functional for alpha v0.0.3 then backtrack to the issues list and get those ironed out.

Oh, and per last post, here is something for the quickest of you who actually reads these things (9YXL6-VCPVL-KGER7).  There will be three more popping up in randomly places.  Or maybe they are actually in this dev diary entry but different in the other places it is officially posted?  Hmm.

The Dope Game Remaster

The Dope Game got a lot of love this week.  More restructuring of the underlying code happened to make things more efficient.  Basically gutting the whole system.  This ended up happening because of a few more features added to the game from The Dope Game 2, as tests.

Like you’ll notice in this screenshot.  You can actually donate a few “unneeded” organs to make some cash; some with unintended side-effects.  You can also now treat conditions, primarily the one you get when the old lady on the bus sticks a syringe into your neck.  Additionally you can now heal your crew members at the hospital.

There are some other new features that will be covered next week along with related screenshots to really give you a visual of what is new.  Lastly the Russian version of the game may be delayed a bit longer due to the new script not being complete and getting those changes in place.  However, it shouldn’t be delayed too much.

Well, that’s it for this week.  More coming soon! diary#godotengineFri, 03 Jul 2020 17:40:50

General Play Statistics

All Wins


All Losses


All Games


All Days


All Cash Earned


All Weapons Obtained


All Drugs Sold


All Crew Amassed


Ending 1


Ending 2


Ending 3


Ending 4


Ending 5


Ending 6


Ending 7


Ending 8


All Drugs Dealt





All Heroin


All Cocaine


All Meth


All Mushrooms


All Ecstasy


All Ludes


All Weed


All Opium


All Hash


All Peyote


All Speed


All Bath Salts




All Ketamine


A Better Class Of Criminal

The Realest - Most Wins

  1. Dopefiend #78019579 at 4,009
  2. FOXSeitz at 81
  3. apexrocker at 74
  4. hairpiezulu at 58
  5. fabenus at 31

This Asshole - Most Losses

  1. Dopefiend #78019579 at 9,022
  2. hairpiezulu at 116
  3. david_c_krell at 94
  4. Barbarossa Bey at 68
  5. Marc at 63

Pavement Pounder - Most Games

  1. Dopefiend #78019579 at 13,031
  2. hairpiezulu at 174
  3. apexrocker at 113
  4. FOXSeitz at 113
  5. david_c_krell at 107

Tweaker Lord - Most Days

  1. Dopefiend #78019579 at 277,203
  2. Unsated at 12,410
  3. MikeTython at 11,301
  4. GamingOnly69 at 10,876
  5. Arcyle at 8,518

Escobar Ain't Got Shit On Me - Most Cash

  1. Unsated at $24,230,890,481
  2. Jezeus at $11,283,220,139
  3. Rumple-Foreskin at $5,165,225,763
  4. TableMooseFace at $5,063,320,374
  5. Furrfire at $4,514,333,873

NRA Poster Child - Most Weapons

  1. Dopefiend #78019579 at 4,023
  2. Jezeus at 350
  3. Wungle at 347
  4. hairpiezulu at 171
  5. Rumple-Foreskin at 148

Hot In The Streets - Most Drugs Sold

  1. sebastian.t at 106,225,100
  2. Dopefiend #69989508 at 8,827,437
  3. Papa at 3,347,212
  4. Jezeus at 2,948,516
  5. Marijueth at 2,872,476

A Leader Of Men - Most Crew Obtained

  1. Dopefiend #78019579 at 6,055
  2. never wash balls at 390
  3. Im CrapEvery Game at 364
  4. Chris Scott-Blinky at 281
  5. Jezeus at 265

The DEA's Worst Nightmares

Most LSD Sold

  1. Jezeus at 180,874
  2. ?Eaz?Baz?Aaz?Eaz?Baz at 144,688
  3. Dopefiend #78019579 at 143,044
  4. Lemuria at 107,093
  5. Kashorro at 105,525

Most PCP Sold

  1. ?Eaz?Baz?Aaz?Eaz?Baz at 258,538
  2. Jezeus at 199,657
  3. Arcyle at 37,149
  4. Kashorro at 12,732
  5. Chris Scott-Blinky at 10,539

Most Heroin Sold

  1. sebastian.t at 5,153,498
  2. Marijueth at 1,012,257
  3. Jezeus at 317,873
  4. Lemuria at 282,163
  5. Demeiz at 263,012

Most Cocaine Sold

  1. sebastian.t at 50,182,415
  2. Marijueth at 1,840,361
  3. Unsated at 1,612,885
  4. Tempest at 1,176,749
  5. Papa at 1,159,326

Most Meth Sold

  1. Jezeus at 151,114
  2. Papa at 89,784
  3. Dopefiend #78019579 at 60,748
  4. crossgutt213 at 39,471
  5. Unsated at 37,488

Most Mushrooms Sold

  1. Dopefiend #69989508 at 205,140
  2. Jezeus at 165,655
  3. Unsated at 131,701
  4. Kashorro at 60,010
  5. polym?E;?B;?8;?E; at 21,032

Most Ecstasy Sold

  1. Tempest at 1,000,229
  2. sebastian.t at 435,417
  3. Kashorro at 286,002
  4. Dopefiend #78019579 at 122,095
  5. TableMooseFace at 104,628

Most Ludes Sold

  1. Dopefiend #69989508 at 2,610,415
  2. Papa at 1,000,914
  3. sebastian.t at 901,221
  4. Dick Buttington III at 600,101
  5. TableMooseFace at 207,915

Most Weed Sold

  1. Sawatis at 2,587,150
  2. Dopefiend #78019579 at 306,234
  3. Jezeus at 157,273
  4. Kashorro at 135,408
  5. Rumple-Foreskin at 60,386

Most Opium Sold

  1. Jezeus at 164,946
  2. Rumple-Foreskin at 125,602
  3. ?Eaz?Baz?Aaz?Eaz?Baz at 39,446
  4. TableMooseFace at 27,992
  5. Dopefiend #78019579 at 20,014

Most Hash Sold

  1. Dopefiend #78019579 at 150,825
  2. Jezeus at 146,606
  3. Rumple-Foreskin at 99,275
  4. ?Eaz?Baz?Aaz?Eaz?Baz at 71,084
  5. polym?E;?B;?8;?E; at 32,959

Most Peyote Sold

  1. sebastian.t at 49,523,471
  2. Jezeus at 144,909
  3. Rumple-Foreskin at 99,882
  4. ?Eaz?Baz?Aaz?Eaz?Baz at 55,453
  5. Unsated at 31,828

Most Speed Sold

  1. Jezeus at 169,258
  2. Kashorro at 148,194
  3. Roome Nekoic at 100,116
  4. Papa at 100,033
  5. Dopefiend #78019579 at 70,021

Most Bath Salts Sold

  1. Skip_NotSG at 1,000,000
  2. ?Eaz?Baz?Aaz?Eaz?Baz at 225,873
  3. Jezeus at 165,348
  4. Kashorro at 48,051
  5. Furrfire at 33,515

Most DMT Sold

  1. Jezeus at 206,385
  2. crossgutt213 at 185,145
  3. Unsated at 66,594
  4. Kashorro at 64,019
  5. S. Lee at 32,528

Most Ketamine Sold

  1. Dopefiend #69989508 at 6,001,719
  2. fusecavator at 297,363
  3. Jezeus at 197,270
  4. crossgutt213 at 146,790
  5. Kashorro at 83,079

Change Log

This is the official change log for The Dope Game.

Version 3.8 - Everfiene [ 01/01/19 ]

  • Changed: holiday date ranges to be consistent with other CoaguCo games
  • Changed: functions handling achievements and statistics
  • Changed: functions connecting to CoaguCo API
  • Changed: streamlined some code

Version 3.7 - Everfiene [ 09/06/18 ]

  • Added: full-sized buttons for dialog choices
  • Changed: small code updates
  • Removed: holiday gift system (not related to holiday in-game mechanic)

Version 3.6 - Everfiene [ 07/18/18 ]

  • Fixed: issue where finding non-firearm causes game to crash
  • Fixed: not removing medpack after use

Version 3.5 - Everfiene [ 05/31/18 ]

  • Added: retirement option to bank
  • Added: Russian version of retirement buttons
  • Added: endings section for statistics
  • Added: new achievement - 401(K)
  • Added: text color change on errors in banking interface
  • Changed: music max and minimum values in options and globally
  • Changed: made with Godot splash screen
  • Changed: various bits of code for performance
  • Changed: updates to API system
  • Changed: statistics area to compensate for more stuff
  • Changed: updated Steamworks API stuff
  • Changed: player cannot select location they are on map, prevents getting trapped
  • Changed: dropped support for Linux 32-bit and Mac 32-bit
  • Fixed: glitch where game would crash if player sold all but 1 of a drug

Version 3.4 - Everfiene [ 12/18/17 ]

  • Added: max deposit/withdraw in bank interface
  • Changed: bank may now have deposits/withdraw over $100,000
  • Fixed: map image had backward hover/normal iamges

Version 3.3.18 - Everfiene [ 10/10/17 ]

  • Added: max button to loan interface
  • Added: max button to hospital interface
  • Changed: HUD images
  • Changed: HUD text now better outlined
  • Fixed: missing "last paid" on Stashware when buying something
  • Fixed: double-click glitch on bus map

Version 3.3.17 - Everfiene [ 09/24/17 ]

  • Added: SSL functionality for CoaguCo API
  • Fixed: incorrect executable icon

Version 3.3.16 - Everfiene [ 08/30/17 ]

  • Changed: upgraded to Godot Engine v2.1.4
  • Changed: screen to maximize on launch, unless set to fullscreen in config
  • Fixed: issue with connecting to CoaguCo API over SSL

Version 3.3.15 - Everfiene [ 08/29/17 ]

  • Fixed: achievements screen showing up instead of general stats

Version 3.3.14 - Everfiene [ 07/01/17 ]

  • Added: last price paid arrows (up, down) to indicate price difference
  • Added: hover-over on arrows to show actual price bought at

Version 3.3.13 - Everfiene [ 06/28/17 ]

  • Changed: API system to now store stash details to CoaguCo servers
  • Fixed: issue with stash not updating correctly with Steam servers

Version 3.3.12 - Everfiene [ 06/22/17 ]

  • Added: Russian language achievements images in-game
  • Changed: various small text updates to Russian translations
  • Fixed: missing achievements in-game
  • Fixed: missing achievements variables 24 and 25 in player layout
  • Fixed: missing sounds from button clicks during selection screen for modes
  • Fixed: outcome variable during cop encounter to raise heat

Version 3.3.11 - Everfiene [ 06/09/17 ]

  • Changed: various text updates to Russian translation
  • Fixed: bug where loan variables sets incorrectly in new loans

Version 3.3.10 - Everfiene [ 06/02/17 ]

  • Fixed: space issues when dropping drugs from inventory screen

Version 3.3.9 - Everfiene [ 06/01/17 ]

  • Fixed: glitch where some data about last selected drug remained

Version 3.3.8 - Everfiene [ 05/31/17 ]

  • Changed: spacing on drug lists in inventory
  • Fixed: overlap on drug name spacing in Russian
  • Fixed: incorrect drug names for holiday modes

Version 3.3.7 - Everfiene [ 05/27/17 ]

  • Added: check and correction for usernames having weird characters
  • Changed: API system to match new username correction functions

Version 3.3.6 - Everfiene [ 05/25/17 ]

  • Fixed: Stash at lab showing wrong text for localization
  • Fixed: remapped buttons being incorrect
  • Fixed: issue where entering the Dark Alley crashed the game
  • Fixed: Russian tutorials not showing up

Version 3.3.5 - Everfiene [ 05/22/17 ]

  • Changed: request stats from Steam earlier to prevent missing any
  • Changed: minor code layouts
  • Changed: moved rotating pill to upper-right corner in normal loading
  • Fixed: alignment of loading message
  • Fixed: issue with pause screen showing wrong dialog
  • Fixed: issues with Russian translation

Version 3.3.4 - Everfiene [ 05/20/17 ]

  • Changed: upgraded to Godot Engine 2.1.3
  • Fixed: some grammar and spelling mistakes
  • Fixed: some issues with Russian localization

Version 3.3.3 - Everfiene [ 05/03/17 ]

  • Fixed: issue with sound setting in user file not being used
  • Fixed: game crashing when finding an item in the streets
  • Fixed: issue where amount of drugs lost overwrote amount you had left

Version 3.3.2 - Everfiene [ 05/01/17 ]

  • Fixed: issue where drug names and prices did not display in Stashware

Version 3.3.1 - Everfiene [ 04/25/17 ]

  • Fixed: Steam UI language not be captured correctly
  • Fixed: placement of logging functions
  • Fixed: issue with logging missing a few beginning messages

Version 3.3.0 - Everfiene [ 04/22/17 ]

  • Added: localization functions
  • Added: Russian translations
  • Added: new graphics for Russian translations
  • Added: Russian achievements to Steam
  • Changed: some graphics in English version
  • Changed: upgraded to new Steamworks API
  • Changed: cleaned up some code
  • Changed: layout of Stashware
  • Changed: cleaned up unused graphics
  • Changed: "at" on dealing to more language-neutral "....."
  • Fixed: various spelling and grammar errors in English version
  • Fixed: issue with alternate NPC images
  • Fixed: blackmarket categories not "unpressing" if items in other category selected

Version 3.2.7 - DMT [ 03/09/17 ]

  • Changed: how re-sync option works to correct reporting issues
  • Fixed: glitch where inventory space was calculated wrong after losing stuff
  • Fixed: some issues with CoaguCo API
  • Fixed: issue with personal high scores not saving/loading correctly
  • Fixed: random print from dialog function

Version 3.2.6 - DMT [ 02/13/17 ]

  • Fixed: drug amount not updating correctly if chased/dropped
  • Fixed: Broken Bottle and Baseball Bat showing each other's data
  • Fixed: some small spelling/grammar mistakes

Version 3.2.5 - DMT [ 02/07/17 ]

  • Fixed: icon image error in certain builds
  • Fixed: miscellaneous Steamworks function error

Version 3.2.4 - DMT [ 02/04/17 ]

  • Added: delete button to inventory for drugs or weapons
  • Added: personal high scores to statistics section
  • Added: confirmation for surrender in combat
  • Changed: upgraded to Godot Engine 2.1.2
  • Changed: random chance equation for, hopefully, more randomness
  • Changed: promixity doesn't start counting until after first deal
  • Changed: background on statistics section
  • Changed: the maximum amount of drugs/money you can lose is reduced
  • Fixed: minor grammar and spelling mistakes

Version 3.2.3 - DMT [ 01/03/16 ]

  • Added: Holiday Event toggling to enable, disable events during their time periods
  • Fixed: small spelling mistakes

Version 3.2.2 - DMT [ 12/22/16 ]

  • Added: way to end Endless Mode, on the bus
  • Changed: how dialog module handles choice options
  • Fixed: weird character overlay glitch in dialog

Version 3.2.1 - DMT [ 12/21/16 ]

  • Fixed: missing X-Mas names in Stash
  • Fixed: missing X-Mas names in Stashware
  • Fixed: Labs quit menu not functioning correctly

Version 3.2.0 - DMT [ 12/20/16 ]

  • Added: X-Mas update art assets
  • Added: X-Mas themed drug names
  • Added: X-Mas themed crew name prefixes
  • Added: two new achievements
  • Added: more/missing Sweaty Mike responses
  • Added: snowman destroying "mechanic" for achievement
  • Added: holiday gifting dialog options
  • Changed: small code tweaks
  • Changed: credits screen
  • Changed: statistic sync function
  • Fixed: small spelling issues
  • Fixed: missing background issue with holiday events
  • Fixed: mild API issues

Version 3.1.4 - DMT [ 12/14/16 ]

  • Added: functions for 12 Days of CoaguCo Christmas
  • Added: framework for last content update

Version 3.1.3 - DMT [ 10/30/16 ]

  • Changed: improved logging functions with more data
  • Changed: CoaguCo server back-up functions to mirror Steam servers
  • Changed: minor cash calculations and how it saves data
  • Changed: Steamworks no longer keeps track of progress for 32-Bit Int Club as it is incorrect

Version 3.1.2 - DMT [ 10/28/16 ]

  • Fixed: Halloween achievement not popping unless you had over 100 candies
  • Fixed: incorrect damage on Dual Berettas
  • Fixed: sub-locatin icon working when cop stop you for dealing

Version 3.1.1 - DMT [ 10/27/16 ]

  • Added: logging output for easier debugging
  • Added: Halloween update art assets
  • Added: holiday checking function
  • Added: Halloween themed drug names
  • Added: Halloween themed crew name prefixes
  • Added: ESC now exits pause menu
  • Added: new loading transitions
  • Changed: removed unused assets
  • Changed: threading functions
  • Changed: splash and loading scene functions
  • Changed: various under-the-hood functions to smooth game
  • Changed: asset importing process to shrink game size and retain quality
  • Fixed: pause inescapable in dark alley at Borl Station
  • Fixed: minor spelling mistakes
  • Fixed: index miscount on hireling names
  • Fixed: old lady rant miscount for rng
  • Fixed: combat opponent visual damage not displaying correctly
  • Fixed: opponent temporarily vanishing between last screen and combat
  • Fixed: weird glitch where backgrounds wouldn't show up on drugs
  • Fixed: game crash when clicking 'hire' with no one selected
  • Fixed: button on hire screen not being disabled when you have a full crew
  • Fixed: message overlay when combat starts
  • Fixed: game crash when your go over proximity warning
  • Fixed: discounts at the Lab if you own Raise Your Own Clone

Version 3.0.1 - DMT [ 09/27/16 ]

  • Fixed: weird glitch where Sweaty Mike merges with The Salesman if he chases you down
  • Fixed: Marsch alternate image does not appear if on drugs
  • Fixed: minor spelling mistakes
  • Fixed: glitch where running from combat crashes the game

Version 3.0.0 - DMT [ 09/27/16 ]

  • Added: new NPC - The Shady Merchant
  • Added: new sub-location - The Alley
  • Added: you can now buy various weapons from The Shady Merchant
  • Added: three stages of damage to enemies as they get injured
  • Added: player can now heal themselves in combat with right items
  • Added: The Salesman now sells medpacks sometimes instead of bookbags
  • Added: NSFW mode function for renaming weapons
  • Added: new functions to allow larger than 32-bit integers
  • Changed: run away from combat success rate increases as enemy's health drops
  • Changed: CoaguCo API for new variables
  • Changed: bank only allows deposits or withdrawals of $100,000,000 max
  • Changed: bank interest function; bank only gives up to $1,000,000 in interest per day
  • Changed: 32-Bit INT Club achievement to fire when lifetime cash total goes over 2.1 billion
  • Changed: small engine tweaks to slim the code and speed up the game
  • Changed: bank, bar, dealing, loanshark, lab, gun store, hospital interfaces to allow new integer functions
  • Changed: layout of combat interface
  • Fixed: wrong player crew condition for purchase
  • Removed: non-Steam desktop statistics from Stats section

Version 2.0.1 - Crack [ 09/13/16 ]

  • Added: music and sound volume sliders instead of on/off
  • Changed: stat loading procedure to prevent lost data from Steam
  • Removed: CoaguCo login

Version 2.0.0 - Crack [ 08/16/16 ]

  • Added: Dr. Stansfield's Cloning Lab
  • Added: Marsch may or may not do some of your drugs, low percent chance
  • Added: final group of drug price spikes/drops to transiting
  • Added: 40 more Old Lady sayings, up to 100 now!
  • Added: Sweaty Mike responding to player paying loan in full or in part
  • Added: "tutorial" hints for first time play in a variety of areas
  • Added: F4 to toggle "tutorial" hints on and off
  • Added: police proximity to dealing, shows how close cops are
  • Added: limited number of deals per spot or risk getting busted
  • Added: "tutorial" hints disappear when inventory or bus map opens
  • Added: ability to drop drugs when dealing (fiends might snatch it up though)
  • Added: placeholder text to input fields
  • Added: weird and distorted images when stuck with a syringe by the Old Lady
  • Changed: game engine over to Godot 2.1
  • Changed: sub-location icon now grey if no sub-location exists
  • Changed: HUD buttons now grey when they are not available
  • Changed: Cloning Lab available for all players
  • Changed: owners of RYOC get discounts from Marsch at Cloning Lab
  • Changed: raised max FPS to 240
  • Changed: small streamlining in codebase
  • Changed: moved next/end button in dialog a bit lower
  • Changed: Sweaty Mike dialog if loan is late
  • Changed: Sweaty Mike allows payment after deadline, to not kill you, but incurs heavy penalty
  • Fixed: issue where IOU never unset paying amount
  • Fixed: glitch were you could select Hard, Endless, or NSFW mode before getting to that screen
  • Fixed: various small spelling and grammar mistakes (surely more exist!)
  • Fixed: bank amounts going into negative when going above 32-bit int cap

Version 1.2.3 - Bath Salts [ 07/26/16 ]

  • Changed: to Godot Engine, fix Intel HD graphics card issue
  • Fixed: lack of number formatting in combat rewards

Version 1.2.2 - Bath Salts [ 07/22/16 ]

  • Fixed: glitch where more than five animals can be procured
  • Fixed: crew HUD stats appear over "pause" screen instead of under
  • Fixed: number not formatting correctly on game over screen
  • Fixed: number not formatting correctly when losing or finding money

Version 1.2.1 - Bath Salts [ 07/21/16 ]

  • Fixed: missing PARK_FAVOR variable in player object
  • Fixed: Bill Finnigan saying the wrong price on animals
  • Fixed: choice branch issues causing blank response
  • Fixed: OWTD owners getting unlimited free animals

Version 1.2.0 - Bath Salts [ 07/19/16 ]

  • Added: Endless Mode, unlimited number of days only ended by death or arrest
  • Added: Bill Finningan gives OWTD owners free animal on first visit, discounted on subsequent
  • Added: toggle between username and password in Options with tab
  • Changed: updated Godot to 2.0.4
  • Changed: Fun Park is now active for all players, not just ones who have OWTD
  • Changed: limited FPS to 60
  • Changed: cleaned up code layouts

Version 1.1.1 - Bath Salts [ 06/14/16 ]

  • Added: different animals to Bill Finnigan's cage
  • Added: Stashware messages as to why you can't buy/sell
  • Added: button that links to full leaderboards on website
  • Changed: location of Hard Mode and NSFW Mode toggles
  • Changed: input limit in Stashware to 4 digit
  • Fixed: drug names not changing in NSFW mode when found in the streets
  • Fixed: input area not have a starting number
  • Fixed: number formatting (sorry non-Americans!)
  • Fixed: long-standing spelling mistake in Sweaty Mike's name
  • Fixed: more small spelling and grammar mistakes
  • Fixed: minor grammar issues with Old Lady
  • Fixed: Sweaty Mike NSFW paying back line too long
  • Fixed: the Salesman's dialog for hard mode
  • Fixed: Bill Finnigan quoting the wrong price for your coke
  • Fixed: Bill Finnigan taking your money accidentally when trying to sell you an animal
  • Fixed: not having the option to sell Bill Finnigan coke if you just have 3 units
  • Fixed: interface not showing up after talking to Bill Finnigan about animals
  • Fixed: inventory and HUD not updating after buying animal from Bill Finnigan

Version 1.1.0 (hotfix) - Bath Salts [ 06/07/16 ]

  • Fixed: Sweaty Mike not saying the right interest rate
  • Fixed: crash at The Noose & Rafter
  • Fixed: salesman not selling you a bag if you have the exact amount
  • Fixed: credits missing Mike's name
  • Fixed: Hard Mode loan rates not working

Version 1.1.0 - Bath Salts [ 06/07/16 ]

  • Added: more drug fluctuations
  • Added: Hard mode
  • Added: NSFW mode
  • Added: buy/sell max button for dealing
  • Added: Stashware drug names change color if player has that drug
  • Added: auto-saving during bus travel
  • Added: two new achievements to game, one for Hard Mode and one for NSFW Mode
  • Changed: weapon price lists
  • Changed: Bill Finnigan's occurrence rate
  • Changed: Sweaty Mike's occurrence rate if loan isn't paid
  • Changed: crew should now only run away if injured
  • Fixed: issue where interfaces can be opened after npcs are dead
  • Fixed: glitch for "I've Seen It All" achievement
  • Fixed: small spelling and grammar issues

Version 1.0.4 - Bath Salts [ 06/02/16 ]

  • Fixed: issue where drug list changed upon continuing game
  • Fixed: issue with 32-bit INT not counting correctly (fucking 32-bit)
  • Fixed: issue with selling drugs allowing negative numbers

Version 1.0.3 - Bath Salts [ 06/01/16 ]

  • Fixed: continue glitch that bypassed day change
  • Fixed: glitch with Sweaty Mike's loan and walking to Garlville

Version 1.0.2 - Bath Salts [ 06/01/16 ]

  • Changed: input map graphic in options
  • Changed: Bill Finnigan fiending for ****, pays more now!
  • Changed: prevent spamming of bookbag salesman and finding loot when walking
  • Fixed: glitch where bank wasn't counting toward cash total
  • Fixed: Bill Finnigan quoting the wrong price
  • Fixed: interest breaking 32-Bit INT Club achievement

Version 1.0.1 - Bath Salts [ 06/01/16 ]

  • Added: toggle sound on/off with F1
  • Added: toggle music on/off with F2
  • Added: toggle fullscreen/windows with F3
  • Added: extra condition check to crew hiring
  • Changed: boot process with additional centering function (hopefully) help some users
  • Fixed: glitch in IOU interface
  • Fixed: glitches in banking interface, including button interactions
  • Fixed: glitches in hospital interface, including button interactions
  • Fixed: button interaction at gunshop

Version 1.0.0 - Bath Salts [ 05/30/16 ]

  • Added: 'Demo Locked' to demo version of the game, for days selection
  • Added: The Finnigan Brothers' Fun Park to the game
  • Added: Fun Park background to game over module
  • Added: Sweaty Mike now accepts bribes to remove current police heat levels
  • Changed: police presence algorithm
  • Changed: increased cost of crew hiring
  • Fixed: crew running away during combat seems to duplicate crew members
  • Fixed: glitch where you could keep getting loans from Sweaty Mike, over and over
  • Fixed: dialog for Bill Finnigan, two options were switched around
  • Fixed: issue where interact screen popped up when combat was initiated at Fun Park
  • Fixed: Sweaty Mike coming after you a day early if loan isn't paid

Version 0.5.1 - Acid [ 05/21/16 ]

  • Added: more old lady gibberish and price fluctuations
  • Added: enemies can heal themselves in combat
  • Added: interest rate to bank accounts, now a premium 1%!
  • Added: heat goes down over time
  • Changed: fleeing from police or combat, players can duck into a special location or streets to escape
  • Changed: heat gains by: 3 for running from police, 6 for running from combat with police, 9 for killing police
  • Changed: crew member decision making in combat
  • Changed: police presence rates in various parts of the city
  • Fixed: misspelling on the main menu
  • Fixed: glitch where larger bookbag could be purchased if player didn't have enough money
  • Fixed: loading message not showing up if keys are pressed
  • Fixed: issue where Sweaty Mike would attack you on your last day to pay him back
  • Fixed: issue with API system not adding new Steam players correctly
  • Fixed: issue where having crew with you in combat broke the loop
  • Fixed: issue where sometimes the prices would carry over if going to/from special locations
  • Fixed: spelling of Heroin on inventory screen (how'd everyone miss that?)
  • Fixed: incorrect achievement graphics
  • Fixed: achievement 11 'Unstoppable'
  • Fixed: issue where wrong data was sent to Steam servers about endings experienced

Version 0.5.0 - Acid [ 05/19/16 ]

  • Added: crew into combat, they can now fight for you
  • Added: Continue function so games can be quit and resumed
  • Added: 'Locked' to full version of the game, for days selection
  • Added: Steam statistics to Stats page, in comparision with non-Steam desktop version
  • Added: check for OWTD and RYOC when user logs into CoaguCo
  • Added: check through Steam for OWTD and RYOC
  • Added: auto-logging for Steam users without CoaguCo accounts
  • Added: Macabre Gandhi to credits as The Salesman
  • Added: Bill Finnigan to combat roster
  • Added: check for being offline
  • Added: lost/found conditions if player is offline
  • Added: condition that if player makes it to 32-bit INT limit, cash total never goes back down
  • Added: ending hooks
  • Added: crew member max health for future use
  • Added: crew member data to HUD for combat
  • Added: day unlock progression (eg. 15 > 30 > 45 > 60)
  • Added: base 'Street Loyalty' hooks and assets
  • Added: Steamworks API
  • Changed: various aspects of the combat module
  • Changed: additional small things for (slightly) added performance
  • Changed: achievement 20 'A Rainy Day' from 1,000 to 300 hoarded drugs
  • Changed: logged in message for Steam users
  • Changed: cash amount given after combat victory
  • Fixed: dialog not firing if going back to Sweaty Mike on day 14 or later
  • Fixed: missing quotation in Old Lady dialog
  • Fixed: glitch where you could hire more than five crew members
  • Fixed: cash total/session not updating after crew is hired
  • Fixed: achievement 11 'Unstoppable' firing incorrectly
  • Fixed: Sweaty Mike misspelling in game
  • Fixed: price fluxation for Speed going in the wrong direction
  • Fixed: dealing amount input box, made it fit the graphic finally
  • Fixed: minor spelling mistakes
  • Fixed: minor graphical issues
  • Fixed: issue with walking from location to location
  • Fixed: issue where Nurse's damage animation would loop
  • Fixed: issue with CoaguCo server API not accept new Steam statistics
  • Fixed: missing auth_code, now creates a new one if it is missing when player logs in
  • Fixed: what looks like debt coming back out of nowhere, actually text glitch
  • Removed: server statistic pulling, now only using local file or Steam for loading statistics

Version 0.4.0 - Acid [ 05/12/16 ]

  • Added: achievements
  • Added: tooltips to statistics
  • Added: randomized event where you lose money, drugs, or your weapon
  • Added: randomized event where you find lost money, drugs, or weapons
  • Added: various endings, how many times experienced, and globals to stats
  • Added: random increase/decrease in drug prices
  • Added: dealing amount turns red if you don't have enough money or space
  • Added: Salesman who sells you backpack upgrades
  • Added: a LOT more old lady dialog, for real
  • Added: debt increases each day
  • Added: hooks for player to be drugged (watch out!)
  • Added: space key to dialog progression (hit space for next message)
  • Added: additional music tracks for city and special locations
  • Changed: made the HUD text slightly more visible on light backgrounds
  • Changed: various script layouts for, hopefully, increased performance
  • Changed: database structure for housing lost/found things
  • Changed: 'Perfecting Savagery' achievement from needing $25,000 to $15,000
  • Changed: combat victory spoils to reflect larger inventory space
  • Fixed: pause buttons not working in some areas (weren't connected?!)
  • Fixed: glitch where you can pay off your loan repeatedly even after it is paid
  • Fixed: spelling of Schorf in transit script
  • Fixed: displaying correct number of days in IOU interface
  • Fixed: glitch where changing drug while amount is entered doesn't change total cost
  • Fixed: small glitch where changing from buy/sell after amount is entered doesn't reflect correctly
  • Fixed: issue where logging out doesn't unset menu message
  • Fixed: achievement popping up incorrectly
  • Fixed: old lady conversation not progressing when ENTER is pressed
  • Fixed: salesman conversation not progressing when pressing 1, 2, 3 to process choice
  • Fixed: salesman graphic
  • Fixed: combat victory spoils not being counted toward total or sessions data

Version 0.3.0 - Acid [ 04/08/16 ]

  • Added: if player is past due on their loan, Sweaty Mike will hunt you down!
  • Added: various keys to interact with game (read manual)
  • Added: different background screens if player wins game versus loses
  • Added: rewards for winning combat
  • Added: disabled states to interact buttons and inputs so it is more obvious your selection is wrong
  • Added: damage animation/effect to combat
  • Added: "You are here" markers to bus map
  • Added: seperate background module for handling that shit
  • Added: keymap section to options (cannot be changed!)
  • Added: "e-mail address" and "password" over respective fields in options
  • Added: message to let player know save data was reset if they choose to
  • Changed: overall engine from Python/Pygame to Godot
  • Changed: music module to independent scene
  • Changed: splash intro sequence
  • Changed: credit image
  • Changed: player goes to Garlville automatically after talking to Sweaty Mike the first time
  • Changed: layout to inventory screen
  • Changed: slight text in selection screen for back-story
  • Changed: inventory graphic
  • Changed: login/register section of options
  • Fixed: glitch where player could talk to Sweaty Mike again after getting loan to get another loan
  • Fixed: glitch where player was never caught by police if trying to run away
  • Fixed: "pause" to "pause" during opening dialog
  • Fixed: issue with usernames not getting passed to game's database
  • Fixed: audio glitch that jacks up CPU usage
  • Fixed: threading issue causing errors, did not affect game though
  • Fixed: glitch where not all stats would clear when restarting game
  • Fixed: weird issue with pause locking up upon resume
  • Fixed: text when cop frisks you and lets you go
  • Fixed: glitch where critical miss actually caused damage
  • Fixed: glitch where player could hold more than coat allowed
  • Fixed: glitch where drug list would not refresh if player walked from dealing spot to special and back
  • Fixed: player's heat rating not going up after fleeing or defeating the cop
  • Fixed: glitch where if player restarts game you cannot enter amounts
  • Removed: ability to toggle HUD on/off
  • Removed: RPG as a weapon (no real reason)
  • Removed: resolution option from options as engine handles it on resize

Version 0.2.0 - Acid [ 03/20/16 ]

  • Added: additional hand-written font
  • Added: version checking against server master
  • Added: dialogs with various characters
  • Added: hidden location for Raise Your Own Clone owners
  • Added: all music from Macabre Gandhi into the game
  • Added: map hovers for special locations
  • Changed: tons of things within the engine (too technical)
  • Changed: split up certain things into their own modules for ease
  • Changed: condensed button and state objects for more FPS!
  • Changed: statistic saving process is now threaded, probably
  • Fixed: issues with CoaguCo API
  • Fixed: login and stat retrieval errors, there were lots
  • Fixed: when fleeing police, the dialog would loop at back again
  • Fixed: sometimes the 'game over' variable will not go to False after game over screen
  • Bug: no animations or fades!
  • Bug: weird glitch where you see a flash of something between transitions
  • Bug: sometimes the game won't lose when quit (makes me mad)!

Version 0.1.0 - Acid [ 11/05/16 ]

  • Added: secret location "Fun Park" for OWTD players
  • Added: all background images for each location
  • Added: official music from Macabre Gandhi
  • Added: fullscreen toggle with Super key
  • Added: new resolutions to display change, including native
  • Added: hooks for upcoming community features
  • Added: new splash screens
  • Added: added hooks for hopeful Steam release
  • Added: ten new bus / old lady messages

Street Loyalty Code

Been putting in time playing The Dope Game on Linux, Mac, or Windows? Well, we are providing Google Play redemption codes for showing your street loyalty. If you have played the game longer than two hours, you can log in with your Steam account and request your free code to download the Android Edition on Google Play.

Please note that each request is checked by a human so the turn around time may take up to twenty-four hours.

Street Loyalty Code Sent

Thanks for playing The Dope Game! We will be sending out your Google Play redemption code after we have verified your play-time. If it has been longer than twenty-four hours since you requested it, please check your spam folders in case the code was placed there.

Also note that if your play-time is not two hours or longer, you will not receive a redemption code nor an e-mail.