bevy_mod_scripting
feat: Use handles with Bevy 0.16 support
#431
Closed

feat: Use handles with Bevy 0.16 support #431

shanecelis wants to merge 31 commits into makspll:main from shanecelis:use-handles-0.16
shanecelis
shanecelis hack: It compiles.
3430b92f
shanecelis hack: Compile with lua54 feature.
cf4dbf4c
shanecelis refactor: Accept Handle<ScriptAsset> in ScriptComponents.
c3a7d965
shanecelis feature: Handle static scripts.
324f9f30
shanecelis bug: Fix rhea and static script unloading.
26362953
shanecelis feature: Add ScriptSetttings to loader.
d6ea7a71
shanecelis test: Prep tests to run.
a2c427a1
shanecelis feature: Add DisplayProxy. Refactor continues.
13d35149
shanecelis refactor: Bring test harness in line.
3a612564
shanecelis test: Tests are running!
4b3ade0e
shanecelis test: Make test runnable without rhai.
77ce7a90
shanecelis excise: Remove ScriptMetadata and ScriptEvent.
84f50955
shanecelis excise: Drop Script::asset field.
2450f153
makspll Merge branch 'main' into use-handles
8d6d3006
shanecelis perf: Can create_or_update_script w/o clone.
e0fa4231
shanecelis feature: Try to use the entities.
db83951f
shanecelis hack: It compiles but idk why.
42d54b01
shanecelis hack: Compiles but doesn't run well.
82cd159c
shanecelis feature: Use SharedContext(P::C) for global context.
bb1372ff
shanecelis feature: GOL works with SharedContext.
a56f5825
shanecelis feature: Works with ScriptContextProvider trait.
ba60f2ef
shanecelis refactor: It's all coming together now.
6b819b3d
shanecelis bug: Make per-entity work with static scripts.
e9c4e170
shanecelis doc: Clarify EntityContext. Hide internal struct.
8b55f82e
makspll Merge branch 'main' into use-handles
1cac11e2
shanecelis partial: Add domain handling.
f1288db8
shanecelis feature: Add ScriptContextProvider::hash member.
050a5b54
shanecelis feature: Call labels on a per-context basis.
25c4fb34
shanecelis doc: Explain call per-context rationale.
474d71cd
alexparlett Upgrade to bevy 0.16
c6aaeabb
shanecelis chore: Merge branch 'bevy_0.16'.
d40eeb2a
shanecelis
shanecelis shanecelis closed this 1 year ago
shanecelis shanecelis deleted the use-handles-0.16 branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone