Yeah, I found it pretty tedious at first, but now I do it all in photoshop beforehand, so I don't have to keep going into the game to test it.
I think before we (or just I) start thinking about how the leader should look (and what format and size it should be), we should finalise how the rest of the window will look. This way we won't have to resize 140 leaders when it's finished.
The general idea seems to be for a bargaining table. So you have two sides, you on the left, your opponent on the right, and in the (bottom) middle the "table".
This table is split in two vertically, and on each side the elements of the deal are added.
On the left side of the window all the possible elements you can offer (map, gold, reduce pollution etc), and on the right side all the possible elements you can request from your opponent (again map, gold etc), most probably the same as everything you can offer. The treaties (cease fire, military pact etc) should be in a separate area at the bottom of each side.
When you add an offer, you click on an element on the left (listbox or whatever) and it's only added to your left side of the table.
To add a request you click on your opponent's side on the right, and then it's added to their right side of the table.
Adding an offer or request will remove it from the side it was clicked, so you can't offer or request the same thing twice.
When you add a treaty (either by clicking your left or opponents right side, on the treaty name), the same treaty is removed from the other side and added to both sides of the table.
Then you click "send". If the proposal is accepted you get a nice message. If the proposal is refused, you get a less nice message, and perhaps a hint at how far it was from being accepted. Finally if your offer is close to being reasonable for the AI, you might get a counter-proposal.
For the moment I'm not concerned with how the underlying formula works, but I'll just try to get it set up like above.
I think before we (or just I) start thinking about how the leader should look (and what format and size it should be), we should finalise how the rest of the window will look. This way we won't have to resize 140 leaders when it's finished.
The general idea seems to be for a bargaining table. So you have two sides, you on the left, your opponent on the right, and in the (bottom) middle the "table".
This table is split in two vertically, and on each side the elements of the deal are added.
On the left side of the window all the possible elements you can offer (map, gold, reduce pollution etc), and on the right side all the possible elements you can request from your opponent (again map, gold etc), most probably the same as everything you can offer. The treaties (cease fire, military pact etc) should be in a separate area at the bottom of each side.
When you add an offer, you click on an element on the left (listbox or whatever) and it's only added to your left side of the table.
To add a request you click on your opponent's side on the right, and then it's added to their right side of the table.
Adding an offer or request will remove it from the side it was clicked, so you can't offer or request the same thing twice.
When you add a treaty (either by clicking your left or opponents right side, on the treaty name), the same treaty is removed from the other side and added to both sides of the table.
Then you click "send". If the proposal is accepted you get a nice message. If the proposal is refused, you get a less nice message, and perhaps a hint at how far it was from being accepted. Finally if your offer is close to being reasonable for the AI, you might get a counter-proposal.
For the moment I'm not concerned with how the underlying formula works, but I'll just try to get it set up like above.
Comment