Market
Market schema
Since VCMI-1.3 it's possible to create customizable markets on adventure map. Markets can be added as any other object with special handler called "market".
Here is schema describing such object
Modes
Mode parameter defines a way to exchange different entities. Multiple modes can be specified to support several types of exchange. Following options are supported:
"resource-resource"
- regular resource exchange, like trading post"resource-player"
- allows to send resources to another player"creature-resource"
- acts like freelance guild"resource-artifact"
- black market"artifact-resource"
- allows to sell artifacts for resources"artifact-experience"
- acts like altar of sacrifice for good factions"creature-experience"
- acts like altar of sacrifice for evil factions"creature-undead"
- acts like skeleton transformer"resource-skill"
- acts like university, where skills can be learned
Examples
Trading post
Trading post allows to exchange resources and send resources to another player, so it shall be configured this way:
Black market
Freelance guild
Altar of sacrifice
Altar of sacrifice allows exchange creatures for experience for evil factions and artifacts for experience for good factions. So both modes shall be available in the market. Game logic prohibits using modes unavailable for faction
Offer
This field allows to configure specific items available in the market. It can be used only for resource-skill
mode
See Secondary skills description for more details