ARK: Survival Evolved

ARK: Survival Evolved

Not enough ratings
What is the CCMI Market UI?
By Impulse
Basic explanation of the Capitalism Centralized Market Interface (CCMI).
   
Award
Favorite
Favorited
Unfavorite
Open the CCMI Market UI

Simply walk up to a Capitalism NPC Structure and press either E or select "Capitalism Market" in the MUE wheel.
Main CCMI Market UI view

This is the default view of a NPC Structure without any chosen Trade Actor Type.

This Market UI is a system on its own. It does not use the Supply or Demand system from the old Trade Actors of the Capitalism mod packages. The price changing logic introduced by the Capitalism web platform[capitalism.remolutions.com] does not apply for this Market UI.

The base architecture is realized with a so called savegame hierarchy. This means that you can synchronize all your ARK servers to be in one market! Synchronizing can be done either via symlinking the savegame directory:
..\ShooterGame\Saved\SavedArks\CCMI\
Or you could sync it with third party tools like Dropbox.

Main market navigation is done via Market Browser

Here you can see marked options that are only shown if you have admin rights on your server. Option 1. is used to automatically scan the whole map for valid item and dino classes. Option 2. is used to manually add item or dino class pathes, as shown in the picture below. And option 3. can be used to forcefully delete a whole Order Type from the savegame hierarchy, note that this will not reimburse or return items to users... you should first cleanup the buy and sell lists!



This popup opens if you press the edit pencil icon:


It can take multiple comma separated entries! Like so:





The Market Browser itself is build as a folder structure. Simply click the corresponding "Origin", then "Category" and then the "OrderType" to load the actual buy and sell orders in the middle part of the market UI.
Filter the Market Browser

This filter panel helps you to find the correct Order Type faster. It can only show you Order Types from this map/server, or your own Order Types from registered contracts, or the current Trade Actor. The current Trade Actor option is disabled in this case because this NPC Structure has no Trade Actor Type activated.

If you access a NPC Structure with registered orders, it will automatically open the UI with the option "Current Trade Actor" selected. So that you directly know what this Trade Actor is offering (buy) or requesting (sell).

The filter input field can be used to look for specific Order Types too. It will flatten the folder structure and directly show found Order Types. Note that it requires at least 3 chars to find something.
Main market window

The default view is the buy and sell list. As soon as you select an Order Type in the Market Browser it tries to load corresponding order positions in here. The buy and sell buttons become active either if you select a valid order entry of the buy or sell side, or if you are at a Player or Dino Trader NPC Structure it will give you those buttons in order to create a request or offering. But this all depends on the Trade Actor type, e. g. you cannot create a dino order at a Player Trader NPC Structure...


On the History tab you'll see the last max ~ 1k trade logs for your selected Order Type.


My Orders shows you a list of your buy and sell orders, with which you can manage them faster.


My Logs is giving you all the occurences concerning your market activity.


The Help tab, provides guides like this one. Click on a Segment to expand it. They can help answering possible questions about the CCMI! If something is missing, let Impulse know about it in the comment section of the Capitalism Currency mod.


You can also sort a column by clicking on it!
The Details panel


The Details Panel gets populated as soon as you select an order in the Buy/Sell or My Orders Tab. It shows you valuable information about the trade order position. Things like dino level and stats or item stats and durability and much more!
Overview video

In this video i cover a major part of the whole market UI. Note that this was done with an early prototype.