Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide whitespace changes
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Text styles
Change appearance
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
PHost simple.src complete.src
Created
8 months ago
Diff never expires
Clear
Export
Share
Explain
157 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
235 lines
Copy
451 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
514 lines
Copy
#
#
Copy
Copied
Copy
Copied
# PHost 4 Configuration File --
Simple Version
# PHost 4 Configuration File --
Complete Defaults
#
#
Copy
Copied
Copy
Copied
# This
is a simple configuration file for starters. It contains only
# This
file contains all configuration options with their compiled-in
# the required parameters; all the little "unimportant" ones were left
# default values. This file is a good starting point for those who
# out.
# wish to customize everything and not miss a single switch.
#
#
Copy
Copied
Copy
Copied
#
T
his
configures a "standard" game with
PBP
build
queue, all PHost
#
By itself, t
his
file
configures a "standard" game with
PAL
build
#
features on
(except remote control which is confusing to many
#
queue, all PHost
features on
. The ship-list specific parameters are
#
beginners). T
he choice of battle type is done
with the shiplist.txt
#
here but commented out, so that t
he choice of battle type is done
#
file.
#
with the shiplist.txt
file.
#
#
Copy
Copied
Copy
Copied
# This file does not contain a %PCONTROL section; add one if you wish
# Some options have a default of "same as NameOfOtherOption", for example,
# to have add-ons in your game. "complete.src" contains a pcontrol
# "PlayerSpecialMission = same as PlayerRace". This means that
# section which you can copy.
# "PlayerSpecialMission" defaults to the same value as "PlayerRace";
# when you change PlayerRace, PlayerSpecialMission changes to that
# same value, unless you enter a value for PlayerSpecialMission as
# well. These options have been commented out here (the "dollar sign"
# notation is not supported by most other programs trying to parse
# pconfig.src).
#
#
% PHOST
% PHOST
#
#
Copy
Copied
Copy
Copied
#
Overall
game characteristics
#
Overall
Options
#
#
Copy
Copied
Copy
Copied
GameName =
My First
PHost Game
GameName =
PHost Game
DisablePasswords = No
AllowRegisteredFunctions = Yes
AllowRegisteredFunctions = Yes
Copy
Copied
Copy
Copied
AllowShipNames = Yes
ScoringMethod = Compatible
ScoringMethod = Compatible
Copy
Copied
Copy
Copied
TonsScoreCountsPlanets = No
PlayerRace = 1,2,3,4,5,6,7,8,9,10,11
# PlayerSpecialMission = same as PlayerRace
MapTruehullByPlayerRace = No
NumShips = 500
NumShips = 500
Copy
Copied
Copy
Copied
Text moved from lines 39-41
AllowWraparoundMap = No
WraparoundRectangle = 1000,1000,3000,3000
AllowPlayerMessages = Yes
AllowPlayerMessages = Yes
AllowAnonymousMessages = Yes
AllowAnonymousMessages = Yes
Copy
Copied
Copy
Copied
### Meta-options
AllowIncompatibleConfiguration = Yes
ConfigLevel = 0
### Command Processor
CPEnableGive = Yes
CPEnableGive = Yes
CPEnableAllies = Yes
CPEnableAllies = Yes
Copy
Copied
Copy
Copied
CPEnableEnemies = Yes
DelayAllianceCommands = No
CPEnableRaceName = Yes
CPEnableRaceName = Yes
Copy
Copied
Copy
Copied
CPEnableRemote =
No
CPEnableSend = Yes
CPEnableRemote =
Yes
# WraparoundRectangle is only used when AllowWraparoundMap is Yes.
CPEnableShow = Yes
# On a "flat" map, the map is as big as it is.
CPEnableRefit
= Yes
Text moved to lines 40-42
AllowWraparoundMap = No
WraparoundRectangle = 1000,1000,3000,3000
RoundGravityWells
= Yes
Copy
Copied
Copy
Copied
#
#
##
Player Preferences
#
Player Preferences
#
# Players can change these using CP commands. You can turn off the
# "Language" command if you only have the plangeng.hst language file.
# In "Language", the first element is the Host's choice of language.
# All other settings are "No" (conservative defaults that work with
# all clients).
#
Language = English,English,English,English,English,English,English,English,English,English,English,English
Language = English,English,English,English,English,English,English,English,English,English,English,English
Copy
Copied
Copy
Copied
CPEnableLanguage = Yes
AllowMoreThan50Targets = No,No,No,No,No,No,No,No,No,No,No
AllowMoreThan50Targets = No,No,No,No,No,No,No,No,No,No,No
FilterPlayerMessages = No,No,No,No,No,No,No,No,No,No,No
FilterPlayerMessages = No,No,No,No,No,No,No,No,No,No,No
AllowMoreThan500Minefields = No,No,No,No,No,No,No,No,No,No,No
AllowMoreThan500Minefields = No,No,No,No,No,No,No,No,No,No,No
Copy
Copied
Copy
Copied
CPEnableLanguage = Yes
### Meteors
#
# Minefields
#
## General
AllowMinefields = Yes
AllowWebMines = Yes
MineDecayRate = 5
MaximumMinefieldRadius = 150
CPNumMinefields = 500
## Movement through Mines
Text moved with changes to lines 352-355 (92.6% similarity)
MineHitOdds = 1
WebMineHitOdds = 5
MineHitOddsWhenCloakedX10 = 5
HullTechNotSlowedByMines = 7
## Mine Sweeping
MineScanRange = 200
AllowMinesDestroyMines = Yes
Copy
Copied
Copy
Copied
# Note that because Mine Sweeping happens after decay in PHost, the sweep
MeteorShowerOdds = 0
# ranges must be larger than in THost to yield roughly the same results.
LargeMeteorsImpacting
=
0
MineSweepRate = 4
RandomMeteorRate
=
2
MineSweepRange
=
1
0
MeteorShowerOreRanges
=
10,10,10,10,200,200,20
0,20
0
WebMineSweepRate
=
3
LargeMeteorOreRanges
=
100,100,100,10
0,100
00,9000,9000,7000
WebMineSweepRange = 5
FighterSweepRate
=
0,0,0,0,0,0,0,0,0,
0,20
FighterSweepRange
=
0,0,0,0,0,0,0,0,0,
0,100
AllowColoniesSweepWebs = No
### Ion Storms
### Ion Storms
Copy
Copied
Copy
Copied
IonStormActivity =
5
IonStormActivity =
0
IonStormsHideMines = Yes
IonStormsHideMines = Yes
Copy
Copied
Copy
Copied
#
#
Copy
Copied
Copy
Copied
#
Planets
(Production)
#
Planets
#
#
Copy
Copied
Copy
Copied
### Production
RaceMiningRate = 70,200,100,100,100,100,100,100,100,100,100
RaceMiningRate = 70,200,100,100,100,100,100,100,100,100,100
Copy
Copied
Copy
Copied
ProductionRate = 100
,100,100,100,100,100,100,100,100,100,100
ProductionRate = 100
ColonistTaxRate = 200
,100,100,100,100,100,100,100,100,100,100
# NativeTaxRate = same as ColonistTaxRate
MaxPlanetaryIncome = 5000
BorgAssimilationRate = 100
### Natural Processes
NewNativesPerTurn = 1
NewNativesPopulationRange = 2500,5000
NewNativesGovernmentRate = 1
NewNativesRaceRate = 1
Copy
Copied
Copy
Copied
TransuraniumDecayRate = 5
StructureDecayPerTurn = 1
StructureDecayPerTurn = 1
StructureDecayOnUnowned = 1
StructureDecayOnUnowned = 1
Copy
Copied
Copy
Copied
ColonistTaxRate
= 200,100,100,100,100,100,100,100,100,100,100
### Growth
MaxPlanetaryIncome
=
5000
RaceGrowthRate
=
100
ClimateLimitsPopulation = Yes
ClimateLimitsPopulation = Yes
Copy
Copied
Copy
Copied
AllowEatingSupplies =
Yes
AllowEatingSupplies =
No
ClimateDeathRate = 10
ClimateDeathRate = 10
Copy
Copied
Copy
Copied
NativeClimateDeathRate = 0
BorgAssimilationRate = 100
CrystalsPreferDeserts = Yes
CrystalSinTempBehavior = No
#
MaxColTempSlope = 1000
# Planets (Combat)
MinimumHappiness = 20
#
Copy
Copied
Copy
Copied
### Combat
GroundKillFactor = 1,30,1,15,1,1,1,1,1,1,1
GroundKillFactor = 1,30,1,15,1,1,1,1,1,1,1
GroundDefenseFactor = 1,10,1,5,1,1,1,1,1,1,1
GroundDefenseFactor = 1,10,1,5,1,1,1,1,1,1,1
Copy
Copied
Copy
Copied
FreeFighters = 0,0,0,0,0,0,0,10,0,0,0
FreeFighters = 0,0,0,0,0,0,0,10,0,0,0
Copy
Copied
Copy
Copied
FreeFighterCost = T3 M2
AllowPlanetAttacks = Yes
AllowPlanetAttacks = Yes
Copy
Copied
Copy
Copied
PlanetsAttackKlingons = No
PlanetsAttackRebels = No
ColonistCombatSurvivalRate = 0
ColonistCombatCaptureRate = 100
NativeCombatSurvivalRate = 75
### Starbases
# These options are commented out, because modifying them
# is not supported by client programs yet. You would have to
# enable AllowIncompatibleConfiguration to use them.
# StarbaseCost = T402 D120 M340 $900
# BaseFighterCost = T3 M2 $100
# MaximumFightersOnBase = 60
# MaximumDefenseOnBase = 200
# BaseTechCost = 100
#
#
Copy
Copied
Copy
Copied
#
Ships
(Building)
#
Ships
#
#
Copy
Copied
Copy
Copied
AllowPriorityBuild = Yes
### Building Ships
BuildQueue = PBP
BuildChangeRelativePenalty = 100
BuildPointReport = Allies
RecycleRate = 75
AllowShipCloning = Yes
AllowShipCloning = Yes
ShipCloneCostRate = 200,200,200,200,32767,200,32767,200,200,200,200
ShipCloneCostRate = 200,200,200,200,32767,200,32767,200,200,200,200
Copy
Copied
Copy
Copied
RecycleRate = 75
Copy
Copied
Copy
Copied
##
PBP
Build
ing
#
##
Ship
Build
Queue
Text moved to lines 161-163
PBPCostPer100KT
=
200
BuildQueue
=
PAL
PBPMinimumCost
=
4
00
BuildPointReport
= Allies
PBPCloneCostRate
=
200
BuildChangeRelativePenalty
=
1
00
AllowPriorityBuild
=
Yes
Copy
Copied
Copy
Copied
## Ship Build Queue
# (The SBQ parameters are ignored when you use a PBP queue. We just
# show the defaults for a PAL queue.)
SBQBuildPALBoost = 1
SBQBuildPALBoost = 1
SBQNewBuildPALBoost = 1
SBQNewBuildPALBoost = 1
SBQPointsForAging = 1200
SBQPointsForAging = 1200
SBQBuildChangePenalty = 0
SBQBuildChangePenalty = 0
SBQBoostExpX100 = 0
SBQBoostExpX100 = 0
Copy
Copied
Copy
Copied
Text moved from lines 143-145
## Acquiring PALs
PBPCostPer100KT = 200
# The idea behind a PAL queue is that you have to destroy 2N kt mass
PBPMinimumCost
=
4
00
# to be granted a N kt priority build.
PBPCloneCostRate
=
200
PALDecayPerTurn = 0
PALPlayerRate
=
1
00
PALAggressorKillPointsPer10KT = 1
0
PALCombatAggressor
=
0
PALAggressorPointsPer10KT = 2
PALAggressorPointsPer10KT = 2
Copy
Copied
Copy
Copied
PALOpponentPointsPer10KT
=
2
PALBoardingPartyPer10Crew
=
3
PALAggressorKillPointsPer10KT = 8
PALCombatAggressor
=
0
PALOpponentKillPointsPer10KT = 8
PALCombatBaseScaling =
80
PALCombatPlanetScaling
=
100
PALCombatPlanetScaling = 50
PALCombatBaseScaling =
150
PALShipCapturePer10Crew = 0
PALRecyclingPer10KT = 10
PALBoardingPartyPer10Crew = 0
PALGroundAttackPer100Clans = 0
PALGloryDevice = 0
PALGloryDevicePer10KT = 10
PALGloryDamagePer10KT = 2
PALGloryDamagePer10KT = 2
Copy
Copied
Copy
Copied
PALGloryKillPer10KT =
8
PALGloryKillPer10KT =
0
PALImperialAssault =
0
PALGloryDevice = 100
PALRGA
=
0
PALGloryDevicePer10KT = 0
PALPillage =
0
PALGroundAttackPer100Clans = 100
PALIncludesESB
=
No
PALImperialAssault =
100
PALIncludesESB
= Yes
PALOpponentKillPointsPer10KT = 10
PALOpponentPointsPer10KT
=
2
PALPillage =
1
0
PALRGA
=
10
PALRecyclingPer10KT = 4
PALShipCapturePer10Crew = 5
PALShipMinekillPer10KT = 0
PALShipMinekillPer10KT = 0
Copy
Copied
Copy
Copied
PALDecayPerTurn = 20
PALPlayerRate = 100
Copy
Copied
Copy
Copied
## Ship
s (
Movement
)
#
## Ship
Movement
AllowNoFuelMovement = Yes
AllowGravityWells = Yes
# AllowHyperjumpGravWells = same as AllowGravityWells
GravityWellRange = 3
RoundGravityWells = No
UseAccurateFuelModel = No
Copy
Copied
Copy
Copied
AllowNoFuelMovement
=
No
FuelUsagePerTurnFor100KT
= 0
FuelUsagePerFightFor100KT
=
0
Copy
Copied
Copy
Copied
##
Ships (
Missions
)
#
##
Missions
AllowBuildFighters = No,No,No,No,No,No,No,No,Yes,Yes,Yes
AllowBuildFighters = No,No,No,No,No,No,No,No,Yes,Yes,Yes
Copy
Copied
Copy
Copied
ShipFighterCost = T3 M2 S5
CumulativePillaging = Yes
AllowDeluxeSuperSpy = Yes
AllowDeluxeSuperSpy = Yes
Copy
Copied
Copy
Copied
SpyDetectionChance = 20
AllowRebelGroundAttack = Yes
AllowRebelGroundAttack = Yes
Copy
Copied
Copy
Copied
RGANeedsBeams = No
AllowRGAOnUnowned = No
AllowSuperRefit = Yes
AllowSuperRefit = Yes
Copy
Copied
Copy
Copied
AllowHiss = Yes
AllowExtendedMissions = Yes
AllowExtendedMissions = Yes
Copy
Copied
Copy
Copied
ExtMissionsStartAt = 20
AllowBeamUpClans = Yes
AllowBeamUpClans = Yes
AllowBeamUpMultiple = Yes
AllowBeamUpMultiple = Yes
Copy
Copied
Copy
Copied
##
Cloak
#
##
Cloaking
CloakFailureRate = 0
CloakFuelBurn = 5
CloakFuelBurn = 5
Copy
Copied
Copy
Copied
CloakFailureRate = 1
DamageLevelForCloakFail = 1
DamageLevelForCloakFail = 1
Copy
Copied
Copy
Copied
AllowCloakFailMessages = Yes
AllowCloakedShipsAttack = Yes
AllowCloakedShipsAttack = Yes
Copy
Copied
Copy
Copied
AlternativeAntiCloak
= Yes
AllowAntiCloakShips
= Yes
AntiCloakImmunity =
No,No
,No,No,No,No,No,No,No,No
,
No
DamageLevelForAntiCloakFail = 20
AntiCloakImmunity =
Yes,Yes,Yes
,No,No,No,No,No,No,No,No
AlternativeAntiCloak =
No
Copy
Copied
Copy
Copied
##
Rob
#
##
Robbing
RobFailureOdds = 1
RobCloakedShips = No
RobCloakedShips = No
Copy
Copied
Copy
Copied
RobFailureOdds
= 0
RobCloakedChance
= 0
Copy
Copied
Copy
Copied
## Tow
#
## Tow
ing
AllowOneEngineTowing = No
AllowOneEngineTowing = No
Copy
Copied
Copy
Copied
TowedShipsBreakFree = No
AllowTowCloakedShips = No
AllowAlternativeTowing = No
# TowStrengthEngineScale = 1
# TowStrengthDistanceScale = 19
AllowBoardingParties = Yes
AllowBoardingParties = Yes
Copy
Copied
Copy
Copied
TowedShipsBreakFree = No
# AllowPrivateerTowCapture = same as AllowBoardingParties
AllowTowCloakedShips = Yes
# AllowCrystalTowCapture = same as AllowBoardingParties
AllowAlternativeTowing
= Yes
TowedShipsCooperate
= Yes
Copy
Copied
Copy
Copied
## Scanners
#
## Scanners
ScanRange = 300
ScanRange = 300
SensorRange = 200
SensorRange = 200
Copy
Copied
Copy
Copied
DarkSenseRange =
200
#
DarkSenseRange =
same as SensorRange
ExtendedSensorSweep = Yes
ExtendedSensorSweep = Yes
Copy
Copied
Copy
Copied
MinesForDetectable = 20
FactoriesForDetectable = 15
DefenseForUndetectable = 15
DefenseToBlockBioscan = 20
### Hiss
AllowHiss = Yes
HissEffectRate = 5
MaxShipsHissing = 500
Copy
Copied
Copy
Copied
# Ships (Combat)
### Ship Special Functions
AllowAlchemy = Yes
AllowAdvancedRefinery = Yes
AllowScienceMissions = Yes
DamageLevelForTerraformFail = 100
TerraformRate = 1
AllowHyperWarps = Yes
DamageLevelForHyperjumpFail = 100
AllowGloryDevice = Yes
AllowGamblingShips = Yes
AllowImperialAssault = Yes
AllowBioscanners = Yes
RamScoopFuelPerLY = 2
AllowChunneling = Yes
DamageLevelForChunnelFail = 100
AllowAlliedChunneling = Yes
MinimumChunnelDistance = 100
Copy
Copied
Copy
Copied
### Ships in Combat
# AllowEngineShieldBonus = No
# AllowESBonusAgainstPlanets = Yes
# EngineShieldBonusRate = 0
AllowFedCombatBonus = Yes
AllowFedCombatBonus = Yes
Copy
Copied
Copy
Copied
AllowInterceptAttack = Yes
#
# Experience
#
NumExperienceLevels = 0
ExperienceLevels = 750,1500,3000,6000
ExperienceLevelNames = Recruit,Soldier,Experienced,Elite,Ultra Elite
ExperienceLimit = 1000000
ExactExperienceReports = No
EPRecrewScaling = 30
EPShipAging = 15
EPPlanetAging = 25
EPPlanetGovernment = 0
EPShipMovement100LY = 40
EPShipHyperjump = 30
EPShipChunnel = 30
EPShipAlchemy100KT = 5
EPShipBuild1000TorpUnits = 0
EPShipBuild10Fighters = 0
EPShipIonStorm100MEV = 80
EPCombatKillScaling = 800
EPCombatDamageScaling = 200
EPCombatBoostLevel = 0
EPCombatBoostRate = 100 # means: no boost
# EPTrainingScale = 70
# EPAcademyScale = 400
# EModBayRechargeRate = 1,2,3,4
# EModBayRechargeBonus = 0,0,0,0
# EModBeamRechargeRate = 0,0,0,0
# EModBeamRechargeBonus = 0,0,0,0
# EModTubeRechargeRate = 1,2,3,8
# EModBeamHitFighterCharge = 0,0,0,0
# EModTorpHitOdds = 9,18,27,35
# EModBeamHitOdds = 0,0,0,0
# EModBeamHitBonus = 0,0,0,0
# EModStrikesPerFighter = 1,2,3,4
# EModFighterBeamExplosive = 0,0,0,0
# EModFighterBeamKill = 0,0,0,0
# EModFighterMovementSpeed = 0,0,0,0
# EModMaxFightersLaunched = 0,0,0,0
# EModTorpHitBonus = 0,0,0,0
# EModTubeRechargeBonus = 0,0,0,0
# EModExtraFighterBays = 0,0,0,0
# EModEngineShieldBonusRate = 0,0,0,0
# EModShieldDamageScaling = 0,0,0,0
# EModShieldKillScaling = 0,0,0,0
# EModHullDamageScaling = 0,0,0,0
# EModCrewKillScaling = -5,-10,-15,-20
# EModPlanetaryTorpsPerTube = 0,0,0,0
EModMineHitOddsBonus = 5,10,15,20
#
# Minefields
#
### General
AllowMinefields = Yes
# AllowWebMines = same as AllowMinefields
MineDecayRate = 5
# WebMineDecayRate = same as MineDecayRate
MaximumMinefieldRadius = 150
# MaximumWebMinefieldRadius = same as MaximumMinefieldRadius
NumMinefields = 500
MaximumMinefieldsPerPlayer = 10000
# MineIdNeedsPermission = obsolete, use AllowMinefieldIdentity
AllowMinefieldIdentity = Yes
UnitsPerTorpRate = 100,100,100,100,100,100,100,100,400,100,100
# UnitsPerWebRate = same as UnitsPerTorpRate
### Movement Through Mines
Text moved with changes from lines 75-78 (92.6% similarity)
MineHitOdds = 1
WebMineHitOdds = 5
MineHitOddsWhenCloakedX10 = 5
MineOddsWarpBonusX100 = 0
CloakMineOddsWarpBonusX100 = 0
WebMineOddsWarpBonusX100 = 0
MineTravelSafeWarp = 0
# WebMineTravelSafeWarp = same as MineTravelSafeWarp
# CloakedMineTravelSafeWarp = same as MineTravelSafeWarp
HullTechNotSlowedByMines = 7
MineHitDamageFor100KT = 100
WebHitDamageFor100KT = 10
WebHitFuelLoss = 50
WebDrainFuelLoss = 25
### Mine Sweeping
# MineScanRange = same as SensorRange
AllowMinesDestroyMines = Yes
AllowMinesDestroyWebs = No
AlternativeMinesDestroyMines = No
MineSweepRange = 10
WebMineSweepRange = 5
MineSweepRate = 4
WebMineSweepRate = 3
FighterSweepRange = 0,0,0,0,0,0,0,0,0,0,100
FighterSweepRate = 0,0,0,0,0,0,0,0,0,0,20
AllowColoniesSweepWebs = No
#
# Combat
#
# AllowAlternativeCombat = No
### Beams
# BeamFiringRange = 20000
# BeamHitShipCharge = 600
# BeamHitFighterRange = 100000
# BeamHitFighterCharge = 500
# BeamHitOdds = 100
# BeamHitBonus = 0
# BeamRechargeRate = 8
# BeamRechargeBonus = 0
# FireOnAttackFighters = No
### Fighters
# ExtraFighterBays = 3,0,0,0,0,0,0,0,0,0,0
# BayLaunchInterval = 3
# BayRechargeRate = 52
# BayRechargeBonus = 2
# FighterBeamExplosive = 2
# FighterBeamKill = 2
# FighterFiringRange = 3000
# FighterKillOdds = 20
# FighterMovementSpeed = 235
# MaxFightersLaunched = 19
# StrikesPerFighter = 7
### Torpedoes
# TorpFiringRange = 30000
# TorpHitOdds = 65
# TorpHitBonus = 0
# TubeRechargeRate = 45
# TubeRechargeBonus = 0
# PlanetsHaveTubes = No
# PlanetaryTorpsPerTube = 3
# UseBaseTorpsInCombat = Yes
### Miscellaneous
# CrewKillScaling = 80
# HullDamageScaling = 80
# ShieldDamageScaling = 80
# ShieldKillScaling = 0
# ShipMovementSpeed = 75
# StandoffDistance = 3000
#
#
# Wormholes
# Wormholes
#
#
Copy
Copied
Copy
Copied
AllowWormholes = Yes
AllowWormholes = Yes
Copy
Copied
Copy
Copied
WormholeUFOsStartAt = 51
WrmDisplacement = 1
WrmRandDisplacement = 0
WrmStabilityAddX10 = 0
WrmRandStability = 0
WrmMassAdd = 0
WrmRandMass = 0
WrmVoluntaryTravel = Yes
WrmVoluntaryTravel = Yes
Copy
Copied
Copy
Copied
WrmTravelDistDivisor = 100
WrmTravelWarpSpeed = 9
WrmTravelCloaked = No
WrmTravelCloaked = No
Copy
Copied
Copy
Copied
WormholeUFOsStartAt = 51
WrmEntryPowerX100 = 25
WrmScanRange = 100
#
# Host order control. Here are all the stage names, in correct order,
# set to "Normal" (which happens to be the default configuration).
#
% PCONTROL
TransferOwner = Normal
LargeMeteors = Normal
MeteorShowers = Normal
AntiCloak_1 = Normal
DeluxeSuperSpy = Normal
NewNativesAppear = Normal
RobMission = Normal
GamblingShips = Normal
CargoDump = Normal
CargoTransfer = Normal
TrimShipCargo = Normal
CrewExchange = Normal
Training = Normal
BeamTransfers = Normal
GatherMission = Normal
BeamUpCredits = Normal
MinefieldDecay = Normal
MineLaying = Normal
MinesDestroyMines = Normal
MineSweeping = Normal
MinefieldScan = Normal
WormholeScan = Normal
WebDraining = Normal
MoveIonStorms = Normal
IonStormEffects = Normal
NewIonStorms = Normal
IonStormReports = Normal
SpecialMissions_1 = Normal
BuildFighters = Normal
BuildTorpedoes = Normal
Alchemy = Normal
ShipBuildOrders = Normal
ShipBuilding_1 = Normal
DumpOldBaseParts = Normal
BaseMissions_1 = Normal
SupplyRepair_1 = Normal
BoardingParties = Normal
FreeFighters = Normal
TowResolution = Normal
Movement = Normal
GloryDevices = Normal
Chunneling = Normal
AntiCloak_2 = Normal
ColonizeMission = Normal
SupplyRepair_2 = Normal
BaseMissions_2 = Normal
Combat = Normal
SupplyRepair_3 = Normal
Terraforming = Normal
SensorSweep = Normal
SpecialMissions_2 = Normal
PlanetaryProduction = Normal
PlanetaryHappiness = Normal
PlanetaryTaxation = Normal
PlanetaryGrowth = Normal
PlanetaryLosses = Normal
ShipBuilding_2 = Normal
Assimilation = Normal
SuperSpyMission = Normal
ShipExploration = Normal
Experience = Normal
Saved diffs
Original text
Open file
# # PHost 4 Configuration File -- Simple Version # # This is a simple configuration file for starters. It contains only # the required parameters; all the little "unimportant" ones were left # out. # # This configures a "standard" game with PBP build queue, all PHost # features on (except remote control which is confusing to many # beginners). The choice of battle type is done with the shiplist.txt # file. # # This file does not contain a %PCONTROL section; add one if you wish # to have add-ons in your game. "complete.src" contains a pcontrol # section which you can copy. # % PHOST # # Overall game characteristics # GameName = My First PHost Game AllowRegisteredFunctions = Yes ScoringMethod = Compatible NumShips = 500 AllowPlayerMessages = Yes AllowAnonymousMessages = Yes CPEnableGive = Yes CPEnableAllies = Yes CPEnableRaceName = Yes CPEnableRemote = No # WraparoundRectangle is only used when AllowWraparoundMap is Yes. # On a "flat" map, the map is as big as it is. AllowWraparoundMap = No WraparoundRectangle = 1000,1000,3000,3000 RoundGravityWells = Yes # # Player Preferences # # Players can change these using CP commands. You can turn off the # "Language" command if you only have the plangeng.hst language file. # In "Language", the first element is the Host's choice of language. # All other settings are "No" (conservative defaults that work with # all clients). # Language = English,English,English,English,English,English,English,English,English,English,English,English AllowMoreThan50Targets = No,No,No,No,No,No,No,No,No,No,No FilterPlayerMessages = No,No,No,No,No,No,No,No,No,No,No AllowMoreThan500Minefields = No,No,No,No,No,No,No,No,No,No,No CPEnableLanguage = Yes # # Minefields # ## General AllowMinefields = Yes AllowWebMines = Yes MineDecayRate = 5 MaximumMinefieldRadius = 150 CPNumMinefields = 500 ## Movement through Mines MineHitOdds = 1 WebMineHitOdds = 5 MineHitOddsWhenCloakedX10 = 5 HullTechNotSlowedByMines = 7 ## Mine Sweeping MineScanRange = 200 AllowMinesDestroyMines = Yes # Note that because Mine Sweeping happens after decay in PHost, the sweep # ranges must be larger than in THost to yield roughly the same results. MineSweepRate = 4 MineSweepRange = 10 WebMineSweepRate = 3 WebMineSweepRange = 5 FighterSweepRate = 0,0,0,0,0,0,0,0,0,0,20 FighterSweepRange = 0,0,0,0,0,0,0,0,0,0,100 AllowColoniesSweepWebs = No ### Ion Storms IonStormActivity = 5 IonStormsHideMines = Yes # # Planets (Production) # RaceMiningRate = 70,200,100,100,100,100,100,100,100,100,100 ProductionRate = 100,100,100,100,100,100,100,100,100,100,100 StructureDecayPerTurn = 1 StructureDecayOnUnowned = 1 ColonistTaxRate = 200,100,100,100,100,100,100,100,100,100,100 MaxPlanetaryIncome = 5000 ClimateLimitsPopulation = Yes AllowEatingSupplies = Yes ClimateDeathRate = 10 BorgAssimilationRate = 100 # # Planets (Combat) # GroundKillFactor = 1,30,1,15,1,1,1,1,1,1,1 GroundDefenseFactor = 1,10,1,5,1,1,1,1,1,1,1 FreeFighters = 0,0,0,0,0,0,0,10,0,0,0 AllowPlanetAttacks = Yes # # Ships (Building) # AllowPriorityBuild = Yes BuildQueue = PBP BuildChangeRelativePenalty = 100 BuildPointReport = Allies RecycleRate = 75 AllowShipCloning = Yes ShipCloneCostRate = 200,200,200,200,32767,200,32767,200,200,200,200 ## PBP Building PBPCostPer100KT = 200 PBPMinimumCost = 400 PBPCloneCostRate = 200 ## Ship Build Queue # (The SBQ parameters are ignored when you use a PBP queue. We just # show the defaults for a PAL queue.) SBQBuildPALBoost = 1 SBQNewBuildPALBoost = 1 SBQPointsForAging = 1200 SBQBuildChangePenalty = 0 SBQBoostExpX100 = 0 ## Acquiring PALs # The idea behind a PAL queue is that you have to destroy 2N kt mass # to be granted a N kt priority build. PALDecayPerTurn = 0 PALPlayerRate = 100 PALCombatAggressor = 0 PALAggressorPointsPer10KT = 2 PALOpponentPointsPer10KT = 2 PALAggressorKillPointsPer10KT = 8 PALOpponentKillPointsPer10KT = 8 PALCombatPlanetScaling = 100 PALCombatBaseScaling = 150 PALShipCapturePer10Crew = 0 PALRecyclingPer10KT = 10 PALBoardingPartyPer10Crew = 0 PALGroundAttackPer100Clans = 0 PALGloryDevice = 0 PALGloryDevicePer10KT = 10 PALGloryDamagePer10KT = 2 PALGloryKillPer10KT = 8 PALImperialAssault = 0 PALRGA = 0 PALPillage = 0 PALIncludesESB = No PALShipMinekillPer10KT = 0 ## Ships (Movement) AllowNoFuelMovement = No ## Ships (Missions) AllowBuildFighters = No,No,No,No,No,No,No,No,Yes,Yes,Yes AllowDeluxeSuperSpy = Yes AllowRebelGroundAttack = Yes AllowSuperRefit = Yes AllowHiss = Yes AllowExtendedMissions = Yes AllowBeamUpClans = Yes AllowBeamUpMultiple = Yes ## Cloak CloakFailureRate = 0 CloakFuelBurn = 5 DamageLevelForCloakFail = 1 AllowCloakedShipsAttack = Yes AlternativeAntiCloak = Yes AntiCloakImmunity = No,No,No,No,No,No,No,No,No,No,No ## Rob RobCloakedShips = No RobFailureOdds = 0 ## Tow AllowOneEngineTowing = No AllowBoardingParties = Yes TowedShipsBreakFree = No AllowTowCloakedShips = Yes AllowAlternativeTowing = Yes ## Scanners ScanRange = 300 SensorRange = 200 DarkSenseRange = 200 ExtendedSensorSweep = Yes # Ships (Combat) AllowFedCombatBonus = Yes # # Wormholes # AllowWormholes = Yes WrmVoluntaryTravel = Yes WrmTravelCloaked = No WormholeUFOsStartAt = 51
Changed text
Open file
# # PHost 4 Configuration File -- Complete Defaults # # This file contains all configuration options with their compiled-in # default values. This file is a good starting point for those who # wish to customize everything and not miss a single switch. # # By itself, this file configures a "standard" game with PAL build # queue, all PHost features on. The ship-list specific parameters are # here but commented out, so that the choice of battle type is done # with the shiplist.txt file. # # Some options have a default of "same as NameOfOtherOption", for example, # "PlayerSpecialMission = same as PlayerRace". This means that # "PlayerSpecialMission" defaults to the same value as "PlayerRace"; # when you change PlayerRace, PlayerSpecialMission changes to that # same value, unless you enter a value for PlayerSpecialMission as # well. These options have been commented out here (the "dollar sign" # notation is not supported by most other programs trying to parse # pconfig.src). # % PHOST # # Overall Options # GameName = PHost Game DisablePasswords = No AllowRegisteredFunctions = Yes AllowShipNames = Yes ScoringMethod = Compatible TonsScoreCountsPlanets = No PlayerRace = 1,2,3,4,5,6,7,8,9,10,11 # PlayerSpecialMission = same as PlayerRace MapTruehullByPlayerRace = No NumShips = 500 AllowWraparoundMap = No WraparoundRectangle = 1000,1000,3000,3000 AllowPlayerMessages = Yes AllowAnonymousMessages = Yes ### Meta-options AllowIncompatibleConfiguration = Yes ConfigLevel = 0 ### Command Processor CPEnableGive = Yes CPEnableAllies = Yes CPEnableEnemies = Yes DelayAllianceCommands = No CPEnableRaceName = Yes CPEnableSend = Yes CPEnableRemote = Yes CPEnableShow = Yes CPEnableRefit = Yes ### Player Preferences Language = English,English,English,English,English,English,English,English,English,English,English,English CPEnableLanguage = Yes AllowMoreThan50Targets = No,No,No,No,No,No,No,No,No,No,No FilterPlayerMessages = No,No,No,No,No,No,No,No,No,No,No AllowMoreThan500Minefields = No,No,No,No,No,No,No,No,No,No,No ### Meteors MeteorShowerOdds = 0 LargeMeteorsImpacting = 0 RandomMeteorRate = 2 MeteorShowerOreRanges = 10,10,10,10,200,200,200,200 LargeMeteorOreRanges = 100,100,100,100,10000,9000,9000,7000 ### Ion Storms IonStormActivity = 0 IonStormsHideMines = Yes # # Planets # ### Production RaceMiningRate = 70,200,100,100,100,100,100,100,100,100,100 ProductionRate = 100 ColonistTaxRate = 200,100,100,100,100,100,100,100,100,100,100 # NativeTaxRate = same as ColonistTaxRate MaxPlanetaryIncome = 5000 BorgAssimilationRate = 100 ### Natural Processes NewNativesPerTurn = 1 NewNativesPopulationRange = 2500,5000 NewNativesGovernmentRate = 1 NewNativesRaceRate = 1 TransuraniumDecayRate = 5 StructureDecayPerTurn = 1 StructureDecayOnUnowned = 1 ### Growth RaceGrowthRate = 100 ClimateLimitsPopulation = Yes AllowEatingSupplies = No ClimateDeathRate = 10 NativeClimateDeathRate = 0 CrystalsPreferDeserts = Yes CrystalSinTempBehavior = No MaxColTempSlope = 1000 MinimumHappiness = 20 ### Combat GroundKillFactor = 1,30,1,15,1,1,1,1,1,1,1 GroundDefenseFactor = 1,10,1,5,1,1,1,1,1,1,1 FreeFighters = 0,0,0,0,0,0,0,10,0,0,0 FreeFighterCost = T3 M2 AllowPlanetAttacks = Yes PlanetsAttackKlingons = No PlanetsAttackRebels = No ColonistCombatSurvivalRate = 0 ColonistCombatCaptureRate = 100 NativeCombatSurvivalRate = 75 ### Starbases # These options are commented out, because modifying them # is not supported by client programs yet. You would have to # enable AllowIncompatibleConfiguration to use them. # StarbaseCost = T402 D120 M340 $900 # BaseFighterCost = T3 M2 $100 # MaximumFightersOnBase = 60 # MaximumDefenseOnBase = 200 # BaseTechCost = 100 # # Ships # ### Building Ships AllowShipCloning = Yes ShipCloneCostRate = 200,200,200,200,32767,200,32767,200,200,200,200 RecycleRate = 75 ### Ship Build Queue BuildQueue = PAL BuildPointReport = Allies BuildChangeRelativePenalty = 100 AllowPriorityBuild = Yes SBQBuildPALBoost = 1 SBQNewBuildPALBoost = 1 SBQPointsForAging = 1200 SBQBuildChangePenalty = 0 SBQBoostExpX100 = 0 PBPCostPer100KT = 200 PBPMinimumCost = 400 PBPCloneCostRate = 200 PALAggressorKillPointsPer10KT = 10 PALAggressorPointsPer10KT = 2 PALBoardingPartyPer10Crew = 3 PALCombatAggressor = 0 PALCombatBaseScaling = 80 PALCombatPlanetScaling = 50 PALGloryDamagePer10KT = 2 PALGloryKillPer10KT = 0 PALGloryDevice = 100 PALGloryDevicePer10KT = 0 PALGroundAttackPer100Clans = 100 PALImperialAssault = 100 PALIncludesESB = Yes PALOpponentKillPointsPer10KT = 10 PALOpponentPointsPer10KT = 2 PALPillage = 10 PALRGA = 10 PALRecyclingPer10KT = 4 PALShipCapturePer10Crew = 5 PALShipMinekillPer10KT = 0 PALDecayPerTurn = 20 PALPlayerRate = 100 ### Ship Movement AllowNoFuelMovement = Yes AllowGravityWells = Yes # AllowHyperjumpGravWells = same as AllowGravityWells GravityWellRange = 3 RoundGravityWells = No UseAccurateFuelModel = No FuelUsagePerTurnFor100KT = 0 FuelUsagePerFightFor100KT = 0 ### Missions AllowBuildFighters = No,No,No,No,No,No,No,No,Yes,Yes,Yes ShipFighterCost = T3 M2 S5 CumulativePillaging = Yes AllowDeluxeSuperSpy = Yes SpyDetectionChance = 20 AllowRebelGroundAttack = Yes RGANeedsBeams = No AllowRGAOnUnowned = No AllowSuperRefit = Yes AllowExtendedMissions = Yes ExtMissionsStartAt = 20 AllowBeamUpClans = Yes AllowBeamUpMultiple = Yes ### Cloaking CloakFuelBurn = 5 CloakFailureRate = 1 DamageLevelForCloakFail = 1 AllowCloakFailMessages = Yes AllowCloakedShipsAttack = Yes AllowAntiCloakShips = Yes DamageLevelForAntiCloakFail = 20 AntiCloakImmunity = Yes,Yes,Yes,No,No,No,No,No,No,No,No AlternativeAntiCloak = No ### Robbing RobFailureOdds = 1 RobCloakedShips = No RobCloakedChance = 0 ### Towing AllowOneEngineTowing = No TowedShipsBreakFree = No AllowTowCloakedShips = No AllowAlternativeTowing = No # TowStrengthEngineScale = 1 # TowStrengthDistanceScale = 19 AllowBoardingParties = Yes # AllowPrivateerTowCapture = same as AllowBoardingParties # AllowCrystalTowCapture = same as AllowBoardingParties TowedShipsCooperate = Yes ### Scanners ScanRange = 300 SensorRange = 200 # DarkSenseRange = same as SensorRange ExtendedSensorSweep = Yes MinesForDetectable = 20 FactoriesForDetectable = 15 DefenseForUndetectable = 15 DefenseToBlockBioscan = 20 ### Hiss AllowHiss = Yes HissEffectRate = 5 MaxShipsHissing = 500 ### Ship Special Functions AllowAlchemy = Yes AllowAdvancedRefinery = Yes AllowScienceMissions = Yes DamageLevelForTerraformFail = 100 TerraformRate = 1 AllowHyperWarps = Yes DamageLevelForHyperjumpFail = 100 AllowGloryDevice = Yes AllowGamblingShips = Yes AllowImperialAssault = Yes AllowBioscanners = Yes RamScoopFuelPerLY = 2 AllowChunneling = Yes DamageLevelForChunnelFail = 100 AllowAlliedChunneling = Yes MinimumChunnelDistance = 100 ### Ships in Combat # AllowEngineShieldBonus = No # AllowESBonusAgainstPlanets = Yes # EngineShieldBonusRate = 0 AllowFedCombatBonus = Yes AllowInterceptAttack = Yes # # Experience # NumExperienceLevels = 0 ExperienceLevels = 750,1500,3000,6000 ExperienceLevelNames = Recruit,Soldier,Experienced,Elite,Ultra Elite ExperienceLimit = 1000000 ExactExperienceReports = No EPRecrewScaling = 30 EPShipAging = 15 EPPlanetAging = 25 EPPlanetGovernment = 0 EPShipMovement100LY = 40 EPShipHyperjump = 30 EPShipChunnel = 30 EPShipAlchemy100KT = 5 EPShipBuild1000TorpUnits = 0 EPShipBuild10Fighters = 0 EPShipIonStorm100MEV = 80 EPCombatKillScaling = 800 EPCombatDamageScaling = 200 EPCombatBoostLevel = 0 EPCombatBoostRate = 100 # means: no boost # EPTrainingScale = 70 # EPAcademyScale = 400 # EModBayRechargeRate = 1,2,3,4 # EModBayRechargeBonus = 0,0,0,0 # EModBeamRechargeRate = 0,0,0,0 # EModBeamRechargeBonus = 0,0,0,0 # EModTubeRechargeRate = 1,2,3,8 # EModBeamHitFighterCharge = 0,0,0,0 # EModTorpHitOdds = 9,18,27,35 # EModBeamHitOdds = 0,0,0,0 # EModBeamHitBonus = 0,0,0,0 # EModStrikesPerFighter = 1,2,3,4 # EModFighterBeamExplosive = 0,0,0,0 # EModFighterBeamKill = 0,0,0,0 # EModFighterMovementSpeed = 0,0,0,0 # EModMaxFightersLaunched = 0,0,0,0 # EModTorpHitBonus = 0,0,0,0 # EModTubeRechargeBonus = 0,0,0,0 # EModExtraFighterBays = 0,0,0,0 # EModEngineShieldBonusRate = 0,0,0,0 # EModShieldDamageScaling = 0,0,0,0 # EModShieldKillScaling = 0,0,0,0 # EModHullDamageScaling = 0,0,0,0 # EModCrewKillScaling = -5,-10,-15,-20 # EModPlanetaryTorpsPerTube = 0,0,0,0 EModMineHitOddsBonus = 5,10,15,20 # # Minefields # ### General AllowMinefields = Yes # AllowWebMines = same as AllowMinefields MineDecayRate = 5 # WebMineDecayRate = same as MineDecayRate MaximumMinefieldRadius = 150 # MaximumWebMinefieldRadius = same as MaximumMinefieldRadius NumMinefields = 500 MaximumMinefieldsPerPlayer = 10000 # MineIdNeedsPermission = obsolete, use AllowMinefieldIdentity AllowMinefieldIdentity = Yes UnitsPerTorpRate = 100,100,100,100,100,100,100,100,400,100,100 # UnitsPerWebRate = same as UnitsPerTorpRate ### Movement Through Mines MineHitOdds = 1 WebMineHitOdds = 5 MineHitOddsWhenCloakedX10 = 5 MineOddsWarpBonusX100 = 0 CloakMineOddsWarpBonusX100 = 0 WebMineOddsWarpBonusX100 = 0 MineTravelSafeWarp = 0 # WebMineTravelSafeWarp = same as MineTravelSafeWarp # CloakedMineTravelSafeWarp = same as MineTravelSafeWarp HullTechNotSlowedByMines = 7 MineHitDamageFor100KT = 100 WebHitDamageFor100KT = 10 WebHitFuelLoss = 50 WebDrainFuelLoss = 25 ### Mine Sweeping # MineScanRange = same as SensorRange AllowMinesDestroyMines = Yes AllowMinesDestroyWebs = No AlternativeMinesDestroyMines = No MineSweepRange = 10 WebMineSweepRange = 5 MineSweepRate = 4 WebMineSweepRate = 3 FighterSweepRange = 0,0,0,0,0,0,0,0,0,0,100 FighterSweepRate = 0,0,0,0,0,0,0,0,0,0,20 AllowColoniesSweepWebs = No # # Combat # # AllowAlternativeCombat = No ### Beams # BeamFiringRange = 20000 # BeamHitShipCharge = 600 # BeamHitFighterRange = 100000 # BeamHitFighterCharge = 500 # BeamHitOdds = 100 # BeamHitBonus = 0 # BeamRechargeRate = 8 # BeamRechargeBonus = 0 # FireOnAttackFighters = No ### Fighters # ExtraFighterBays = 3,0,0,0,0,0,0,0,0,0,0 # BayLaunchInterval = 3 # BayRechargeRate = 52 # BayRechargeBonus = 2 # FighterBeamExplosive = 2 # FighterBeamKill = 2 # FighterFiringRange = 3000 # FighterKillOdds = 20 # FighterMovementSpeed = 235 # MaxFightersLaunched = 19 # StrikesPerFighter = 7 ### Torpedoes # TorpFiringRange = 30000 # TorpHitOdds = 65 # TorpHitBonus = 0 # TubeRechargeRate = 45 # TubeRechargeBonus = 0 # PlanetsHaveTubes = No # PlanetaryTorpsPerTube = 3 # UseBaseTorpsInCombat = Yes ### Miscellaneous # CrewKillScaling = 80 # HullDamageScaling = 80 # ShieldDamageScaling = 80 # ShieldKillScaling = 0 # ShipMovementSpeed = 75 # StandoffDistance = 3000 # # Wormholes # AllowWormholes = Yes WormholeUFOsStartAt = 51 WrmDisplacement = 1 WrmRandDisplacement = 0 WrmStabilityAddX10 = 0 WrmRandStability = 0 WrmMassAdd = 0 WrmRandMass = 0 WrmVoluntaryTravel = Yes WrmTravelDistDivisor = 100 WrmTravelWarpSpeed = 9 WrmTravelCloaked = No WrmEntryPowerX100 = 25 WrmScanRange = 100 # # Host order control. Here are all the stage names, in correct order, # set to "Normal" (which happens to be the default configuration). # % PCONTROL TransferOwner = Normal LargeMeteors = Normal MeteorShowers = Normal AntiCloak_1 = Normal DeluxeSuperSpy = Normal NewNativesAppear = Normal RobMission = Normal GamblingShips = Normal CargoDump = Normal CargoTransfer = Normal TrimShipCargo = Normal CrewExchange = Normal Training = Normal BeamTransfers = Normal GatherMission = Normal BeamUpCredits = Normal MinefieldDecay = Normal MineLaying = Normal MinesDestroyMines = Normal MineSweeping = Normal MinefieldScan = Normal WormholeScan = Normal WebDraining = Normal MoveIonStorms = Normal IonStormEffects = Normal NewIonStorms = Normal IonStormReports = Normal SpecialMissions_1 = Normal BuildFighters = Normal BuildTorpedoes = Normal Alchemy = Normal ShipBuildOrders = Normal ShipBuilding_1 = Normal DumpOldBaseParts = Normal BaseMissions_1 = Normal SupplyRepair_1 = Normal BoardingParties = Normal FreeFighters = Normal TowResolution = Normal Movement = Normal GloryDevices = Normal Chunneling = Normal AntiCloak_2 = Normal ColonizeMission = Normal SupplyRepair_2 = Normal BaseMissions_2 = Normal Combat = Normal SupplyRepair_3 = Normal Terraforming = Normal SensorSweep = Normal SpecialMissions_2 = Normal PlanetaryProduction = Normal PlanetaryHappiness = Normal PlanetaryTaxation = Normal PlanetaryGrowth = Normal PlanetaryLosses = Normal ShipBuilding_2 = Normal Assimilation = Normal SuperSpyMission = Normal ShipExploration = Normal Experience = Normal
Find difference