two questions, maybe a bit obvious at this point in BC's life, but I never researched much in this field:
1) I know the hardpoints are recompiled (in the case of an on-the-fly change during a game) when a quickbattle match is restarted, but does it work this way for normal scripts? for what I know, if I change something in another script, I have to restart BC to recompile it, otherwise, it will still use the old .pyc, and if I delete it so the game has to create a new one, it will return "no module named xxx....".
this is more for testing purposes so if I code something and have to edit it, I don't have to restart the whole game.
and 2) is there a way to halt the game between the click on "Start" on the QB menu and the actual loading of set and ships? that's to throw another dialog in the middle, for a small configuration.
in other words, can I listen to a specific event?