ManualGeneratorConfig
public override BuildingDef CreateBuildingDef()
{
string id = "ManualGenerator";
int width = 2;
int height = 2;
string anim = "generatormanual_kanim";
int hitpoints = 30;
float construction_time = 30f;
float[] tier = BUILDINGS.CONSTRUCTION_MASS_KG.TIER3;
string[] all_METALS = MATERIALS.ALL_METALS;
float melting_point = 1600f;
BuildLocationRule build_location_rule = BuildLocationRule.OnFloor;
EffectorValues tier2 = NOISE_POLLUTION.NOISY.TIER3;
BuildingDef buildingDef = BuildingTemplates.CreateBuildingDef(id, width, height, anim, hitpoints, construction_time, tier, all_METALS, melting_point, build_location_rule, BUILDINGS.DECOR.NONE, tier2, 0.2f);
buildingDef.GeneratorWattageRating = 40000f; //发电机额定功率 改大100倍
buildingDef.GeneratorBaseCapacity = 10000f;
buildingDef.RequiresPowerOutput = true;
buildingDef.PowerOu