@DH:
The grave goods buildings don't have button graphics... they be pink on the tech page.
Oh... about that alpha channel issue you've been having, have you considered using DXTBmp to place the alpha channel after you've made the button rather than trying to place the alpha channel in Gimp? I have to use this based on my method - it doesn't get quite as nice resolution usually but sometimes the slight 'fuzzing' can actually be beneficial to the image depending on what the image is. At least it works is the main thing.
If THAT doesn't work then you may be working with a slightly off size on your button template.
EDIT:
I got an assert when loading the debug dll after my last commit and it appears to be due to this:
Code:
<BuildingClassNeededs>
<BuildingClassNeeded>
<BuildingClassType>BUILDINGCLASS_ELITE_HOUSING</BuildingClassType>
<bNeededInCity>1</bNeededInCity>
</BuildingClassNeeded>
<bAutobuild>1</bAutobuild>
</BuildingClassNeededs>
<bAutobuild>, according to the schema, and I would thus assume the code, is not a nested tag under BuildingClassNeededs. However, I THINK just having it as a tag outside the <BuildingClassNeededs> statement would achieve what you're going for. I'm trying the adjustment and I'll let you know how it plays out.
EDIT: It loads fine by moving bAutobuild out of the nested location. Also, there was a naming error on the type tag for Elite Housing... I've corrected it. No worries then, just make sure that the building you're looking to have autobuild is working as intended to autobuild when it should.