Compare commits

...

2 Commits

Author SHA1 Message Date
05222bbf9f Merge pull request 'large dialog' (#28) from large_dialog into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2023-02-05 14:45:48 -05:00
59b564c44b large dialog
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-05 12:44:28 -07:00

View File

@ -303,6 +303,24 @@ impl SmallLeftDialog {
}
}
#[pso_packet(0x1A)]
pub struct LargeDialog {
padding: [u32; 0x02],
msg: String,
}
impl LargeDialog {
pub fn new(mut msg: String) -> LargeDialog {
if !msg.ends_with('\0') {
msg.push('\0');
}
LargeDialog {
padding: [0, 0x45000000],
msg: msg,
}
}
}
#[pso_packet(0x64, manual_flag)]
pub struct JoinRoom {
pub flag: u32, // # of elements in players