// Token: 0x0600001D RID: 29 RVA: 0x00002B28 File Offset: 0x00000D28 public void damageBuildings(int amt) { IntVec3 intVec = GenAdj.RandomAdjacentCell8Way(this); bool flag = GenGrid.InBounds(intVec, base.Map); bool flag2 = flag; if (flag2) { Building firstBuilding = GridsUtility.GetFirstBuilding(intVec, base.Map); DamageInfo damageInfo; damageInfo = new DamageInfo(XenomorphDefOf.RRY_AcidBurn, (float)amt, 0f, -1f, null, null, null, 0, null); bool flag3 = firstBuilding != null; bool flag4 = flag3; if (flag4) { MoteMaker.ThrowDustPuff(firstBuilding.Position, base.Map, 0.2f); firstBuilding.TakeDamage(damageInfo); } } }