Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello, so I have the same problem has Dana Haywood, this line of error "Exception when trying to add inline Python linting: cannot import name 'parse_general_expression_ver1' from 'store' (unknown location)" is appearing over and over and over in the custom_lint.txt

I do have translation in my game (tl folder) so it might be the cause too, although the error appears every time my game reload and not only when I run the lint or generate new translations. As a consequences, last time I check after a day of codage the files had 243 lines and weight 30 ko already (???)

As you said, it's not a game breaking bug and surely not a priority but it's still kinda annoying, for now I only kept the inline_conditions.rpy since it's the really important part and it works like charm, just letting you know^^

Thank you for the update! I'll see if I can recreate the issue and figure out a fix :)

One thing I would recommend is copying and pasting the tl folder anywhere outside of the game folder (so you don’t have to redo them later). Without the TL folder in there, the conditional lint should find the line that is causing the lint issue. Once you correct it, put the tl folder back in, do the translation files because translation ids will be changed even if you change one line. Also, use lint to remove orphaned translations.

It is a long way around, but it might resolve your issue while Feniks works to resolve this particular problem. I couldn’t tell you what mistake I made because it was so long ago, but it either involved a variable not being entered correctly, or a sloppy if statement on my end ;)