thanx, I changed it but there are still errors showing in the log
I feel such a noob for not understanding why these errors are generated lol
Code: Select all
simulated function CreateMMGameInfo()
{
local MMI_GameInfo sp;
local playerstart p;
BroadCastMessage("Creating MonsterMatchGameInfo");
Log("Creating MonsterMatchGameInfo");
MMGameinfo = none;
foreach AllActors(class'playerstart', P)
{
if (p != none)
{
if (Unrealspawngametype != none)
{
sp = Spawn(Unrealspawngametype,,,p.location);
}
else
{
sp = Spawn(class'MMI_GameInfo',,,p.location);
BroadCastMessage("no unrealspawn gametype was set, now using default.");
}
MMGameinfo = sp;
break;
}
}
if (MMGameinfo == none)
{
BroadCastMessage("WARNING: failed to create a MMgameinfo");
Log("WARNING: failed to create a MMgameinfo");
}
}
errors:
ScriptLog: searching MonsterMatchGameInfo
ScriptLog: Creating MonsterMatchGameInfo
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.None': Can't resolve package name
ScriptLog: Initiating local logging...
EDIT:
unrealwiki says this:
Failed to load 'NULL': Can't resolve package name
Failed to load 'object class None.object name': Can't resolve package name
These two lines appear together and are caused by the DynamicLoadObject function when trying to load an object from a non-existing package. Object class is the class specified as second parameter of DynamicLoadObject and could be e.g. "Class", "Texture" or "Sound". Object name is the actual name of the object that should be loaded. Note that the object's package name is set to "None" because the package could not be loaded. (which caused the first warning)
so it seems something can not be loaded. the only thing that is loaded in the function is the mmi_gameinfo. which is strange because mmi_gameinfo is a class of the same package. so I dont understand why it can not be loaded