Fix type in extract_common.py (BzTileID)
This commit is contained in:
@@ -279,7 +279,7 @@ static BuildingType getTileBuilding(BzTileID tile) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static BuildingType getBuildingTile(BuildingType type) {
|
static BzTileID getBuildingTile(BuildingType type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case BUILDING_KEEP: return 5892;
|
case BUILDING_KEEP: return 5892;
|
||||||
default: return -1;
|
default: return -1;
|
||||||
@@ -332,7 +332,7 @@ typedef enum AnimType {
|
|||||||
ANIM_NONE,
|
ANIM_NONE,
|
||||||
} AnimType;
|
} AnimType;
|
||||||
|
|
||||||
static EntityType getEntityTile(EntityType type) {
|
static BzTileID getEntityTile(EntityType type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case ENTITY_WORKER: return 27;
|
case ENTITY_WORKER: return 27;
|
||||||
case ENTITY_WOOD: return 7424;
|
case ENTITY_WOOD: return 7424;
|
||||||
@@ -418,7 +418,7 @@ typedef enum ItemType {
|
|||||||
ITEM_NONE,
|
ITEM_NONE,
|
||||||
} ItemType;
|
} ItemType;
|
||||||
|
|
||||||
static ItemType getItemTile(ItemType type) {
|
static BzTileID getItemTile(ItemType type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case ITEM_STAFF: return 7680;
|
case ITEM_STAFF: return 7680;
|
||||||
case ITEM_PICKAXE: return 7681;
|
case ITEM_PICKAXE: return 7681;
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ class EnumWriter:
|
|||||||
|
|
||||||
def output_enum_to_tile(self, func_name):
|
def output_enum_to_tile(self, func_name):
|
||||||
writer = self.writer
|
writer = self.writer
|
||||||
writer.output(f"static {self.enum_type} {func_name}({self.enum_type} type) ")
|
writer.output(f"static BzTileID {func_name}({self.enum_type} type) ")
|
||||||
writer.block_start()
|
writer.block_start()
|
||||||
|
|
||||||
writer.output("switch (type) ")
|
writer.output("switch (type) ")
|
||||||
|
|||||||
Reference in New Issue
Block a user