1
0
mirror of https://github.com/a2x/cs2-dumper.git synced 2025-04-06 01:45:35 +08:00

Handle all negative enum value cases

This commit is contained in:
grovre 2025-02-03 00:07:14 -06:00
parent b244f7b292
commit 4be7b1793e

@ -42,8 +42,8 @@ impl CodeWriter for SchemaMap {
.iter()
.map(|member| {
let hex = format!("{:#X}", member.value);
let cast = if member.value == -1 {
format!("unchecked(({})-1)", type_name)
let cast = if member.value < 0 {
format!("unchecked(({}){})", type_name, member.value)
} else {
format!("{}", hex)
};