Welcome to Armada

Moderators: BitMask, Havok

User avatar
BitMask
Site Admin
Posts: 2318
Contact:

Welcome to Armada

Post#1 » Mon Apr 22, 2013 1:22 pm

Image
Armada is a PHost game using the PList 3.2 shiplist. Game runs 3x week until turn 25 then 2x week or when all turns are in. Players vote for winner, but may only happen after turn 75+. No Ally (Xenophobia)

In-game Score is blank.

Game Options: Mods: PList 3.2, PLS with 999 ships, Wormholes, SB+ (only MC transfer).
Custom map with PWrap & Explore Map
HW random locations. Random normal universe. Star base with 2 ships.

NB! Please check the pconfig.src as there are many changes.
Detail descriptions of each config item are at http://phost.de/phost4doc/config.html

Important changes are:
FreeFighters = 0,0,1,1,1,1,1,15,0,0,0
ShipCloneCostRate = 300,300,200,200,1000,200,500,200,200,300,200
UseAccurateFuelModel = Yes
AlternativeAntiCloak = Yes
SpyDetectionChance = 10
RGANeedsBeams = Yes
DamageLevelForCloakFail = 21
DamageLevelForAntiCloakFail = 21
RobFailureOdds = 5
CrystalSinTempBehavior = Yes
TowedShipsBreakFree = Yes
AllowAlternativeTowing = Yes
TowedShipsCooperate = Allies
ScanRange = 250
SensorRange = 250
DarkSenseRange = 150
MaxShipsHissing = 10
DamageLevelForTerraformFail = 51
TerraformRate = 2
DamageLevelForHyperjumpFail = 51
DamageLevelForChunnelFail = 11
AllowEngineShieldBonus = Yes
AllowESBonusAgainstPlanets = Yes
EngineShieldBonusRate = 20
NumExperienceLevels = 4
ExperienceLevels = 750,1500,3000,500
MaximumMinefieldsPerPlayer = 40,40,40,40,40,40,100,40,40,40,40
MineOddsWarpBonusX100 = 5
CloakMineOddsWarpBonusX100 = 5
WebMineOddsWarpBonusX100 = 40
MineTravelSafeWarp = 2
WebMineTravelSafeWarp = 1
CloakedMineTravelSafeWarp = 2
AllowAlternativeCombat = Yes

User avatar
BitMask
Site Admin
Posts: 2318
Contact:

Re: Welcome to Armada

Post#2 » Mon Apr 22, 2013 1:25 pm

pconfig.src

Code: Select all

  GameName                        = Armada
  DisablePasswords                = No
  AllowRegisteredFunctions        = Yes
  AllowShipNames                  = Yes
  ScoringMethod                   = None
  TonsScoreCountsPlanets          = No
  PlayerRace                      = 1,2,3,4,5,6,7,8,9,10,11
# PlayerSpecialMission            = $PlayerRace
  MapTruehullByPlayerRace         = No
  NumShips                        = 999

  AllowWraparoundMap              = Yes
  WraparoundRectangle             = 1000,1000,3000,3000

  AllowPlayerMessages             = Yes
  AllowAnonymousMessages          = Yes

### Meta-options
  AllowIncompatibleConfiguration  = Yes
  ConfigLevel                     = 0

### Command Processor

  CPEnableGive                    = No
  CPEnableAllies                  = No
  CPEnableEnemies                 = Yes
  DelayAllianceCommands           = No
  CPEnableRaceName                = Yes
  CPEnableSend                    = No
  CPEnableRemote                  = No
  CPEnableShow                    = Yes
  CPEnableRefit                   = Yes

### Player Preferences

  Language                        = English,English,English,English,English,English,English,English,English,English,English,English
  CPEnableLanguage                = 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
  AllowMoreThan500Minefields      = No,No,No,No,No,No,No,No,No,No,No

### Meteors

  MeteorShowerOdds                = 2
  LargeMeteorsImpacting           = 0
  RandomMeteorRate                = 3
  MeteorShowerOreRanges           = 50,20,30,10,300,400,300,200
  LargeMeteorOreRanges            = 100,100,100,100,10000,9000,9000,7000

