Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Functions | |
def | formatShip |
def | formatCargoCategory |
def | getSystemsKAwayNoFaction |
def | getSystemsNAway |
def | GetRandomCompanyName |
def | GetRandomCargoBrief |
def | getCargoName |
def | getMissionDifficulty |
def | getPriceModifier |
def | howMuchHarder |
def | processSystem |
def | checkInsysNum |
def | checkMissionNum |
def | checkCreatedMission |
def | isFixerString |
def | writemissionname |
def | writedescription |
def | writemissionsavegame |
def | writemissionvars |
def | eraseExtras |
def | eraseExtrasOld |
def | restoreFixerPct |
def | mungeFixerPct |
def | generateCleansweepMission |
def | generatePatrolMission |
def | isNotWorthy |
def | generateEscortLocal |
def | generateEscortMission |
def | changecat |
def | pathWarning |
def | adjustQuantityDifficulty |
def | isHabitable |
def | generateCargoMission |
def | generateRescueMission |
def | generateBountyMission |
def | generateDefendMission |
def | generateWingmanMission |
def | GetFactionToDefend |
def | contractMissionsFor |
def | CreateMissions |
Variables | |
tuple | dnewsman_ = dynamic_news.NewsManager() |
int | plr = 0 |
string | basefac = 'neutral' |
tuple | syscreds = int(VS.vsConfig("dynamic_universe","missions.defaults.jumpprice","3000")) |
def dynamic_mission.adjustQuantityDifficulty | ( | max) |
Definition at line 425 of file dynamic_mission.py.
def dynamic_mission.changecat | ( | category) |
Definition at line 392 of file dynamic_mission.py.
def dynamic_mission.checkCreatedMission | ( | ) |
Definition at line 166 of file dynamic_mission.py.
References checkInsysNum(), and checkMissionNum().
def dynamic_mission.checkInsysNum | ( | ) |
Definition at line 152 of file dynamic_mission.py.
def dynamic_mission.checkMissionNum | ( | ) |
Definition at line 159 of file dynamic_mission.py.
def dynamic_mission.contractMissionsFor | ( | fac, | |
minsysaway, | |||
maxsysaway | |||
) |
Definition at line 630 of file dynamic_mission.py.
References dynamic_battle.BattlesInSystem(), checkCreatedMission(), checkInsysNum(), checkMissionNum(), debug.debug, faction_ships.factionToInt(), fg_util.FGsInSystem(), generateBountyMission(), generateCargoMission(), generateCleansweepMission(), generateDefendMission(), generateEscortLocal(), generateEscortMission(), generatePatrolMission(), generateRescueMission(), generateWingmanMission(), faction_ships.get_enemy_of(), GetFactionToDefend(), getSystemsNAway(), faction_ships.intToFaction(), mungeFixerPct(), vsrandom.random(), vsrandom.randrange(), restoreFixerPct(), and locale.str().
def dynamic_mission.CreateMissions | ( | minsys = 0 , |
|
maxsys = 4 |
|||
) |
Definition at line 809 of file dynamic_mission.py.
References contractMissionsFor(), eraseExtras(), generate_dyn_universe.KeepUniverseGenerated(), and news.processNews().
def dynamic_mission.eraseExtras | ( | ) |
Definition at line 201 of file dynamic_mission.py.
def dynamic_mission.eraseExtrasOld | ( | ) |
Definition at line 207 of file dynamic_mission.py.
def dynamic_mission.formatCargoCategory | ( | ship) |
Definition at line 27 of file dynamic_mission.py.
def dynamic_mission.formatShip | ( | ship) |
Definition at line 21 of file dynamic_mission.py.
def dynamic_mission.generateBountyMission | ( | path, | |
fg, | |||
fac, | |||
baseprice = float(VS.vsConfig("dynamic_universe","missions.bounty.baseprice","20000" , |
|||
runawayprice = float(VS.vsConfig("dynamic_universe","missions.bounty.runaway","5000" , |
|||
diffprice = float(VS.vsConfig("dynamic_universe","missions.bounty.diffprice","500" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.bounty.jumpscale","1" , |
|||
capscale = float(VS.vsConfig("dynamic_universe","missions.bounty.capscale","4" |
|||
) |
Definition at line 522 of file dynamic_mission.py.
References adjustQuantityDifficulty(), formatShip(), generateDefendMission(), getPriceModifier(), howMuchHarder(), faction_ships.isCapital(), isFixerString(), processSystem(), vsrandom.random(), fg_util.RandomShipIn(), vsrandom.randrange(), locale.str(), writedescription(), writemissionsavegame(), and writemissionvars().
def dynamic_mission.generateCargoMission | ( | path, | |
numcargos, | |||
category, | |||
fac, | |||
baseprice = float(VS.vsConfig("dynamic_universe","missions.cargo.waveprice","500" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.cargo.jumpscale","0.2" , |
|||
cargoprice = float(VS.vsConfig("dynamic_universe","missions.cargo.cargoprice","250" , |
|||
contrabandprice = float(VS.vsConfig("dynamic_universe","missions.cargo.contrabandprice","5000" , |
|||
starshipprice = float(VS.vsConfig("dynamic_universe","missions.cargo.starshipprice","20000" |
|||
) |
Definition at line 445 of file dynamic_mission.py.
References adjustQuantityDifficulty(), changecat(), formatCargoCategory(), generateRescueMission(), getPriceModifier(), GetRandomCargoBrief(), GetRandomCompanyName(), isFixerString(), isHabitable(), pathWarning(), processSystem(), vsrandom.random(), vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), and writemissionvars().
def dynamic_mission.generateCleansweepMission | ( | path, | |
numplanets, | |||
enemy, | |||
pricescale = float(VS.vsConfig("dynamic_universe","missions.cleansweep.pricescale","16000" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.cleansweep.jumpscale","1.2" , |
|||
sweepmod = float(VS.vsConfig("dynamic_universe","missions.cleansweep.pricemod.sweep","4" , |
|||
capshipmod = float(VS.vsConfig("dynamic_universe","missions.cleansweep.pricemod.capship","4" , |
|||
forceattackmod = float(VS.vsConfig("dynamic_universe","missions.cleansweep.pricemod.forceattack","0.25" |
|||
) |
Definition at line 240 of file dynamic_mission.py.
References generatePatrolMission(), getPriceModifier(), isFixerString(), processSystem(), vsrandom.random(), vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), and writemissionvars().
def dynamic_mission.generateDefendMission | ( | path, | |
defendfg, | |||
defendfac, | |||
attackfg, | |||
attackfac, | |||
baseprice = float(VS.vsConfig("dynamic_universe","missions.defend.baseprice","5000" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.defend.jumpscale","1" |
|||
) |
Definition at line 567 of file dynamic_mission.py.
References adjustQuantityDifficulty(), fg_util.BaseFGInSystemName(), formatShip(), generateWingmanMission(), getPriceModifier(), howMuchHarder(), isFixerString(), isNotWorthy(), processSystem(), vsrandom.random(), fg_util.RandomShipIn(), vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), writemissionsavegame(), and writemissionvars().
def dynamic_mission.generateEscortLocal | ( | path, | |
fg, | |||
fac, | |||
waveprice = float(VS.vsConfig("dynamic_universe","missions.escort.local.waveprice","5500" |
|||
) |
Definition at line 326 of file dynamic_mission.py.
References fg_util.AllFGsInSystem(), formatShip(), generateEscortMission(), faction_ships.get_enemy_of(), isFixerString(), isNotWorthy(), vsrandom.random(), fg_util.RandomShipIn(), vsrandom.randrange(), writedescription(), writemissionname(), writemissionsavegame(), and writemissionvars().
def dynamic_mission.generateEscortMission | ( | path, | |
fg, | |||
fac, | |||
baseprice = float(VS.vsConfig("dynamic_universe","missions.escort.waveprice","500" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.escort.jumpscale","0.5" |
|||
) |
Definition at line 365 of file dynamic_mission.py.
References formatShip(), getPriceModifier(), isFixerString(), isNotWorthy(), processSystem(), vsrandom.random(), fg_util.RandomShipIn(), vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), and writemissionvars().
def dynamic_mission.generatePatrolMission | ( | path, | |
numplanets, | |||
planetprice = float(VS.vsConfig("dynamic_universe","missions.patrol.planetprice","100" , |
|||
baseprice = float(VS.vsConfig("dynamic_universe","missions.patrol.baseprice","2400" , |
|||
jumpscale = float(VS.vsConfig("dynamic_universe","missions.patrol.jumpscale","1" |
|||
) |
Definition at line 297 of file dynamic_mission.py.
References getPriceModifier(), isFixerString(), processSystem(), vsrandom.random(), locale.str(), writedescription(), writemissionname(), and writemissionvars().
def dynamic_mission.generateRescueMission | ( | path, | |
rescuelist, | |||
totmaxprice = int(VS.vsConfig("dynamic_universe","missions.rescue.totmaxprice","21000" , |
|||
shipminprice = int(VS.vsConfig("dynamic_universe","missions.rescue.pership.minprice","4041" , |
|||
shipmaxprice = int(VS.vsConfig("dynamic_universe","missions.rescue.pership.maxprice","8640" , |
|||
jumpminprice = int(VS.vsConfig("dynamic_universe","missions.rescue.perjump.minprice","4041" , |
|||
jumpmaxprice = int(VS.vsConfig("dynamic_universe","missions.rescue.perjump.maxprice","8640" |
|||
) |
Definition at line 500 of file dynamic_mission.py.
References adjustQuantityDifficulty(), generateBountyMission(), getPriceModifier(), howMuchHarder(), sre_parse.min, processSystem(), vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), writemissionsavegame(), and writemissionvars().
def dynamic_mission.generateWingmanMission | ( | fg, | |
faction, | |||
baseprice = float(VS.vsConfig("dynamic_universe","missions.wingman.baseprice","10000" , |
|||
shipprice = float(VS.vsConfig("dynamic_universe","missions.wingman.shipprice","15000" |
|||
) |
Definition at line 607 of file dynamic_mission.py.
References vsrandom.randrange(), locale.str(), writedescription(), writemissionname(), writemissionsavegame(), and writemissionvars().
def dynamic_mission.getCargoName | ( | category) |
Definition at line 108 of file dynamic_mission.py.
def dynamic_mission.GetFactionToDefend | ( | thisfaction, | |
fac, | |||
cursys | |||
) |
Definition at line 622 of file dynamic_mission.py.
def dynamic_mission.getMissionDifficulty | ( | ) |
Definition at line 117 of file dynamic_mission.py.
References difficulty.getPlayerUnboundDifficulty().
def dynamic_mission.getPriceModifier | ( | isUncapped) |
Definition at line 124 of file dynamic_mission.py.
References getMissionDifficulty(), and difficulty.usingDifficulty().
def dynamic_mission.GetRandomCargoBrief | ( | ) |
Definition at line 90 of file dynamic_mission.py.
References debug.debug, vsrandom.randint(), and string.rstrip().
def dynamic_mission.GetRandomCompanyName | ( | ) |
Definition at line 74 of file dynamic_mission.py.
References debug.debug, vsrandom.randint(), and string.rstrip().
def dynamic_mission.getSystemsKAwayNoFaction | ( | start, | |
k | |||
) |
def dynamic_mission.getSystemsNAway | ( | start, | |
k, | |||
preferredfaction | |||
) |
def dynamic_mission.howMuchHarder | ( | makeharder) |
def dynamic_mission.isFixerString | ( | s) |
def dynamic_mission.isHabitable | ( | system) |
Definition at line 428 of file dynamic_mission.py.
References debug.debug, generateCargoMission(), and locale.str().
def dynamic_mission.isNotWorthy | ( | fac) |
Definition at line 321 of file dynamic_mission.py.
References generateEscortLocal().
def dynamic_mission.mungeFixerPct | ( | ) |
def dynamic_mission.pathWarning | ( | path, | |
isFixer | |||
) |
Definition at line 399 of file dynamic_mission.py.
References locale.str().
def dynamic_mission.processSystem | ( | sys) |
Definition at line 141 of file dynamic_mission.py.
def dynamic_mission.restoreFixerPct | ( | ) |
Definition at line 222 of file dynamic_mission.py.
def dynamic_mission.writedescription | ( | name) |
Definition at line 192 of file dynamic_mission.py.
def dynamic_mission.writemissionname | ( | name, | |
path, | |||
isfixer | |||
) |
Definition at line 180 of file dynamic_mission.py.
def dynamic_mission.writemissionsavegame | ( | name) |
Definition at line 195 of file dynamic_mission.py.
def dynamic_mission.writemissionvars | ( | vars) |
string basefac = 'neutral' |
Definition at line 19 of file dynamic_mission.py.
tuple dnewsman_ = dynamic_news.NewsManager() |
Definition at line 16 of file dynamic_mission.py.
int plr = 0 |
Definition at line 18 of file dynamic_mission.py.
tuple syscreds = int(VS.vsConfig("dynamic_universe","missions.defaults.jumpprice","3000")) |
Definition at line 71 of file dynamic_mission.py.