When I dropped the latest RC on my Jet War MODS directory (after cleaning up the previous version) I get this error on start-up:
[12:03:33] Spawn.get( com.maddox.il2.objects.air.Mi24V ): com/maddox/il2/objects/air/TypeBayDoor
[12:03:33] java.lang.NoClassDefFoundError: com/maddox/il2/objects/air/TypeBayDoor
[12:03:33] at java.lang.ClassLoader.defineClass0(Native Method)
[12:03:33] at java.lang.ClassLoader.defineClass(Unknown Source)
[12:03:33] at java.lang.ClassLoader.defineClass(Unknown Source)
[12:03:33] at com.maddox.rts.LDR.loadClass(LDR.java:25)
[12:03:33] at java.lang.ClassLoader.loadClass(Unknown Source)
[12:03:33] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[12:03:33] at java.lang.Class.forName0(Native Method)
[12:03:33] at java.lang.Class.forName(Unknown Source)
[12:03:33] at com.maddox.rts.Spawn.get(Spawn.java:39)
[12:03:33] at com.maddox.rts.Spawn.get(Spawn.java:28)
[12:03:33] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:165)
[12:03:33] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1485)
[12:03:33] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1433)
[12:03:33] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:211)
[12:03:33] at com.maddox.il2.game.Main.exec(Main.java:422)
[12:03:33] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[12:03:33] java.lang.NoClassDefFoundError: com/maddox/il2/objects/air/TypeBayDoor
[12:03:33] at java.lang.ClassLoader.defineClass0(Native Method)
[12:03:33] at java.lang.ClassLoader.defineClass(Unknown Source)
[12:03:33] at java.lang.ClassLoader.defineClass(Unknown Source)
[12:03:33] at com.maddox.rts.LDR.loadClass(LDR.java:25)
[12:03:33] at java.lang.ClassLoader.loadClass(Unknown Source)
[12:03:33] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[12:03:33] at java.lang.Class.forName0(Native Method)
[12:03:33] at java.lang.Class.forName(Unknown Source)
[12:03:33] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:167)
[12:03:33] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1485)
[12:03:33] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1433)
[12:03:33] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:211)
[12:03:33] at com.maddox.il2.game.Main.exec(Main.java:422)
[12:03:33] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
This is probably more an issue with the Mil Mi-24 mod, but I thought it would be a good idea to report this error here as well. Cleaning up the Mi-24 mod for testing now...
EDIT: After commenting out the Mi-24V references in air.ini, stationary.ini and technics.ini, the game starts.
However, as with previous versions, joining a multiplayer server (Skies of Valor, 198.12.65.128:21040, running HSFX) will let the mission load to 90% and then freeze the game, freeze the cursor, and throw this error on the log:
[12:21:32] java.lang.NoSuchMethodError
[12:21:32] at com.maddox.il2.objects.ships.BigshipGeneric.zutiAssignBornPlace(BigshipGeneric.java:4245)
[12:21:32] at com.maddox.il2.game.Mission.zutiAssignBpToMovingCarrier(Mission.java:3316)
[12:21:32] at com.maddox.il2.game.Mission.loadBornPlaces(Mission.java:2362)
[12:21:32] at com.maddox.il2.game.Mission._load(Mission.java:815)
[12:21:32] at com.maddox.il2.game.Mission.access$6(Mission.java:741)
[12:21:32] at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:478)
[12:21:32] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
[12:21:32] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[12:21:32] at com.maddox.il2.game.Main.exec(Main.java:439)
[12:21:32] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
I'm not sure if the design specification includes being able to join servers that are not running the Engine Mod, but it sure would be convenient.
Additionally I have no idea at all what would actually happen if a server running Zuti's MDS would try to install the Engine Mod. If it's incompatible with MDS, I think it would basically limit the use of the Engine Mod to single player or non-MDS servers... which as far as I know means no moving carriers, for example.