ProfileBuilder is a OrderBot profile-building tool for RebornBuddy. It generates OrderBot XML snippets based on current game state, and is especially useful for scripting quests.
Based on QuestDevTools by mastahg. Upgraded by sodimm, TuckMeIntoBread, et al.
- RebornBuddy with active license (paid)
- Lisbeth with active license (paid)
- Download the latest version.
- On the
.zip
file, right click >Properties
>Unblock
>Apply
. - Unzip all contents into
RebornBuddy\Plugins\ProfileBuilder\
so it looks like this:
RebornBuddy
└── Plugins
└── ProfileBuilder
├── ProfileBuilder.sln
└── ...
- Start RebornBuddy as normal.
- In the
Plugins
tab, enableProfile Builder
.- If already enabled but window not visible, click
Toggle GUI
.
- If already enabled but window not visible, click
- In RebornBuddy, switch to the
Plugins
tab and enableProfile Builder
.- If already enabled but window not visible, click
Toggle GUI
.
- If already enabled but window not visible, click
- In the Profile Development window, click
Set Output
in top right and choose an XML file to append to. - If starting a new XML file, click
Open <Profile> Tags
to add boilerplate XML. - Click
Refresh
in top left and pick a quest from the dropdown. Only active quests appear here, so you may need to accept the quest first. - Start by targeting the quest-giving NPC and clicking
PickUp
to insert XML tags for moving to that NPC and accepting the quest. - Use remaining buttons to set up intermediate quest steps. May require manual adjustments or entirely new code via text editor after generating basic structure. GUI buttons not representative of OrderBot's full range of abilities, just common tasks.
- End by targeting the quest-ending NPC and clicking
TurnIn
.
- Open the XML file in an auto-reloading text editor like Visual Studio Code to see the code added in real time. If it doesn't auto-reload, make sure you don't have unsaved manual changes (a popup in bottom right will ask to merge or overwrite).