Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Launch scripts - scripts that build the final moos file and launch your mission.

nsplug - breaking up MOOS files

nsplug is a little program that will both combine multiple smaller moos files into one big one and also fill in variables you define.  In the baseline mission there are a few "meta" moos files and many "plug" moos files.  

...

P.S. - this all works for behavior files too.

Launch scripts

Launch scripts are where all the magic happens.  They contain variable definitions and allow you to setup options you can select with command line arguments at run time.  They might look scary if you're not familiar with shell scripting, but they're well broken down into easy to understand parts.  Each script is roughly structured as follows:

...