Killer Wolf wrote:what are you trying to achieve here? Oolite is a space combat game where the markets exist simply to allow you to get money to buy goodies. that ALL. you seem to want to code a full-on simulation of the stock market. Sorry, but who cares?
As with OXPs, anyone who is interested in that particular modification.
Killer Wolf wrote:the whole point of Elite's not-knowing-prices was that it added that little element of chance to your trades, that little risk that you might not get as much as you wanted, or make a loss.
How do you know this is so? have you spoken to the designers, or read in an interview with them, that this was their design goal and they implemented economics as they did for that reason?
I doubt very much that you have.
I think economics were simple in the original due to the limitations of the host hardware.
Killer Wolf wrote:Callas wrote:his has the amazing upshot that you can transport goods to a planet, place a sell order at a price higher than the current best offer, *AND THEN LEAVE TO CONTINUE WITH MORE TRADING*.
so, when you fly off, what are you buying your current cargo w/? the goods you brought there are still hanging about until your sell price hits, so until you've got excess money to cover more cargo, what do you do?
Most players have enough cash to put a sell order out, buy more goods and then continue trading. If a player did not have that much cash, he would be forced to accept the highest offer, take the best price he could, and then continue trading.
Killer Wolf wrote:Your sell offer will complete when there is a buyer willing to pay your price.
and if an NPC arrives selling for less? your goods are left waiting there until you come back and change your sell price?
Yes.
Killer Wolf wrote:Callas wrote:Crucially, market data is available galactically. You don't need to be in a system to know its prices. You access each planet's data through the galactic or local maps. This is vital so that players can behave normally when trading; for example, how could you know to make a multi-hop trade, that it would be worth it, if you didn't know the current destination prices?
haven't you realised this is *utterly pointless*?? firstly, i NEVER make multi hops, and i doubt many others do either - you pick suitable planets close to each other and shuttle between them.
Failure of vision criticism. You're taking one aspect of the future situation, putting it into the current situation, and saying "there's a problem".
The reason you do not do multiple hops now is because the economy is arranged such that it makes no sense to do so.
The arrangement I'm suggesting will provide reasons to perform multiple hops.
Killer Wolf wrote:secondly - don't you realise that days or weeks can pass when you jump? are you trying to say the market wouldn't have changed during that time?
That's a good point, and one I'd missed. I'm used to original Elite where there is no apparent passing of subjective time when you hop.
Hops seem to be fairly quick, though - some hours or a day - which would work fine, not least since everyone faces that same delay.