Skip to content

Updated for Stable & Expanded VAMP Usage#2

Open
SkyTech6 wants to merge 1 commit intoskythebro:mainfrom
CrimsonMods:main
Open

Updated for Stable & Expanded VAMP Usage#2
SkyTech6 wants to merge 1 commit intoskythebro:mainfrom
CrimsonMods:main

Conversation

@SkyTech6
Copy link

BepInEx is now stable on Thunderstore and I saw you were using VAMP. I've updated the csproj references for VCF and VAMP (I switched to UnhollowedX as it's more updated than the normal Unhollowed).

As well I've went ahead and simplified a lot of the calls to get managed systems and other minor changes for things that VAMP has already got the references for; rather minor optimizations but VAMP tries it's best to minimize how often we need to be getting these things constantly.

Biggest change is I removed the initialization patch; VAMP has an event for this (VAMP.Events.OnCoreLoaded) that I've subscribed your Initialize method to.

As well I switched out the hardcoded PrefabGUID references to use VAMP.Data.Prefabs list. That way if the prefab guids are updated in the future KillSpiders won't require an update just for those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant