The big trade rewrite

Rob Kaper <[email protected]> Thu, 14 Oct 2004 02:57:36 +0200
Newsgroups gmane.comp.kde.devel.atlantik
Message-ID <[email protected]>
--===============1903874075==
Content-Type: multipart/signed;
  boundary="nextPart5010960.UKBGeQoY4L";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit

--nextPart5010960.UKBGeQoY4L
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Trades are probably the most annoying thing left in Atlantik. They popup wh=
en=20
you least expect it, people always mess up, trades are not discussed.. when=
=20
someone rejects over a technicality one needs to recompose the contents..

I just committed two changes that break trades in monopd--development but w=
ill=20
eventually fix a lot of problems.

=46irst: players can now alter a player attribute describing their "willing=
ness=20
to trade". This prevents useless requests if you're secure about your game,=
=20
or just not ready yet with so much for sale still.

Second: a trade is now just created, and not created with another player.

It is my intention that trades will be created in full by one player, then=
=20
proposed, which Atlantik should handle more non-obtrusively. When players=20
don't like a proposal, they just leave it: the proposal itself can be alter=
ed=20
by the original player or left valid for a while. Players can also create a=
=20
counter proposal by cloning the trade (this leaves the original proposal=20
valid).

I don't think many people are really using the Arch versions of=20
Atlantik/monopd, but if you are: trades will not work properly for a while.

Rob
=2D-=20
Rob Kaper     | "Whoever wants to know the heart and mind of America had
[email protected] | better learn baseball" -- Jacques Barzun

--nextPart5010960.UKBGeQoY4L
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQBBbc8EtppIl2G1SjcRAuH8AJ9zw1gzyO7JfqgSVWFRlD9uZFNB7gCbBz+Y
O0llO81W9Y0i9IerUsfYz60=
=xdnx
-----END PGP SIGNATURE-----

--nextPart5010960.UKBGeQoY4L--

--===============1903874075==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
atlantik-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/atlantik-devel

--===============1903874075==--