diff --git a/project/.nostalgia/type_descriptors/B.int32;0 b/project/.nostalgia/type_descriptors/B.int32;0 new file mode 100644 index 00000000..c584116b --- /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 00000000..2019e3cb --- /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 00000000..a6e483b1 --- /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 00000000..e6addc31 --- /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 00000000..78dfe059 --- /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 00000000..f7bad112 --- /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 00000000..2684c4f0 --- /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 00000000..a149b434 --- /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 00000000..01356320 --- /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 00000000..5bcee5ae --- /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 00000000..93fbc82c --- /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 00000000..3438dc0b --- /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 00000000..668216e9 --- /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 00000000..d9d6aac9 --- /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 00000000..b32cb2b7 --- /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 00000000..26bf5d64 --- /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 00000000..78d1d7b1 --- /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 00000000..4d55e8ee --- /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 00000000..75c7523e --- /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 00000000..4acb515a --- /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 00000000..ef34e1e9 --- /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 00000000..277efdda --- /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 00000000..5b26ee34 --- /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 00000000..797c7ce2 --- /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 00000000..24ca751d --- /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 00000000..03740cfd --- /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 00000000..a789389a --- /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 00000000..f1fa0e33 --- /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 00000000..09276455 --- /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 00000000..5a7fa3df --- /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 00000000..e2677522 --- /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 00000000..32e18245 --- /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 00000000..e30b37b5 --- /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