Open Priscillalala opened 10 months ago
Removed draft status because most of the initial issues have been addressed. Deployment is still a concern. Testing looks good so far; if anyone has time to run some tests of their own I'd appreciate it.
I'll need to think for redeployment for making it generic ish so that other modules would need to do it it would work in a fast manner, it could be that no one but me have any idea on how to do it lol
Only small changes need to be done inside the .toml files for this to correctly release on thunderstore from the github action
An implementation of custom Proc Types that is not limited by the vanilla mask size. Patches a field onto
RoR2.ProcChainMask
to store modded proc chain mask information.This is a draft because documentation/readme is not complete, the implementation is still up for debate, and it would currently not deploy properly (hoping someone else can deal with this).
Main Components are:
ReserveProcType
and theAddModdedProc
,RemoveModdedProc
, andHasModdedProc
extensions which mirrorProcChainMask.AddProc
,ProcChainMask.RemoveProc
, andProcChainMask.HasProc
RoR2.ProcChainMask
to hold modded data