chore: reorganize component definitions into relevant system files

This commit is contained in:
Ryan Walters
2025-08-28 12:54:52 -05:00
parent 80ebf08dd3
commit ad3f896f82
14 changed files with 329 additions and 341 deletions
+1 -3
View File
@@ -5,9 +5,7 @@ use pacman::{
events::GameEvent,
map::builder::Map,
systems::{
collision::{check_collision, collision_system},
components::{Collider, EntityType, Ghost, GhostCollider, ItemCollider, PacmanCollider},
movement::Position,
check_collision, collision_system, Collider, EntityType, Ghost, GhostCollider, ItemCollider, PacmanCollider, Position,
},
};
+2 -4
View File
@@ -4,10 +4,8 @@ use pacman::{
events::GameEvent,
map::builder::Map,
systems::{
audio::AudioEvent,
components::{AudioState, EntityType, ItemCollider, PacmanCollider, ScoreResource},
item::{is_valid_item_collision, item_system},
movement::Position,
is_valid_item_collision, item_system, AudioEvent, AudioState, EntityType, ItemCollider, PacmanCollider, Position,
ScoreResource,
},
};
+2 -4
View File
@@ -8,10 +8,8 @@ use pacman::{
graph::{Edge, TraversalFlags},
},
systems::{
components::{AudioState, DeltaTime, EntityType, GlobalState, PlayerControlled},
debug::DebugState,
movement::{BufferedDirection, Position, Velocity},
player::{can_traverse, player_control_system, player_movement_system},
can_traverse, player_control_system, player_movement_system, AudioState, BufferedDirection, DebugState, DeltaTime,
EntityType, GlobalState, PlayerControlled, Position, Velocity,
},
};