Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discontinue Option "costPU" + Redesign "costResources" BUTTON Display #3475

Closed
Cernelius opened this issue Jun 24, 2018 · 24 comments

Comments

Projects
None yet
4 participants
@Cernelius
Copy link
Contributor

commented Jun 24, 2018

  1. Update to "costResources" or remove "costPU" from all games in download list.
  2. Define the count in the respective "text" properties.
  3. Fully remove (the already deprecated) "costPU" from the engine.
  4. Remove the feature of "costResource" displaying in BUTTON of user and political actions.
  5. Update pact_of_steel_2.xml.

Related feature request:
https://forums.triplea-game.org/topic/418/expand-useractionattachment-politicalactionattachment-to-all-resources

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 24, 2018

For point 1 and 2, the changes on
https://github.com/triplea-maps/the_pact_of_steel
have already been made.

Pull requests for the following maps (10):
triplea-maps/another_world#1
triplea-maps/civil_war#7
triplea-maps/domination_1914_blood_and_steel#2
triplea-maps/domination_1914-weltpolitik#12
triplea-maps/empire#2
triplea-maps/feudal_japan#2
triplea-maps/feudal_japan_warlords#2
triplea-maps/greyhawk_wars#5
triplea-maps/napoleonic_empires#3
triplea-maps/total_world_war#9

Specifically:

Mass changed, on the referring xml:
(old:new)
option name="costPU" value=":option name="costResources" value="PUs" count="
option name="playerProperty" value="costPU" count="(.*?)":option name="playerProperty" value="costResources" count="$1:PUs"
note: The second change is needed only for the two xml of civil_war.

Modified actionstext and politicstext to give costResources info in the button.

Main changes:

Updated occurrences for the following games (11):
Civil_War.xml
Civil_War_Eastern_Campaigns.xml
Domination_1914_Blood_And_Steel.xml
Domination_1914-Weltpolitik.xml
Empire.xml
FeudalJapanWarlords3Player.xml
FeudalJapanWarlords4Player.xml
FeudalJapanWarlords5Player.xml
Greyhawk_Wars.xml
Total_World_War_Dec1941.xml
Total_World_War_Dec1941_Beta.xml

Removed all occurrences from the following games* (5):
another_world.xml
FeudalJapan.xml
Napoleonic_Empires.xml
Napoleonic_Empires_FFA_5player.xml
Napoleonic_Empires_FFA_8player.xml

*all occurrences of costPU had a value equal to 0

note: I've removed costPU only if all occurrences for the same game were having value equal to 0 (otherwise costPU at value 0 have been updated too (for example, for the two games of total_world_war)).

This should be all to cover point 1 and 2.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 24, 2018

Do you advise
https://github.com/triplea-game/triplea/blob/master/triplea_maps.yaml
being updated, and, if so, at what point (after merging or after a the next release unsupporting "costPU" or what?)?

@FrostionAAA

This comment has been minimized.

Copy link
Contributor

commented Jun 24, 2018

Am I misunderstanding something, or do these changes remove the currently displayed resource cost in the buttons?

I hope these changes will still have the engine automatically display some meaningful information about the cost/price for pushing a button?

Of course a mapmaker should aim for a full text description besides the button, but to keep things simple, cost and output should be clearly separated. And it can be complicated to have to write/read both cost and output in the same text. Actually I see several reasons for the button continuing to display the price:

  1. Separation informationwise of cost and output of button-press.
  2. It would bring consistency to the way different maps and map rules are displayed and experienced by the player.
  3. A player would automatically have the cost info given in a simple way, and then only need to find out/read/figure out the outcome of the button-press, something the mapmaker must make clear.

... or have I misunderstood these changes?

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 24, 2018

No, you didn't misunderstand. As I said in forum, my proposal was to totally remove the costResources display.

What I don't understand is why you (or anyone) would be against this. Having something like "[5 PUs]" at the start of the BUTTON text is something so cheap that you can simply add in the BUTTON description (or you can communicate it differently (easily better)), if you want to, and the additional time of doing that is basically nothing compared to everything else related to devising, coding and testing that user action.

All the reasons that you are pointing out seems to imply that now there is some sort of autodisplay that makes things clear that is going to be irreplaceably lost, but all there is the automatical addition of a "[x PUs]" etc. at the start of the button description, that you can simply write down and have it looking exactly the same as now.

Anyway, for the existent maps, you can see that all my changes except Civil War will look exactly the same as they do now after the autodisplay is removed. So, nobody is going to notice a difference (assuming I didn't mess up).

If, for whatever reasons, people appear to be wanting an autodisplay, my suggestion would, then, be to display it at the start of the side description (like it is now the case for the chance success (look at the Total World War politics, for an example)), using the "resources" images with a stack number (just the same as you get in the bottom bar). But, even in this case, I would rather have the mapmaker being able to customize the description with the images he wants to.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 24, 2018

And it can be complicated to have to write/read both cost and output in the same text.

Currently, it is not complicated at all. You just need adding "[x PUs] " at the start of a description for an user action that costs x PUs, etc., if that would not be automatically generated anymore, and it would look exactly the same as it does now (the gain is that it doesn't have to look that way, but it still totally can, and it's basic writing).

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 24, 2018

Or a "resources" image with the stack number (if that is feasible, no idea) can stay left to the button, between the flag and the button itself (the flag of the action maker is actually pointless, as it is the turn player), to make clearer that is the input you are going to pay, while you will probably describe the output in the button and the description to the right.

But the current change at this actual issue is that you can simply add yourself "[5 PUs] " at the start of the BUTTON message; so I really don't see how the current autodisplay feature is giving any good value. Seemed to me obvious to remove that cheap thing, beside needing updating the maps, even more so now that I believe it looks particularly bad in the moment you have 3+ resources listed (it was barely decent looking for PUs only).

@FrostionAAA

This comment has been minimized.

Copy link
Contributor

commented Jun 24, 2018

@cernel My concerns are mostly in regards to keeping things simple for the player to understand and having some consistency across maps. That's why I see separation of cost and payment important, plus I think it would be great with a simple display of the cost (btw. is cost always resources or can the price be like changing relationships/starting a war? Or something else?)

I actually also thought about proposing a cost display similar to the one in unit purchase, but you beat me to it :-) And I had to be sure I didn't misunderstand all these changes. A display like in unit purchase would be both simple, quick to understand and lead to consistency when playing maps.

I have always wondered about the flags. Why do they display? Can they ever display other flags than the player's own? I have often considered proposing that the mapmaker could define a small picture to be displayed. Something that would fit the outcome, recipient, trade, event or whatever. I don't see a reason for flags. Maybe only as a stand-in-images if there are no mapmaker defined images.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jun 25, 2018

Answers:

The changes would be only and exactly:

  1. removing support for costPU and
  2. removing the display for costResources.

I wouldn't mind if a number 3 for displaying the costResources with resources images, same as in bottom bar, either left or right to the button, is added to the list. I guess the changes I pushed would be still good enough.

