fix: update dependencies. Resolve build issues. (Not tested ingame)

This commit is contained in:
Superyu1337
2024-11-28 22:41:25 +01:00
parent 831d232d23
commit f3f08cbede
5 changed files with 409 additions and 222 deletions

View File

@@ -45,7 +45,11 @@ fn version() -> String {
avail.join(", ")
};
format!(" {pkg_ver} (rev {git_hash})\nCommit Date: {commit_date}\nAvailable Connectors: {avail_cons}")
format!(
"{pkg_ver} (rev {git_hash})\n\
Commit Date: {commit_date}\n\
Available Connectors: {avail_cons}\n"
)
}
fn port_in_range(s: &str) -> Result<u16, String> {

View File

@@ -21,7 +21,7 @@ pub struct CsData {
// Common
pub local: u64,
pub local_pawn: u64,
pub is_dead: bool,
// pub is_dead: bool, // TODO: Why is this here?
pub tick_count: i32,
pub freeze_period: bool,
pub round_start_count: u8,
@@ -178,7 +178,7 @@ impl CsData {
let round_start_count_addr = (self.gamerules + cs2dumper::client::C_CSGameRules::m_nRoundStartCount as u64).into();
// Game Entity System
let highest_index_addr = (self.game_ent_sys + cs2dumper::offsets::client_dll::dwGameEntitySystem_getHighestEntityIndex as u64).into();
let highest_index_addr = (self.game_ent_sys + cs2dumper::offsets::client_dll::dwGameEntitySystem_highestEntityIndex as u64).into();
let mut batcher = ctx.process.batcher();
batcher.read_into(
@@ -237,7 +237,7 @@ impl CsData {
}
let map_string = ctx.process.read_char_string_n(map_ptr.into(), 32).unwrap_or(String::from("<empty>"));
let map_string = ctx.process.read_utf8_lossy(map_ptr.into(), 32).unwrap_or(String::from("<empty>"));
self.map = map_string;
self.bomb_dropped = bomb_dropped != 0;