physis/layer/
exit_range.rs1use binrw::{binread, binrw};
5
6use super::TriggerBoxInstanceObject;
7
8#[binrw]
9#[brw(repr = i32)]
10#[derive(Debug, PartialEq)]
11pub enum ExitType {
12 ZoneLine = 0x1,
13}
14
15#[binread]
16#[derive(Debug)]
17#[br(little)]
18pub struct ExitRangeInstanceObject {
19 pub parent_data: TriggerBoxInstanceObject,
20 pub exit_type: ExitType,
21 pub zone_id: u16,
22 pub territory_type: u16,
23 pub index: i32,
24 pub destination_instance_id: u32,
25 pub return_instance_id: u32,
26 pub player_running_direction: f32,
27 padding: u32,
28}