If you think it might be a game engine problem: https://github.com/triplea-game/triplea/issues/new
If it's a problem with map configurations: https://github.com/triplea-maps/Project/issues/new
Are the files not being played wav files, or mp3?
I got two questions:
What is the estimated ETA on the v1.9 release of TriplA? Is it like 1 month? Three months? Or not answerable?
Also, when editing the triplea_maps.yaml, can a map be named ”mapName: Star Trek: Dilithium War” with a colon? Or should I remove the colon?
There seems to be many variations of map naming in the working triplea_maps.yamls file. Like: “MiniMap” (with no spaces), “The Pact of Steel” (with space), ” Total_World_War” (with underscores) and “1914-COW-Empires” with hyphen). Are all these variations just remnants of a time where spaces made trouble for some computers? A sourceforge issue that is no longer relevant after v1.9? I assume everyone can download “The Pact of Steel” map in v1.9, right?
#Map_List_File = triplea_maps.yaml Map_List_File = http://raw.githubusercontent.com/triplea-maps/Project/master/production_config/triplea_maps.yaml?raw=true
Change that to:
Map_List_File = triplea_maps.yaml #Map_List_File = http://raw.githubusercontent.com/triplea-maps/Project/master/production_config/triplea_maps.yaml?raw=true
And then make sure you have a copy of triplea_maps.yaml in your triplea folder
OK, so by moving that # in the game_engine.propeties I can make TripleA to look in the TripleA directory for the yaml file (that I can edit locally and test out)? And I should download current yaml file from https://github.com/triplea-maps/Project/tree/master/production_config and place it in my the TripleA dir? Then edit that file, and when it all seems to work I can drag and drop it onto the old triplea_maps.yaml file on Github? And that would be a pull request?
If this is the case I should probably withdraw the “Adding Age of Tribes v1” pull request and come with just one new pull request that has the edits for all my maps at once.
"If this is the case I should probably withdraw the “Adding Age of Tribes v1” pull request and come with just one new pull request that has the edits for all my maps at ot once"
I actually disagree with this a bit. PRs are best when they are as small as possible and independent. That way one problem in one part will not impact the rest of hte work. Git should be able to auto-merge the modifications so long as they happen to different parts of the files. But, really whatever you find to be easiest.
"Just something else, why has the builderbot made some “drafts” of some of my maps?"
That is Travis failing to push artifacts to Github. You should be able to re-kick the build in travis. Find your map repo in travis: https://travis-ci.org/, then look for the circle icon below "More Options" to restart the build. Any draft releases you get, click through on edit, and simply delete them to get rid of them.
"I guess the download link in the yaml files must be the latest releases and have the version designations in the XML correspond with the one stated in the yaml file, right?"
Yes to the first question, the download link URL should be the latest download URL available. On PRs I check that the link specified resolves to a file. It is also possible to check what has changed as well, so there is still some admin control to make sure that not just whatever can be added to a map and then downloaded to the end users.
The version number does not have to correspond to anything right now.. The version numbering for maps is a bit confused, IIRC there used to a version number in the old triplea_maps.xml. I think a future direction will be to remove version numbers and just get the version number from the download URL.
I think it is a good idea if the yaml file did not have to state a version number. But right now it seems that if I remove a yaml line like “version: 1.4.1” it results in the TripleA map download windows to state “vnull” where the version number was before. So right now I will edit the yaml file with my six map listings and include all version numbers. I guess you developers will just remove all version lines in the yaml file if you want them gone.
I have written this elsewhere, but I will just say it again; I think it would be nice and map-maker-user-friendly if the TripleA download maps window had a map list link now, but the right side of the window (where the map descriptions are) got its description information from a file located in every single map’s own directory at github. I think the current yaml file is huge and the list of maps will probably grow by time, making it more confusing to edit. Maybe the developers could just administrate the “list” in the left side of the download screen, and the mapmaker had the responsibility to put the right info in his own map specific yaml-file located in his github map dir. Parallel to my maps’ “map” main dir, I now have a “description” dir containing only the 400px prewiev picture. Such a dir could also countain other files I guess?
But I am only guessing, you are the one with knowledge about what is smart and possible with the game engine. ;)
I think I have edited the yaml file correctly now and added downloads and descriptions to my maps (Age of Tribes, Caribbean Trade War, Dragon War, Star Trek and the two Star Wars maps).
But when I run one of the maps after download I get an error that is similar to this here: “INFO: Found too many files for… (then the names of some maps, not limited to the one that is being played)”. Do you know the reason for this error? On the forums I can only see the error briefly mentioned here by aaalafayette:
Can I just drag and drop this new yaml on the old one at Github? Or is this error message an issue?