ililim / mods-cultist-simulator

A collection of mods for the game Cultist Simulator.
12 stars 2 forks source link

Mods out of date, pls update #6

Open GormOsb opened 5 years ago

GormOsb commented 5 years ago

Message sent with love and adoration <3

CriticalVRAM commented 5 years ago

I would like that too but looks like he moved on.

ililim commented 5 years ago

Just a quick update, the upgrade is in progress now.

mg262 commented 5 years ago

THat would be fantastic!

Ncrpts commented 5 years ago

Hey is the upgrade still in progress, i'm really looking forward to it

MrHrulgin commented 5 years ago

I would definitely appreciate a final update to help me play the last round of updates. My hands aren't up to the amount of clicking needed, and this tool is just the thing to make play fun and easier on my hands.

RoboPhred commented 5 years ago

Is this mod still in development? I would be interested in porting some of these to the new version. I have made a few mods that work on the current version of CS, and I can see what is needed to get these working.

The only issue is that Harmony no longer works, so we need a new mod loader and injector. I am using BepInEx for the former. I have not found a good method injector that will run in Unity 2018 yet, but by sticking to hotkeys we can avoid the need for one in most situations.

ililim commented 5 years ago

Hey everyone, as @RoboPhred points out, the way these mods are written isn't supported with the latest version of Harmony. I need to port these mods to a new patcher or do some other black magic to make them work again.

@RoboPhred I'm glad you picked BepInEx, as that was my next candidate - but I didn't have time to delve too deep into experimenting with it. If you have the time to take a look at what's needed to port these mods to BIX then I believe that the actual code adjustments to update the mods should be relatively minor.

EDIT: @RoboPhred Regarding the fact that Harmony no longer has access to patching methods, I'm not sure if these mods could be ported to a version that works w/o that. That said, if a user drops in mscorlib.dll from an older Unity install, then Harmony should get access to Reflection.Emit again.

IGalat commented 5 years ago

It's pretty hopeless now, I've tried everything for several hours - partiality, bepinex (5.0beta is current last) with changed config so it doesn't crash, sybaris loader, swapping mscorlib.dll for older(game doesn't work), putting your dlls in various game folders, etc. Nope. Shame, these mods would really save my hands and time. game v 2019.8.a.2

MrHrulgin commented 4 years ago

The Cultist Simulator update as of September 18, 2020 says that they've implemented an improved modding framework, does that open up new possibilities?

RoboPhred commented 4 years ago

No, the modding framework still only allows data changes like card decks recipes. There is no modding framework for code changes.

BepInEx is still needed for code changes, and it works quite well. However, all mods will need to be updated for this new update anyway.

You can find some existing mods here, although again since the game just updated these mods will need small tweaks to work correctly with the new version.

Infiexe commented 11 months ago

I'd love to have this updated