Trading: Difference between revisions

Jump to navigation Jump to search
imported>TinyTedDanson
(→‎Balancing Bias: More examples for clarity)
(reformatting, replaced tables with queries for easier scaling)
Line 52: Line 52:
== Economy ==
== Economy ==
=== Drams ===
=== Drams ===
The central currency to the game is clean [[Water]], often simply referred to as their measurement "drams". 1 dram of water is universally valued at $1, and is used to pay any outstanding difference in transactions: if the player offers $32 of material for $35 of material they are required to throw in 3 drams to cover the outstanding $3 debt. Only drinking water is accepted as balancing currency: if the water is contaminated by any other liquids then it ceases to be counted as drams unless it can be purified.
The central currency to the game is {{favilink|water|fresh water}}, often simply referred to as their measurement "drams". 1 dram of water is universally valued at {{drams|$}}1, and is used to pay any outstanding difference in transactions: if the player offers $32 of material for $35 of material they are required to throw in 3 drams to cover the outstanding $3 debt. Only drinking water is accepted as balancing currency: if the water is contaminated by any other liquids then it ceases to be counted as drams unless it can be purified. To aid in communication, in this section "$" will only be used to represent drams in the commercial sense, while drams as the volume will be represented as "D".


It is important to note that dram exchange requires appropriate space:
It is important to note that dram exchange requires appropriate space:


* First, any containers of Drinking Water will be poured into until full.
* First, any containers of drinking water will be poured into until full.


* If the container fills then excess drams will be poured into the next Drinking Water container with space.
* If the container fills then excess drams will be poured into the next Drinking Water container with space.
Line 62: Line 62:
* If there are no more Drinking Water containers then excess drams will pour into the next empty container.
* If there are no more Drinking Water containers then excess drams will pour into the next empty container.


* Drams '''will not''' go into containers filled with anything but Drinking Water, as it will cease to be currency of the same value once mixed.
* Drams '''will not''' go into containers filled with anything but drinking water, as it will cease to be currency of the same value once mixed.


Having insufficient space for owed credit or insufficient drams for owed debt will result in the transaction being rejected.
Having insufficient space for owed credit or insufficient drams for owed debt will result in the transaction being rejected.
Line 116: Line 116:
Note that this table simply provides the minimum value for a container of the appropriate size, as factors like player trading stats cannot be accounted for. Liquids such as [[Asphalt]] and [[Putrescence]] are not listed as they have a trading value of $0, so the only profit they earn is for selling their container.
Note that this table simply provides the minimum value for a container of the appropriate size, as factors like player trading stats cannot be accounted for. Liquids such as [[Asphalt]] and [[Putrescence]] are not listed as they have a trading value of $0, so the only profit they earn is for selling their container.


{| class="wikitable" style="text-align:center;"
{{#cargo_query:tables=Liquids=L, GeneralData=GD
|-
|join on = L.JoinKey = GD.JoinKey
! Liquid
| fields = CONCAT("{{favilink {{!}}",L._pageName, "}}")=Liquid, CONCAT(0.25 * Commerce)=Value<br />($/D),
! Value<br />($/D)
Commerce = 4D<br/>($/1lbs),
! 16D<br />(4lbs)
CONCAT(4 * Commerce) = 16D<br />($/4lbs),
! 32D<br />(8lbs)
CONCAT(8 * Commerce) = 32D<br />($/8lbs),
! 64D<br />(16lbs)
CONCAT(16 * Commerce) = 64D<br />($/16lbs)
|-
| where = L._pageNamespace = 0 AND Commerce > 0 AND L._pageName <> "Water"
| [[Acid]]
| order by = Commerce ASC
| 1.5
}}
| 24
| 48
| 96
|-
| [[Blood]]
| 0.25
| 4
| 8
| 16
|-
| [[Brain brine]]
| 1,233
| 19,728
| 39,456
| 78,912
|-
| [[Cider]]
| 3.8
| 60.8
| 121.6
| 243.2
|-
| [[Cloning draught]]
| 1,250
| 20,000
| 40,000
| 80,000
|-
| [[Gel]]
| 0.5
| 8
| 16
| 32
|-
| [[Honey]]
| 2
| 32
| 64
| 128
|-
| [[Lava]]
| 50
| 800
| 1,600
| 3,200
|-
| [[Neutron flux]]
| 1,000
| 16,000
| 32,000
| 64,000
|-
| [[Oil]]
| 3
| 48
| 96
| 192
|-
| [[Primordial soup]]
| 4
| 64
| 128
| 256
|-
| [[Sap]]
| 2
| 32
| 64
| 128
|-
| [[Slime]]
| 0.1
| 1.6
| 3.2
| 6.4
|-
| [[Water]]
| 1
| 16
| 32
| 64
|-
| [[Wine]]
| 4
| 64
| 128
| 256
|}


