Skip to content

ace-1331/ace12401-cursedscript

Repository files navigation

At this time, the curse is maintained to remain compatible with the club, but no new feature is planned.


DOCUMENTATION FOR THE "CURSED" SCRIPT

The design philosophy behind the curse: The goal is for it to only affects the wearer but others may interact with it making it opt-in only. It tries to reduce spam and stay mysterious while it informs the wearer of changes. It provides multiple settings to personalize the experience and make it compatible with multiple wearers. It is meant to complement the club and RP, it is not meant to replace any of it! The use of RP along with the curse is encouraged, this is why there won't be many features related to things that can already be done. (Tie up x, etc.) Most features will revolve around things that cannot be done at the moment to enhance the experience and give D/s more tools. It tries not to use anything a player cannot already do therefore it will not feature anything that might be considered "cheats". (Examples of what it will never have: escape button, infinite money, reputation change, etc.)

Please use the commands in whispers. Reduce spam as much as you can, make sure to turn it off if it ever gets stuck and notify of the error ASAP.

WARNING: be careful when using the curse in a beta release/NEW VERSION

Last approved on the following versions: R69

Bug fixes and improvements will come, thank you for reporting them. Never downgrade and stay up-to-date! You need to remove the extension and re-load it with the newest zip file when updating. Make sure to refresh your club page before using a new version.

Running the script as an extension

  • You may get an error while loading the unpacked extension saying the manifest is missing or broken. This means the manifest.json file was in the wrong format after decompression/cloning. Please open the file in notepad and save it again to save it with the proper encoding.

  • This extension will work on any other Chromium-based browsers that support dev extensions.

  • Make sure you are using the newer https:// links to go on the club

PC

Chrome

  1. Dowload and unzip the latest version found here: https://github.com/ace-1331/ace12401-cursedscript/releases
    Use the Souce code (zip) download option!
  2. Navigate to chrome://extensions/
  3. Enable Developer mode
  4. Remove previous versions of the curse (if applicable).
  5. Click Load unpacked button and browse to the unzipped folder (see the notes below)
  6. Login to BC and click on wear curse or come to the bunny hole icon in the main hall to speak to me first! You can view your curse info in there.
  7. Keep yourself up-to-date in the future. Read the news panel, check the discord server or the info in the bunny hole to know when to install the new updates

Firefox

  1. Note: On firefox, sideloaded extensions do not stay active after a restart.
  2. Dowload and unzip the latest version found here: https://github.com/ace-1331/ace12401-cursedscript/releases
    Use the Souce code (zip) download option!
  3. Navigate to about:debugging#/runtime/this-firefox
  4. Click on Load temporary add-on. You will have to repeat this step every time you restart Firefox
  5. Login to BC and click on wear curse or come to the bunny hole icon in the main hall to speak to me first! You can view your curse info in there.
  6. Keep yourself up-to-date in the future. Read the news panel, check the discord server or the info in the bunny hole to know when to install the new updates

MOBILE (Tested on Android only)

  1. Download the curse.crx file at the bottom of the patch notes in the latest version found here: https://github.com/ace-1331/ace12401-cursedscript/releases
  2. Download the Kiwi browser if you do not have it installed
  3. Navigate to chrome://extensions/
  4. Enable Developer mode
  5. Click on load then select the .crx file you downloaded
  6. Login to BC and click on wear curse or come to the bunny hole icon in the main hall to speak to me first! You can view your curse info in there. Note that the extension is located at the bottom of your browser menu (the ... icon on the top left)
  7. Keep yourself up-to-date in the future. Read the news panel, check the discord server or the info in the bunny hole to know when to install the new updates

Useful information

  • ALL COMMANDS ARE PREFIXED WITH THE COMMAND CHARACTER AND THE SLAVE IDENTIFIER, BY DEFAULT IT IS # AND YOUR NAME (IE. #ace help or #ace showowners)

  • ALL PARAMETERS MUST BE SPLIT BY A SPACE (IE. #ace belt)

  • The commands are now toggles. (ie: #ace cursedmittens will trigger it on or off depending on the current state of that curse)

  • Supports OOC and is case insensitive

  • The command can be preceded or followed by any text. What's important is that the whole command follows each other [this works #ace showstrikes, this #ace showstrikes also works, #ace this doesnt work showstrikes, #ace showstrikesthis wont work]

  • If an item is blocked in your permissions, it will not clash with the curse, but it will not be used. Unblock the needed items to use them with the curse.

  • You can save your currently worn colors so the curse can remember

  • Not compatible with old browsers. (Welcome to 2021!)

  • Some things that will be coming are listed in the repository's wiki. Feel free to send your own suggestions, and report bugs on the curse discord server.

  • Some more intense features are intentionally hidden behind the intense version, if you wish to use them, do so at your own risk as some may block freedoms completely.

  • IMPORTANT NOTE ON PERSISTANCE: To have your configurations persist between sessions, you need to be on the same device/browser. However, there is an import and an export function available to use inside of the bunny hole in the preference screen. This will allow you to carry over your configurations between versions of the club, devices or browsers. This also means, clearing your browser data without saving your configurations will erase your curse data!

The list of functions and various features is located in the wiki

https://github.com/ace-1331/ace12401-cursedscript/wiki

Contributions

Contributions are appreciated. Feel free to fork the repo and create a PR. I recommend talking to me first before doing anything to get some tips and to make sure the PR will be accepted so no one works for nothing.

Contributors: Eve, Anna940, Uwnodi, Noname, Saya, Just-another-username, Mizielli, BaD_Sad_Maid, Ellie, Jomshir98


Made by ace (12401) - Ace__#5558

Official release: 1.2.9.1

THIS PAGE WAS LAST EDITED ON 07-17-2021