ship variant: another attempt to bypass the 32 char limit: using global
lua varianbles and a function that passes them as setVariant's arguments.