Thinking Caps on for the summer
-
Quite a way (in yellow as green did not show well on board, green in console)
Loading initial dataâŚ
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1111) : NOTICE:General:Current DACOM.DLL version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1112) : NOTICE:General: Compiled against version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(852) : NOTICE:General:DACOM: initialize: dllpath: âC:\Program Files\Microsoft Games\test\EXEâ
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(880) : NOTICE:General:DACOM: initialize: Loading DLLâs from [libraries] group.
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\readfile.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\engbase.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\x86math.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\rendcomp.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\system.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\Thorn.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\DebugLib.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\rp8.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:General:DACOM: AddLibrary: DLL âC:\Program Files\Microsoft Games\test\EXE\shading.dllâ [1.11.173]
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(763) : NOTICE:General:RenderPipeline
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading âDirectX8â [] returned [OK]
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading âMaterialLibraryâ [] returned [OK]
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading âTextureLibraryâ [] returned [OK]
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of âAnimationâ [] returned [OK]
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of âHardpointâ [] returned [OK]
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of âRenderManagerâ [] returned [OK]
E:\FL\Scratch\Source\Server\gf\pubGF.cpp(120) : *** ERROR: Cannot find bodypart
followed by 19 other identical ones
then
Starting logic threadâŚ
Server running, ready for log in.
Connecting to list serverâŚ
Established connection to list serverâŚ
Sending game information to list server⌠-
Okay scratch that, Iâve managed to create the errors and it looks like it could be bodies after all
E:\FL\Scratch\Source\Server\gf\pubGF.cpp(120) : *** ERROR: Cannot find bodypart li_captain_head
However every one that I got has the body nickname at the end, any chance you have bodies without nicknames in the INIs
-
4 entries with the same 5 lines are the problem
space_costume = , robot_body_a
space_costume = , robot_body_b
space_costume = , robot_body_c
space_costume = , robot_body_d
space_costume = , robot_body_eHmm, old issue. Try putting a 0 or something infront? Someone solved it, and I note some of my old docks have a 0 infront of them instead of being blank?
space_costume = 0, robot_body_e
No idea, itâs been some years since I looked at the files.
-
wrong way around Chips, FLE added that 0 to the docking characters and FL keeps spitting out errors because of it, it should read âspace_costume = , robot_body_?â as thatâs how they are in vanilla. Unfortunately this is the faction_prop.ini and robots just do not belong in it, Iâve tried all manner of combinations with the same result ERROR: Cannot find bodypart .
-
Just thought Iâd pitch in here - I managed to get robot bodies in space working using the following:
space_costume = robot_body_a, robot_body_a space_costume = robot_body_b, robot_body_b space_costume = robot_body_c, robot_body_c space_costume = robot_body_d, robot_body_d space_costume = robot_body_e, robot_body_e ```This required me to copy the [Body] entries of the robots in bodyparts.ini to [Head] entries, for example:
[Body]
nickname = robot_body_A
mesh = characters\bodies\robot_body_A.dfm[Head]
nickname = robot_body_A
mesh = characters\bodies\robot_body_A.dfm -
Hi, again
thanks for all the help, yes I added a head entry and it seemed to workIt also seemed ok when I changed space_costume to base_appr, it didnât generate error in FLserver or FLSpew and I didnât notice any problems in game. Is this a workable solution?
Noticed a no_head entry in 2 mission file
no_head, robot_body_a but couldnât get it to work, any ideas? -
-
Yes that line.
However note the caveats, just because I couldnât find an in game problem does not mean this solves the issue. Remember at times I have a high level of noobiness
The original problem wouldnât show things anyway as the parts couldnât be found so I may be looking for the wrong in-game thing and this âsolutionâ may also not work.
It looks the same before and after so maybe it only fixes the error warning but doesnât generate the desired in-game result.
If you look at it a more definitive answer would be appreciated, because at grass roots level I am not 100% convinced I know what this entry is supposed to do in game.
-
Easy way to see if itâs worked or not, fly upto a npc ship using that body and try to talk to them. The body is only for the little com window you get when an npc talks to you, if itâs worked you should see a robot body and hear a male/female voice (no robot voice for pilots).
-
The original works in-game but gives red FLserver errors.
The base_appr removes the errors but doesnât give the talking head in game
Adding a head in bodyparts.ini gives multiple gender/ left right hand errors.
So, I presume removing the red FLserver errors from the game are the most crucial thing for stability?