You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
4.3 KiB
117 lines
4.3 KiB
1 year ago
|
[default Commands]
|
||
|
autoEnable=true
|
||
|
;= Setting this to `true` enables players to input commands with "mutate"
|
||
|
;= console command.
|
||
|
;= Default is `true`.
|
||
|
useMutateInput=true
|
||
|
;= Setting this to `true` enables players to input commands right in the chat
|
||
|
;= by prepending them with [`chatCommandPrefix`].
|
||
|
;= Default is `true`.
|
||
|
useChatInput=true
|
||
|
;= Chat messages, prepended by this prefix will be treated as commands.
|
||
|
;= Default is "!". Empty values are also treated as "!".
|
||
|
chatCommandPrefix=!
|
||
|
;= Allows to specify which user groups are used in determining command/votings
|
||
|
;= permission.
|
||
|
;= They must be specified in the order of importance: from the group with
|
||
|
;= highest level of permissions to the lowest. When determining player's
|
||
|
;= permission to use a certain command/voting, his group with the highest
|
||
|
;= available permissions will be used.
|
||
|
commandGroup=admin
|
||
|
commandGroup=moderator
|
||
|
commandGroup=trusted
|
||
|
commandGroup=all
|
||
|
;= Add a specified `CommandList` to the specified user group
|
||
|
addCommandList=(name="default",for="all")
|
||
|
addCommandList=(name="moderator",for="moderator")
|
||
|
addCommandList=(name="admin",for="admin")
|
||
|
addCommandList=(name="debug",for="admin")
|
||
|
;= Allows to specify a name for a certain command class
|
||
|
;=
|
||
|
;= NOTE:By default command choses that name by itself and its not recommended
|
||
|
;= to override it. You should only use this setting in case there is naming
|
||
|
;= conflict between commands from different packages.
|
||
|
;=renamingRule=(rename=class'ACommandHelp',to="lol")
|
||
|
|
||
|
;= Allows to specify a name for a certain voting class
|
||
|
;=
|
||
|
;= NOTE:By default voting choses that name by itself and its not recommended
|
||
|
;= to override it. You should only use this setting in case there is naming
|
||
|
;= conflict between votings from different packages.
|
||
|
;=votingRenamingRule=(rename=class'Voting',to="lol")
|
||
|
|
||
|
;= `CommandList` describes a set of commands and votings that can be made
|
||
|
;= available to users inside Commands feature
|
||
|
;=
|
||
|
;= Optionally, permission configs can be specified for commands and votings,
|
||
|
;= allowing server admins to create command lists for different groups player
|
||
|
;= with the same commands, but different permissions.
|
||
|
[default CommandList]
|
||
|
;= Allows to specify if this list should only be added when server is running
|
||
|
;= in debug mode.
|
||
|
;= `true` means yes, `false` means that list will always be available.
|
||
|
debugOnly=false
|
||
|
;= Adds a command of specified class with a "default" permissions config
|
||
|
command=class'ACommandHelp'
|
||
|
command=class'ACommandVote'
|
||
|
;= Adds a voting of specified class with a "default" permissions config
|
||
|
voting=class'Voting'
|
||
|
;= Adds a command of specified class with specified permissions config
|
||
|
;=commandWith=(cmd=,config="")
|
||
|
;= Adds a voting of specified class with specified permissions config
|
||
|
;=commandWith=(vtn=,config="")
|
||
|
|
||
|
[debug CommandList]
|
||
|
debugOnly=true
|
||
|
command=class'ACommandFakers'
|
||
|
|
||
|
[moderator CommandList]
|
||
|
command=class'ACommandNotify'
|
||
|
|
||
|
[admin CommandList]
|
||
|
command=class'ACommandSideEffects'
|
||
|
|
||
|
;= `VotingPermissions` describe use permission settings for a voting
|
||
|
[default VotingPermissions]
|
||
|
;= Determines the duration of the voting period, specified in seconds.
|
||
|
;= Zero or negative values mean unlimited voting period.
|
||
|
votingTime=30
|
||
|
;= Determines how draw will be interpreted.
|
||
|
;= `true` means draw counts as a vote's success, `false` means draw counts as a vote's failure.
|
||
|
drawEqualsSuccess=false
|
||
|
;= Determines whether spectators are allowed to vote.
|
||
|
allowSpectatorVoting=false
|
||
|
;= Specifies which group(s) of players are allowed to see who makes what vote.
|
||
|
allowedToVoteGroup=all
|
||
|
;= Specifies which group(s) of players are allowed to see who makes what vote.
|
||
|
allowedToSeeVotesGroup=all
|
||
|
;= Specifies which group(s) of players are allowed to forcibly end voting.
|
||
|
allowedToForceGroup=admin
|
||
|
allowedToForceGroup=moderator
|
||
|
|
||
|
[anonymous VotingPermissions]
|
||
|
votingTime=30
|
||
|
drawEqualsSuccess=false
|
||
|
allowSpectatorVoting=false
|
||
|
allowedToVoteGroup=all
|
||
|
allowedToSeeVotesGroup=admin
|
||
|
allowedToSeeVotesGroup=moderator
|
||
|
allowedToForceGroup=admin
|
||
|
allowedToForceGroup=moderator
|
||
|
|
||
|
[moderator VotingPermissions]
|
||
|
votingTime=60
|
||
|
drawEqualsSuccess=false
|
||
|
allowSpectatorVoting=false
|
||
|
allowedToVoteGroup=admin
|
||
|
allowedToVoteGroup=moderator
|
||
|
allowedToSeeVotesGroup=admin
|
||
|
allowedToForceGroup=admin
|
||
|
|
||
|
[admin VotingPermissions]
|
||
|
votingTime=60
|
||
|
drawEqualsSuccess=false
|
||
|
allowSpectatorVoting=true
|
||
|
allowedToVoteGroup=admin
|
||
|
allowedToSeeVotesGroup=admin
|
||
|
allowedToForceGroup=admin
|