Minequirk
Included Quirks - Making your own quirks
Minequirk is a plugin that will allow you to use typing quirks; where regular expressions change the player's message. This is based on Homestuck's trolls, which had incredibly obvious typing quirks. It is currently not yet finished.
Progress:
50%.
Done:
- Getting chat
- Permissions
- List of quirks to translate in psuedocode
- Command
Not yet done:
- Regex replacing
- Hardcoded quirks
- Adding in additional functionality to implement quirks required (lower/uppercase, prefixes, suffixes; mainly a matter of figuring out a way to represent them internally)
Will be done after version 1.0:
- replacing from random (not sure how to implement? uses hashmap; everything can have only one key-value pair. meaning that certain quirks won't be perfect on first version; e.g. Meulin's cat smilies.)
- Custom quirks
Things that will never be added:
- Automatic puns
Example usage:
Player: Testing, one two three four.
/minequirk list
[Minequirk] Aradia, Eridan, [. . . .]
/minequirk Aradia
[Minequirk] Quirk set to Aradia's.
Player: Testing, 0ne tw0 three f0ur.
/minequirk none
[Minequirk] Quirk disabled.
Player: Testing, one two three four.
Permissions:
- minequirk.*: gives all permissions.
- minequirk.quirk: lets sets your quirk using /minequirk quirk. Also gives /minequirk list access.
- minequirk.otherquirk: lets you set others' quirks using /minequirk [player] <quirk>.
- minequirk.reload: reload the quirk list.