Aaron Kimbrell
5e40aaf420
Refactor MovingPlatformComponent to support subcomponents for movement and rotation
...
- Introduced PlatformSubComponent as a base class for platform movement logic.
- Added MoverSubComponent for standard path-following behavior.
- Implemented SimpleMoverSubComponent for auto-generating two-waypoint paths.
- Created RotatorSubComponent to handle angular velocity and rotation along paths.
- Updated MovingPlatformComponent to manage multiple subcomponents and their states.
- Modified serialization and update logic to accommodate new subcomponent architecture.
- Adjusted GameMessages to include additional parameters for platform state synchronization.
- Enhanced SimplePhysicsComponent to prevent double movement when on a moving platform.
- Added new CMakeLists.txt for organizing MovingPlatformComponent files.
2026-04-08 16:32:10 -05:00
..
2026-04-08 16:32:10 -05:00
2023-01-22 17:38:47 -06:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-02-23 01:16:36 -08:00
2025-11-16 16:17:26 -06:00
2025-10-19 07:22:45 -05:00
2025-10-19 07:22:45 -05:00
2025-10-19 07:22:45 -05:00
2025-10-19 07:22:45 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-11-15 13:29:03 -08:00
2025-10-03 20:57:42 -05:00
2026-04-08 16:32:10 -05:00
2025-10-19 07:22:45 -05:00
2025-10-19 07:22:45 -05:00
2025-10-03 20:57:42 -05:00
2026-04-08 16:32:10 -05:00
2026-04-08 16:32:10 -05:00
2025-12-13 22:00:58 -08:00
2025-11-16 16:17:26 -06:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-12-08 20:39:33 -08:00
2025-11-18 19:06:03 -08:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-16 14:13:38 -05:00
2025-10-15 00:53:39 -05:00
2024-02-27 01:25:44 -06:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2024-02-27 01:25:44 -06:00
2025-10-03 20:57:42 -05:00
2024-02-27 01:25:44 -06:00
2025-10-03 20:57:42 -05:00
2025-10-15 00:53:39 -05:00
2025-10-15 00:53:39 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-03-31 13:02:23 -07:00
2025-10-11 15:33:28 -07:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-04-08 16:32:10 -05:00
2026-04-08 16:32:10 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-05 22:09:43 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-02-23 01:16:36 -08:00
2026-02-23 01:16:36 -08:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2026-04-08 16:32:10 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-19 07:22:45 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00
2025-10-03 20:57:42 -05:00