WittleWolfie / WW-Blueprint-Core

A library to simplify modifying Pathfinder: Wrath of the Righteous.
MIT License
14 stars 5 forks source link

Request improved levelEntry support #35

Closed pheonix99 closed 2 years ago

pheonix99 commented 2 years ago

I cannot find any way to use blueprintcore to modify the contents of progression levelentries. Can only add / remove the levelentries themselves.

This is not particularly useful.

Suggest ability to add elements to levelentries by level (creating if missing) and remove elements selected by predicate.

WittleWolfie commented 2 years ago

That makes sense and shouldn't be too hard. I'll see if I can put it in the next feature release.

WittleWolfie commented 2 years ago

The interim solution would be to use OnConfigure():

ProgressionConfigurator.For(SomeProgression).OnConfigure(bp => bp.LevelEntries...).Configure()

WittleWolfie commented 2 years ago

Still not sure how I want to do this but I think this is a good enhancement to target for 2.1 release.

WittleWolfie commented 2 years ago

Launching w/ 2.1. Expecting to rollout tomorrow.