internal static StageObjectInfo ReadClassic(EndianBinaryReader reader) { StageObjectInfo objectInfo = default; objectInfo.Id = reader.ReadUInt16(); objectInfo.SetId = reader.ReadUInt16(); return(objectInfo); }
internal static StageObjects ReadModern(EndianBinaryReader reader) { StageObjects objects = default; objects.Ground = StageObjectInfo.ReadModern(reader); objects.Sky = StageObjectInfo.ReadModern(reader); objects.Shadow = StageObjectInfo.ReadModern(reader); objects.Reflect = StageObjectInfo.ReadModern(reader); objects.Refract = StageObjectInfo.ReadModern(reader); return(objects); }
public Stage() { Objects = new StageObjectInfo[7]; StageEffects = new StageEffect[16]; Auth3dIds = new List <uint>(); }