### Ion Storms

  IonStormActivity                = 3
  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                   = $ColonistTaxRate
  MaxPlanetaryIncome              = 5000
  BorgAssimilationRate            = 100

### Natural Processes
  NewNativesPerTurn               = 1
  NewNativesPopulationRange       = 2500,5000
  NewNativesGovernmentRate        = 0,1,2,3,4,3,2,1,0
  NewNativesRaceRate              = 0,2,3,4,2,3,2,1,0

  TransuraniumDecayRate           = 5
  StructureDecayPerTurn           = 5
  StructureDecayOnUnowned         = 10

### Growth
  RaceGrowthRate                  = 100
  ClimateLimitsPopulation         = Yes
  AllowEatingSupplies             = Yes
  ClimateDeathRate                = 5
  NativeClimateDeathRate          = 0
  CrystalsPreferDeserts           = Yes
  CrystalSinTempBehavior          = Yes
  MaxColTempSlope                 = 1000

### 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,1,1,1,1,1,15,0,0,0
  FreeFighterCost                 = T3 M2
  AllowPlanetAttacks              = Yes
  PlanetsAttackKlingons           = No
  PlanetsAttackRebels             = No
  ColonistCombatSurvivalRate      = 75
  NativeCombatSurvivalRate        = 90
  MinimumHappiness                = 20

### 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

#
#   Ships
#

### Building Ships
  AllowShipCloning                = Yes
  ShipCloneCostRate               = 300,300,200,200,1000,200,500,200,200,300,200
  RecycleRate                     = 80

### Ship Build Queue
  BuildQueue                      = PBP
  BuildPointReport                = Allies
  BuildChangeRelativePenalty      = 100
  AllowPriorityBuild              = No

  SBQBuildPALBoost                = 0
  SBQNewBuildPALBoost             = 0
  SBQPointsForAging               = 500
  SBQBuildChangePenalty           = -1
  SBQBoostExpX100                 = 0

  PBPCostPer100KT                 = 200
  PBPMinimumCost                  = 400
  PBPCloneCostRate                = 200

  PALAggressorKillPointsPer10KT   = 10
  PALAggressorPointsPer10KT       = 2
  PALBoardingPartyPer10Crew       = 0
  PALCombatAggressor              = 0
  PALCombatBaseScaling            = 150
  PALCombatPlanetScaling          = 100
  PALGloryDamagePer10KT           = 10
  PALGloryKillPer10KT             = 0
  PALGloryDevice                  = 105
  PALGloryDevicePer10KT           = 0
  PALGroundAttackPer100Clans      = 0
  PALImperialAssault              = 0
  PALIncludesESB                  = No
  PALOpponentKillPointsPer10KT    = 10
  PALOpponentPointsPer10KT        = 2
  PALPillage                      = 0
  PALRGA                          = 0
  PALRecyclingPer10KT             = 10
  PALShipCapturePer10Crew         = 0
  PALShipMinekillPer10KT          = 0
  PALDecayPerTurn                 = 0
  PALPlayerRate                   = 100

### Ship Movement
  AllowNoFuelMovement             = No
  AllowGravityWells               = Yes
  AllowHyperjumpGravWells         = Yes
  GravityWellRange                = 3
  RoundGravityWells               = Yes
  UseAccurateFuelModel            = Yes

  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              = 10
  AllowRebelGroundAttack          = Yes
  RGANeedsBeams                   = Yes
  AllowRGAOnUnowned               = No
  AllowSuperRefit                 = Yes
  AllowExtendedMissions           = Yes
  ExtMissionsStartAt              = 20
  AllowBeamUpClans                = Yes
  AllowBeamUpMultiple             = Yes

### Cloaking
  CloakFuelBurn                   = 5
  CloakFailureRate                = 1
  DamageLevelForCloakFail         = 21
  AllowCloakFailMessages          = Yes
  AllowCloakedShipsAttack         = Yes
  AllowAntiCloakShips             = Yes
  DamageLevelForAntiCloakFail     = 21
  AntiCloakImmunity               = Yes,Yes,Yes,No,No,No,No,No,No,No,No
  AlternativeAntiCloak            = Yes

