Hmm we're not directly responsible for this forum software.
I can try upgrading it tomorrow or something so you could check if it works afterwards.
If not we could open a bug report at NodeBB.
Posts made by RoiEX
RE: Simplify Starting PBF Games
I just dug through the code and found a couple of interesting things:
The "Game ID:" Field is something in between misleading and useless, all it really does is change the prefix of the subject in mails (i.e. Replace "TripleA" with something else):
So really the whole field can be removed as nobody probably ever knew this.
Also the new dice-server doesn't really support multiple CC addresses for security reasons anyways, so sending an email to an independent third party anyways wouldn't work either in the future unless someone implemented it.
Given that even with a dice server that sends out emails it's hard to 100% verify the savegame wasn't modified in any way (it's certainly possible, but I don't think it would be worth the time checking every single detail every time a turn is made), PbEM/PbF is probably not well-suited for competitive gameplay unless you can be sure nobody is going to cheat (a sudden additional unit in some random territory would probably not be noticed for example).
RE: Simplify Starting PBF Games
@redrum Good points, creating a thread isn't difficult via the api, just another request.
Simplifying the whole process is a little bit more complicated though.
Before starting to think about this, I want to simplify the code first. (Finish my current project)
We could indeed hide the topic id from the user if we simply created the thread via the client. (Not sure how to check exactly if this is a new game, but I'm pretty sure we can check if the history is empty or something.)
Thinking a step ahead we could potentially also have the engine close a topic once somebody wins the game, to be cleaned up by admins. (Can potentially be automated, or half-automated (requires button click) via a custom plugin too).
RE: How do I Delete a PBF Game ?
@prastle What do you mean?
We're simply working on a newer MARTI, the dice server doesn't know anything about the games, it just generates random numbers with a signature and timestamp.
The client is simply asking the configured dice server for random numbers and then posting the moves. MARTI has nothing to do with the post.
@Panther I'm not sure about that, but potentially we could establish a system that allows users to close their own thread in the PbF/PbEM category.
If an admin checks the category once a week or something they could go into the ACP, remove all savegames posted in closed threads from the server and then purge the threads afterwards.
RE: Can't Find the game.dtd file
It is within the jar file at
/games/strategy/engine/xml/game.dtd, but you could've also just searched on github https://github.com/triplea-game/triplea/blob/master/game-core/src/main/resources/games/strategy/engine/xml/game.dtd
RE: github update trouble
@beelee You discovered the biggest flaw with the yaml approach.
All incrementing the number in the yaml does is force a re-download of the map if the number your downloaded version is associated with is lower.
So if you delete the map manually you will always get the latest version, just the way it is.