XaiJu
digiB
digiB

patreon


Artemis DevLog CH7

'Evening all!

So, I had an interesting week, having spent a couple days troubleshooting a bug reported. The part that was frustrating was the goosechase, searching for something broken that well...was never broken to begin with. At least as a result of the base code. The issue came up and off the bat it didn't sound normal (I guess what bug does lol). So, after some digging someone else had reported the same issue and thankfully this person was at least able to share their save files. I was able to review the case and confirm my code was modified and as a result caused the issue.

Now, most of you know my stance on mods in general. I shared my history of modding games like Skyrim. But I'm not going to send an email to Bethesda when I get a CTD (crash to desktop) because I'm modifying the game and thus breaking (albeit Skyrim is notoriously buggy even without mods, lol)

The point I'm trying to make here is most people don't fess up with they report a bug and not sharing if they've modded the files. In my Discord, I have it stated in the Rules that I can't provide support bugs if you modded the game. I also state why which is:

I will not support any modified versions or saves given to you by another. What is considered modified? Using applications to unpack Artemis and modify the files. When releasing updates, I know what is in the code and can better troubleshoot. When you modify code, modifying variables could cause a cascading effect and troubleshooting could be a hassle and will take time away from development. If you intend to modify, please make sure you're willing to troubleshoot your modifications

This bit right here "modifying variables could cause a cascading effect and troubleshooting could be a hassle and will take time away from development." is basically what happened. Someone modified the code and it broke freeroam for them. I was able to confirm this by reviewing the save files. It was annoying because I had spent a couple days trying to replicate, meanwhile this person was posting every chance they got to point out the bug. Thankfully someone else shared their saves and fessed up about it.

So, for those who mod the game. By all means, I don't care if you do. I get it, so play Artemis however you want to play it. Just be mindful when you report bugs. Unfortunately, this was the tipping point for me. I spent a couple more days this week working on a script that will check for modified files. If it finds anything, the game will pause, inform you the quote above. Then you'll have to confirm you read and understand modding can break the game. After you can continue playing Artemis modified. This prompt will only display if it detects anything. If it doesn't, Artemis will run normally without this prompt.

Anyways, sorry for the rant-y update. I almost went scorched earth and made the game CTD if it detects mods, but that's being a bit spiteful lol. The mod-detection will be part of the CH7 update.


*kicks soapbox*


Hope you all had a great week. Remember to hydrate and take your vitamins!

- digi ❤️

Artemis DevLog CH7 Artemis DevLog CH7

Comments

So... Decorate your soap box with Rant-y quotes and post it anytime someone has tried to blame you for a traceback or other game crashing error having forgotten that they installed a mod to the game that is most likely responsible. I always keep a clean OEM copy of my favorite games to fall back on if I have this problem. I simply copy the folder that the traceback reported the issue with from that unmodded backup and replace the "Corrupted" file folder in the game that crashed. 99% of the time this immediately fixes the cause of the traceback. That last % I found is a random file, usually in the renpy folder that was altered as part of the mod installed in the game folder. Using the same trick on the renpy folder fixes these errors. This restores the game to the "Unaltered" OEM version and allows play to continue. And does it without bothering the game developer with my blond moment. LOL.

LeonDWfromNM#2023

Hey DuDE!! You have a right to be jumping on your soap box! Artemis is your baby! ANYone who alters the game to meet their play style MUST accept that the mod could very likely break the game. This is common place in ANY video game, AVN to the huge lifelike games out there like Hitman, Battlefront, and others that players scream for mods for and others create mods but once in a while an unvetted mod is released that really trashes the game files.. A straight up possibility with ANY mod that changes original game files. Too many players forget this and turn on the developer of the game for answers blaming the developer not the mod. or Modder.

LeonDWfromNM#2023


More Creators