### Robbing
  RobFailureOdds                  = 5
  RobCloakedShips                 = No
  RobCloakedChance                = 0

### Towing
  AllowOneEngineTowing            = No
  TowedShipsBreakFree             = Yes
  AllowTowCloakedShips            = No
  AllowAlternativeTowing          = Yes
  TowStrengthEngineScale          = 1
  TowStrengthDistanceScale        = 12
  AllowBoardingParties            = Yes
# AllowPrivateerTowCapture        = $AllowBoardingParties
# AllowCrystalTowCapture          = $AllowBoardingParties
  TowedShipsCooperate             = Allies

### Scanners
  ScanRange                       = 250
  SensorRange                     = 250
  DarkSenseRange                  = 150
  ExtendedSensorSweep             = Yes
  MinesForDetectable              = 20
  FactoriesForDetectable          = 15
  DefenseForUndetectable          = 15
  DefenseToBlockBioscan           = 20

### Hiss
  AllowHiss                       = Yes
  HissEffectRate                  = 5
  MaxShipsHissing                 = 10

### Ship Special Functions
  AllowAlchemy                    = Yes
  AllowAdvancedRefinery           = Yes
  AllowScienceMissions            = Yes
  DamageLevelForTerraformFail     = 51
  TerraformRate                   = 2
  AllowHyperWarps                 = Yes
  DamageLevelForHyperjumpFail     = 51
  AllowGloryDevice                = Yes
  AllowGamblingShips              = Yes
  AllowImperialAssault            = Yes
  AllowBioscanners                = Yes
  RamScoopFuelPerLY               = 2
  AllowChunneling                 = Yes
  DamageLevelForChunnelFail       = 11
  AllowAlliedChunneling           = Yes
  MinimumChunnelDistance          = 100

### Ships in Combat
  AllowEngineShieldBonus          = Yes
  AllowESBonusAgainstPlanets      = Yes
  EngineShieldBonusRate           = 20
  AllowFedCombatBonus             = Yes
  AllowInterceptAttack            = Yes

#
#   Experience
#
  NumExperienceLevels             = 4
  ExperienceLevels                = 750,1500,3000,5000
  ExperienceLevelNames            = Initial,Medium,Advanced,Elite,Ultra Elite
  ExperienceLimit                 = 9000
  ExactExperienceReports          = Yes

  EPRecrewScaling                 = 30
  EPShipAging                     = 15
  EPPlanetAging                   = 10
  EPPlanetGovernment              = 40
  EPShipMovement100LY             = 60
  EPShipHyperjump                 = 60
  EPShipChunnel                   = 60
  EPShipAlchemy100KT              = 5
  EPShipIonStorm100MEV            = 80
  EPCombatKillScaling             = 800
  EPCombatDamageScaling           = 200
  EPCombatBoostLevel              = 0
  EPCombatBoostRate               = 100          # means: no boost
  EPTrainingScale                 = 45,50,40,55,45,50,48,50,55,70,50
  EModBayRechargeRate             = 4,8,5,0
  EModBayRechargeBonus            = 0,0,0,0
  EModBeamRechargeRate            = 0,1,1,2
  EModBeamRechargeBonus           = 0,0,1,1
  EModTubeRechargeRate            = 1,2,3,5
  EModBeamHitFighterCharge        = 0,0,0,0
  EModTorpHitOdds                 = 1,2,3,5
  EModBeamHitOdds                 = 4,4,5,8
  EModBeamHitBonus                = 2,2,3,5
  EModStrikesPerFighter           = 0,0,0,1
  EModFighterBeamExplosive        = 0,0,0,0
  EModFighterBeamKill             = 0,0,0,0
  EModFighterMovementSpeed        = 0,0,0,0
  EModMaxFightersLaunched         = 2,4,4,4
  EModTorpHitBonus                = 1,2,3,4
  EModTubeRechargeBonus           = 1,1,2,3
  EModExtraFighterBays            = 0,0,1,1
  EModEngineShieldBonusRate       = 3,6,9,12
  EModShieldDamageScaling         = 0,0,0,0
  EModShieldKillScaling           = 0,0,0,0
  EModHullDamageScaling           = 0,0,0,0
  EModCrewKillScaling             = -6,-9,-12,-15
  EModPlanetaryTorpsPerTube       = 1,2,4,7
  EModMineHitOddsBonus            = 10,20,35,50

