Delta

Results 35 comments of Delta

I personally don't use this either and found it some amount annoying as I'd sometimes do the same. The main benefit I suppose would be for mods that are packaged...

Definitely would be nice to have, especially for allowing mods to worry less about breaking changes to configs with updating them to have more or less enums values, or same...

Would it make sense to also be prompting the user before actually loading new assemblies. Could provide the name and if the maybe if the mod has explicit support for...

As described OnEngineInit wouldn't be legacy? as that would be how a mod continues to say it doesn't support hotloading. Unless the intention is that a mod that doesn't support...

Is a mod signalling to the modloader in anyway that it actually supports being hotloaded aside from the existence of a method that would eventually be the single Init function...

I agree on using assembly attributes, would allow more options before loading an assembly

The unknown one here is on the manifest and could be matched by hash and name. (although hash is probably plenty)

Know of any replication with just RML or without MonkeyLoader? From the linked issue, it isn't clear if it was caused by that being loaded or changing other functionality. Still...

Mods shouldn't be causing crashes for others (generally just the user of the mod) although they may help expose cases that cause the vanilla game to crash anyway as it'd...

Would need to poke at more if there was further implications or breakage but the mod list isn't that large of an allocation and the few mods that call it...