From 5896e43a6107d7867365cf2b460d8817c8debadd Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sun, 28 Jan 2024 12:07:22 -0600 Subject: [PATCH] [jasper/project] Update type descriptors --- project/.jasper/type_descriptors/B.int16;0 | 5 ++ ...et.drinkingtea.jasper.world.PaletteCycle;1 | 17 ++++ .../net.drinkingtea.jasper.world.TileDoc;1 | 33 +++++++ .../net.drinkingtea.jasper.world.WorldDoc;1 | 41 +++++++++ ...net.drinkingtea.jasper.world.WorldObject;1 | 29 ++++++ ....drinkingtea.jasper.world.WorldObjectSet;1 | 39 ++++++++ ...net.drinkingtea.jasper.world.WorldStatic;1 | 88 +++++++++++++++++++ ...nkingtea.nostalgia.core.NostalgiaGraphic;1 | 2 +- .../net.drinkingtea.nostalgia.core.Palette;2 | 23 +++++ .../net.drinkingtea.ox.BString;0 | 4 + 10 files changed, 280 insertions(+), 1 deletion(-) create mode 100644 project/.jasper/type_descriptors/B.int16;0 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.PaletteCycle;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileDoc;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldDoc;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObject;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObjectSet;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldStatic;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.ox.BString;0 diff --git a/project/.jasper/type_descriptors/B.int16;0 b/project/.jasper/type_descriptors/B.int16;0 new file mode 100644 index 0000000..a739cf5 --- /dev/null +++ b/project/.jasper/type_descriptors/B.int16;0 @@ -0,0 +1,5 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "length" : 2, + "primitiveType" : 1, + "typeName" : "B.int16" +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.PaletteCycle;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.PaletteCycle;1 new file mode 100644 index 0000000..f45b84a --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.PaletteCycle;1 @@ -0,0 +1,17 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "palette", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "intervalMs", + "typeId" : "B.uint16;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.PaletteCycle", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileDoc;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileDoc;1 new file mode 100644 index 0000000..e2908ea --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.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.jasper.world.TileDoc", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldDoc;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldDoc;1 new file mode 100644 index 0000000..66992d1 --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldDoc;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.jasper.world.TileDoc;1" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.WorldDoc", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObject;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObject;1 new file mode 100644 index 0000000..90c70b2 --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObject;1 @@ -0,0 +1,29 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "id", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "name", + "typeId" : "net.drinkingtea.ox.BasicString#8#;1" + }, + { + "fieldName" : "palBank", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "subsheetId", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "collisionMap", + "typeId" : "B.uint32;0" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.WorldObject", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObjectSet;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObjectSet;1 new file mode 100644 index 0000000..8e5e1ba --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldObjectSet;1 @@ -0,0 +1,39 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "objIdIdx", + "typeId" : "B.int32;0" + }, + { + "fieldName" : "tilesheet", + "typeId" : "net.drinkingtea.ox.FileAddress;1" + }, + { + "fieldName" : "palettes", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.jasper.world.PaletteCycle;1" + }, + { + "fieldName" : "objects", + "subscriptLevels" : 1, + "subscriptStack" : + [ + { + "subscriptType" : 4 + } + ], + "typeId" : "net.drinkingtea.jasper.world.WorldObject;1" + } + ], + "preloadable" : true, + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.WorldObjectSet", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldStatic;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldStatic;1 new file mode 100644 index 0000000..8b920a7 --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.WorldStatic;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.jasper.world.WorldStatic", + "typeVersion" : 1 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 b/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 index 1427537..ca0cc1f 100644 --- a/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 +++ b/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.NostalgiaGraphic;1 @@ -19,7 +19,7 @@ O1;net.drinkingtea.ox.TypeDescriptor;1;{ }, { "fieldName" : "pal", - "typeId" : "net.drinkingtea.nostalgia.core.Palette;1" + "typeId" : "net.drinkingtea.nostalgia.core.Palette;2" }, { "fieldName" : "pixels", diff --git a/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 b/project/.jasper/type_descriptors/net.drinkingtea.nostalgia.core.Palette;2 new file mode 100644 index 0000000..eb0ad42 --- /dev/null +++ b/project/.jasper/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 +} diff --git a/project/.jasper/type_descriptors/net.drinkingtea.ox.BString;0 b/project/.jasper/type_descriptors/net.drinkingtea.ox.BString;0 new file mode 100644 index 0000000..c0503fb --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.ox.BString;0 @@ -0,0 +1,4 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "primitiveType" : 4, + "typeName" : "net.drinkingtea.ox.BString" +}