Page 1 of 1

lua script to destroy a unit

Posted: Tue Aug 20, 2024 5:11 pm
by orca
I am trying to write a LUA script to destroy radar. I've tried these and get no error message but the radar is not destroyed. What am I doing wrong? Thanks!


ScenEdit_SetUnitDamage({ side='Blue', unitname='Radar (AN/TPY-2)', sensors={'{AN/TPY-2 TMD-GBR','destroyed'} })
ScenEdit_SetUnitDamage({ side='Blue', unitname='Radar (AN/TPY-2)', sensors={'{AN/TPY-2 TMD-GBR','destroyed'} })
ScenEdit_SetUnitDamage({ side='Blue', unitname='Radar (AN/TPY-2)', sensors='AN/TPY-2 TMD-GBR','destroyed' })



I get an error message when i try this.
ScenEdit_SetUnitDamage({ side='Blue', unitname='Radar (AN/TPY-2)', components={'{AN/TPY-2 TMD-GBR','destroyed'} })

Re: lua script to destroy a unit

Posted: Tue Aug 20, 2024 6:57 pm
by Kushan04
You should be using ScenEdit_KillUnit or ScenEdit_DeleteUnit not set damage. KillUnit will trigger any scoring triggers, DelteeUnit will not.

Re: lua script to destroy a unit

Posted: Thu Aug 22, 2024 12:08 am
by orca
thanks