"PROGRAM\ITEMS\initItems.c" has this:
That's the function which defines building items. The items themselves are also listed in "initItems.c", e.g.:
This appears to define a building item "house" which uses model "B_house02.gm" and character model "B_man.gm". You'll find "B_house.gm" in "RESOURCE\MODELS\Ammo\BuildingSet", and "B_Man.gm" in "RESOURCE\MODELS\Characters".
Code:
int InitBLDexterior( ref ItemIndex, string id, string model,
string chrmodel, string dialog, int planks, int money, int crew,
float dmg_min, float dmg_max, int piercing, int block
)
Code:
n = InitBLDexterior(n,"house", "B_house02", "B_man", "b_house.c", 20, 4000, 3, 1.0, 2.0, 0, 20 ); // house