Home - tetris245/ULTRAbc GitHub Wiki

Welcome to the ULTRAbc wiki!

For any inquiries, join https://discord.gg/JUvYfSpCmN

Graphical user interface (GUI)

Since version 4.0, ULTRAbc comes with a GUI with many settings.

This GUI is based on the BCTweaks GUI and is under GPLv3 license (thanks to agicitag for this powerful code!).

It comes with the following options: Buttons, Chat Search, Cheats, Hotkeys, Maps, Misc, Moaner, Special Modes, Talking, Visual.

Each option has its own page with several settings. You can get more info about a setting by clicking on it.

It means more comfort for the UBC users and also that details about most of these settings don't need to be explained in this wiki.

Commands and features

Most ULTRAbc features are controlled by commands that you can use only in a chat room.

Type first /uhelp to get the complete list of available help categories, then explore the categories!

Many commands require parameters. When used without any parameter, they will give you info about their using.

Special case: To know how to use the /kd command (access to Kinky Dungeon), you need to use /uhelp kd.

Note: Some UBC features are automatic - see here

Commands with target

Several commands require to specify a target. It can be

  • the real name - this way is not safe, if can fail if the name includes spaces
  • the nickname - same remark as for the real name
  • the Member Number - this way is safe, no risk of a failed command

With most concerned commands, it's possible not to specify the target. In this case, the command is executed on the player. However, specifying the target is mandatory in some commands: /hint, /lock, /spin, /unlock.

Notes:

  • The target must be an UBC user, otherwise the command will not be executed.

  • Be sure to interact with the target before using the command. It can be a kiss, a pet, cuddles, etc... or just a simple click! It is required since conditions related to global items permission have been added.

  • If the target has enabled the Uwall protection and does not have added you to his/her Ulist, the following commands will not be executed and you will be informed about that:

    clothes - hint - invisible - itemcolor1 - lock - naked - outfit (all load and save options) -

    pet - pose2 - randomize - restrain - safeworditem - sleep - solidity - spin - totalrelease -

    underwear - unlock - untie - visible - wrobe

    For info about the Ulist commands, see BC misc commands.

About Uwall

Uwall is very simple mod to protect you from trolls abusing ULTRAbc commands with target.

Also protected by Uwall:

  • the green UBC buttons in the wardrobe (Export/Import)
  • a specific feature in the unrestrict total mode: simulation that the player has always the appropriate keys

If you use the WCE mod, this protection is enabled by default.

If you don't use the WCE mod, you can install the stand-alone version: https://github.com/tetris245/Uwall

How to disable the Uwall protection?

To fully enjoy all the UBC features, you need to disable Uwall, at least when you play with friends.

If you use the WCE mod, you need to unselect the case in Immersion Settings

If you don't use WCE, but only the Uwall mod, you need to use the toggle /uwall command

As alternative, you can add your friends to your Ulist - For info about the Ulist commands, see BC misc commands

Wiki and uhelp command

This wiki will guide you in the exploration and using of these commands and features. It is structured in the same way as the uhelp command.

The extra buttons in wardrobe are mentioned in the bondage page, the automatic features and special modes have their special page.

IN NEXT VERSION * BC maps commands - info by using /uhelp maps