SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available SKIN: factory skin - no factory available Mission unit count battle : 99 Mission unit count train : 8 Mission unit count truck : 139 Mission unit count ships : 0 Mission unit count AA : 1471 Mission unit count total : 1717 unit count flights : 0 unit count misson : 1717 unit count total : 1717 PWCG Error Sun May 12 11:11:19 EDT 2024 pwcg.core.exception.PWCGException: Invalid code type: WWI France does not support position 3 at pwcg.campaign.skin.fc.TacticalCodeFranceWWI.formWWICode(TacticalCodeFranceWWI.java:97) at pwcg.campaign.skin.fc.TacticalCodeFranceWWI.buildTacticalCode(TacticalCodeFranceWWI.java:30) at pwcg.campaign.skin.TacticalCodeBuilder.buildTacticalCode(TacticalCodeBuilder.java:13) at pwcg.mission.flight.plane.PlaneMcu.writeTacticalCode(PlaneMcu.java:425) at pwcg.mission.flight.plane.PlaneMcu.write(PlaneMcu.java:391) at pwcg.mission.mcu.group.virtual.VirtualWaypointPlanes.write(VirtualWaypointPlanes.java:44) at pwcg.mission.mcu.group.virtual.VirtualWaypoint.write(VirtualWaypoint.java:106) at pwcg.mission.flight.waypoint.virtual.VirtualWaypointPackage.write(VirtualWaypointPackage.java:96) at pwcg.mission.flight.Flight.write(Flight.java:80) at pwcg.mission.io.MissionFlightWriter.writeFlight(MissionFlightWriter.java:39) at pwcg.mission.io.MissionFlightWriter.writeFlights(MissionFlightWriter.java:33) at pwcg.mission.io.MissionFlightWriter.writeFlights(MissionFlightWriter.java:25) at pwcg.mission.io.MissionFileWriter.writeFlights(MissionFileWriter.java:158) at pwcg.mission.io.MissionFileWriter.writeMission(MissionFileWriter.java:62) at pwcg.mission.Mission.writeGameMissionFiles(Mission.java:190) at pwcg.mission.Mission.write(Mission.java:183) at pwcg.gui.rofmap.brief.update.BriefingMissionUpdater.finalizeMission(BriefingMissionUpdater.java:20) at pwcg.gui.rofmap.brief.BriefingPilotSelectionScreen.acceptMission(BriefingPilotSelectionScreen.java:430) at pwcg.gui.rofmap.brief.BriefingPilotSelectionScreen.actionPerformed(BriefingPilotSelectionScreen.java:190) 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)