I had an idea to do something along those lines, but this involved bringing a crate in, and then dropping an invisible unit on top of it which would basically trigger it, and then die.
If you want to do it differently you could use the
Quote:
GenerateOnlyOnDeath = Yes
behaviour thing in your crateobject. Not sure if itll work though