code/modules/admin/spacebee_extension/arguments.dm
/datum/command_argument | argument for a spacebee command, a singleton (should be created through get_singleton()) |
---|---|
/datum/command_argument/string | a quoted or unquoted string argument |
/datum/command_argument/string/ckey | a quoted or unquoted string argument that gets ckey applied to it |
/datum/command_argument/string/optional | a string argument that doesn't have to exist (only supported as either the only argument or having another arg after it weirdly) |
/datum/command_argument/number | a number, not necessarily an integer |
/datum/command_argument/number/integer | an integer |
/datum/command_argument/the_rest | the whole rest of the command (only supported as the last argument for obvious reasons) |