logentry->[damageSource] [recipient_nameShortDef], [destroying] [recipient_possessive] [destroyed_targets].
logentry->[damageSource] [recipient_nameShortDef], [destroying] [recipient_possessive] [destroyed_targets] and [damaging] [recipient_possessive] [damaged_targets].
logentry(recipient_part_destroyed_count==0)->[damageSource] [recipient_nameShortDef], [damaging] [recipient_possessive] [damaged_targets].
logentry(p=0.1)->[damageSource] [recipient_nameShortDef].
damageSource->the [roof] [collapsed] on
roof->roof
roof->roofing
roof->ceiling
collapsed->collapsed
collapsed->fell
collapsed->caved in
damaging->smashing
damaging->bashing
damaging->clobbering
damaging->bruising
damaging->lacerating
destroying->shattering
destroying->crushing
destroying->obliterating
destroying->annihilating
destroying->breaking
damageSource->[fire] burned
fire(p=3)->fire
fire(p=3)->a fire
fire(p=3)->the fire
fire->heat
fire->a conflagration
fire->an inferno
damaging->scorching
damaging->broiling
damaging->searing
damaging->singeing
destroying->charring
destroying->roasting
destroying->cooking
destroying->cremating