Game fails with
Code: Select all
vegastrike-32: ../src/easydom.h:133: domNodeType* easyDomFactory<domNodeType>::LoadXML(const char*) [with domNodeType = missionNode]: Assertion `length > 8' failed.
Code: Select all
vegastrike-32: ../src/easydom.h:133: domNodeType* easyDomFactory<domNodeType>::LoadXML(const char*) [with domNodeType = missionNode]: Assertion `length > 8' failed.
Code: Select all
Found MODDIR = G:\workspace\Vega Strike\piarmada-1.0_win_ver/mods
WARNING : coudn't find a mod named 'piarmada' in homedir/mods
CONFIGFILE - Found a config file in mods directory, using : G:\workspace\Vega Strike\piarmada-1.0_win_ver/mods/piarmada/vegastrike.config
Using Mod Directory G:\workspace\Vega Strike\piarmada-1.0_win_ver/mods
Yes I am sure. I checked again and yes no typos."well next it complains on the missing mission file I put in the piarmada folder. so that is not found either." Can you paste the whole output? You sure you put it in mods/piramada/mission/something.mission"?
Hmm okay. What files can I locate there? It looks like the place for save games.This is mostly only useful for Linux and Mac users so don't worry about it.
Code: Select all
..., line 13, in <module>
TypeError: this constructor takes no arguments
Code: Select all
fileobject = PyFile_FromString(filename, "rt");
PyRun_SimpleFile(PyFile_AsFile(fileobject), filename);
Py_DECREF(fileobject);
Code: Select all
print "DEBUG --> my first base"
Code: Select all
<mission>
<settings>
<origin planet="earth" x="0000" y="100" z="000.0"/>
</settings>
<variables>
<var name="credits" value="13500"/>
<var name="defaultplayer" value="blue"/>
<var name="mission_name" value="Piarmada Main Menu" />
<var name="difficulty" value=".25"/><!--good starting difficulty here-->
<var name="system" value="Special/Empty" />
<var name="description" value="Welcome to Vega Strike: Upon the Cold Sea." />
<var name="savegame" value="piarmada_menu" />
</variables>
<flightgroups>
<!-- need at least one, to avoid messing with the engine -->
<flightgroup name="Shlimazel" faction="privateer" type="dumbfire" ainame="default" waves="1" nr_ships="1">
<pos x="119990000000" y="-9000000" z="-109990000000.0"/>
</flightgroup>
</flightgroups>
<python>
import Base
import Director
Base.LoadBaseInterface("piarmada_menu")
from privateer import privateer
my_obj=privateer(8000,40000,500,3,2,.6,.25,.1,400000,2000)
</python>
</mission>
but thats just a shot in the blue['G:\\workspace\\Vega Strike\\piarmada-1.0_win_ver\\bin\\python25.zip', '.\\DLLs', '.\\lib', '.\\lib\\plat-win', '.\\lib\\lib-tk', 'G:\\workspace\\Vega Strike\\piarmada-1.0_win_ver\\bin']
['G:\\workspace\\Vega Strike\\piarmada-1.0_win_ver\\modules\\builtin', 'G:\\workspace\\Vega Strike\\piarmada-1.0_win_ver\\modules', 'G:\\workspace\\Vega Strike\\piarmada-1.0_win_ver\\bases']