Refactor game_manager to game/mod.rs

This commit is contained in:
Sofia 2026-07-29 20:14:14 +03:00
parent 6284c49bb9
commit 897a1dbef6
27 changed files with 26 additions and 28 deletions

View File

@ -4,7 +4,7 @@ use godot::{
tools::get_autoload_by_name,
};
use crate::game_manager::GameManager;
use crate::game::GameManager;
pub const MUSIC_MANAGER_GLOBAL: &str = "MusicManagerGlobal";

View File

@ -2,7 +2,7 @@ use godot::{classes::RichTextLabel, prelude::*};
use crate::{
announcer::Announcement,
game_manager::{Game, Player},
game::{Game, Player},
player::DamageSource,
};

View File

@ -3,7 +3,7 @@ use std::net::SocketAddr;
use godot::{classes::Os, prelude::*};
use crate::{
game_manager::{Game, GameManager},
game::{Game, GameManager},
net::network_manager::NetworkManager,
};

View File

@ -3,7 +3,7 @@ use godot::{
prelude::*,
};
use crate::{game_manager::Game, net::network_manager::NetworkManager, player::ball::Ball};
use crate::{game::Game, net::network_manager::NetworkManager, player::ball::Ball};
#[derive(GodotClass)]
#[class(base=Area3D, init)]

View File

