Objects listed in Static.ini Missing
#1

I've come across a few objects that are listed in the Static.ini file that cause errors when they are used in a map.

The problem seems to occur when the object gets destroyed.

here's some of the objects in question from the static.ini
Code:
[buildings.House$Spanish_Rider]
Title           Spanish_Rider
MeshLive        3do/Buildings/addobjects/Spanish_Rider/live.sim
MeshDead        3do/Buildings/addobjects/Spanish_Rider/dead.sim
AlignToLand     0
Body            WoodSmall
Panzer          0.02

[buildings.House$TankObstacle1]
Title           TankObstacle1
MeshLive        3do/Buildings/addobjects/TankObstacle1/live.sim
MeshDead        3do/Buildings/addobjects/TankObstacle1/dead.sim
AlignToLand     0
Body            RockMiddle
Panzer          1.0

[buildings.House$TankObstacle2]
Title           TankObstacle2
MeshLive        3do/Buildings/addobjects/TankObstacle2/live.sim
MeshDead        3do/Buildings/addobjects/TankObstacle2/dead.sim
AlignToLand     0
Body            RockMiddle
Panzer          1.0

[buildings.House$TankObstacle3]
Title           TankObstacle3
MeshLive        3do/Buildings/addobjects/TankObstacle3/live.sim
MeshDead        3do/Buildings/addobjects/TankObstacle3/dead.sim
AlignToLand     0
Body            RockMiddle
Panzer          1.0

The "Spanish_Rider" when placed on a map appears as a fence section of wire.
Listing from .mis file
Code:
507_bld House$Spanish_Rider 1 48519.85 194190.32 698.99

When that object gets destroyed I get the following java error :
Code:
INTERNAL ERROR: Can't open file '3do/Buildings/addobjects/Spanish_Rider/Dead.msh
'
WARNING: object '3do/Buildings/addobjects/Spanish_Rider/Dead.msh' of class 'Skin
TL' not loaded
INTERNAL ERROR: MeshObj: Can't load mesh 3do/Buildings/addobjects/Spanish_Rider/
Dead.msh
WARNING: object '3do/Buildings/addobjects/Spanish_Rider/dead.sim' of class 'SIM'
not loaded
INTERNAL ERROR: MeshObj: Can't load SIM 3do/Buildings/addobjects/Spanish_Rider/d
ead.sim
com.maddox.il2.engine.GObjException: Mesh 3do/Buildings/addobjects/Spanish_Rider
/dead.sim not created
        at com.maddox.il2.engine.Mesh.(Mesh.java:419)
        at com.maddox.il2.engine.MeshShared.(MeshShared.java:37)
        at com.maddox.il2.engine.MeshShared.get(MeshShared.java:27)
        at com.maddox.il2.objects.buildings.House.activateMesh(House.java:431)
        at com.maddox.il2.objects.buildings.House.setDiedFlag(House.java:419)
        at com.maddox.il2.objects.Statics._msgDreamGlobal(Statics.java:1009)
        at com.maddox.il2.objects.Statics._msgDreamGlobalTick(Statics.java:949)
        at com.maddox.il2.objects.Statics.msgDreamGlobal(Statics.java:961)
        at com.maddox.il2.engine.MsgDreamGlobal.invokeListener(MsgDreamGlobal.ja
va:45)
        at com.maddox.rts.Message._send(Message.java:1217)
        at com.maddox.rts.Message.sendToObject(Message.java:1158)
        at com.maddox.rts.Message.sendTo(Message.java:1134)
        at com.maddox.rts.Message.trySend(Message.java:1115)
        at com.maddox.rts.Message.send(Message.java:1079)
        at com.maddox.il2.engine.MsgDreamGlobal.send(MsgDreamGlobal.java:36)
        at com.maddox.il2.engine.DreamEnvXY.doChanges(DreamEnvXY.java:124)
        at com.maddox.il2.engine.InterpolateAdapter.updatePos(InterpolateAdapter
.java:141)
        at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapte
r.java:161)
        at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
        at com.maddox.rts.Message._send(Message.java:1217)
        at com.maddox.rts.Message.sendToObject(Message.java:1191)
        at com.maddox.rts.Message.sendTo(Message.java:1134)
        at com.maddox.rts.Message.trySend(Message.java:1115)
        at com.maddox.rts.Time.loopMessages(Time.java:252)
        at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
        at com.maddox.il2.game.DServer.loopApp(DServer.java:178)
        at com.maddox.il2.game.Main.exec(Main.java:436)
        at com.maddox.il2.game.DServer.main(DServer.java:431)

Are these objects from the 4.09beta and are buried within another file ? or simply the folders were not placed in the MODS/ObjectsMap/3do/Buildings/addobjects/ folder with the UI 1.1.


Anyone have an Idea how to fix this ?

WildWillie
Reply
#2

I am on UI 1.1 with the patch and I can use or destroy the spanish riders as well as the Tank obstacles with no trouble.

When the spanish rider gets destroyed it is one long pole with the cross sticks on one end sitting at an angle from the ground up along the lentgh of the pole.The Tank obstacles get a bit blackened and reduced in size and shape a bit.

These are all items from the 4.09 patch or earlier so they would be hard coded into the game,I looked throughMODS/ObjectsMap subfolders and none of those objects are in there.

I looked at my static.ini which is a UI 1.1 static.ini with the add-to info added to it from the UI 1.1 Patch, I find the spanish rider and tank obstacles under Slovakia objects

Quote://===========================================================================
[***]
Title Slovakia Obstacles
//========================================================================
[buildings.House$Spanish_Rider]
Title Spanish_Rider
MeshLive 3do/Buildings/addobjects/Spanish_Rider/live.sim
MeshDead 3do/Buildings/addobjects/Spanish_Rider/dead.sim
AlignToLand 0
Body WoodSmall
Panzer 0.02

[buildings.House$TankObstacle1]
Title TankObstacle1
MeshLive 3do/Buildings/addobjects/TankObstacle1/live.sim
MeshDead 3do/Buildings/addobjects/TankObstacle1/dead.sim
AlignToLand 0
Body RockMiddle
Panzer 1.0

[buildings.House$TankObstacle2]
Title TankObstacle2
MeshLive 3do/Buildings/addobjects/TankObstacle2/live.sim
MeshDead 3do/Buildings/addobjects/TankObstacle2/dead.sim
AlignToLand 0
Body RockMiddle
Panzer 1.0

[buildings.House$TankObstacle3]
Title TankObstacle3
MeshLive 3do/Buildings/addobjects/TankObstacle3/live.sim
MeshDead 3do/Buildings/addobjects/TankObstacle3/dead.sim
AlignToLand 0
Body RockMiddle
Panzer 1.0

Here is a link to the default 4.09 static.ini for comparison>
(The link is inoperative)

Your > MODS/ObjectsMap/3do/Buildings/addobjects folder should only have Human folders that have been modded and added to the game in it.
Reply
#3

Easy Rider -

You are correct. The objects in question appear to have come standard with the 4.09Beta patch 1C released.

I believe they are included in the fb_3do19.sfs, fb_3do20.sfs, & fb_maps15.sfs files.

Those files are included in the UI 1.1 install and work on the Client no problem.

Unfortunatly the 4.09b1m Dedicated server does not recognize those files and therefore causes the java exceptions to occur on the Dedicated server. This in turn causes the server to become sluggish and unresponsive to players.

WildWillie
Reply
#4

WildWillie Wrote:Those files are included in the UI 1.1 install and work on the Client no problem.

Unfortunatly the 4.09b1m Dedicated server does not recognize those files and therefore causes the java exceptions to occur on the Dedicated server. This in turn causes the server to become sluggish and unresponsive to players.

WildWillie

I dont think the riders and tank obstacles are included in the UI 1.1 as they are hard coded into the game,I searched my Mods folder and could find no referance to those items anywhere in my mods folder as it should be

Why the server would not recognize files that are hard coded into the game is beyond me,I persoanly have never had a problem on the AAA server myself with any loading issues or errors.

Not sure what the issue may be for you ,but just so you know I have never experienced any of these issues on the AAA server.
Reply
#5

Easy Rider -

You are correct they came with the 4.09 Beta patch so with the client install those objects work just fine. The UI 1.1 uses the new .sfs files

I was having the problem with the 4.09 dedicated server not finding the objects, but I finally stumbled across the problem and found a solution (I hope, its being tested now)

WildWillie
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)