#
#   Minefields
#

### General
  AllowMinefields                 = Yes
  AllowWebMines                   = Yes
  MineDecayRate                   = 5
  WebMineDecayRate                = 3
  MaximumMinefieldRadius          = 200
  MaximumWebMinefieldRadius       = 200
  NumMinefields                   = 10000
  MaximumMinefieldsPerPlayer      = 40,40,40,40,40,40,100,40,40,40,40
  MineIdNeedsPermission           = No
  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           = 5
  CloakMineOddsWarpBonusX100      = 5
  WebMineOddsWarpBonusX100        = 40
  MineTravelSafeWarp              = 2
  WebMineTravelSafeWarp           = 1
  CloakedMineTravelSafeWarp       = 2
  HullTechNotSlowedByMines        = 7
  MineHitDamageFor100KT           = 100
  WebHitDamageFor100KT            = 10
  WebHitFuelLoss                  = 50
  WebDrainFuelLoss                = 25

### Mine Sweeping
  MineScanRange                   = 250
  AllowMinesDestroyMines          = Yes
  AllowMinesDestroyWebs           = No
  AlternativeMinesDestroyMines    = No
  MineSweepRange                  = 5,5,5,5,5,5,5,5,5,5,20
  WebMineSweepRange               = 3,3,3,3,3,3,3,3,3,3,15
  MineSweepRate                   = 4
  WebMineSweepRate                = 3,3,3,3,4,3,3,3,3,3,3
  FighterSweepRange               = 0,0,0,0,0,0,0,0,0,0,80
  FighterSweepRate                = 0,0,0,0,0,0,0,0,0,0,15
  AllowColoniesSweepWebs          = No

#
#   Combat
#
  AllowAlternativeCombat          = Yes

### Beams
  BeamFiringRange                 = 25000
  BeamHitShipCharge               = 600,600,600,600,600,570,600,600,630,580,550
  BeamHitFighterRange             = 100000
  BeamHitFighterCharge            = 460,460,460,460,460,440,460,460,450,500,430
  BeamHitOdds                     = 70,70,70,70,70,70,70,70,66,71,70
  BeamHitBonus                    = 12,12,12,13,12,12,12,12,10,13,12
  BeamRechargeRate                = 4,5,4,6,5,3,4,4,6,4,4
  BeamRechargeBonus               = 4,4,4,5,4,3,4,4,6,4,4
  FireOnAttackFighters            = Yes

### Fighters
  ExtraFighterBays                = 3,0,0,0,0,0,0,0,0,0,0
  BayLaunchInterval               = 2
  BayRechargeRate                 = 40,42,40,39,36,41,40,40,37,42,40
  BayRechargeBonus                = 1
  FighterBeamExplosive            = 9,9,9,10,9,9,10,9,10,6,9
  FighterBeamKill                 = 9,12,9,10,9,9,13,9,8,6,9
  FighterFiringRange              = 3000,3000,2800,2800,3000,3300,2900,3200,3000,3000,3000
  FighterKillOdds                 = 10
  FighterMovementSpeed            = 300,310,300,290,300,300,300,290,275,300,320
  MaxFightersLaunched             = 30,30,30,30,30,30,30,32,30,30,30
  StrikesPerFighter               = 5,5,5,4,5,5,5,5,5,7,5

### Torpedoes
  TorpFiringRange                 = 30000
  TorpHitOdds                     = 50,50,52,52,47,52,61,51,42,49,44
  TorpHitBonus                    = 13,13,14,13,10,13,13,13,7,12,11
  TubeRechargeRate                = 30,29,31,30,31,30,27,29,34,29,31
  TubeRechargeBonus               = 7,7,8,7,8,7,4,6,9,6,8
  PlanetsHaveTubes                = Yes
  PlanetaryTorpsPerTube           = 2
  UseBaseTorpsInCombat            = Yes