==== Trade Goods ====
==== Trade Goods ====
{{Main|Trade goods}}
Trade goods are effectively non-liquid (figuratively and literally) financial assets. While this does free up skins and can end up lighter overall, they can only be returned to $/D value by selling them to traders. This can cause issues in some cases, as high value items require you to either trade for a lot of items or be prepared to accept a lot of drams. Additionally, dormant items carried for value do not quench [[Thirst]] nor can they provide additional uses like [[Lava]]. As such, it can be important to not convert all drams into trade goods.


Trade goods are effectively non-liquid (figuratively and literally) financial assets. While this does free up skins and can end up lighter overall, they can only be returned to $/D value by selling them to traders. This can cause issues in some cases, as high value items require you to either trade for a lot of items or be prepared to accept a lot of drams. Additionally, dormant items carried for value do not quench [[Thirst]] nor can they provide additional uses like [[Lava]]. As such, it can be important to not convert all drams into trade goods.
{{#cargo_query:table=GeneralData=GD, ExtraInfo=EI
| join on=GD.JoinKey=EI.JoinKey
| fields = CONCAT("{{favilink id{{!}}", GD.ObjectID, "}}") = Item, CONCAT(CASE
  WHEN Weight > 1
  THEN CONCAT(Commerce/Weight,"<i>(",Commerce, "/", Weight, ")</i>†")
  ELSE Commerce/Weight
  END) = Value<br />($/1lb)
| where=categories = "Trade Goods" AND EI.Info LIKE '%Currency,,,%'
| order by= FLOOR(Commerce/Weight)
}}
''† Ingots weigh 5lbs''


{| class="wikitable" style="text-align:center;"
There are also trade goods that do not keep their prices static across trades:
|-
{{#cargo_query:tables=GeneralData=GD,ExtraInfo=EI
! Item
|join on=GD.JoinKey=EI.JoinKey
! Value<br />($/1lb)
|fields=CONCAT('{{((}}favilink page{{!}}', GD._pageName, '{{))}}')=Trade Good, GD.Commerce= Value
|-
|where=GD.categories='Trade Goods' AND (EI.Info NOT LIKE '%Currency,,,%' OR EI.Info IS NULL)
| [[Copper nugget]]
|order by=GD.Commerce,GD._pageName}}
| 10
|-
| [[Bronze ingot]]
| 20(*5)
|-
| [[Silver nugget]]
| 50
|-
| [[Rough agate gemstone]]
| 100
|-
| [[Rough topaz gemstone]]
| 150
|-
| [[Gold nugget]]
| 200
|-
| [[Rough jasper gemstone]]
| 200
|-
| [[Rough amethyst gemstone]]
| 250
|-
| [[Rough sapphire gemstone]]
| 300
|-
| [[Rough emerald gemstone]]
| 350
|-
| [[Rough peridot gemstone]]
| 350
|}
''† Ingots currently only come in bronze and weigh 5lbs''


[[Category:Mechanics]]
[[Category:Mechanics]]
{{Mechanics Navbox}}