Is there any way to respawn a breakable?
  
 
  
  
    Simple solution:
 
 Use func_wall and efx_runner. This "version" will break on use. 
 
 mslaf's complicated solution:
 
 Use func_wall and efx_runner as above and combine them with a trigger activated by hit/damage and icarus script for decreasing damage counters and activating entities. This should work as fully respawnable func_breakable, but I'm not sure if triggers activated by damage are supported by this engine.
  
 
  
  
    trigger------> func_usable
 .............\__> fx_runner
 This also worx