### Miscellaneous
  CrewKillScaling                 = 30,20,30,30,30,39,15,30,30,30,30
  HullDamageScaling               = 20,20,20,21,20,20,20,20,18,20,20
  ShieldDamageScaling             = 40,40,48,40,36,40,40,40,60,36,40
  ShieldKillScaling               = 0
  ShipMovementSpeed               = 100,100,100,100,110,90,100,100,90,100,100
  StandoffDistance                = 10000

#
#   Wormholes
#

  AllowWormholes                  = Yes
  WormholeUFOsStartAt             = 51
  WrmDisplacement                 = 2
  WrmRandDisplacement             = 1
  WrmStabilityAddX10              = 10
  WrmRandStability                = 5
  WrmMassAdd                      = 10
  WrmRandMass                     = 5
  WrmVoluntaryTravel              = No
  WrmTravelDistDivisor            = 100
  WrmTravelWarpSpeed              = 9
  WrmTravelCloaked                = No
  WrmEntryPowerX100               = 25
  WrmScanRange                    = 150 

#
#  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
TransferOwner        = Before *pls -t C:\Planets\GameSetups\PeronAmaFranco
TransferOwner        = After *pls -T C:\Planets\GameSetups\PeronAmaFranco
LargeMeteors         = Normal
MeteorShowers        = Normal
AntiCloak_1          = Normal
DeluxeSuperSpy       = Normal
NewNativesAppear     = Normal
RobMission           = Normal
GamblingShips        = Normal
CargoDump            = Normal
CargoTransfer        = Normal
TrimShipCargo        = Normal
Training             = Normal
BeamTransfers        = Normal
GatherMission        = Normal

BeamUpCredits        = Normal
MinefieldDecay       = Normal
MineLaying           = Normal
MinesDestroyMines    = Normal
MineSweeping         = Normal
MinefieldScan        = Normal
WormholeScan         = Normal
WebDraining          = Normal
SpecialMissions_1    = Normal
BuildFighters        = Normal
BuildTorpedoes       = Normal
Alchemy              = Normal
ShipBuildOrders      = Normal
#  ShipBuilding_1       = Normal
ShipBuilding_1       = Before *pls -b C:\Planets\GameSetups\PeronAmaFranco
DumpOldBaseParts     = Normal
#  BaseMissions_1       = Normal
BaseMissions_1       = Before *pls -f C:\Planets\GameSetups\PeronAmaFranco
BaseMissions_1       = After *pls -F C:\Planets\GameSetups\PeronAmaFranco
SupplyRepair_1       = Normal
#  BoardingParties      = Normal
BoardingParties      = Before *pls -p C:\Planets\GameSetups\PeronAmaFranco
BoardingParties      = After *pls -P C:\Planets\GameSetups\PeronAmaFranco
FreeFighters         = Normal
TowResolution        = Normal
Movement             = Normal
GloryDevices         = Normal
Chunneling           = Normal
AntiCloak_2          = Normal
ColonizeMission      = Normal
SupplyRepair_2       = Normal
BaseMissions_2       = Normal
#  Combat               = Normal
Combat               = Before *pls -c C:\Planets\GameSetups\PeronAmaFranco
Combat               = After *pls -C C:\Planets\GameSetups\PeronAmaFranco
SupplyRepair_3       = Normal
Terraforming         = Normal
SensorSweep          = Normal
SpecialMissions_2    = Normal
PlanetaryProduction  = Normal
PlanetaryHappiness   = Normal
PlanetaryTaxation    = Normal
PlanetaryGrowth      = Normal
PlanetaryLosses      = Normal
#  ShipBuilding_2       = Normal
ShipBuilding_2       = Before *pls.exe -B C:\Planets\GameSetups\PeronAmaFranco
Assimilation         = Normal
SuperSpyMission      = Normal
ShipExploration      = Normal
#  Experience           = Normal
Experience           = Before *pls.exe -e C:\Planets\GameSetups\PeronAmaFranco

% PLS

PLS_ShipsBeforePLS      = 600
PLS_RaceBalance         = 146,160,146,146,173,125,146,125,125,125,125
PLS_MinShips            = 60,65,60,60,71,51,60,51,51,51,51
PLS_TurnsToControl      = 9
PLS_AllowPDx            = Yes
#  PLS_DestroyType         = BattleOrder
PLS_DestroyType         = None
#  PLS_DestroyType         = Random
PLS_FuellessDestroy     = 20
PLS_DestroyCaptured     = No
PLS_SendGuess           = No

