diff --git a/project/.nostalgia/type_descriptors/B.int32;0 b/project/.nostalgia/type_descriptors/B.int32;0 new file mode 100644 index 000000000..c584116bd --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.int32;0 @@ -0,0 +1,5 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 4, + "primitiveType" : 1, + "typeName" : "B.int32" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/B.int8;0 b/project/.nostalgia/type_descriptors/B.int8;0 new file mode 100644 index 000000000..2019e3cb1 --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.int8;0 @@ -0,0 +1,5 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 1, + "primitiveType" : 1, + "typeName" : "B.int8" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/B.string;0 b/project/.nostalgia/type_descriptors/B.string;0 new file mode 100644 index 000000000..a6e483b1a --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.string;0 @@ -0,0 +1,4 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "primitiveType" : 4, + "typeName" : "B.string" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/B.uint16;0 b/project/.nostalgia/type_descriptors/B.uint16;0 new file mode 100644 index 000000000..e6addc311 --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.uint16;0 @@ -0,0 +1,4 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 2, + "typeName" : "B.uint16" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/B.uint64;0 b/project/.nostalgia/type_descriptors/B.uint64;0 new file mode 100644 index 000000000..78dfe0598 --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.uint64;0 @@ -0,0 +1,4 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 8, + "typeName" : "B.uint64" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/B.uint8;0 b/project/.nostalgia/type_descriptors/B.uint8;0 new file mode 100644 index 000000000..f7bad1126 --- /dev/null +++ b/project/.nostalgia/type_descriptors/B.uint8;0 @@ -0,0 +1,4 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 1, + "typeName" : "B.uint8" +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 new file mode 100644 index 000000000..2684c4f06 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 @@ -0,0 +1,39 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "rows", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "columns", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "pal", + "typeId" : "net.drinkingtea.nostalgia.core.Palette;1" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.NostalgiaGraphic", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.ColorInfo;3 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.ColorInfo;3 new file mode 100644 index 000000000..a149b434d --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.ColorInfo;3 @@ -0,0 +1,12 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette.ColorInfo", + "typeVersion" : 3 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.PalettePage;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.PalettePage;1 new file mode 100644 index 000000000..013563209 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette.PalettePage;1 @@ -0,0 +1,23 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "colors", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.PaletteColor;1" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette.PalettePage", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;1 new file mode 100644 index 000000000..5bcee5aea --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;1 @@ -0,0 +1,19 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "colors", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 new file mode 100644 index 000000000..93fbc82cb --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 @@ -0,0 +1,23 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "pages", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette", + "typeVersion" : 2 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;3 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;3 new file mode 100644 index 000000000..3438dc0bc --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;3 @@ -0,0 +1,34 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "colorInfo", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.Palette.ColorInfo;3" + }, + { + "fieldName" : "pages", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette", + "typeVersion" : 3 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;4 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;4 new file mode 100644 index 000000000..668216e90 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.Palette;4 @@ -0,0 +1,31 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "colorNames", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "pages", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.Palette.PalettePage;1" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.Palette", + "typeVersion" : 4 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.PaletteColor;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.PaletteColor;1 new file mode 100644 index 000000000..d9d6aac9d --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.PaletteColor;1 @@ -0,0 +1,24 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "r", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "g", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "b", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "a", + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.PaletteColor", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1 new file mode 100644 index 000000000..b32cb2b71 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1 @@ -0,0 +1,42 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "rows", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "columns", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "subsheets", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;3 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;3 new file mode 100644 index 000000000..26bf5d64d --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;3 @@ -0,0 +1,42 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "rows", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "columns", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "subsheets", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;3" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet", + "typeVersion" : 3 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;4 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;4 new file mode 100644 index 000000000..78d1d7b14 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet.SubSheet;4 @@ -0,0 +1,46 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "id", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "rows", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "columns", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "subsheets", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;4" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet", + "typeVersion" : 4 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;2 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;2 new file mode 100644 index 000000000..4d55e8ee5 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;2 @@ -0,0 +1,20 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "subsheet", + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet", + "typeVersion" : 2 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;3 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;3 new file mode 100644 index 000000000..75c7523ef --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;3 @@ -0,0 +1,24 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "idIt", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "subsheet", + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;3" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet", + "typeVersion" : 3 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;4 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;4 new file mode 100644 index 000000000..4acb515a0 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.core.TileSheet;4 @@ -0,0 +1,24 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "idIt", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "subsheet", + "typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;4" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.core.TileSheet", + "typeVersion" : 4 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactPalette;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactPalette;1 new file mode 100644 index 000000000..ef34e1e99 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactPalette;1 @@ -0,0 +1,23 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "pages", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.CompactPalette", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactTileSheet;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactTileSheet;1 new file mode 100644 index 000000000..277efddab --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.CompactTileSheet;1 @@ -0,0 +1,28 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.CompactTileSheet", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette.PalettePage;2 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette.PalettePage;2 new file mode 100644 index 000000000..5b26ee348 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette.PalettePage;2 @@ -0,0 +1,23 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "colors", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.gfx.PaletteColor;2" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.Palette.PalettePage", + "typeVersion" : 2 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette;5 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette;5 new file mode 100644 index 000000000..797c7ce21 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.Palette;5 @@ -0,0 +1,31 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "colorNames", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "pages", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.gfx.Palette.PalettePage;2" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.Palette", + "typeVersion" : 5 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.PaletteColor;2 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.PaletteColor;2 new file mode 100644 index 000000000..24ca751df --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.PaletteColor;2 @@ -0,0 +1,24 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "r", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "g", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "b", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "a", + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.PaletteColor", + "typeVersion" : 2 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet;5 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet;5 new file mode 100644 index 000000000..03740cfd1 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet;5 @@ -0,0 +1,46 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "id", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "rows", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "columns", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "subsheets", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet;5" + }, + { + "fieldName" : "pixels", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet", + "typeVersion" : 5 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet;5 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet;5 new file mode 100644 index 000000000..a789389a5 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.gfx.TileSheet;5 @@ -0,0 +1,24 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "bpp", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "idIt", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "defaultPalette", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "subsheet", + "typeId" : "net.drinkingtea.nostalgia.gfx.TileSheet.SubSheet;5" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.gfx.TileSheet", + "typeVersion" : 5 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneDoc;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneDoc;1 new file mode 100644 index 000000000..f1fa0e339 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneDoc;1 @@ -0,0 +1,41 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tilesheet", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "palettes", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "tiles", + "subscriptLevels" : 3, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.nostalgia.scene.TileDoc;1" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.scene.SceneDoc", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneStatic;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneStatic;1 new file mode 100644 index 000000000..092764553 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.SceneStatic;1 @@ -0,0 +1,88 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tilesheet", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "palettes", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "columns", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "rows", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "tileMapIdx", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "tileType", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "layerAttachments", + "subscriptLevels" : 2, + "subscriptStack" : + [ + { + "subscriptType" : 4 + }, + { + "subscriptType" : 4 + } + ], + "typeId" : "B.uint8;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.scene.SceneStatic", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.TileDoc;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.TileDoc;1 new file mode 100644 index 000000000..5a7fa3df8 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.nostalgia.scene.TileDoc;1 @@ -0,0 +1,33 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "subsheet_id", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "subsheet_path", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "type", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "layer_attachments", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "length" : 4, + "subscriptType" : 3 + } + ], + "typeId" : "B.uint8;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.nostalgia.scene.TileDoc", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.ox.BasicString#8#;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.BasicString#8#;1 new file mode 100644 index 000000000..e26775227 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.BasicString#8#;1 @@ -0,0 +1,9 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "primitiveType" : 4, + "typeName" : "net.drinkingtea.ox.BasicString", + "typeParams" : + [ + "8" + ], + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress.Data;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress.Data;1 new file mode 100644 index 000000000..32e182458 --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress.Data;1 @@ -0,0 +1,20 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "path", + "typeId" : "B.string" + }, + { + "fieldName" : "constPath", + "typeId" : "B.string" + }, + { + "fieldName" : "inode", + "typeId" : "B.uint64;0" + } + ], + "primitiveType" : 6, + "typeName" : "net.drinkingtea.ox.FileAddress.Data", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress;1 b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress;1 new file mode 100644 index 000000000..e30b37b5b --- /dev/null +++ b/project/.nostalgia/type_descriptors/net.drinkingtea.ox.FileAddress;1 @@ -0,0 +1,16 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "type", + "typeId" : "B.int8;0" + }, + { + "fieldName" : "data", + "typeId" : "net.drinkingtea.ox.FileAddress.Data" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.ox.FileAddress", + "typeVersion" : 1 +} \ No newline at end of file