Hi everyone. I'm having trouble with basically every single one of my ships.
With a few exceptions, none of them spawn on mission start; both "stock" ships and ones I've added on top of CUP have been affected.
My log's a library of errors, so here's a condensed version of what I'm seeing:
Problem in spawn: com.maddox.il2.objects.ships.ShipUSDD$USSConwayDD507
Bigship: Unknown shot caliber for 'USSGenericDD_MS21_1:Part3'
Can't register Bigship object
java.lang.RuntimeException: Can't register Bigship object
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.LoadShipProperties(BigshipGeneric.java:469)
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.<init>
Problem in spawn: com.maddox.il2.objects.ships.ShipAsheUSS$USSEnterpriseCV6_44
Bigship: Unknown shot caliber for 'USSBoxerCV21_48:Part6'
Can't register Bigship object
java.lang.RuntimeException: Can't register Bigship object
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.LoadShipProperties(BigshipGeneric.java:469)
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.<init>(BigshipGeneric.java:771)
at com.maddox.il2.objects.ships.ShipAsheUSS.<clinit>(ShipAsheUSS.java:199)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:243)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1648)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Bigship: Unknown shot caliber for 'IJNZuikakuCV44:Part4'
Can't register Bigship object
java.lang.RuntimeException: Can't register Bigship object
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.LoadShipProperties(BigshipGeneric.java:469)
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.<init>(BigshipGeneric.java:771)
at com.maddox.il2.objects.ships.ShipWesJCV.<clinit>(ShipWesJCV.java:18)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:243)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1648)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Problem in spawn: com.maddox.il2.objects.ships.ShipWesJCV$IJNZuikakuCV44
Bigship: Unknown shot caliber for 'IJNMinazuki37DD:Part11'
Can't register Bigship object
java.lang.RuntimeException: Can't register Bigship object
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.LoadShipProperties(BigshipGeneric.java:469)
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.<init>(BigshipGeneric.java:771)
at com.maddox.il2.objects.ships.Shipgio.<clinit>(Shipgio.java:18)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:243)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1648)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Problem in spawn: com.maddox.il2.objects.ships.Shipgio$IJNMinazuki37DD
Bigship: Unknown shot caliber for 'IJNMutsukiDD:Part11'
Can't register Bigship object
java.lang.RuntimeException: Can't register Bigship object
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.LoadShipProperties(BigshipGeneric.java:469)
at com.maddox.il2.objects.ships.BigshipGeneric$SPAWN.<init>(BigshipGeneric.java:771)
at com.maddox.il2.objects.ships.Shipgio.<clinit>(Shipgio.java:19)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:243)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1648)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
As I said earlier, all but a few of my ships are returning similar errors. I looked up the offending entries in ship.ini, and found that most (though not all) of the errors point to "BaseChunk MastN". I don't have a high proficiency in logfile-ese...so I'm merely guessing here that something got corrupted and/or I'm having some kind of conflict; but I can't ID the exact issue.
The affected ships themselves appear fine in the FMB, but not when I load the mission itself. The stationary ships, on the other hand, don't appear either in the FMB or the mission.
I'm really liking CUP...everything else is working as advertised. I'd really appreciate any help I can get here!