Other great resources: Official JS API docs, Scripting Forum
LASSAT
a laser satellite command post
usually you can only have one of these per player, they can be disabled during game set-up
see also:
activateStructure() – fire laser
eventStructureReady() – when laser is charged
structureIdle() – determine if laser is charged