From f678c8f8fc67ecb1e746975984b7da13b2381d8b Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sun, 19 Jan 2025 19:07:39 -0600 Subject: [PATCH] [jasper/project] Update project files --- ...t.drinkingtea.jasper.world.ObjTileRefSet;1 | 44 + .../net.drinkingtea.jasper.world.TileSetDoc;1 | 32 + project/Palettes/World/Person.npal | 23 + project/Palettes/{ => World}/Terrain.npal | 0 project/TileSheets/World/Player.ng | Bin 0 -> 631 bytes project/TileSheets/{ => World}/Terrain.ng | Bin 786 -> 783 bytes project/Worlds/Chester.jwld | 2828 ++++++++--------- project/Worlds/Chester2.jwld | Bin 1362 -> 1356 bytes project/Worlds/Test.jwld | 189 ++ 9 files changed, 1702 insertions(+), 1414 deletions(-) create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 create mode 100644 project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 create mode 100644 project/Palettes/World/Person.npal rename project/Palettes/{ => World}/Terrain.npal (100%) create mode 100644 project/TileSheets/World/Player.ng rename project/TileSheets/{ => World}/Terrain.ng (73%) create mode 100644 project/Worlds/Test.jwld diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 new file mode 100644 index 0000000..c309a3c --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.ObjTileRefSet;1 @@ -0,0 +1,44 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tilesheetIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "cbbIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "cbb", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "palBank", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tilesheetId", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tileCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frameSets", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frames", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "intervalMs", + "typeId" : "B.uint16;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.ObjTileRefSet", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 new file mode 100644 index 0000000..d849b7f --- /dev/null +++ b/project/.jasper/type_descriptors/net.drinkingtea.jasper.world.TileSetDoc;1 @@ -0,0 +1,32 @@ +O1;net.drinkingtea.ox.TypeDescriptor;1;{ + "fieldList" : + [ + { + "fieldName" : "tileIdx", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "frameIntervalDeciSeconds", + "typeId" : "B.uint16;0" + }, + { + "fieldName" : "tileSheetIdx", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "frameCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "tileCnt", + "typeId" : "B.uint8;0" + }, + { + "fieldName" : "cbb", + "typeId" : "B.uint8;0" + } + ], + "primitiveType" : 5, + "typeName" : "net.drinkingtea.jasper.world.TileSetDoc", + "typeVersion" : 1 +} \ No newline at end of file diff --git a/project/Palettes/World/Person.npal b/project/Palettes/World/Person.npal new file mode 100644 index 0000000..aaa6236 --- /dev/null +++ b/project/Palettes/World/Person.npal @@ -0,0 +1,23 @@ +K1;56759edb-78b4-4108-b932-3cc5759b3921;O1;net.drinkingtea.nostalgia.core.Palette;4;{ + "colorNames" : + [ + "Transparent" + ], + "pages" : + [ + { + "colors" : + [ + {} + ], + "name" : "Day" + }, + { + "colors" : + [ + {} + ], + "name" : "Night" + } + ] +} \ No newline at end of file diff --git a/project/Palettes/Terrain.npal b/project/Palettes/World/Terrain.npal similarity index 100% rename from project/Palettes/Terrain.npal rename to project/Palettes/World/Terrain.npal diff --git a/project/TileSheets/World/Player.ng b/project/TileSheets/World/Player.ng new file mode 100644 index 0000000000000000000000000000000000000000..827b6278611af584b60f8edbee7a71ca257994b9 GIT binary patch literal 631 zcma*iK}*9h6u@yeM-62-5fKsD`UTQ9Nz*pw=D~}4S;c$OzII_Hm70D1;jm{%-s!>n z!;kkyq-YDl1S6R0GR2uz6z9NmoKoN=OIs}j$PX$lxVRaO-5c9EP_Z3;oa#HH;(8b% z{xm&QI{+s$xkAx=_H{Uz<~d1tUT^`8#zmg(I!MMs^0&>OAq+k2fp!vZ_zun d)5mun@VyWG-~&H~Thr|(`N>0G`^b@p{0rh2RuljL literal 0 HcmV?d00001 diff --git a/project/TileSheets/Terrain.ng b/project/TileSheets/World/Terrain.ng similarity index 73% rename from project/TileSheets/Terrain.ng rename to project/TileSheets/World/Terrain.ng index 959e06de547f5680b96cada300ef16a12a10fd54..d36d0d4603bf9f8a323ace74f9d9a244cc75cf6a 100644 GIT binary patch delta 43 zcmbQl*3UMfol~BJBPc(=I78g%;U=*1=iKzhqK8Owx delta 34 ocmeBYo5VJuon4rNBPc(=Wa5OmjP{%L7+o1z9TR delta 130 zcmX@Zb%|?2;l}Q0#>o!Mtdsd!cqad6yb5KjVxcEs5d-N%R;xH!pIHn|3|$Q;I~Qjx IS1kh<0OOt>rvLx| diff --git a/project/Worlds/Test.jwld b/project/Worlds/Test.jwld new file mode 100644 index 0000000..8fe2998 --- /dev/null +++ b/project/Worlds/Test.jwld @@ -0,0 +1,189 @@ +K1;8569cea3-69b5-430a-20e0-a5b59aaac48d;O1;net.drinkingtea.jasper.world.WorldDoc;1;{ + "columns" : 4, + "object_set_id_idx" : 2, + "object_sets" : + [ + { + "id" : 2, + "path" : "uuid://bca7f617-53f2-4e34-a705-d5a10cdb7f67" + } + ], + "rows" : 4, + "tiles" : + [ + [ + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ], + [ + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + }, + { + "obj" : + { + "world_object_id" : 4, + "world_object_set_id" : 2 + } + } + ] + ], + [ + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ] + ], + [ + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ], + [ + {}, + {}, + {}, + {} + ] + ] + ] +} \ No newline at end of file