|
@ -285,6 +285,25 @@ impl SmallDialog { |
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// this is literally the same struct as 0x01.
|
|
|
|
|
|
#[pso_packet(0xB0)]
|
|
|
|
|
|
pub struct RightText {
|
|
|
|
|
|
padding: [u32; 0x02],
|
|
|
|
|
|
msg: String,
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
impl RightText {
|
|
|
|
|
|
pub fn new(mut msg: String) -> RightText {
|
|
|
|
|
|
if !msg.ends_with('\0') {
|
|
|
|
|
|
msg.push('\0');
|
|
|
|
|
|
}
|
|
|
|
|
|
RightText {
|
|
|
|
|
|
padding: [0; 0x02],
|
|
|
|
|
|
msg: msg,
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
#[pso_packet(0x11)]
|
|
|
#[pso_packet(0x11)]
|
|
|
pub struct SmallLeftDialog {
|
|
|
pub struct SmallLeftDialog {
|
|
|
padding: [u32; 0x02],
|
|
|
padding: [u32; 0x02],
|
|
|