Skip to content

Items, mods, crafting, trading & more#943

Open
frenkey-derp wants to merge 9 commits intoapoguita:mainfrom
frenkey-derp:Items,-Mods,-Crafting,-Trading-&-More
Open

Items, mods, crafting, trading & more#943
frenkey-derp wants to merge 9 commits intoapoguita:mainfrom
frenkey-derp:Items,-Mods,-Crafting,-Trading-&-More

Conversation

@frenkey-derp
Copy link
Copy Markdown
Contributor

@frenkey-derp frenkey-derp commented May 5, 2026

Updates affecting core (about 10 Files)

  • added ItemSnapshot class for easy inventory handling. Best to be used by calling ItemSnapshot.from_item_id as its a @frame_cache method
  • added globally accessible ITEM_DATA which contains at this time data for about 3900 items. There is a lot more to collect ...
  • added ITEM_DATA_COLLECTOR which will help us gather the missing items more quickly with the help of everyone now
  • added a Reload message which will be used to trigger reloading configurations and item data whenever we make a change
  • removed legacy imports
  • refractored UIManagerExtensions
  • improved BTNodes
  • deleted old test scripts

frenkeyLib changes (about 30 Files)

  • deleted a whole bunch of stuff we no longer need
  • introduced Conditions as a more atomic evalutor, Rules contain multiple conditions which get evaluated
  • Improved Config handling

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