cstr [len=32] EventName;
[filemask="PcRoom.dat"] struct PcRoomFile { u32 nBlocks; u32 nColumns; u32 nSize; child PcRoomBlock [count=nBlocks]; } struct PcRoomBlock [preload=1, tableview=1] { u32 m_dwIndex; cstr [len=64] m_strCode; i32 m_bUse; cstr [len=64] m_strEventName; repeat 5 { cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; cstr [len=8] m_itmSelect; i32 m_nSelectNumber; } repeat 10 { cstr [len=8] m_itmFix; i32 m_nFixNumber; } }