more codegen

This commit is contained in:
Asuro
2025-03-10 02:47:43 +01:00
parent b307165a6f
commit 29bb1d0208
11 changed files with 409 additions and 121 deletions

View File

@@ -10,16 +10,16 @@ type ElemPos
u8 ElemIdx
}
enum PuzzleElementType Type(u8)
enum PuzzleElementType(u8)
{
None,
WaterIn,
WaterGoal,
WaterChannel,
ElectricIn,
ElectricGoal,
Blocked,
Bridge,
None GameName("Empty")
WaterIn GameName("Water Source")
WaterGoal GameName("Water Goal")
WaterChannel GameName("Water Channel")
ElectricIn GameName("Electricity Source")
ElectricGoal GameName("Electricity Goal")
Blocked GameName("Blocked")
Bridge GameName("Bridge")
}
type PuzzleNode
@@ -45,6 +45,14 @@ type PuzzleCardStack
u8 UsedCount
}
type PlacedPuzzleCard
{
StaticPuzzleCardHandle RefCard
PuzPos Position
u8 Rotation
b IsLocked
}
type PuzzleData
{
u8 WidthTiles