Mission unit count battle : 71 Mission unit count train : 5 Mission unit count truck : 71 Mission unit count ships : 0 Mission unit count AA : 50 Mission unit count total : 197 unit count flights : 0 unit count misson : 197 unit count total : 197 "E:\IL-2 Sturmovik Great Battles\bin\resaver\MissionResaver.exe" -t -d "E:\IL-2 Sturmovik Great Battles\data" -f "E:\IL-2 Sturmovik Great Battles\data\Missions\PWCG\Roland C.II 1916-08-01.mission" Succeeded creating binary mission file for: "E:\IL-2 Sturmovik Great Battles\bin\resaver\MissionResaver.exe" -t -d "E:\IL-2 Sturmovik Great Battles\data" -f "E:\IL-2 Sturmovik Great Battles\data\Missions\PWCG\Roland C.II 1916-08-01.mission" Invalid medal: Bel. Croix de Guerre PWCG Error Wed Jan 15 15:33:12 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 15:33:14 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 15:33:14 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) PWCG Error Wed Jan 15 15:33:14 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Order of Military Merit Running FC Invalid medal: Bel. Croix de Guerre PWCG Error Wed Jan 15 16:57:10 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.makeGUI(PwcgMainScreen.java:140) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:84) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 16:57:12 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.makeGUI(PwcgMainScreen.java:140) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:84) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 16:57:12 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.makeGUI(PwcgMainScreen.java:140) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:84) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) PWCG Error Wed Jan 15 16:57:12 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.makeGUI(PwcgMainScreen.java:140) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:84) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre PWCG Error Wed Jan 15 16:57:13 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:85) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 16:57:14 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:85) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 16:57:15 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:85) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) PWCG Error Wed Jan 15 16:57:15 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.maingui.PwcgMainScreen.makePanels(PwcgMainScreen.java:85) at pwcg.gui.maingui.PwcgMain.startPWCG(PwcgMain.java:40) at pwcg.gui.maingui.PwcgMain.main(PwcgMain.java:22) Invalid medal: Order of Military Merit Wagon (432127) killed by Unknown (-1) Leyland 3 Ton RAF (422911) killed by Wagon (432127) Leyland 3 Ton RAF (422911) damaged by Fw Anselm Friedeberg (55295) Damage percentage is 1.0 Fw Gustav Ganz (309247) killed by Unknown (-1) Fw Gustav Ganz (309247) damaged by Unknown (Unknown) Damage percentage is 0.9999 BotPilot_FokkerE3_GER16 (310271) killed by Unknown (-1) BotPilot_FokkerE3_GER16 (310271) damaged by Unknown (Unknown) Damage percentage is 1.0 Thorny 13 pdr AA Truck (446463) killed by Kmdr Kyler Tantzen (1416191) Thorny 13 pdr AA Truck (446463) damaged by Kmdr Kyler Tantzen (1416191) Damage percentage is 0.7071000000000001 Leyland 3 Ton RAF (422911) killed by Fw Anselm Friedeberg (55295) Leyland 3 Ton RAF (422911) damaged by Fw Anselm Friedeberg (55295) Damage percentage is 1.0 Thorny 13 pdr AA Truck (457727) killed by Kmdr Kyler Tantzen (1416191) Thorny 13 pdr AA Truck (457727) damaged by Kmdr Kyler Tantzen (1416191) Damage percentage is 0.8112999999999999 BotGunner_RolandC2a_GER16 (1452031) killed by Unknown (-1) PWCG Error Wed Jan 15 16:57:35 CST 2025 java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source) at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source) at java.base/java.util.Objects.checkIndex(Unknown Source) at java.base/java.util.ArrayList.get(Unknown Source) at pwcg.campaign.resupply.depot.EquipmentArchTypeChangeHandler.getBestPlaneTypeForSquadron(EquipmentArchTypeChangeHandler.java:90) at pwcg.campaign.resupply.depot.EquipmentArchTypeChangeHandler.addNewArchTypes(EquipmentArchTypeChangeHandler.java:72) at pwcg.campaign.resupply.depot.EquipmentArchTypeChangeHandler.updateCampaignEquipmentForArchtypeChange(EquipmentArchTypeChangeHandler.java:35) at pwcg.aar.campaign.update.CampaignUpdater.updateCampaign(CampaignUpdater.java:52) at pwcg.aar.AARCoordinatorMissionHandler.updateCampaign(AARCoordinatorMissionHandler.java:83) at pwcg.aar.AARCoordinatorMissionHandler.tabulateMissionAAR(AARCoordinatorMissionHandler.java:31) at pwcg.aar.AARCoordinator.performMissionAAR(AARCoordinator.java:128) at pwcg.aar.AARCoordinator.submitAAR(AARCoordinator.java:51) at pwcg.gui.rofmap.debrief.AARSubmitter.submitAAR(AARSubmitter.java:14) at pwcg.gui.rofmap.debrief.AARInitiationScreen.submitReport(AARInitiationScreen.java:152) at pwcg.gui.rofmap.debrief.AARInitiationScreen.actionPerformed(AARInitiationScreen.java:126) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Directory being copied is E:\IL-2 Sturmovik Great Battles\data\ Directory being copied is E:\IL-2 Sturmovik Great Battles\data\Missions\PWCG\ Directory being copied is E:\IL-2 Sturmovik Great Battles\data\Multiplayer\Cooperative\ Directory being copied is E:\IL-2 Sturmovik Great Battles\data\Multiplayer\Cooperative\\Examples_coop Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Coop\ Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\CombatReports Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\config Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\Equipment Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\Equipment\Replacements Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\MissionData Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\Personnel Directory being copied is E:\IL-2 Sturmovik Great Battles\PWCGFC\User\Campaigns\Roland C.II\Personnel\Replacements No vehicle match found for industrial facility or industrial facility No vehicle match found for airfield facility or airfield facility No vehicle match found for industrial facility or industrial facility No vehicle match found for railway facility or railway facility Invalid medal: Bel. Croix de Guerre PWCG Error Wed Jan 15 17:00:50 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit Invalid medal: Bel. Croix de Guerre Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 17:00:51 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Order of Military Merit PWCG Error Wed Jan 15 17:00:52 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) PWCG Error Wed Jan 15 17:00:52 CST 2025 pwcg.core.exception.PWCGException: Invalid aircraft id: rolc2a at pwcg.campaign.plane.PlaneTypeFactory.getPlaneById(PlaneTypeFactory.java:136) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readReplacements(CampaignEquipmentIOJson.java:105) at pwcg.campaign.io.json.CampaignEquipmentIOJson.readJson(CampaignEquipmentIOJson.java:65) at pwcg.campaign.io.json.CampaignIOJson.readJson(CampaignIOJson.java:50) at pwcg.campaign.Campaign.readValidCampaign(Campaign.java:125) at pwcg.campaign.Campaign.open(Campaign.java:77) at pwcg.gui.maingui.PwcgMainScreen.makeCampaignPanel(PwcgMainScreen.java:298) at pwcg.gui.maingui.PwcgMainScreen.refresh(PwcgMainScreen.java:120) at pwcg.gui.campaign.home.CampaignHomeScreen.actionPerformed(CampaignHomeScreen.java:162) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Invalid medal: Order of Military Merit