DeUglyOne is right.
On the last version of this game, I fixed roughly 20+ bugs on my own and it started working. That's not counting the missing or mislabeled images or videos. That's gotta be another 5 easily. I have never ever come across a release on Ren'Py with as many bugs as this on that were easily fixed.
For starters, all Dirty Secret has to do are...
- First, spell check the damn thing. I don't care what is used, just do it.
- Second, run Renpy SDK and use Notepad++ or Atom then using the split window feature, go through the script to make sure each "call" and "jump" is the same as the "label" you're calling. For example, to call another scene, it should be "call Sanity" and there should be a line saying "label Sanity". To move to another scene, make sure the "jump Sanity" is the same as "label Sanity". Using the split window allows you to verify they match. Then use the "find" feature and go thru all the calls and make sure it's spelled exactly the same as the labels.
- Third, Declare all your variables to start to prevent any issue later on. Now, using a split window, find all the "=" and "$" to scan ALL the variables you change or declare in the script and make sure it's formatted correctly. "==" is equal to, ">=" is greater than, "<=" is less than, "+=" is add, "-=" is subtract.
- Fourth, when declaring items for the store, make sure damn name in the "" is the same as the one you ask for. For instance, you need roses, right? Go to the store to buy roses and it's "$ inventory = "Roses" and when asking for it or checking for it, it should be "if inventory == "Roses":" and if you use multiples of any items, it's " $ inventory.Roses += 1" when buying it and "if inventory.Roses >= 1" when checking for it.
- Fifth, check your "shows" and all that shit for images. Make sure all the "shows" are accounted for as a variable and that the variable names line up with the shows AND the image/video file itself. This is spelling. Make sure all the names agree.
This is literally Renpy 101 down its barest bones. You can't do renpy half-assed without knowing this shit and I've never gone to to school for this crap. It's all learning on my own. I'm not a developer. I just tinker with shit till it works and got lucky with figuring out with how to do a few mods.
And I'm fixing this stuff?? That shouldn't be happening. At all.
EDITED.. here's mah source... easy to find.
You must be registered to see the links
or
You must be registered to see the links