|
|
|
@ -262,7 +262,13 @@ void printCreature(DFHack::API & DF, const DFHack::t_creature & creature)
|
|
|
|
|
maintype = (char*)"block";
|
|
|
|
|
break;
|
|
|
|
|
case 3:
|
|
|
|
|
maintype = (char*)"rough gem/glass";
|
|
|
|
|
switch(mat[i].typeC)
|
|
|
|
|
{
|
|
|
|
|
case 3: maintype = (char*)"raw green glass"; break;
|
|
|
|
|
case 4: maintype = (char*)"raw clear glass"; break;
|
|
|
|
|
case 5: maintype = (char*)"raw crystal glass"; break;
|
|
|
|
|
default: maintype = (char*)"raw gems"; break;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case 4:
|
|
|
|
|
maintype = (char*)"raw stone";
|
|
|
|
@ -270,6 +276,9 @@ void printCreature(DFHack::API & DF, const DFHack::t_creature & creature)
|
|
|
|
|
case 5:
|
|
|
|
|
maintype = (char*)"wood log";
|
|
|
|
|
break;
|
|
|
|
|
case 24:
|
|
|
|
|
maintype = (char*)"weapon?";
|
|
|
|
|
break;
|
|
|
|
|
case 54:
|
|
|
|
|
maintype = (char*)"leather";
|
|
|
|
|
break;
|
|
|
|
@ -280,7 +289,7 @@ void printCreature(DFHack::API & DF, const DFHack::t_creature & creature)
|
|
|
|
|
maintype = (char*)"unknown";
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
printf("\t%s(%d)\t%d %d - %.8x\n", maintype, mat[i].typeA, mat[i].typeB, mat[i].typeC, mat[i].flags);
|
|
|
|
|
printf("\t%s(%d)\t%d %d %d - %.8x\n", maintype, mat[i].typeA, mat[i].typeB, mat[i].typeC, mat[i].typeD, mat[i].flags);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|