Jump to content

Recommended Posts

Posted (edited)

It seems that the game only crashes if one of its own processes gets an exception. If a mod's StartClientSide crashes, then the game just seems to ignore it, and the mod effectively doesn't do anything. At least, this is my experience working with a Harmony patch mod.

I was thinking if 1. it is possible to make the game crash in StartClientSide (or elsewhere), and 2. if it is a good idea to do so. I think it'd be good for a mod to loudly crash, rather than silently not work. This way, the user would definitely understand that the mod isn't working and they would hopefully report the problem to the mod author. Thoughts?

Edited by DoctorSnakes
Posted
38 minutes ago, DoctorSnakes said:

I was thinking if 1. it is possible to make the game crash in StartClientSide (or elsewhere), and 2. if it is a good idea to do so. I think it'd be good for a mod to loudly crash, rather than silently not work. This way, the user would definitely understand that the mod isn't working and they would hopefully report the problem to the mod author. Thoughts?

I don't think this would be a good idea, though I can understand the logic behind such a thing...at least I think. It seems more likely to get the mod booted off the database due to being considered defective or potentially malicious. Otherwise, I think at best users will get confused when it crashes and just not bother with the mod, or otherwise assume it's a problem with the game and submit the crash report on Github.

Posted
12 hours ago, LadyWYT said:

I don't think this would be a good idea, though I can understand the logic behind such a thing...at least I think. It seems more likely to get the mod booted off the database due to being considered defective or potentially malicious. Otherwise, I think at best users will get confused when it crashes and just not bother with the mod, or otherwise assume it's a problem with the game and submit the crash report on Github.

Well, if it gets booted off the database for being defective for too long, then that's fine. But I doubt that, since I have seen lots of old mods on the DB that don't work (according to comments) and are still present. In any case, it's better that the user doesn't bother with the mod if it doesn't work. So this inconvenience will make the user either drop the mod from their list, or report it. And that's good, I think. A silent failure could make the game fail later on unexpectedly, and cause problems for the user.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.