polygone: Function overloading is possible in C++ (the language ENIGMA is written in).
action_single_argument(var arg1)
action_single_argument(var arg1, bool argument_relative)
Or, sometimes this is written:
action_single_argument(var arg1, bool argument_relative = false)
To indicate a default value if none is provided.
action_single_argument(var arg1)
action_single_argument(var arg1, bool argument_relative)
Or, sometimes this is written:
action_single_argument(var arg1, bool argument_relative = false)
To indicate a default value if none is provided.