Skip to content

The normalizing#988

Merged
WarmBuns merged 14 commits intomainfrom
the-normalizing
Feb 11, 2026
Merged

The normalizing#988
WarmBuns merged 14 commits intomainfrom
the-normalizing

Conversation

@nayDPz
Copy link
Copy Markdown
Collaborator

@nayDPz nayDPz commented Jan 3, 2026

No description provided.

@WarmBuns
Copy link
Copy Markdown
Collaborator

WarmBuns commented Jan 5, 2026

LGTM

@nayDPz nayDPz mentioned this pull request Jan 5, 2026
* General
* Fixed normal maps on several materials
* Items
* Fixed item teirs or somethoiawurbhgkamng
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not fully accustomed to the team culture, but is this okay or do we want something professional / useful for users?

### 0.6.31
* General
* Mul-T GM skins are fixed too! All Vanilla skins are back!
* Temporarily disabled wavy/shaky text on certain logbooks and item descriptions due to memory leaks
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably nobody cares for retroactively adding missed changes to previous versions, but adding a line in 0.6.32 mentioning which versions have been affected would be useful to the two people out there who read changelogs, lol.

inventory.itemAcquisitionOrder.Clear();
inventory.permanentItemStacks.Clear();
inventory.channeledItemStacks.Clear();
inventory.tempItemsStorage.tempItemStacks.Clear(); // ?????????????????????????????????
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should be touching the channeled items. Inventory.CopyItemsFrom only copies permanents stacks, so if the target has channeled items, there is some other source responsible for giving and taking away. We may want to keep an eye on the inventory methods in case the change internally in the future.

This is probably a very niche scenario, but we're caching the target's original permanent stacks. There might be a scenario where some source removes stacks that legitimately belonged to the target's original permanent items before we reach this method. Something like involving Mithrix P4 item steal is the only that comes to mind but we may want to be as future proof as possible. Would it be better if instead we cached what items we give to the befriended unit and then just remove those?

@WarmBuns WarmBuns merged commit 396568d into main Feb 11, 2026
@WarmBuns WarmBuns deleted the the-normalizing branch February 11, 2026 21:45
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.

3 participants