All right, that did fix it. I already knew the SVN build was using the old ~/.vegastrike directory that 0.4.3(?) had used. I figured that might cause
some weirdness, though overall, not much serious. Removing the old data also fixed another issue or two, that I thought
might have been changes to the starting Llama's setup. When I started up a new campaign, I found my ship had only 500m^3 of hold space, and just 16m^3 for upgrades!? Pulling the old files and restarting gave me the 2000/300 Llama we all know and love(?)
Now, I'm hoping maybe I can pull save games, and maybe some of the universe data back over from ~/.vegastrike-0.5.0. That's the directory the 0.5.0 version in Fedora's repo uses, which is no doubt why I didn't run into this kind of trouble with it before. I'll just check that out on my own, when I feel up to the challenge.
Meanwhile, another item... ehr, well,
two, actually: First, how do I get rid of that list of mission objectives from Oswald's little training session? It doesn't seem to be an active mission, but it doesn't seem to go away, and it's crowding out the objectives of any missions I
do take. Help, anyone? [OOH, update: they go away after shutting down and restarting the game. Would still be handy if they'd disappear after the first docking/landing, though]
Finally, here's something else from the logs. Check the last line:
Code: Select all
*** Python Warning 138!
Warning Traceback 138:
File "m/privateer.py", line 34, in Execute
i.Execute()
File "m/random_encounters.py", line 288, in Execute
dynamic_battle.UpdateCombatTurn()
File "m/dynamic_battle.py", line 33, in UpdateCombatTurn
if (not SimulateBattles()):
File "m/dynamic_battle.py", line 214, in SimulateBattles
if (not attackFlightgroup (ally[0],ally[1],enemy[0],enemy[1],enemy[2])):
File "m/dynamic_battle.py", line 564, in attackFlightgroup
SimulatedDukeItOut (fgname,faction,enfgname,enfaction)
File "m/dynamic_battle.py", line 447, in SimulatedDukeItOut
ApplyDamage(enfgname,enfaction,enemy,envictim,enstats,HowMuchDamage(ally,vsrandom.uniform(0,enstats[1])),fgname,faction)
File "m/dynamic_battle.py", line 417, in HowMuchDamage
stats=faction_ships.GetStats(i[0])
File "m/faction_ships.py", line 576, in GetStats
debug.error( 'cannot find '+name)
Message: cannot find Entourage.stock
It
looks like the game is trying to use the stock Entourage, but its data is missing. Can I add this in, somehow?
Thanks for all the help!