FLServer trying to parse Vanilla bases that don't exist
-
Hey guys.
We’re trying to get an early build of Exodus onto a server for dev testing in MP, but FLServer keeps trying to load vanilla bases, and it’s pissing me off, because after about 5 seconds of it, it just straight up crashes. Does anyone know why this is happening, and if so, how to stop it from reading Vanilla bases?
Thanks,
–Troy -
dunno exactly but try to change the .\data\universe\universe.ini
there should be reference to bases and systems. you can delete everything what you don’t need. it also might be something with encounters. best thing would be to search for the flspew.txt file and check what it sais. -
FLSpew has a lot of this for each base that’s not in NY (since we removed everything Vanilla in Exodus save for NY for testing):
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Br01_01_base) failed. E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name Br01_01_base is unknown in market data file ..\data\equipment\market_misc.ini E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Br01_02_base) failed. E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name Br01_02_base is unknown in market data file ..\data\equipment\market_misc.ini E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Br01_03_base) failed. E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name Br01_03_base is unknown in market data file ..\data\equipment\market_misc.ini E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Br01_04_base) failed. E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name Br01_04_base is unknown in market data file ..\data\equipment\market_misc.ini
and the stuff that goes over and over before crashing, for each base in Vanilla:
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_06_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li03_03_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li04_04_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_06_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li03_03_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li04_04_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_06_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li03_03_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li04_04_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_06_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li03_03_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li04_04_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_01_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_02_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_03_Base) failed. E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(Li02_04_Base) failed.
And so forth, for each base, system, and house, over and over, until it finally stops, loads some green text in the console, and crashes.
Our UNIVERSE.INI has nothing but Li01 stuff, INTRO stuff, FP7_system stuff, and our system files and their stuff.
EDIT: There are no references to these bases in any files that I can find…
–Troy
-
=Alex= wrote:
Probably a shot in the dark… But are you sure that you removed all the character files that are docked on those bases?Tried that. Worked until the server restarted.
@Gisteron: It’s not that.
EDIT: Solved. FLHook seems to screw the mod up. Must find a fix.
-
FLHook loads all systems on startup, while FLServer without Hook will only load them as requested. You must still have dead references somewhere in your mod.