12 Commits

Author SHA1 Message Date
Aevyrie
be690d90d5
Bevy 0.14 (#26) 2024-07-05 00:21:09 -07:00
Aevyrie
8721911b49
Explicit BigSpaces (#22)
Changes the design of the plugin to work with multiple, independent
high-precision hierarchies at the root with the `BigSpace` component at
the root of each of these hierarchies.

Closes #17
Closes #19 
Closes #21
2024-06-17 01:41:03 -07:00
Aevyrie
2eb87f948d
0.6 release 2024-04-13 22:43:46 -07:00
Gord Lea
a2e3f05a70
bevy 0.13 (#14)
Update to bevy 0.13
2024-03-07 00:55:52 -08:00
atomicbeef
0907ec1d94
Use a SystemSet for system ordering (#5)
I ran into an issue when trying to add the transform propagation systems
to a schedule more than once. The app would panic because there was more
than one instance of `propagate_transforms::<P>` and
`recenter_transform_on_grid::<P>` in the system graph, so Bevy didn't
know how to actually resolve the dependencies. By using a `SystemSet`,
we can avoid this issue nicely.

Unfortunately, I couldn't come up with a good name for the set, so I
decided to stick the definition inside the `build()` method itself. That
way at least the poor naming won't be exposed 😛. It still feels a little
icky to me though.

---------

Co-authored-by: Aevyrie <aevyrie@gmail.com>
Co-authored-by: Pyxrs <simplycmd00@gmail.com>
2023-11-10 07:55:23 +00:00
Aevyrie
228b231bf8
Release prep 2023-07-17 22:56:01 -07:00
Aevyrie
e891d488cb
Update README.md 2023-03-29 01:24:00 -07:00
Aevyrie Roessler
39352a4bfc release prep 2023-03-29 01:23:05 -07:00
Aevyrie
1d8e30cfdf
Update README.md 2023-01-29 03:43:42 -06:00
Aevyrie
bbb0e0a951
Update README.md 2023-01-29 03:02:40 -06:00
Aevyrie
280a493dcb
Update README.md 2023-01-06 10:08:02 -06:00
Aevyrie Roessler
9f3084474d
initial commit 2023-01-06 08:02:59 -08:00