Conan Exiles

Conan Exiles

2,305 ratings
ModControlPanel
2
11
3
2
   
Award
Favorite
Favorited
Unfavorite
Features: Features
Interface: Interface
File Size
Posted
Updated
0.222 MB
Aug 2, 2019 @ 8:26pm
Sep 6, 2022 @ 4:54am
7 Change Notes ( view )

Subscribe to download
ModControlPanel

Description
Mod Control Panel

Discord Link[discord.gg]

Mod ID: 1823412793

Version 1.1.4

This mod aims to add a convenient UI widget that supports modules, this will mainly be used as the primary settings HUB for all the mods I develop, although it is possible for any mod developer to add a supporting module.

Officially Supported Mods:

How-To:
The control panel can be opened by pressing Shift+End (this can be disabled in the options) or by entering "DataCmd ModControlPanel" into the console


Developing Supporting Widgets:
Adding your widget to the "Mod Control Panel" UI is relatively easy, you create your widget as you normally would and add it to the UIModule datatable in the normal way.

Once your widget is complete and your datatable is setup we must add some "actor tags" to our mod controller, these are used to determine your widget, how many there are, their name and whether they require admin rights.

We will be using the actor tags as an info structure for our widget, it starts with the "MCP" tag, then we follow the "MCP" tag with our widget structure, there are 2 types of widget structure (see examples below).

UIModuleID (string) - Your widgets UIModule row name.
WidgetName (string) - The name for your widgets button in the control panel.
Rights (string) - whether your widget required admin rights, this should be either Admin or User.
Priority (integer) - Currently not used (default will be 10).

Feel free to start a topic in the discussion area or join the discord for any help or support with developing widgets.

Notes:
There are a few things to consider when creating a supported widget.
  • Your widget must be self contained, any data that requires loaded should be done so in your widgets "Construct" event.

  • The "Vertical" screen space for your widget is, Viewport Height - 150.

  • Since we cannout actually determine whether the widget is loaded via your mod (ActivateUIModule) or the control panel, it's best to style your widget assuming it will be added to the control panel, then if you load your widget via ActivateUIModule you can call a function in your widget to adjust layout values etc.
  • Some example widgets can be found on GitHub[github.com].

My Other Mod's

Legal
This mod contains assets (art, music, code, items, systems and/or designs) that are the intellectual property of Funcom Oslo AS or their licensors

Old Version
For those that need the previous version to connect to servers that have not updated yet.
download[drive.google.com]
Popular Discussions View All (4)
17
Aug 5 @ 5:36pm
PINNED: Servers Using This Mod
hades
11
Sep 28 @ 1:18pm
PINNED: Supported Mods
hades
5
Dec 12, 2021 @ 8:34am
PINNED: Bug Reports
hades
< >
278 Comments
hades  [author] Sep 7 @ 3:48pm 
@Thzymon you can also set a custom binding by disabling the input in MCP settings and adding DataCmd ModControlPanel to the custom commands in key bindings menu =)
Thzymon Sep 7 @ 2:52pm 
Conflict Note on Key Binding (might be base game issue for how key binds work?):

Do not set the Vanity Camera key bind to "End" when using this mod; it will conflict with this mods activation via "Shift+End" as both key binds will trigger with Shift+End. The resulting issue is that you will be in Vanity Camera mode but unable to do anything as the mod is also active but not visible (the mod display appears to be dependent on not being in Vanity Camera mode). Both "Shift+End" and "End" will not work while in this state and the cursor will not be visible (it will appear as if you're in a hung state).

To exit this state, you'll have to use the command line to deactivate the mod, "DataCmd ModControlPanel". Then, if you want to use the mod, change the Vanity Camera key bind to something other than "End".

Hope this is helpful to others.
Multigun Aug 9 @ 6:24am 
It's not the mod, that is a known bug in the vanilla game. Check the official patch notes, its literally in there as a known issue.

In the future, please take the time to test mods before assigning blame. Thanks
WORLD OF AJ Jul 16 @ 3:15pm 
Hi there!

I would like to thank you thank you thank you for all of your patience and assistance. I also put it to the very top of my list of mods. User error all the way It now works for me :))))
hades  [author] Jul 15 @ 4:42am 
@WORLD OF AJ
What is your layout layout? also are you using a laptop (they sometimes have different keyboard layouts), like multigun says shift+insert is the normally the key combination to open the admin menu.

Also as your new to using mods, can you please verify that you have the mod active and not just downloaded, you can do this by opening the mods menu from the main menu, there is 2 panels, the left is a list of your downloaded mods, and the right panel is the list of the mods that are actually set as active.

And yes DataCmd ModControlPanel is correct without quotes.
Multigun Jul 14 @ 10:33pm 
Then you aren't pressing Shift + End if its opening the Vanilla Admin Panel. Shift + Insert opens the Admin Panel. Has for as long as I've been modding (5+ years). If you REALLY think Shift + End is opening the Vanilla Admin Panel, then you went way out of your way to set it that way.

Check your keyboard. If its a laptop keyboard, a Function key is usually required for End.

As for DataCMD ModControlPanel, its without the " ". When you type it into the proper location, DataCMD on its own will be recognized. Will be extremely obvious if you are typing it in right.
WORLD OF AJ Jul 14 @ 10:25pm 
Hi there,

Multigun, yes I'm tryping into the black area opened with the ~ key. It doesn't recognize the command.

Jeri, as admin I used Shift+end, which opens my admin panel and not the control panel. Think I saw a picture of the control panel. It's definitely openning my admin panel.

When I type the command into the console; "DataCmd ModControlPanel" (Is that correct as I typed? to include the " " at each end?) because it doesn't recognize it.
Jeri Jul 13 @ 10:33am 
SHIFT + END brings up the control panel, that is the ModControlPanel. As admin you get there access to the mods that need admin input to change or set a configuration. If you are not admin you get access only to the mods that players can act on without being admins.
Multigun Jul 13 @ 10:10am 
Are you typing it into the console, or into chat?

Most mods require admin enabled to see their available options.
WORLD OF AJ Jul 13 @ 9:24am 
Hello there,
I tried to use your mod, looks really great. But can't get the mod to open. I've used the console command "DataCmd ModControlPanel" , responds with doesn't recognize that command and I've also tried Shift+End but that brings up the admin panel. I'm fairly new at this, so do you have any suggestions on what else I can do?