@ -5,7 +5,7 @@ use godot::{
use serde::{Deserialize, Serialize};
use crate::{
game_manager::Game,
game::Game,
net::network_manager::NetworkManager,
player::{DamageSource, IPlayer, ball::Ball},
};

View File

@ -5,7 +5,7 @@ pub mod bgm;
pub mod chat;
pub mod cli_parser;
pub mod credits;
pub mod game_manager;
pub mod game;
pub mod game_settings;
pub mod goal;
pub mod killbox;

View File

@ -2,7 +2,7 @@ use std::{collections::HashMap, f32::consts::PI};
use godot::{classes::RandomNumberGenerator, prelude::*};
use crate::{game_manager::Game, ui::menu_player::MenuPlayer};
use crate::{game::Game, ui::menu_player::MenuPlayer};
#[derive(GodotClass)]
#[class(base=Node3D, init)]

View File

@ -3,7 +3,7 @@ use std::collections::HashMap;
use godot::{classes::CharacterBody3D, prelude::*};
use crate::{
game_manager::{Game, GameManager},
game::{Game, GameManager},
net::util::NetVector3,
pickup::Pickup,
player::{

View File

@ -10,7 +10,7 @@ use teanet::{Peer, PeerConfig, PeerMessage};
use crate::{
announcer::Announcement,
game_manager::{Game, GameManager, GameOption, GameOptionValue, NetPlayer},
game::{Game, GameManager, GameOption, GameOptionValue, NetPlayer},
game_settings::GameSettingsManager,
net::{net_stats::Stats, util::NetVector3},
player::{DamageSource, NetTransform, weapon::WeaponType},

View File

@ -4,7 +4,7 @@ use godot::obj::Singleton;
use teanet::PeerMessage;
use crate::{
game_manager::{Game, GameManager, GameOption},
game::{Game, GameManager, GameOption},
game_settings::GameSettingsManager,
net::network_manager::{NetworkManager, Package, PeerKind},
popup_queue::{Popup, PopupQueue},

View File

@ -2,7 +2,7 @@ use godot::{classes::Area3D, prelude::*};
use serde::{Deserialize, Serialize};
use crate::{
game_manager::Game, map::Map, net::network_manager::NetworkManager, player::IPlayer,
game::Game, map::Map, net::network_manager::NetworkManager, player::IPlayer,
replay::StandaloneReplayManager,
};

View File

@ -10,7 +10,7 @@ use godot::{
};
use crate::{
game_manager::{Game, GameManager, GameOption},
game::{Game, GameManager, GameOption},
game_settings::{GameSettings, GameSettingsManager},
killbox::KillboxKind,
net::{

View File

@ -8,7 +8,7 @@ use godot::{
use serde::{Deserialize, Serialize};
use crate::{
game_manager::{Game, GameOption},
game::{Game, GameOption},
killbox::KillboxKind,
net::{
network_manager::NetworkManager,

View File

@ -8,7 +8,7 @@ use godot::{
};
use crate::{
game_manager::{Game, GameOption},
game::{Game, GameOption},
killbox::KillboxKind,
pickup::PickupKind,
player::{

View File

@ -7,7 +7,7 @@ use godot::{
use serde::{Deserialize, Serialize};
use crate::{
game_manager::Game,
game::Game,
net::util::{cast_ray, shotgun_ray},
player::{DamageSource, shootable::Shootable},
replay::StandaloneReplayManager,

View File

@ -9,7 +9,7 @@ use godot::{
use serde::{Deserialize, Serialize};
use crate::{
game_manager::{Game, GameManager, Player},
game::{Game, GameManager, Player},
game_settings::GameSettingsManager,
map::Map,
net::{network_manager::BallSync, util::NetVector3},

View File

@ -10,7 +10,7 @@ use godot::{
use crate::{
chat::Chat,
game_manager::Game,
game::Game,
net::network_manager::{NetworkManager, Package, PeerKind},
ui::cli::CommandLinePanel,
};

View File

@ -4,7 +4,7 @@ use godot::{
};
use crate::{
game_manager::{Game, GameManager},
game::{Game, GameManager},
ui::player_listings::PlayerListings,
};

View File

@ -7,7 +7,7 @@ use godot::{
};
use crate::{
game_manager::Game,
game::Game,
net::network_manager::NetworkManager,
ui::{chatbox::ChatBox, cli::CommandLinePanel, settings::SettingsPanel},
};

View File

@ -10,7 +10,7 @@ use godot::{
use crate::{
bgm::{Music, MusicManager},
game_manager::{Game, GameManager, GameOption, GameOptionValue, GameOptions},
game::{Game, GameManager, GameOption, GameOptionValue, GameOptions},
net::network_manager::{NetworkManager, Package, PeerKind},
ui::lobby_player_listing::LobbyPlayerListing,
};

View File

@ -4,7 +4,7 @@ use godot::{
};
use crate::{
game_manager::{Game, GameOption, GameOptions},
game::{Game, GameOption, GameOptions},
net::network_manager::NetworkManager,
team_resource::TeamResource,
};

View File

@ -3,7 +3,7 @@ use godot::{
prelude::*,
};
use crate::{game_manager::Game, player::soldier_mesh::SoldierMesh};
use crate::{game::Game, player::soldier_mesh::SoldierMesh};
#[derive(GodotClass)]
#[class(base=CharacterBody3D, init)]

View File

@ -3,7 +3,7 @@ use godot::{
prelude::*,
};
use crate::{game_manager::Game, replay::StandaloneReplayManager};
use crate::{game::Game, replay::StandaloneReplayManager};
#[derive(GodotClass)]
#[class(base=HBoxContainer, init)]

View File

@ -4,9 +4,7 @@ use godot::{
prelude::*,
};
use crate::{
game_manager::Game, replay::StandaloneReplayManager, ui::player_listing::PlayerListing,
};
use crate::{game::Game, replay::StandaloneReplayManager, ui::player_listing::PlayerListing};
#[derive(GodotClass)]
#[class(base=HBoxContainer, init)]

View File

@ -4,7 +4,7 @@ use godot::{
};
use crate::{
game_manager::{Game, GameManager},
game::{Game, GameManager},
replay::StandaloneReplayManager,
ui::player_listings::PlayerListings,
};

View File

@ -5,7 +5,7 @@ use godot::{
prelude::*,
};
use crate::{game_manager::Game, replay::StandaloneReplayManager};
use crate::{game::Game, replay::StandaloneReplayManager};
#[derive(GodotClass)]
#[class(base=HBoxContainer, init)]