How the title showed, it should be 1 starship and not 1 starships.
I didn't posted this in bug triage, because I think it's a small mistake and not a real bug.
I'm using version-0.4.3.
And I found a possible solution by editing the file /vegastrike/modules/dynamic_mission.py
Before:
Code: Select all
def generateDefendMission (path,defendfg,defendfac, attackfg,attackfac):
.....more code
if isbase:
iscapitol="capital "
writedescription("A %s assault wing named %s has jumped in and is moving for an attack on one of our %sassets in the %s system.\nYour task is to eradicate them before they eliminate our starship.\nIntelligence shows that they have %d starships of type %s. Your reward is %d credits."%(attackfac, attackfg, iscapitol, processSystem(path[-1]),quantity, formatShip(attacktyp),creds))
writemissionname("Defend/Defend_%s_from_%s"%(defendfac, attackfac),path,isFixerString(addstr))
Code: Select all
def generateDefendMission (path,defendfg,defendfac, attackfg,attackfac):
........more code
if isbase:
iscapitol="capital "
if quantity == 1:
starship = "starship"
else:
starship = "starships"
writedescription("A %s assault wing named %s has jumped in and is moving for an attack on one of our %sassets in the %s system.\nYour task is to eradicate them before they eliminate our starship.\nIntelligence shows that they have %d %s of type %s. Your reward is %d credits."%(attackfac, attackfg, iscapitol, processSystem(path[-1]),quantity,starship,formatShip(attacktyp),creds))
writemissionname("Defend/Defend_%s_from_%s"%(defendfac, attackfac),path,isFixerString(addstr))
a german translation of the bartender (vegastrike/bases/bartender.py):
http://vegastrike.sourceforge.net/forum ... php?t=7340
And perhaps someone can have a look at it, and perhaps add it to the /truncate/translations/ part of SVN, if he likes it or tell me his opinion.
Normally I post the translated files to Halleck, but he seems to be in holidays.
Regards
Plueschinger