default values

This commit is contained in:
Asuro
2025-03-10 03:12:35 +01:00
parent 29bb1d0208
commit e2b94b826d
4 changed files with 55 additions and 20 deletions

View File

@@ -24,18 +24,23 @@ enum PuzzleElementType(u8)
type PuzzleNode
{
PuzzleElementType PlacedTypes
PuzzleElementType PlacedTypes Arr(4)
}
type StaticPuzzleCard
{
PuzzleNode Nodes Arr(8)
u16 ModelHandle
PuzzleNode Nodes Arr(4)
u16 ModelHandle
}
type StaticPuzzleCardHandle
{
u16 Idx
u16 Idx Default("UINT16_MAX")
}
type StaticPuzzleData
{
StaticPuzzleCard Cards Arr(64)
}
type PuzzleCardStack
@@ -58,10 +63,10 @@ type PuzzleData
u8 WidthTiles
u8 HeightTiles
u32 AvailableCardCount
PuzzleCardStack AvailableCards Arr(8)
PuzzleCardStack AvailableCards Arr(16)
u32 PlacedCardCount
PlacedPuzzleCard PlacedCards Arr(8)
PuzzleNode PlacedNodes Arr(8)
PlacedPuzzleCard PlacedCards Arr(256)
PuzzleNode PlacedNodes Arr(1024)
u32 GoalPositionCount
ElemPos GoalPositions
ElemPos GoalPositions Arr(16)
}