Skip to content

Allow patching/unpatching of the loot system and the colorization system#4

Open
ulvrikironpaw wants to merge 1 commit intoMidnightsFX:masterfrom
ulvrikironpaw:master
Open

Allow patching/unpatching of the loot system and the colorization system#4
ulvrikironpaw wants to merge 1 commit intoMidnightsFX:masterfrom
ulvrikironpaw:master

Conversation

@ulvrikironpaw
Copy link

  • Moves to patch classes directly. I don't think Harmony will do this recursively for inner classes, so I think each class has to be patched. This allows for unpatching when the configuration option changes
  • Moved into 4 top level harmony objects. I think this makes sense from an organization perspective?
  • Added console commands for enabling/disabling loot and colorization. I tested these locally and they seem to disable/enable properly. Colorization stays after disabling for enemies spawned since that appears to be a mutate, rather than a behavior change
  • Moved the data Init()'s inline

@MidnightsFX
Copy link
Owner

Planning on reviewing this in the next few weeks as I hopefully have some holiday hours available

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.

2 participants