User avatar
BitMask
Site Admin
Posts: 2318
Contact:

SB+ Money transfer

Post#3 » Mon Apr 22, 2013 1:29 pm

Electronic Megacredit Transfers
Starbases can transfer megacredits
between them (with some limitations).

The maximum amount that a Starbase can "send" in one turn is
3000 megacredits per Starbase per turn. This is the limit
that any Starbase can "send" in one turn. To send you select the planet
friendly code of TMn - where n is the number 1, 2, 3, 4, or 5. The n
number times 1000 will determine the amount of megacredits you attempt
to send.

There is no limit to how much a Starbase can recieve in one turn.
The limit is that only ONE Starbase can be selected to recieve megacredits
during any one turn. If more than one base is selected to recieve
(Planet Fcode "RMT")the base with the lowest ID# will recieve the megacredits.

If a Starbase attempts to send more megacredits than is allowed
in the configuration it will send NO megacredits (0).
A Starbase must have 20 points of "TECH" to be able to send or
recieve megacredits (TECH would be adding up all of your tech levels and
if they add up to 20 or more the Starbase can send or recieve.
Starbases can only send and receieve to other Starbases of the same
race.
Only one Starbase can recieve megacredits in any one turn.
If a planet has less than the amount of megacredits you have
set to transfer it will send all of the megacredits available on the planet
up to the maximum you have set to send in your planet friendly code.

User avatar
BitMask
Site Admin
Posts: 2318
Contact:

ExploreMap

Post#4 » Mon Apr 22, 2013 1:30 pm

PLAYERS:

Your host should send you a file, XYPLAN??.DAT (ie; xyplan1.dat - player1's
file, xyplan10.dat - player10's file) with _every_new_rst_. Copy this file
into your Main vgap dir as 'xyplan.dat'. (backup any maps that you need to
save for different games)

You can share all planets you ever scanned with your allies. Just send a
comman processor message (i.e. a message to yourself) containing
"xtern SharePlanets <players>"
(e.g. "xtern SharePlanets 2 4 11" will share all your planets with players 2,
4 and 11). The process is not automatic for later turns, you just tell these
players all planets you currently know. This information is not passed by
alliances (i.e. if player 2 is allied with player 6 then only player 2 will
get these planets, not player 6). Of course nothing prevents any player
from passing these info with xtern commands.

If you have allow a vision alliance to a player then he'll get all planets
you scanned (_not_ planets you own). If you allow a planetary alliance then
he'll get all planets you own (_not_ the planets you scan). Clearly, if you
allow both alliances then your ally gets all planets you know about.

User avatar
BitMask
Site Admin
Posts: 2318
Contact:

PLS (Planet Limits Ships)

Post#5 » Mon Apr 22, 2013 1:30 pm

PLS (Planet Limits Ships)
-------------------------

An addon for PHOST, the VGAPLANETS portable host (http://phost.de/)


THE 500 SHIPS LIMIT

If you are new to VGAPLANETS, you neeed to know that, once there are 500
ships in game, no more ships can be built (phost may raise this limit to 999
ships, but the limit is still there). Once a ship is destroyed (usually in
combat, or using the mission Colonize), a "ship slot" is freed and a new
ship can be built.

But... who builds that new ship? All the 11 players want to do so.

Phost provides several mechanism to determine it: PBQ, PAL, FIFO,... neither
of them are a real solution. Read about those queue mechanism in the phost
documentation.


PLS

PLS is an addon which, instead of giving 500 ships for the 11 players, gives
each player a number of ships slots equal to the number of planets he
controls (in fact, the number of slots is equal to the number of planets the
player controlled _last_ turn). VERY IMPORTANT NOTICE: contrilling a planet
is not the same than owning it; see below.

This way, the game does not need to decide who builds next: you can only
build if you have a free slot. Beautiful.

This is supposed to provide:

-A fairer distribution of the ships in the game, since larger empires will
get more ships. As in many other strategy games. As in real life.

-A more aggresive game, since players will tend to fight to conquer more
planets, and own more slots.

-A more aggresive game, since players will not mind to lose a ship in combat
(if they have a slot and a strong economy, it will be built again).

-Added value for planets, even amorphous or 99 degrees planets.

-More ships to be usable, since players will not build yunk just to fill
slots.

-Stronger ships, since in the late game players will destroy weak ships to
build stronger carriers and battleships.

In summary, a funnier game.


RULESET

[CONFIGURABLE] means that the default value is shown here, but the hoster
may choose another value; ask for the pconfig.src configuration file to your
hoster.

-PLS will do nothing at all until 450 ships [CONFIGURABLE] exist in the
game. However, it will send information messages to the players from the
begining, containing the number owned planets, the number of controlled
planets and the ships limit.

-Owner of a planet vs. Controller of a planet: the controller of a
planet is the player that, in the last 9 turns [CONFIGURABLE], owned the
planet for most turns.

-Ship-limit: the number of ships you can own is the number of planets you
controlled at the end of the previous turn, modified by the RaceBalance
parameter (see below). A minimum of 1 ship [CONFIGURABLE] is allowed, even
if you control less planets.

-TransferOwner stage: if player is using "give ship" or "gsX" friendly code,
the receiving player MUST use "rsX" friendly code in the receiving planet or
ship. Otherway, the ship is returned back to the previous owner. NOTE: for
players 1-9 just use the number; for players 10 and 11, use A and B
(uppercase!).

-BaseMissions_1 (Force Surrender), Combat and BoardingParties stages: if a
captured ship takes a player above the limit, the ship may be _destroyed_
[CONFIGURABLE] (in ship ID order; lower IDs are destroyed first). Default
behaviour is not to destroy the ship, but the hoster can change it.

-Before ShipBuilding_1 and ShipBuilding_2 stages: two actions are taken.
1) If the number of owned ships is above the limit, some of them may be
destroyed [CONFIGURABLE]. Ships are choosen to be destroyed by:
1) PDx friendly codes [CONFIGURABLE] in order (PD1 to PD9 for
PriorityDestroy1 to PrioriryDestroy9).
2) By a given order. The order may be configured to be Random (default),
by BattleOrder (lower battle orders are destroyed first) or None (no
ships are destroyed by this cause).
EXCEPTION: if a fuelless would be choosen to be destroyed, it is actually
choosen only with 20% probability [CONFIGURABLE].
2) Build orders that would take the player above the limit are removed
from the build queue in "battle order" order (higher "battle orders" are
kept).
NOTE: clone orders are only accepted during ShipBuilding_1, ignored during
ShipBuilding_2.