The action maker flag is, obviously, useless, as only the turn player can make action anyways. I guess it can be argued it is nice to see (I tend to think so). However, additional flags are displayed for each player that has the ability to veto the action. That display is also a bit confusing, as, whatever the way flags are listed (I don't know), sometimes you have the flag of the one accepting after and some other times you have it before the other flag, or the action maker flag can be mixed up anywhere, in case there are several players with veto abilities.
All in all, the flag display of user actions is either pointless (most of the times) or somewhat confusing. That is a feature probably imported from the political actions, where, instead, you can see the flags work fine and rationally, sensibly and usefully representing the players you are going to make politics with (instead of yourself!), either with or without acceptance required (take a look at a "Napoleonic Empires: FFA 8 Player"). Code wise, the limit, substantially, is that with user actions you have no way to tell what players you are influencing (as you are simply setting triggers off), aside only from the case of requiring acceptance.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Aug 13, 2018

Are my pull requests going to be merged as soon as the new stable is out? Any review or info on this matter from the maps admins?

I understood (in forum) that @ron-murhammer was positive on these changes, but I wonder if this matter is anyway undecided or just waiting for the new stable.

Also, I'm not sure if I cannot touch or delete all those repositories cluttering my profile until this matter is closed.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Aug 30, 2018

If there are major doubts about these pulls, I would prefer my pull requests being closed, so I can delete all these repositories in my profile, rather than having this pending for an undetermined amount of time, probably never to be merged. If they are going to be merged, and just need some more months, I'm fine with waiting. I understood that the suggestion was accepted, and just needed to be done.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Oct 2, 2018

An example of what removing the autodisply would allow is in my Civil War PR.
triplea-maps/civil_war#7

Currently, the engine forces you, for example, to have something like:
[25 PUs] Finance Debt

If the autodisplay removed, you can still have that, if you want, but you can also have something like:
Pay $25 Debt Installment

@ron-murhammer

This comment has been minimized.

Copy link
Member

commented Oct 2, 2018

@Cernelius @FrostionAAA Did we come to a decision on this? It looks like @FrostionAAA updated all his maps to replace costPUs but assumes the engine will still display the resources for the action. While @Cernelius looks like your PRs (besides the delete ones) assume the engine won't display the resources so you added them to the message in the properties file.

The current stable 12226 has the engine still display the resources in a standard way. I'm fine either way just need to decide how to move forward so we can actually remove costPUs from the engine all together in the incompatible release we are working on.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Oct 2, 2018

So, practically, I understood that @ron-murhammer agreed with my proposal in forum, so I went ahead doing it.

This is the thread:
https://forums.triplea-game.org/topic/418/expand-useractionattachment-politicalactionattachment-to-all-resources

Excerpts:
Cernel:

@ReDrUm I wouldn't have the display like "[10 PUs, 2 Iron, 1 Fuel]", or anything like that at all. The mapmaker can just add it in the customised description, exactly as it reads now, or differently, so I don't see the point of having any automated description, there, unless maybe only if the button is not customized at all.

redrum:

@cernel Can't really remove the auto display of the resources amounts as that would pretty much make any existing maps that use them unusable. Unless you are volunteering to find/update all of them

Cernel:

I agree that would be good to update all maps having costPU, especially for, then, removing the costPU from the engine (instead of merely deprecating it), in favour of the new costResources. If @Frostion is good with that for his maps, I can look updating the rest. Agreed?

redrum:

@cernel I'd love to remove costPU instead of just deprecating it as it really isn't needed with costResources so as long as folks can ensure all existing maps are updated then I'm glad to remove it entirely.

Cernel:

@ReDrUm Let's wait for @Frostion, then. Very few other games use costPU, and they amount to almost 0% of what is played.

Frostion:

@ReDrUm @cernel
I have been offline a lot lately because of real life work. And for some reason I recently have not gotten any info-mail from TripleA forum.
I am totally fine with cost PUs being changed to cost resources, and will update my maps, if the Pact of Steel 2 xml is updated and I can see what to do.
Is it final how those buttons and cost/outcome info will look like? I would prefer if the engine maintained some kind of consistency across maps, like if cost was always displayed the same way somehow. The political action outcome is another matter as there are so many possibilities and probably can't be automatically generated.

redrum:

@Frostion POS2 XML is updated with an example and the first post of this thread has an example and a screenshot. I'm open to adjusting how it displays if folks have better ideas.

Cernel:

@ReDrUm What I understood we already potentially agree is to remove that entirely, after I've updated all the properties to tell the cost themselves.
What I plan to do is just adding the thing like it looks now in all except I'm thinking for Civil War to change so that like, regarding what the user sees:
[25 PU] Finance Debt
would become
Pay $25 Debt Installment.
and:
[25 PU] PRIORITY: Debt Backpayment
would become
PRORITY: Pay $25 Debt Arrear.
Really, that is not done the right way. Instead of having a big "PRIORITY" mark on it, it could have been just coded that first you get only the arrear, and then you get the regular instalment after you clicked on (paid for) the arrear, since you don't want to pay the regular but not the one that would default you, obviously (thus the priority warning), but I don't plan to do that.
I personally don't like and don't agree with using "$" (vel similia) to mean "PUs", unless the scale makes sense (1 PU is actually representing 1 $); just going that way for coherence with the rest, as is.
There are no reasons whatsoever to display that cost or anything mandatory in the buttons. The mapmakers can customize it as they want, also exactly like it looks now (possibly better).
At most, we can think about some sort of tooltip that tells the various things (chance success, number retry allowed, cost resources...), but I'm not advising it.


So, anyways, now it is up to you to decide either:

  1. Going the way I proposed, and then I can update @Frostion maps too myself, if wanted, or he can update them, or they won't display the cost anymore (as I understand the changes were made so far).

  2. Leaving the display as it is, then I can redo all my "Update" pull requests to not changing any skin elements, but I would still suggest you merge the current one for Civil War, if that would look fine enough (you would have things like [25 PUs] Pay $25 Debt Installment, that I think should be not really worse than what you currently see). Otherwise, I can undo or redo that too (please clarify).

  3. Removing the current autodisplay and adding a display using the resources images, that would be what @Frostion seems to like the most, and would be fine with all updates so far.

All the above, of course, assuming everything has been done as intended.

Just tell me what to do, so I can close this. I don't think I want to use user actions much; just I think that display is awful, especially with several resources (and you can still have it, if you want, by writing it down), but at this point I just want to get this closed and the deprecated element removed one way or the other.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Oct 2, 2018

@ron-murhammer You can also go the way number 2 yourself, by just making new PR that are simply my PR, except not changing any map/actionstext.properties, if that is easy enough for you.

@ron-murhammer

This comment has been minimized.

Copy link
Member

commented Oct 2, 2018

@Cernelius @FrostionAAA So I took a look at this and decided I'm going to instead have the engine generate the resource amounts with images like the bottom bar and purchase window. So this way either approach can be used. I'll post some details shortly.

@ron-murhammer

This comment has been minimized.

Copy link
Member

commented Oct 2, 2018

Here is the PR: #4125

@FrostionAAA

This comment has been minimized.

Copy link
Contributor

commented Oct 2, 2018

Looks nice to me. I wonder how it would look like if the action costs two different kinds of resources? What will happen to the button text? Will it follow the first resource listed or will it be centered and float between line 1 and 2.

Maybe it would look best if the button text was displayed above or besides each button, instead of on the button.

A totally different solution could be to have the buttons only display text, and have the resources be listed with icons in a line under the button explantation text? This would seem more "clean" to me, as the current solution could look a bit messy if an action costs a list of resources?

@ReDrUm

This comment has been minimized.

Copy link

commented Oct 7, 2018

@Cernelius You've name dropped the wrong ReDrUm :)

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Oct 13, 2018

I've name dropped the wrong Cernel too.

Maybe it should not do that when the references are quoted, unless you are supposed to never quote something outside GitHub.

The only one I'm fully responsible for is having got the wrong Frostion, as well.

@Cernelius Cernelius changed the title Discontinue Option "costPU" + Remove "costResources" BUTTON Display Discontinue Option "costPU" + Redesign "costResources" BUTTON Display Oct 13, 2018

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jan 2, 2019

The following pull request are still to be merged (or closed):
triplea-maps/civil_war#7
triplea-maps/domination_1914_blood_and_steel#2
triplea-maps/domination_1914-weltpolitik#12
triplea-maps/empire#2
triplea-maps/feudal_japan_warlords#2
triplea-maps/greyhawk_wars#5
triplea-maps/total_world_war#9

What is the reason for waiting merging them, if any, and, in this case, when should they be merged? Is the matter undecided, or we are waiting for some particular release, or what? Can I remove the referring maps from my profile and can I be informed what I should do in case I would wand to do other (unrelated) pull requests on the same maps or even files?

@ron-murhammer

This comment has been minimized.

Copy link
Member

commented Jan 2, 2019

@Cernelius Since the latest stable 13066 has the engine change to add costResources, I now merged all of those PRs. The final change is to remove costPU from the engine all together since now there shouldn't be any maps using it. I'll look to create that PR shortly.

ron-murhammer added a commit that referenced this issue Jan 2, 2019

ron-murhammer added a commit that referenced this issue Jan 2, 2019

@ron-murhammer

This comment has been minimized.

Copy link
Member

commented Jan 4, 2019

@Cernelius This should be done now. Closing this issue.

@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jan 17, 2019

For the record, here it is a before and after (what at this issue) of how stuff is presented to the users, in "Civil War".

Before:
20190117_01

After:
20190117_02

On this regard, I think that the button gets too bright, when you over it with your pointer. It becomes hardly readable to me:
20190117_03

Just to be safe, I've double checked everything.

I've run a full search in all maps in download list, excluding pdf files, with the entry "costPU", non case sensitive, confirming there are no occurrences, beside only:

D:\Programs\TripleA\downloadedMaps\civil_war-master\civil_war-master\map\games\Civil_War.xml
19166: <li>Lowered the costPU related to 50% interest payments from 45 PUs to 44 PUs, as per descriptions (xml bugs, assuming the descriptions are correct).</li>
D:\Programs\TripleA\downloadedMaps\civil_war-master\civil_war-master\map\games\Civil_War_Eastern_Campaigns.xml
            <li>Lowered the costPU related to 50% interest payments from 45 PUs to 44 PUs, as per descriptions (xml bugs, assuming the descriptions are correct).</li>

Since that is a changelog, made when the option existed, I believe it should not be touched. A new changelog can be made, specifying that "costPU" has been updated to the respective "costResources", but I don't think it is needed, so I'm not doing it. Arguably, since that is a changelog for users, I should not have used code-only terms, but expressed the matter in a way to be clear to anyone (so, I should have said "Lowered the PUs cost", instead of "Lowered the costPU").

However, as this matter has been made only on maps available in download list, I warn you that there may be maps in the repository not available for download that have "costPU" in their xml; or anyways have been ignored by this general rework.

I've limited myself to download list because it is what I can mass download. I don't know how to mass download all repository maps (anyways, I assume those not in download list are mostly broken maps anyhow).

On the other hand, so far, I've never seen any out-of-download list maps being taken over (fixed or whatever) and added to download list, by anyone.

To benefit the posterity, here it is the current non case sensitive list of "costResources" in all files in all maps in download list, excluding pdf:

D:\Programs\TripleA\downloadedMaps\age_of_tribes-master\age_of_tribes-master\map\games\Age_of_Tribes_Classical.xml
17836: <option name="costResources" value="10:PUs"/>
17856: <option name="costResources" value="10:PUs"/>
17876: <option name="costResources" value="15:PUs"/>
17896: <option name="costResources" value="15:PUs"/>
17916: <option name="costResources" value="15:PUs"/>
17936: <option name="costResources" value="20:PUs"/>
D:\Programs\TripleA\downloadedMaps\age_of_tribes-master\age_of_tribes-master\map\games\Age_of_Tribes_Cold_War.xml
16586: <option name="costResources" value="30:PUs"/>
16606: <option name="costResources" value="30:PUs"/>
16626: <option name="costResources" value="20:PUs"/>
16646: <option name="costResources" value="20:PUs"/>
16666: <option name="costResources" value="20:PUs"/>
16686: <option name="costResources" value="20:PUs"/>
D:\Programs\TripleA\downloadedMaps\age_of_tribes-master\age_of_tribes-master\map\games\Age_of_Tribes_Modern.xml
17136: <option name="costResources" value="10:PUs"/>
17156: <option name="costResources" value="15:PUs"/>
17176: <option name="costResources" value="20:PUs"/>
17196: <option name="costResources" value="10:PUs"/>
17216: <option name="costResources" value="15:PUs"/>
17236: <option name="costResources" value="20:PUs"/>
D:\Programs\TripleA\downloadedMaps\civil_war-master\civil_war-master\map\games\Civil_War.xml
14483: <option name="costResources" value="PUs" count="0"/>
14491: <option name="costResources" value="PUs" count="0"/>
14499: <option name="costResources" value="PUs" count="0"/>
14511: <option name="costResources" value="PUs" count="30"/>
14523: <option name="costResources" value="PUs" count="30"/>
14535: <option name="costResources" value="PUs" count="30"/>
14547: <option name="costResources" value="PUs" count="30"/>
14559: <option name="costResources" value="PUs" count="30"/>
14571: <option name="costResources" value="PUs" count="30"/>
14637: <option name="playerProperty" value="costResources" count="27:PUs"/>
14665: <option name="playerProperty" value="costResources" count="27:PUs"/>
14671: <option name="playerProperty" value="costResources" count="27:PUs"/>
14687: <option name="playerProperty" value="costResources" count="27:PUs"/>
14693: <option name="playerProperty" value="costResources" count="27:PUs"/>
14709: <option name="playerProperty" value="costResources" count="27:PUs"/>
14722: <option name="playerProperty" value="costResources" count="30:PUs"/>
14750: <option name="playerProperty" value="costResources" count="30:PUs"/>
14756: <option name="playerProperty" value="costResources" count="30:PUs"/>
14772: <option name="playerProperty" value="costResources" count="30:PUs"/>
14778: <option name="playerProperty" value="costResources" count="30:PUs"/>
14794: <option name="playerProperty" value="costResources" count="30:PUs"/>
14807: <option name="playerProperty" value="costResources" count="33:PUs"/>
14835: <option name="playerProperty" value="costResources" count="33:PUs"/>
14841: <option name="playerProperty" value="costResources" count="33:PUs"/>
14857: <option name="playerProperty" value="costResources" count="33:PUs"/>
14863: <option name="playerProperty" value="costResources" count="33:PUs"/>
14879: <option name="playerProperty" value="costResources" count="33:PUs"/>
14892: <option name="playerProperty" value="costResources" count="37:PUs"/>
14920: <option name="playerProperty" value="costResources" count="37:PUs"/>
14926: <option name="playerProperty" value="costResources" count="37:PUs"/>
14942: <option name="playerProperty" value="costResources" count="37:PUs"/>
14948: <option name="playerProperty" value="costResources" count="37:PUs"/>
14964: <option name="playerProperty" value="costResources" count="37:PUs"/>
14977: <option name="playerProperty" value="costResources" count="40:PUs"/>
15005: <option name="playerProperty" value="costResources" count="40:PUs"/>
15011: <option name="playerProperty" value="costResources" count="40:PUs"/>
15027: <option name="playerProperty" value="costResources" count="40:PUs"/>
15033: <option name="playerProperty" value="costResources" count="40:PUs"/>
15049: <option name="playerProperty" value="costResources" count="40:PUs"/>
15062: <option name="playerProperty" value="costResources" count="44:PUs"/>
15090: <option name="playerProperty" value="costResources" count="44:PUs"/>
15096: <option name="playerProperty" value="costResources" count="44:PUs"/>
15112: <option name="playerProperty" value="costResources" count="44:PUs"/>
15118: <option name="playerProperty" value="costResources" count="44:PUs"/>
15134: <option name="playerProperty" value="costResources" count="44:PUs"/>
15301: <option name="costResources" value="PUs" count="0"/>
15309: <option name="costResources" value="PUs" count="0"/>
15317: <option name="costResources" value="PUs" count="0"/>
15329: <option name="costResources" value="PUs" count="25"/>
15341: <option name="costResources" value="PUs" count="25"/>
15353: <option name="costResources" value="PUs" count="25"/>
15365: <option name="costResources" value="PUs" count="25"/>
15377: <option name="costResources" value="PUs" count="25"/>
15389: <option name="costResources" value="PUs" count="25"/>
15455: <option name="playerProperty" value="costResources" count="27:PUs"/>
15483: <option name="playerProperty" value="costResources" count="27:PUs"/>
15489: <option name="playerProperty" value="costResources" count="27:PUs"/>
15505: <option name="playerProperty" value="costResources" count="27:PUs"/>
15511: <option name="playerProperty" value="costResources" count="27:PUs"/>
15527: <option name="playerProperty" value="costResources" count="27:PUs"/>
15540: <option name="playerProperty" value="costResources" count="30:PUs"/>
15568: <option name="playerProperty" value="costResources" count="30:PUs"/>
15574: <option name="playerProperty" value="costResources" count="30:PUs"/>
15590: <option name="playerProperty" value="costResources" count="30:PUs"/>
15596: <option name="playerProperty" value="costResources" count="30:PUs"/>
15612: <option name="playerProperty" value="costResources" count="30:PUs"/>
15625: <option name="playerProperty" value="costResources" count="33:PUs"/>
15653: <option name="playerProperty" value="costResources" count="33:PUs"/>
15659: <option name="playerProperty" value="costResources" count="33:PUs"/>
15675: <option name="playerProperty" value="costResources" count="33:PUs"/>
15681: <option name="playerProperty" value="costResources" count="33:PUs"/>
15697: <option name="playerProperty" value="costResources" count="33:PUs"/>
15710: <option name="playerProperty" value="costResources" count="37:PUs"/>
15738: <option name="playerProperty" value="costResources" count="37:PUs"/>
15744: <option name="playerProperty" value="costResources" count="37:PUs"/>
15760: <option name="playerProperty" value="costResources" count="37:PUs"/>
15766: <option name="playerProperty" value="costResources" count="37:PUs"/>
15782: <option name="playerProperty" value="costResources" count="37:PUs"/>
15795: <option name="playerProperty" value="costResources" count="40:PUs"/>
15823: <option name="playerProperty" value="costResources" count="40:PUs"/>
15829: <option name="playerProperty" value="costResources" count="40:PUs"/>
15845: <option name="playerProperty" value="costResources" count="40:PUs"/>
15851: <option name="playerProperty" value="costResources" count="40:PUs"/>
15867: <option name="playerProperty" value="costResources" count="40:PUs"/>
15880: <option name="playerProperty" value="costResources" count="44:PUs"/>
15908: <option name="playerProperty" value="costResources" count="44:PUs"/>
15914: <option name="playerProperty" value="costResources" count="44:PUs"/>
15930: <option name="playerProperty" value="costResources" count="44:PUs"/>
15936: <option name="playerProperty" value="costResources" count="44:PUs"/>
15952: <option name="playerProperty" value="costResources" count="44:PUs"/>
D:\Programs\TripleA\downloadedMaps\civil_war-master\civil_war-master\map\games\Civil_War_Eastern_Campaigns.xml
8961: <option name="costResources" value="PUs" count="0"/>
8969: <option name="costResources" value="PUs" count="0"/>
8977: <option name="costResources" value="PUs" count="0"/>
8989: <option name="costResources" value="PUs" count="30"/>
9001: <option name="costResources" value="PUs" count="30"/>
9013: <option name="costResources" value="PUs" count="30"/>
9025: <option name="costResources" value="PUs" count="30"/>
9037: <option name="costResources" value="PUs" count="30"/>
9049: <option name="costResources" value="PUs" count="30"/>
9115: <option name="playerProperty" value="costResources" count="27:PUs"/>
9143: <option name="playerProperty" value="costResources" count="27:PUs"/>
9149: <option name="playerProperty" value="costResources" count="27:PUs"/>
9165: <option name="playerProperty" value="costResources" count="27:PUs"/>
9171: <option name="playerProperty" value="costResources" count="27:PUs"/>
9187: <option name="playerProperty" value="costResources" count="27:PUs"/>
9200: <option name="playerProperty" value="costResources" count="30:PUs"/>
9228: <option name="playerProperty" value="costResources" count="30:PUs"/>
9234: <option name="playerProperty" value="costResources" count="30:PUs"/>
9250: <option name="playerProperty" value="costResources" count="30:PUs"/>
9256: <option name="playerProperty" value="costResources" count="30:PUs"/>
9272: <option name="playerProperty" value="costResources" count="30:PUs"/>
9285: <option name="playerProperty" value="costResources" count="33:PUs"/>
9313: <option name="playerProperty" value="costResources" count="33:PUs"/>
9319: <option name="playerProperty" value="costResources" count="33:PUs"/>
9335: <option name="playerProperty" value="costResources" count="33:PUs"/>
9341: <option name="playerProperty" value="costResources" count="33:PUs"/>
9357: <option name="playerProperty" value="costResources" count="33:PUs"/>
9370: <option name="playerProperty" value="costResources" count="37:PUs"/>
9398: <option name="playerProperty" value="costResources" count="37:PUs"/>
9404: <option name="playerProperty" value="costResources" count="37:PUs"/>
9420: <option name="playerProperty" value="costResources" count="37:PUs"/>
9426: <option name="playerProperty" value="costResources" count="37:PUs"/>
9442: <option name="playerProperty" value="costResources" count="37:PUs"/>
9455: <option name="playerProperty" value="costResources" count="40:PUs"/>
9483: <option name="playerProperty" value="costResources" count="40:PUs"/>
9489: <option name="playerProperty" value="costResources" count="40:PUs"/>
9505: <option name="playerProperty" value="costResources" count="40:PUs"/>
9511: <option name="playerProperty" value="costResources" count="40:PUs"/>
9527: <option name="playerProperty" value="costResources" count="40:PUs"/>
9540: <option name="playerProperty" value="costResources" count="44:PUs"/>
9568: <option name="playerProperty" value="costResources" count="44:PUs"/>
9574: <option name="playerProperty" value="costResources" count="44:PUs"/>
9590: <option name="playerProperty" value="costResources" count="44:PUs"/>
9596: <option name="playerProperty" value="costResources" count="44:PUs"/>
9612: <option name="playerProperty" value="costResources" count="44:PUs"/>
9779: <option name="costResources" value="PUs" count="0"/>
9787: <option name="costResources" value="PUs" count="0"/>
9795: <option name="costResources" value="PUs" count="0"/>
9807: <option name="costResources" value="PUs" count="25"/>
9819: <option name="costResources" value="PUs" count="25"/>
9831: <option name="costResources" value="PUs" count="25"/>
9843: <option name="costResources" value="PUs" count="25"/>
9855: <option name="costResources" value="PUs" count="25"/>
9867: <option name="costResources" value="PUs" count="25"/>
9933: <option name="playerProperty" value="costResources" count="27:PUs"/>
9961: <option name="playerProperty" value="costResources" count="27:PUs"/>
9967: <option name="playerProperty" value="costResources" count="27:PUs"/>
9983: <option name="playerProperty" value="costResources" count="27:PUs"/>
9989: <option name="playerProperty" value="costResources" count="27:PUs"/>
10005: <option name="playerProperty" value="costResources" count="27:PUs"/>
10018: <option name="playerProperty" value="costResources" count="30:PUs"/>
10046: <option name="playerProperty" value="costResources" count="30:PUs"/>
10052: <option name="playerProperty" value="costResources" count="30:PUs"/>
10068: <option name="playerProperty" value="costResources" count="30:PUs"/>
10074: <option name="playerProperty" value="costResources" count="30:PUs"/>
10090: <option name="playerProperty" value="costResources" count="30:PUs"/>
10103: <option name="playerProperty" value="costResources" count="33:PUs"/>
10131: <option name="playerProperty" value="costResources" count="33:PUs"/>
10137: <option name="playerProperty" value="costResources" count="33:PUs"/>
10153: <option name="playerProperty" value="costResources" count="33:PUs"/>
10159: <option name="playerProperty" value="costResources" count="33:PUs"/>
10175: <option name="playerProperty" value="costResources" count="33:PUs"/>
10188: <option name="playerProperty" value="costResources" count="37:PUs"/>
10216: <option name="playerProperty" value="costResources" count="37:PUs"/>
10222: <option name="playerProperty" value="costResources" count="37:PUs"/>
10238: <option name="playerProperty" value="costResources" count="37:PUs"/>
10244: <option name="playerProperty" value="costResources" count="37:PUs"/>
10260: <option name="playerProperty" value="costResources" count="37:PUs"/>
10273: <option name="playerProperty" value="costResources" count="40:PUs"/>
10301: <option name="playerProperty" value="costResources" count="40:PUs"/>
10307: <option name="playerProperty" value="costResources" count="40:PUs"/>
10323: <option name="playerProperty" value="costResources" count="40:PUs"/>
10329: <option name="playerProperty" value="costResources" count="40:PUs"/>
10345: <option name="playerProperty" value="costResources" count="40:PUs"/>
10358: <option name="playerProperty" value="costResources" count="44:PUs"/>
10386: <option name="playerProperty" value="costResources" count="44:PUs"/>
10392: <option name="playerProperty" value="costResources" count="44:PUs"/>
10408: <option name="playerProperty" value="costResources" count="44:PUs"/>
10414: <option name="playerProperty" value="costResources" count="44:PUs"/>
10430: <option name="playerProperty" value="costResources" count="44:PUs"/>
D:\Programs\TripleA\downloadedMaps\domination_1914-weltpolitik-master\domination_1914-weltpolitik-master\map\games\Domination_1914-Weltpolitik.xml
9348: <option name="costResources" value="PUs" count="5"/>
9355: <option name="costResources" value="PUs" count="5"/>
9363: <option name="costResources" value="PUs" count="5"/>
9371: <option name="costResources" value="PUs" count="10"/>
9379: <option name="costResources" value="PUs" count="10"/>
9386: <option name="costResources" value="PUs" count="10"/>
9393: <option name="costResources" value="PUs" count="10"/>
9401: <option name="costResources" value="PUs" count="5"/>
9409: <option name="costResources" value="PUs" count="5"/>
9417: <option name="costResources" value="PUs" count="10"/>
9426: <option name="costResources" value="PUs" count="5"/>
9434: <option name="costResources" value="PUs" count="10"/>
9441: <option name="costResources" value="PUs" count="10"/>
9448: <option name="costResources" value="PUs" count="20"/>
9457: <option name="costResources" value="PUs" count="5"/>
9464: <option name="costResources" value="PUs" count="5"/>
9477: <option name="costResources" value="PUs" count="5"/>
9484: <option name="costResources" value="PUs" count="20"/>
9493: <option name="costResources" value="PUs" count="5"/>
9500: <option name="costResources" value="PUs" count="5"/>
9509: <option name="costResources" value="PUs" count="14"/>
9516: <option name="costResources" value="PUs" count="6"/>
9523: <option name="costResources" value="PUs" count="14"/>
9530: <option name="costResources" value="PUs" count="6"/>
9537: <option name="costResources" value="PUs" count="14"/>
9544: <option name="costResources" value="PUs" count="6"/>
9551: <option name="costResources" value="PUs" count="14"/>
9558: <option name="costResources" value="PUs" count="6"/>
9565: <option name="costResources" value="PUs" count="14"/>
9572: <option name="costResources" value="PUs" count="6"/>
9579: <option name="costResources" value="PUs" count="14"/>
9586: <option name="costResources" value="PUs" count="6"/>
9593: <option name="costResources" value="PUs" count="14"/>
9600: <option name="costResources" value="PUs" count="6"/>
9607: <option name="costResources" value="PUs" count="14"/>
9614: <option name="costResources" value="PUs" count="6"/>
9621: <option name="costResources" value="PUs" count="14"/>
9628: <option name="costResources" value="PUs" count="6"/>
9635: <option name="costResources" value="PUs" count="14"/>
9642: <option name="costResources" value="PUs" count="6"/>
9649: <option name="costResources" value="PUs" count="14"/>
9656: <option name="costResources" value="PUs" count="6"/>
9663: <option name="costResources" value="PUs" count="14"/>
9670: <option name="costResources" value="PUs" count="6"/>
9691: <option name="costResources" value="PUs" count="5"/>
9699: <option name="costResources" value="PUs" count="20"/>
9706: <option name="costResources" value="PUs" count="10"/>
9715: <option name="costResources" value="PUs" count="5"/>
9722: <option name="costResources" value="PUs" count="10"/>
9729: <option name="costResources" value="PUs" count="5"/>
9736: <option name="costResources" value="PUs" count="5"/>
9744: <option name="costResources" value="PUs" count="10"/>
9753: <option name="costResources" value="PUs" count="5"/>
9760: <option name="costResources" value="PUs" count="5"/>
9768: <option name="costResources" value="PUs" count="5"/>
9776: <option name="costResources" value="PUs" count="10"/>
9784: <option name="costResources" value="PUs" count="5"/>
9792: <option name="costResources" value="PUs" count="20"/>
9800: <option name="costResources" value="PUs" count="22"/>
9809: <option name="costResources" value="PUs" count="5"/>
9816: <option name="costResources" value="PUs" count="5"/>
9841: <option name="costResources" value="PUs" count="6"/>
9850: <option name="costResources" value="PUs" count="6"/>
D:\Programs\TripleA\downloadedMaps\domination_1914_blood_and_steel-master\domination_1914_blood_and_steel-master\map\games\Domination_1914_Blood_And_Steel.xml
6479: <option name="costResources" value="PUs" count="3"/>
6486: <option name="costResources" value="PUs" count="3"/>
6493: <option name="costResources" value="PUs" count="3"/>
7220: <option name="costResources" value="PUs" count="5"/>
7227: <option name="costResources" value="PUs" count="5"/>
7234: <option name="costResources" value="PUs" count="5"/>
7248: <option name="costResources" value="PUs" count="5"/>
7255: <option name="costResources" value="PUs" count="5"/>
7262: <option name="costResources" value="PUs" count="5"/>
7269: <option name="costResources" value="PUs" count="20"/>
7276: <option name="costResources" value="PUs" count="20"/>
7289: <option name="costResources" value="PUs" count="10"/>
7296: <option name="costResources" value="PUs" count="40"/>
7304: <option name="costResources" value="PUs" count="20"/>
D:\Programs\TripleA\downloadedMaps\empire-master\empire-master\map\games\Empire.xml
25685: <option name="costResources" value="PUs" count="50"/>
25701: <option name="costResources" value="PUs" count="50"/>
25717: <option name="costResources" value="PUs" count="50"/>
25733: <option name="costResources" value="PUs" count="50"/>
25749: <option name="costResources" value="PUs" count="50"/>
25765: <option name="costResources" value="PUs" count="50"/>
25781: <option name="costResources" value="PUs" count="50"/>
25797: <option name="costResources" value="PUs" count="50"/>
25813: <option name="costResources" value="PUs" count="50"/>
25829: <option name="costResources" value="PUs" count="50"/>
25845: <option name="costResources" value="PUs" count="50"/>
25861: <option name="costResources" value="PUs" count="50"/>
25877: <option name="costResources" value="PUs" count="50"/>
25893: <option name="costResources" value="PUs" count="50"/>
25909: <option name="costResources" value="PUs" count="50"/>
25925: <option name="costResources" value="PUs" count="50"/>
25941: <option name="costResources" value="PUs" count="50"/>
25957: <option name="costResources" value="PUs" count="50"/>
25973: <option name="costResources" value="PUs" count="50"/>
25989: <option name="costResources" value="PUs" count="50"/>
26005: <option name="costResources" value="PUs" count="50"/>
26021: <option name="costResources" value="PUs" count="50"/>
26037: <option name="costResources" value="PUs" count="50"/>
26053: <option name="costResources" value="PUs" count="50"/>
26069: <option name="costResources" value="PUs" count="50"/>
26085: <option name="costResources" value="PUs" count="50"/>
26101: <option name="costResources" value="PUs" count="50"/>
26117: <option name="costResources" value="PUs" count="50"/>
26133: <option name="costResources" value="PUs" count="50"/>
26149: <option name="costResources" value="PUs" count="50"/>
D:\Programs\TripleA\downloadedMaps\feudal_japan_warlords-master\feudal_japan_warlords-master\map\games\FeudalJapanWarlords3Player.xml
2067: <option name="costResources" value="PUs" count="10"/>
2078: <option name="costResources" value="PUs" count="10"/>
2089: <option name="costResources" value="PUs" count="10"/>
D:\Programs\TripleA\downloadedMaps\feudal_japan_warlords-master\feudal_japan_warlords-master\map\games\FeudalJapanWarlords4Player.xml
2394: <option name="costResources" value="PUs" count="10"/>
2405: <option name="costResources" value="PUs" count="10"/>
2416: <option name="costResources" value="PUs" count="10"/>
2427: <option name="costResources" value="PUs" count="10"/>
D:\Programs\TripleA\downloadedMaps\feudal_japan_warlords-master\feudal_japan_warlords-master\map\games\FeudalJapanWarlords5Player.xml
2801: <option name="costResources" value="PUs" count="10"/>
2812: <option name="costResources" value="PUs" count="10"/>
2823: <option name="costResources" value="PUs" count="10"/>
2834: <option name="costResources" value="PUs" count="10"/>
2845: <option name="costResources" value="PUs" count="10"/>
D:\Programs\TripleA\downloadedMaps\greyhawk_wars-master\greyhawk_wars-master\map\games\Greyhawk_Wars.xml
21420: <option name="costResources" value="PUs" count="6"/>
21440: <option name="costResources" value="PUs" count="6"/>
21460: <option name="costResources" value="PUs" count="6"/>
21480: <option name="costResources" value="PUs" count="6"/>
21500: <option name="costResources" value="PUs" count="6"/>
21520: <option name="costResources" value="PUs" count="6"/>
21540: <option name="costResources" value="PUs" count="6"/>
21560: <option name="costResources" value="PUs" count="6"/>
21580: <option name="costResources" value="PUs" count="6"/>
21600: <option name="costResources" value="PUs" count="6"/>
21620: <option name="costResources" value="PUs" count="6"/>
21640: <option name="costResources" value="PUs" count="6"/>
21660: <option name="costResources" value="PUs" count="6"/>
21680: <option name="costResources" value="PUs" count="6"/>
21700: <option name="costResources" value="PUs" count="6"/>
21720: <option name="costResources" value="PUs" count="6"/>
21740: <option name="costResources" value="PUs" count="6"/>
21760: <option name="costResources" value="PUs" count="6"/>
21780: <option name="costResources" value="PUs" count="6"/>
21800: <option name="costResources" value="PUs" count="6"/>
21820: <option name="costResources" value="PUs" count="6"/>
21840: <option name="costResources" value="PUs" count="6"/>
21860: <option name="costResources" value="PUs" count="6"/>
21880: <option name="costResources" value="PUs" count="6"/>
21900: <option name="costResources" value="PUs" count="6"/>
21920: <option name="costResources" value="PUs" count="6"/>
21940: <option name="costResources" value="PUs" count="6"/>
21960: <option name="costResources" value="PUs" count="6"/>
21980: <option name="costResources" value="PUs" count="6"/>
22000: <option name="costResources" value="PUs" count="6"/>
22020: <option name="costResources" value="PUs" count="6"/>
22040: <option name="costResources" value="PUs" count="6"/>
22060: <option name="costResources" value="PUs" count="6"/>
22080: <option name="costResources" value="PUs" count="6"/>
22100: <option name="costResources" value="PUs" count="6"/>
22120: <option name="costResources" value="PUs" count="6"/>
22140: <option name="costResources" value="PUs" count="6"/>
22160: <option name="costResources" value="PUs" count="6"/>
22180: <option name="costResources" value="PUs" count="6"/>
22200: <option name="costResources" value="PUs" count="6"/>
22220: <option name="costResources" value="PUs" count="6"/>
22240: <option name="costResources" value="PUs" count="6"/>
22260: <option name="costResources" value="PUs" count="6"/>
22280: <option name="costResources" value="PUs" count="6"/>
22300: <option name="costResources" value="PUs" count="6"/>
22321: <option name="costResources" value="PUs" count="6"/>
22341: <option name="costResources" value="PUs" count="6"/>
22361: <option name="costResources" value="PUs" count="6"/>
22381: <option name="costResources" value="PUs" count="6"/>
22401: <option name="costResources" value="PUs" count="6"/>
22421: <option name="costResources" value="PUs" count="6"/>
22441: <option name="costResources" value="PUs" count="6"/>
22461: <option name="costResources" value="PUs" count="6"/>
22481: <option name="costResources" value="PUs" count="6"/>
22501: <option name="costResources" value="PUs" count="6"/>
22521: <option name="costResources" value="PUs" count="6"/>
22542: <option name="costResources" value="PUs" count="6"/>
22562: <option name="costResources" value="PUs" count="6"/>
22582: <option name="costResources" value="PUs" count="6"/>
22602: <option name="costResources" value="PUs" count="6"/>
22622: <option name="costResources" value="PUs" count="6"/>
22642: <option name="costResources" value="PUs" count="6"/>
22662: <option name="costResources" value="PUs" count="6"/>
22682: <option name="costResources" value="PUs" count="6"/>
22807: <option name="costResources" value="PUs" count="50"/>
22831: <option name="costResources" value="PUs" count="50"/>
22856: <option name="costResources" value="PUs" count="50"/>
22880: <option name="costResources" value="PUs" count="50"/>
22904: <option name="costResources" value="PUs" count="50"/>
22929: <option name="costResources" value="PUs" count="50"/>
22953: <option name="costResources" value="PUs" count="50"/>
22978: <option name="costResources" value="PUs" count="50"/>
23002: <option name="costResources" value="PUs" count="50"/>
23026: <option name="costResources" value="PUs" count="50"/>
23051: <option name="costResources" value="PUs" count="50"/>
23075: <option name="costResources" value="PUs" count="50"/>
23100: <option name="costResources" value="PUs" count="50"/>
23124: <option name="costResources" value="PUs" count="50"/>
23148: <option name="costResources" value="PUs" count="50"/>
23173: <option name="costResources" value="PUs" count="50"/>
23197: <option name="costResources" value="PUs" count="50"/>
23222: <option name="costResources" value="PUs" count="50"/>
23246: <option name="costResources" value="PUs" count="50"/>
23270: <option name="costResources" value="PUs" count="50"/>
23295: <option name="costResources" value="PUs" count="50"/>
23319: <option name="costResources" value="PUs" count="50"/>
23344: <option name="costResources" value="PUs" count="50"/>
23368: <option name="costResources" value="PUs" count="50"/>
23700: <option name="costResources" value="PUs" count="6"/>
23735: <option name="costResources" value="PUs" count="7"/>
23775: <option name="costResources" value="PUs" count="12"/>
23817: <option name="costResources" value="PUs" count="16"/>
23851: <option name="costResources" value="PUs" count="6"/>
23885: <option name="costResources" value="PUs" count="4"/>
23923: <option name="costResources" value="PUs" count="12"/>
23967: <option name="costResources" value="PUs" count="23"/>
24002: <option name="costResources" value="PUs" count="12"/>
24044: <option name="costResources" value="PUs" count="18"/>
24082: <option name="costResources" value="PUs" count="14"/>
24116: <option name="costResources" value="PUs" count="3"/>
24150: <option name="costResources" value="PUs" count="11"/>
24185: <option name="costResources" value="PUs" count="7"/>
24233: <option name="costResources" value="PUs" count="25"/>
24272: <option name="costResources" value="PUs" count="17"/>
24311: <option name="costResources" value="PUs" count="18"/>
24352: <option name="costResources" value="PUs" count="15"/>
24386: <option name="costResources" value="PUs" count="5"/>
24420: <option name="costResources" value="PUs" count="4"/>
24458: <option name="costResources" value="PUs" count="8"/>
24499: <option name="costResources" value="PUs" count="9"/>
24537: <option name="costResources" value="PUs" count="18"/>
24577: <option name="costResources" value="PUs" count="10"/>
24614: <option name="costResources" value="PUs" count="13"/>
24649: <option name="costResources" value="PUs" count="4"/>
24683: <option name="costResources" value="PUs" count="3"/>
24718: <option name="costResources" value="PUs" count="9"/>
24760: <option name="costResources" value="PUs" count="16"/>
24799: <option name="costResources" value="PUs" count="20"/>
24835: <option name="costResources" value="PUs" count="12"/>
24879: <option name="costResources" value="PUs" count="22"/>
24915: <option name="costResources" value="PUs" count="25"/>
24950: <option name="costResources" value="PUs" count="7"/>
24993: <option name="costResources" value="PUs" count="13"/>
25033: <option name="costResources" value="PUs" count="3"/>
25071: <option name="costResources" value="PUs" count="8"/>
25108: <option name="costResources" value="PUs" count="15"/>
25146: <option name="costResources" value="PUs" count="14"/>
25184: <option name="costResources" value="PUs" count="15"/>
25221: <option name="costResources" value="PUs" count="11"/>
25258: <option name="costResources" value="PUs" count="7"/>
25299: <option name="costResources" value="PUs" count="4"/>
25333: <option name="costResources" value="PUs" count="8"/>
25375: <option name="costResources" value="PUs" count="20"/>
25413: <option name="costResources" value="PUs" count="18"/>
25451: <option name="costResources" value="PUs" count="9"/>
25492: <option name="costResources" value="PUs" count="12"/>
25531: <option name="costResources" value="PUs" count="9"/>
25572: <option name="costResources" value="PUs" count="10"/>
25613: <option name="costResources" value="PUs" count="17"/>
25650: <option name="costResources" value="PUs" count="18"/>
25684: <option name="costResources" value="PUs" count="8"/>
25718: <option name="costResources" value="PUs" count="8"/>
25758: <option name="costResources" value="PUs" count="13"/>
25801: <option name="costResources" value="PUs" count="14"/>
25841: <option name="costResources" value="PUs" count="16"/>
25875: <option name="costResources" value="PUs" count="15"/>
25909: <option name="costResources" value="PUs" count="4"/>
25944: <option name="costResources" value="PUs" count="7"/>
25979: <option name="costResources" value="PUs" count="12"/>
26014: <option name="costResources" value="PUs" count="7"/>
26040: <option name="costResources" value="PUs" count="12"/>
26055: <option name="costResources" value="PUs" count="12"/>
26103: <option name="costResources" value="PUs" count="10"/>
26140: <option name="costResources" value="PUs" count="13"/>
26179: <option name="costResources" value="PUs" count="10"/>
26221: <option name="costResources" value="PUs" count="14"/>
26257: <option name="costResources" value="PUs" count="12"/>
26297: <option name="costResources" value="PUs" count="8"/>
26320: <option name="costResources" value="PUs" count="10"/>
D:\Programs\TripleA\downloadedMaps\iron_war-master\iron_war-master\map\games\iron_war.xml
12559: <option name="costResources" value="10:PUs"/>
12582: <option name="costResources" value="10:PUs"/>
12605: <option name="costResources" value="10:PUs"/>
12628: <option name="costResources" value="10:PUs"/>
12651: <option name="costResources" value="5:PUs"/>
12674: <option name="costResources" value="5:Fuel"/>
12697: <option name="costResources" value="10:PUs"/>
12720: <option name="costResources" value="10:Fuel"/>
12743: <option name="costResources" value="15:PUs"/>
12766: <option name="costResources" value="15:Fuel"/>
12789: <option name="costResources" value="20:PUs"/>
12812: <option name="costResources" value="20:Fuel"/>
12835: <option name="costResources" value="25:PUs"/>
12858: <option name="costResources" value="25:Fuel"/>
12881: <option name="costResources" value="15:PUs"/>
12904: <option name="costResources" value="15:Fuel"/>
12927: <option name="costResources" value="15:PUs"/>
12950: <option name="costResources" value="15:Fuel"/>
12973: <option name="costResources" value="15:PUs"/>
12996: <option name="costResources" value="15:Fuel"/>
13019: <option name="costResources" value="15:PUs"/>
13042: <option name="costResources" value="15:Fuel"/>
13065: <option name="costResources" value="10:PUs"/>
13088: <option name="costResources" value="10:Fuel"/>
13111: <option name="costResources" value="10:PUs"/>
13134: <option name="costResources" value="10:Fuel"/>
13157: <option name="costResources" value="5:PUs"/>
13173: <option name="costResources" value="10:PUs"/>
13189: <option name="costResources" value="15:PUs"/>
13212: <option name="costResources" value="5:Fuel"/>
13235: <option name="costResources" value="10:Fuel"/>
13258: <option name="costResources" value="15:Fuel"/>
13281: <option name="costResources" value="5:Fuel"/>
13304: <option name="costResources" value="5:Fuel"/>
13327: <option name="costResources" value="5:Fuel"/>
13350: <option name="costResources" value="5:Fuel"/>
13373: <option name="costResources" value="5:Fuel"/>
13396: <option name="costResources" value="5:Fuel"/>
13421: <option name="costResources" value="1:Iron"/>
13444: <option name="costResources" value="1:Iron"/>
13467: <option name="costResources" value="1:Iron"/>
13490: <option name="costResources" value="1:Iron"/>
13513: <option name="costResources" value="1:Iron"/>
13536: <option name="costResources" value="1:Iron"/>
13559: <option name="costResources" value="1:Iron"/>
13582: <option name="costResources" value="1:Iron"/>
13605: <option name="costResources" value="1:Iron"/>
13628: <option name="costResources" value="1:Iron"/>
D:\Programs\TripleA\downloadedMaps\iron_war_europe-master\iron_war_europe-master\map\games\iron_war_europe.xml
3929: <option name="costResources" value="20:PUs"/>
3952: <option name="costResources" value="20:PUs"/>
3975: <option name="costResources" value="20:PUs"/>
3998: <option name="costResources" value="25:PUs"/>
4021: <option name="costResources" value="25:PUs"/>
4044: <option name="costResources" value="30:PUs"/>
4067: <option name="costResources" value="30:PUs"/>
4090: <option name="costResources" value="10:PUs"/>
4106: <option name="costResources" value="20:PUs"/>
4122: <option name="costResources" value="30:PUs"/>
4145: <option name="costResources" value="20:PUs"/>
4168: <option name="costResources" value="25:PUs"/>
4191: <option name="costResources" value="30:PUs"/>
4214: <option name="costResources" value="10:PUs"/>
4230: <option name="costResources" value="20:PUs"/>
4246: <option name="costResources" value="30:PUs"/>
D:\Programs\TripleA\downloadedMaps\the_pact_of_steel-master\the_pact_of_steel-master\map\games\pact_of_steel_2.xml
3912: costResources      value:  amount of resources an action requires and will be removed from the player if action is attempted
3925: <option name="costResources" value="10:PUs"/>
3926: <option name="costResources" value="2:Iron"/>
3927: <option name="costResources" value="1:Fuel"/>
3973: <option name="costResources" value="1:PUs"/>
3983: <option name="costResources" value="2:PUs"/>
3993: <option name="costResources" value="3:PUs"/>
4007: costResources      value:  amount of resources an action requires and will be removed from the player if action is attempted
4029: <option name="costResources" value="PUs" count="10"/>
4030: <!--<option name="costResources" value="Fuel" count="5"/>-->
D:\Programs\TripleA\downloadedMaps\total_world_war-master\total_world_war-master\map\games\Total_World_War_Dec1941_2.8.xml
32093: <option name="costResources" value="PUs" count="0"/>
32107: <option name="costResources" value="PUs" count="5"/>
32120: <option name="costResources" value="PUs" count="0"/>
32134: <option name="costResources" value="PUs" count="5"/>
32147: <option name="costResources" value="PUs" count="0"/>
32161: <option name="costResources" value="PUs" count="5"/>
32174: <option name="costResources" value="PUs" count="0"/>
32188: <option name="costResources" value="PUs" count="5"/>
32201: <option name="costResources" value="PUs" count="0"/>
32215: <option name="costResources" value="PUs" count="5"/>
32228: <option name="costResources" value="PUs" count="0"/>
32242: <option name="costResources" value="PUs" count="5"/>
32255: <option name="costResources" value="PUs" count="0"/>
32269: <option name="costResources" value="PUs" count="5"/>
32282: <option name="costResources" value="PUs" count="0"/>
32296: <option name="costResources" value="PUs" count="5"/>
32309: <option name="costResources" value="PUs" count="0"/>
32323: <option name="costResources" value="PUs" count="5"/>
32336: <option name="costResources" value="PUs" count="0"/>
32350: <option name="costResources" value="PUs" count="5"/>
32363: <option name="costResources" value="PUs" count="0"/>
32377: <option name="costResources" value="PUs" count="5"/>
32390: <option name="costResources" value="PUs" count="0"/>
32404: <option name="costResources" value="PUs" count="5"/>
32417: <option name="costResources" value="PUs" count="0"/>
32431: <option name="costResources" value="PUs" count="5"/>
32444: <option name="costResources" value="PUs" count="0"/>
32458: <option name="costResources" value="PUs" count="5"/>
32471: <option name="costResources" value="PUs" count="0"/>
32485: <option name="costResources" value="PUs" count="5"/>
32498: <option name="costResources" value="PUs" count="0"/>
32512: <option name="costResources" value="PUs" count="5"/>
32525: <option name="costResources" value="PUs" count="0"/>
32539: <option name="costResources" value="PUs" count="5"/>
32552: <option name="costResources" value="PUs" count="0"/>
32566: <option name="costResources" value="PUs" count="5"/>
32579: <option name="costResources" value="PUs" count="0"/>
32593: <option name="costResources" value="PUs" count="5"/>
32606: <option name="costResources" value="PUs" count="0"/>
32620: <option name="costResources" value="PUs" count="5"/>
32633: <option name="costResources" value="PUs" count="0"/>
32647: <option name="costResources" value="PUs" count="5"/>
32660: <option name="costResources" value="PUs" count="0"/>
32674: <option name="costResources" value="PUs" count="5"/>
32687: <option name="costResources" value="PUs" count="0"/>
32701: <option name="costResources" value="PUs" count="5"/>
32714: <option name="costResources" value="PUs" count="0"/>
32728: <option name="costResources" value="PUs" count="5"/>
D:\Programs\TripleA\downloadedMaps\total_world_war-master\total_world_war-master\map\games\Total_World_War_Dec1941_3.0.xml
33045: <option name="costResources" value="PUs" count="0"/>
33059: <option name="costResources" value="PUs" count="5"/>
33072: <option name="costResources" value="PUs" count="0"/>
33086: <option name="costResources" value="PUs" count="5"/>
33099: <option name="costResources" value="PUs" count="0"/>
33113: <option name="costResources" value="PUs" count="5"/>
33126: <option name="costResources" value="PUs" count="0"/>
33140: <option name="costResources" value="PUs" count="5"/>
33153: <option name="costResources" value="PUs" count="0"/>
33167: <option name="costResources" value="PUs" count="5"/>
33180: <option name="costResources" value="PUs" count="0"/>
33194: <option name="costResources" value="PUs" count="5"/>
33207: <option name="costResources" value="PUs" count="0"/>
33221: <option name="costResources" value="PUs" count="5"/>
33234: <option name="costResources" value="PUs" count="0"/>
33248: <option name="costResources" value="PUs" count="5"/>
33261: <option name="costResources" value="PUs" count="0"/>
33275: <option name="costResources" value="PUs" count="5"/>
33288: <option name="costResources" value="PUs" count="0"/>
33302: <option name="costResources" value="PUs" count="5"/>
33315: <option name="costResources" value="PUs" count="0"/>
33329: <option name="costResources" value="PUs" count="5"/>
33342: <option name="costResources" value="PUs" count="0"/>
33356: <option name="costResources" value="PUs" count="5"/>
33369: <option name="costResources" value="PUs" count="0"/>
33383: <option name="costResources" value="PUs" count="5"/>
33396: <option name="costResources" value="PUs" count="0"/>
33410: <option name="costResources" value="PUs" count="5"/>
33423: <option name="costResources" value="PUs" count="0"/>
33437: <option name="costResources" value="PUs" count="5"/>
33450: <option name="costResources" value="PUs" count="0"/>
33464: <option name="costResources" value="PUs" count="5"/>
33477: <option name="costResources" value="PUs" count="0"/>
33491: <option name="costResources" value="PUs" count="5"/>
33504: <option name="costResources" value="PUs" count="0"/>
33518: <option name="costResources" value="PUs" count="5"/>
33531: <option name="costResources" value="PUs" count="0"/>
33545: <option name="costResources" value="PUs" count="5"/>
33558: <option name="costResources" value="PUs" count="0"/>
33572: <option name="costResources" value="PUs" count="5"/>
33585: <option name="costResources" value="PUs" count="0"/>
33599: <option name="costResources" value="PUs" count="5"/>
33612: <option name="costResources" value="PUs" count="0"/>
33626: <option name="costResources" value="PUs" count="5"/>
33639: <option name="costResources" value="PUs" count="0"/>
33653: <option name="costResources" value="PUs" count="5"/>
33666: <option name="costResources" value="PUs" count="0"/>
33680: <option name="costResources" value="PUs" count="5"/>
33774: <option name="costResources" value="1:PUs"/>
33793: <option name="costResources" value="1:PUs"/>
33812: <option name="costResources" value="1:PUs"/>
33831: <option name="costResources" value="1:PUs"/>
33850: <option name="costResources" value="1:PUs"/>
@Cernelius

This comment has been minimized.

Copy link
Contributor Author

commented Jan 17, 2019

Only comment I can make, leaving it to the admins of that repository, is that I would harmonize the way it is coded in Total World War. Meaning all as either:

<option name="costResources" value="PUs" count="*"/>

or:

<option name="costResources" value="*:PUs"/>

(I suggest the first formulation, that is what I used in all basic cases, as you can see in the report list)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.