Block_Banner: {
type: "compound";
value: {
Base: { type: "int"; value: number };
Patterns?: {
type: "list";
value: {
type: "compound";
value: {
Color: { type: "int"; value: number };
Pattern: { type: "string"; value: string };
}[];
};
};
Type: { type: "int"; value: number };
};
}
Type declaration
type: "compound"
value: {
Base: { type: "int"; value: number };
Patterns?: {
type: "list";
value: {
type: "compound";
value: {
Color: { type: "int"; value: number };
Pattern: { type: "string"; value: string };
}[];
};
};
Type: { type: "int"; value: number };
}
Base: { type: "int"; value: number }
OptionalPatterns?: {
type: "list";
value: {
type: "compound";
value: {
Color: { type: "int"; value: number };
Pattern: { type: "string"; value: string };
}[];
};
}
Type: { type: "int"; value: number }
Additional fields for banner.