The Grand War for 2.7
-
@RogerCooper
Can you update all maps in the map repository?If so, can you fix The Grand War, so it runs on TripleA 2.7
The Grand War needs a file editing so it will run
In decorations.txt
remove line 108 <!-- arjerg.png (498,452) -->@LaFayette
Would you grant me access to all map files so I too can fix maps for 2.7 ? -
@thedog I will take care of it.
-
@rogercooper
Thanks! -
@RogerCooper
Dont forget this one.The Grand War needs a file editing so it will run
In decorations.txt
remove line 108 <!-- arjerg.png (498,452) --> -
@thedog I tried this on my computer with the latest version and it works correctly without any changes.What is the error you are receiving?
The Grand War is one of the most interesting scenarios for TripleA.
-
Just tried 2.7.15426 it works, its been fixed.
all good.Below is the log for 2.7.15393 - fails
611 15:17:53.465 [main] INFO o.t.game.client.HeadedGameRunner - Launching game, version: 2.7.15393
1024 15:17:53.878 [Thread-2] DEBUG g.s.e.data.gameparser.GameParser - Parsing game XML: C:\Users\RYZEN\triplea\downloadedMaps\the_grand_war\map\games\the_grand_war.xml
7699 15:18:00.553 [Thread-5] ERROR g.s.e.f.s.launcher.LocalLauncher - Failed to start game
java.nio.file.InvalidPathException: Illegal char <<> at index 5: misc/<!-- arjerg.png
at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:204)
at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:175)
at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:231)
at java.base/java.nio.file.Path.of(Path.java:148)
at games.strategy.triplea.ResourceLoader.createPathToImageString(ResourceLoader.java:164)
at games.strategy.triplea.ResourceLoader.loadBufferedImage(ResourceLoader.java:182)
at games.strategy.triplea.ResourceLoader.loadImage(ResourceLoader.java:158)
at games.strategy.triplea.ui.mapdata.MapData.lambda$loadDecorations$2(MapData.java:261)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at games.strategy.triplea.ui.mapdata.MapData.loadDecorations(MapData.java:263)
at games.strategy.triplea.ui.mapdata.MapData.<init>(MapData.java:179)
at games.strategy.triplea.ui.UiContext.<init>(UiContext.java:139)
at games.strategy.triplea.ui.TripleAFrame.create(TripleAFrame.java:488)
at games.strategy.engine.framework.startup.mc.HeadedLaunchAction.startGame(HeadedLaunchAction.java:87)
at games.strategy.triplea.TripleA.startGame(TripleA.java:62)
at games.strategy.engine.framework.startup.launcher.LocalLauncher.loadGame(LocalLauncher.java:78)
at games.strategy.engine.framework.startup.launcher.LocalLauncher.launch(LocalLauncher.java:59)
at games.strategy.engine.framework.startup.ui.panels.main.MainPanelBuilder.lambda$launch$3(MainPanelBuilder.java:65)
at java.base/java.lang.Thread.run(Thread.java:1583)
7896 15:18:00.750 [Thread-7] DEBUG g.s.e.data.gameparser.GameParser - Parsing game XML: C:\Users\RYZEN\triplea\downloadedMaps\the_grand_war\map\games\the_grand_war.xml