RACE BALANCE

PLS can be configured so each different race has a different "adjustment
coefficient" for the relation slots/planets. It is used to favour some races
that may need more ships to be competitive.

The default value is 100,100,100,100,100,100,100,100,100,100,100 , which
mean that every race gets 100 ship slots for every 100 controlled planets.

PLS_RaceBalance = 146,160,146,146,173,125,146,125,125,125,125
PLS_MinShips = 60,65,60,60,71,51,60,51,51,51,51
PLS_TurnsToControl = 9


WHAT DO I HAVE TO DO?

Nothing. Just act knowing about this ruleset. It does not need client support.

User avatar
Peron
Posts: 34

Re: Welcome to Armada

Post#6 » Tue Apr 23, 2013 12:10 am

The game is set to:

No Ally with NO non-Ally Cooperation: (Xenophobia)
No cooperation of any sort is permitted.
No NAPs, No Borders, No exchanges, no coordinated military, nothing.

Beware enemies!!!!
Peron

guzzer
Posts: 11
Contact:

Re: Welcome to Armada

Post#7 » Tue Apr 23, 2013 8:21 pm

Only enemies, Peron was destroyed before the game are starting.
Good luck for all.

guzzer

User avatar
Peron
Posts: 34

Re: Welcome to Armada

Post#8 » Tue Apr 30, 2013 6:02 pm

You fool...

guzzer wrote:Only enemies, Peron was destroyed before the game are starting.
Good luck for all.

guzzer
Peron

Return to “Armada”

Who is online

Users browsing this forum: No registered users and 1 guest

cron