Skip to content

implement a super fast data component.#1104

Closed
wuke32767 wants to merge 1 commit intoEverestAPI:devfrom
wuke32767:data-component-super-fast
Closed

implement a super fast data component.#1104
wuke32767 wants to merge 1 commit intoEverestAPI:devfrom
wuke32767:data-component-super-fast

Conversation

@wuke32767
Copy link
Copy Markdown
Contributor

@wuke32767 wuke32767 commented Apr 6, 2026

I'm not too glad with the current way to attach fields to an entity. DynamicData.For and Component are both too slow (to me).

That's why I made this. Why would someone do this?

Advantage

Super fast.

Disadvantage

  • Add confusing sht to EVERY (EVERY!) entity.

  • It's slower for the first time loading.

Implementation

#1105 The two-dimensional array is torn apart by depth and scattered into EVERY subtype.

@maddie480-bot maddie480-bot added the 1: review needed This PR needs 2 approvals to be merged (bot-managed) label Apr 6, 2026
@wuke32767
Copy link
Copy Markdown
Contributor Author

:sobeline: i have noticed an issue which causes it to be not super fast. i'm going to close this pr.

@wuke32767 wuke32767 closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1: review needed This PR needs 2 approvals to be merged (bot-managed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants