a-ha! maybe that's the culprit - looked at my static entry for that, and it's missing the Mesh line of the entry.
so, atm it reads like this:
[buildings.Plate$Dinan16]
Title Dinan16
lol.....must be the result of a bad copy/paste job on my behalf...
okay, excited now, as surely this must solve the problem...
edited the Mesh line back in, testing, and.........still it won't save.
darn-giggity-goo.
from my last attempt, which was to open the game, go straight to fmb, load the map, place an aircraft with me as pilot, and save. or, at least, try to save. it won't, so i exit. here's the log :
*** Loading: [fpForestPlaneEdgesNoise] -> NV3X Optimized!
[1:12:55 PM] Load bridges
[1:12:56 PM] Load static objects
[1:13:00 PM] WARNING: GObj: delete object - Exception !!!
[1:13:00 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:00 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:00 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:00 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:00 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:00 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:00 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:00 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:00 PM] at com.maddox.il2.objects.Statics._load(Statics.java:186)
[1:13:00 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:00 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:00 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:00 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:00 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:00 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:00 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:00 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:00 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:00 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:00 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:00 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:00 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:00 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:00 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:00 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:01 PM] ##### House without collision (3do/Buildings/46/Desert_Trench/Trench1/live.sim)
[1:13:02 PM] ##### House without collision (3do/Buildings/Furniture/10x1_5_White/mono.sim)
[1:13:02 PM] ##### House without collision (3do/Buildings/Furniture/5x1_White/mono.sim)
[1:13:05 PM] ##### House without collision (3do/Buildings/Port/Floor/live.sim)
[1:13:10 PM] ##### House without collision (3do/Buildings/Furniture/10x1_5_Red/mono.sim)
[1:13:12 PM] ##### House without collision (3do/Trains/PRVZb_B/body.sim)
[1:13:16 PM] ##### House without collision (3do/Buildings/Port/BaseSegment/live.sim)
[1:13:17 PM] WARNING: GObj: delete object - Exception !!!
[1:13:17 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:17 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:17 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:17 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:17 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:17 PM] at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1014)
[1:13:17 PM] at com.maddox.il2.objects.Statics._load(Statics.java:229)
[1:13:17 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:17 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:17 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:17 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:17 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:17 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:17 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:17 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:17 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:17 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:17 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:17 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:17 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:17 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:17 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:17 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:17 PM] WARNING: GObj: delete object - Exception !!!
[1:13:17 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:17 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:17 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:17 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:17 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:17 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:17 PM] at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1014)
[1:13:17 PM] at com.maddox.il2.objects.Statics._load(Statics.java:229)
[1:13:17 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:17 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:17 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:17 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:17 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:17 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:17 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:17 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:17 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:17 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:17 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:17 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:17 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:17 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:17 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:17 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:18 PM] WARNING: GObj: delete object - Exception !!!
[1:13:18 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:18 PM] at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1014)
[1:13:18 PM] at com.maddox.il2.objects.Statics._load(Statics.java:229)
[1:13:18 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:18 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:18 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:18 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:18 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:18 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:18 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:18 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:18 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:18 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:18 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:18 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:18 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:18 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:18 PM] WARNING: GObj: delete object - Exception !!!
[1:13:18 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:18 PM] at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1014)
[1:13:18 PM] at com.maddox.il2.objects.Statics._load(Statics.java:229)
[1:13:18 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:18 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:18 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:18 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:18 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:18 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:18 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:18 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:18 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:18 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:18 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:18 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:18 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:18 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:18 PM] WARNING: GObj: delete object - Exception !!!
[1:13:18 PM] Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] com.maddox.il2.engine.GObjException: Mesh 3do/Cars/OpelBlitz36s/summer/live.him not created
[1:13:18 PM] at com.maddox.il2.engine.Mesh.<init>(Mesh.java:419)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.<init>(MeshShared.java:37)
[1:13:18 PM] at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.activateMesh(House.java:608)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House.access$100(House.java:14)
[1:13:18 PM] at com.maddox.il2.objects.buildings.House$SPAWN.actorSpawn(House.java:200)
[1:13:18 PM] at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1014)
[1:13:18 PM] at com.maddox.il2.objects.Statics._load(Statics.java:229)
[1:13:18 PM] at com.maddox.il2.objects.Statics.load(Statics.java:94)
[1:13:18 PM] at com.maddox.il2.builder.PlMission.mapLoaded(PlMission.java:2213)
[1:13:18 PM] at com.maddox.il2.builder.Plugin.doMapLoaded(Plugin.java:320)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad.mapLoad(PlMapLoad.java:348)
[1:13:18 PM] at com.maddox.il2.builder.PlMapLoad$1.doAction(PlMapLoad.java:563)
[1:13:18 PM] at com.maddox.rts.MsgAction.doAction(MsgAction.java:36)
[1:13:18 PM] at com.maddox.rts.MsgAction.invokeListener(MsgAction.java:152)
[1:13:18 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:13:18 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:13:18 PM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:13:18 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:13:18 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:13:18 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:13:18 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:13:18 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:13:18 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:13:23 PM] INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
[1:13:23 PM] INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
[1:14:27 PM] java.lang.NullPointerException
[1:14:27 PM] at com.maddox.il2.objects.Statics$Block.isDestructed(Statics.java:806)
[1:14:27 PM] at com.maddox.il2.objects.Statics.saveStateHouses(Statics.java:374)
[1:14:27 PM] at com.maddox.il2.builder.PlMisDestruction.save(PlMisDestruction.java:198)
[1:14:27 PM] at com.maddox.il2.builder.Plugin.doSave(Plugin.java:312)
[1:14:27 PM] at com.maddox.il2.builder.PlMission.save(PlMission.java:2190)
[1:14:27 PM] at com.maddox.il2.builder.PlMission$11$1.result(PlMission.java:2493)
[1:14:27 PM] at com.maddox.gwindow.GWindowFileBox.endExec(GWindowFileBox.java:399)
[1:14:27 PM] at com.maddox.il2.builder.PlMission$DlgFileConfirmSave.exec(PlMission.java:1982)
[1:14:27 PM] at com.maddox.gwindow.GWindowFileBox.doResult(GWindowFileBox.java:418)
[1:14:27 PM] at com.maddox.gwindow.GWindowFileBox$Client.notify(GWindowFileBox.java:302)
[1:14:27 PM] at com.maddox.gwindow.GWindow.notify(GWindow.java:144)
[1:14:27 PM] at com.maddox.gwindow.GWindowDialogControl._notify(GWindowDialogControl.java:51)
[1:14:27 PM] at com.maddox.gwindow.GWindowDialogControl.mouseClick(GWindowDialogControl.java:86)
[1:14:27 PM] at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:556)
[1:14:27 PM] at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
[1:14:27 PM] at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
[1:14:27 PM] at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
[1:14:27 PM] at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
[1:14:27 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:14:27 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:14:27 PM] at com.maddox.rts.Message.sendToArray(Message.java:1147)
[1:14:27 PM] at com.maddox.rts.Message.sendTo(Message.java:1128)
[1:14:27 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:14:27 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:14:27 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:14:27 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:14:27 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:14:27 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[1:14:30 PM] java.lang.NullPointerException
[1:14:30 PM] at com.maddox.il2.objects.Statics$Block.isDestructed(Statics.java:806)
[1:14:30 PM] at com.maddox.il2.objects.Statics.saveStateHouses(Statics.java:374)
[1:14:30 PM] at com.maddox.il2.builder.PlMisDestruction.save(PlMisDestruction.java:198)
[1:14:30 PM] at com.maddox.il2.builder.Plugin.doSave(Plugin.java:312)
[1:14:30 PM] at com.maddox.il2.builder.PlMission.save(PlMission.java:2190)
[1:14:30 PM] at com.maddox.il2.builder.PlMission$12.execute(PlMission.java:2517)
[1:14:30 PM] at com.maddox.gwindow.GWindowMenu.execute(GWindowMenu.java:119)
[1:14:30 PM] at com.maddox.gwindow.GWindowMenu.doExecute(GWindowMenu.java:125)
[1:14:30 PM] at com.maddox.gwindow.GWindowMenuItem.mouseButton(GWindowMenuItem.java:38)
[1:14:30 PM] at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:569)
[1:14:30 PM] at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
[1:14:30 PM] at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
[1:14:30 PM] at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
[1:14:30 PM] at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
[1:14:30 PM] at com.maddox.rts.Message._send(Message.java:1217)
[1:14:30 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[1:14:30 PM] at com.maddox.rts.Message.sendToArray(Message.java:1147)
[1:14:30 PM] at com.maddox.rts.Message.sendTo(Message.java:1128)
[1:14:30 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:14:30 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[1:14:30 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:14:30 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:14:30 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:14:31 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[Dec 23, 2015 1:14:42 PM] -------------- END log session
bits that worry me from that are:
java.lang.NullPointerException
[1:14:30 PM] at com.maddox.il2.objects.Statics$Block.isDestructed(Statics.java:806
not sure what that's about, but it can't be good, lol