initial commit with the current state of the templates split into separate modules with assembly

This commit is contained in:
Sheldan
2020-07-01 21:59:05 +02:00
commit 71f08e243e
694 changed files with 1562 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>zip</id>
<includeBaseDirectory>false</includeBaseDirectory>
<formats>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<outputDirectory>.</outputDirectory>
<directory>${project.basedir}/src/main/resources</directory>
</fileSet>
</fileSets>
</assembly>

View File

@@ -0,0 +1 @@
Sets the role which should not gain experience.

View File

@@ -0,0 +1,2 @@
Adds the given role to the roles for which the users having this role should not gain any experience.
If a member has *any* of these roles, the user will not gain experience.

View File

@@ -0,0 +1 @@
The role which should not gain any experience anymore

View File

@@ -0,0 +1 @@
Disables experience gain for a particular member

View File

@@ -0,0 +1 @@
Disables the experience gain for one specific user. This user will not gain experience and will not gain ranks.

View File

@@ -0,0 +1 @@
Re-enables the experience gain for the specified role.

View File

@@ -0,0 +1 @@
Enables the experience gain for the specified role. If a user has any of the roles for which experience gain is disabled, the user will not gain experience.

View File

@@ -0,0 +1 @@
Enables experience gain for a particular member

View File

@@ -0,0 +1 @@
Enables the experience gain for one specific user. This user will gain experience and will gain ranks.

View File

@@ -0,0 +1 @@
Changes the experience scale of this server to the new given value.

View File

@@ -0,0 +1,2 @@
Changes the experience scale on this server. This will only affect messages in the future. This scales the experience *after* the calculation has been done.
So if the range is 10-25, a random experience in this range will be determined and *then* multiplied by this scale.

View File

@@ -0,0 +1 @@
The new value the experience should be scaled by.

View File

@@ -0,0 +1 @@
Shows 10 places of the leader board of this server.

View File

@@ -0,0 +1,3 @@
Shows 10 members of the sever in the form of a leader board.
The information include posted messages/gained experience/current level and rank within the server.
An optional parameter is possible to chose a page. So, `leaderboard 3` would show members from rank 30 to 40.

View File

@@ -0,0 +1 @@
The page of the leader board you want to see.

View File

@@ -0,0 +1 @@
Lists all of the roles (if any) for which experience gain is disabled.

View File

@@ -0,0 +1 @@
Shows you your current experience information.

View File

@@ -0,0 +1 @@
Shows your messages, tracked experience, current level and the experience needed to the next level.

View File

@@ -0,0 +1 @@
Sets the given role to be awarded at the given level

View File

@@ -0,0 +1 @@
`setExpRole 50 @HighLevel` in order to award the role `HighLevel` at level `50` (the @HighLevel is a role mention)

View File

@@ -0,0 +1,2 @@
This causes the given role to be awarded at the given level. This will remove previously levels this role was assigned to, and also recalculate the users of the previous levels.
This will not, however, award the users the new role immediately. This needs to be done by a separate `syncExpRole`.

View File

@@ -0,0 +1 @@
The level at which the role should be awarded.

View File

@@ -0,0 +1 @@
The role which should be awarded at the given level.

View File

@@ -0,0 +1 @@
Synchronizes the roles of all users with their respective level.

View File

@@ -0,0 +1,3 @@
This is a process, which iterates over all tracked users and checks if the current experience role aligns with what they should have according to configuration.
If this is not the case, the role is updated. This is necessary after you added a new role to the experience system. This process might take a while to complete
and a progress indicator is shown.

View File

@@ -0,0 +1 @@
Removes the role from experience role tracking.

View File

@@ -0,0 +1,3 @@
Removes the role from experience tracking, so users do not gain the role when they reach the configured level.
Executing this means that users currently owning this role, lose it and their role will be recalculated.
This process might take a while depending on the users. A progress indicator is shown

View File

@@ -0,0 +1 @@
The role which should be removed from the experience award system.

View File

@@ -0,0 +1 @@
The value each gained experience is multiplied by. Default: ${defaultValue}

View File

@@ -0,0 +1 @@
The maximum of experience given randomly. Default: ${defaultValue}

View File

@@ -0,0 +1 @@
The minimum experience given randomly. Default: ${defaultValue}