Avorion – Faction Pack Creation Tips

Avorion – Faction Pack Creation Tips 1 - steamlists.com
Avorion – Faction Pack Creation Tips 1 - steamlists.com
Things I’ve learnt while making my own faction pack.

 
 

General Tips

 

 

Auto Scaling

 
The game will determine a base volume value, based on the distance of the faction’s home sector to the center, then upscale/downscale all ships and stations spawned by that faction accordingly. The scaling is done uniformly, no stretching in a single axis. 
 
Avorion - Faction Pack Creation Tips 
 
Avorion - Faction Pack Creation Tips 
 
Left: Original size. Right: Size spawned by the faction. 
 
Avorion - Faction Pack Creation Tips 
 
Size stats of the three ships, spawned by a faction. Note they have exactly the same volume
 
Avorion - Faction Pack Creation Tips 
Texture-based details will be changed or lost due to scaling. 
 

Material Upgrading/Downgrading

 

 
Ship materials will also upgrade/downgrade automatically. The game will pick a material for the ship, then change all blocks to that material if possible. 
 
If some blocks are unavailable in the changed material, I.E. a ship equipped with advanced modules like Xanion Transporters were downgraded into a Titanium one, the unavailable blocks will be kept on the ship. This made it possible to acquire late game materials (or even entire functional late game ships if they were successfully boarded) way ahead of time! 
 
Avorion - Faction Pack Creation Tips 
Two carriers spawned during a faction war. The one on the right is made of Titanium, but still keeps its Trinium Hangers. Xanion Transporters and Cloning Pods inside the ship also remain. 
 
To avoid this, do the following: 
Remove all Transporter, Hyperspace Core, Computer Core, Academy and Cloning Pod blocks from your ship. The AI ships won’t benefit from them anyway, even the transporter on freighter is useless as the spawned ship lacks transporter software. 
 
Remove all the Hangers too, if it’s not a carrier. 
 
Change Avorion Inertia Dampeners into Iron ones. Alternatively, you could use the Modify Entire Ship option from the build mode, as the spawned ship will be automatically upgraded into a suitable material. 
 
If it has shields, make sure your faction’s maxDist is equal or lower than 350. 
 
For reference, here is a list of the material “zones” and their distance to the center: 
 

DistanceMaterial Zone
0-75Avorion
75-150Ogonite
150-200Xanion
200-300Trinium
300-350Naonite
350-500Iron/Titanium

 
 
 

About Ships

 
Generic warships (sector defenders): 

  • Equipped with 10 exact copies of the same weapon. 
  • Turrets will be randomly placed on Turret Base blocks. If there are not enough base blocks available, the remaining blocks will be placed randomly on suitable surfaces. 
  • Edge Turret Base (the angled one) will not be used. 
  • Coax guns mounts will be treated like normal turret bases. 
  • Does not use torpedoes, even if they have torpedo tubes. 
  • Warships spawned by the same faction always have the same volume.

 
Avorion - Faction Pack Creation Tips 
Turrets will use the vanilla model. Custom turret designs are discarded, most likely due to incompatibility with scaling. 
 
Avorion - Faction Pack Creation Tips 
 
These were meant for coax guns, but the spawned ship treat them as normal turret bases. 
 
Carriers: 

  • Only show up during faction war from Trinium sectors onward. 
  • Equipped with 10 Point Defense Chainguns and 10 Anti-Fighter Cannons. No offensive weapons. 
  • Carries about 10 fighters. 
  • Always have the same volume, roughly twice as large compared to warships.

 
Miners: 

  • Equipped with 10 exact copies of the same mining laser. 
  • Volume is relative to the size of warships but varies greatly, no standard volume.

 
Avorion - Faction Pack Creation Tips 
The turret bases on this downscaled ship were too small for 1.5 size mining turrets, so the rest of them were placed on the flat side of the hull. Also note the angled turret bases were not used. 
 
Freighters: 

  • Sometimes unarmed. 
  • Equipped with 10 weapons like warships if armed. 
  • Volume is relative to the size of warships but varies greatly, no standard volume.

 
Fighter designs are purely cosmetic (and barely noticeable) as always. 
 
To ensure optimal turret placement, make sure you have at least 10 normal sized turret bases for warships, or 20 smaller ones for carriers, as carriers are much larger than warships, and PDs are always 0.5 in size. Keep the auto scaling in mind. 
 

Classification

 
The game classifies generated ships by volume. 
 
Combat ships: 

  • Below 128 k = Scout 
  • 128 k – 320 k = Sentinel 
  • 320 k – 800 k = Hunter 
  • 800 k – 2 mil = Corvette 
  • 2 mil – 5 mil = Frigate 
  • 5 mil – 12.5 mil = Cruiser 
  • 12.5 mil – 19.7 mil = Destroyer 
  • 19.7 mil – 31.2 mil = Dreadnought 
  • 31.2 mil – 49.4 mil = Battleship

(Yes, Destroyer is considered larger than Cruiser, that’s why you rarely see them.) 
 
Miners: 

  • Below 320 k = Light Miner 
  • 320 k – 2 mil = Miner 
  • 2 mil – 12.5 mil = Heavy Miner 
  • 12.5 mil – 31.2 mil = Mining Moloch

 
Freighters: 

  • Below 128 k = Transporter 
  • 128 k – 320 k = Lifter 
  • 320 k – 800 k = Freighter 
  • 800 k – 2 mil = Loader 
  • 2 mil – 5 mil = Cargo Transport 
  • 5 mil – 12.5 mil = Cargo Hauler 
  • 12.5 mil – 19.7 mil = Heavy Cargo Hauler

 
 
 

About Stations

 
Stations follow the same volume-based scaling rule as ships. Like miners and freighters, stations have no standard volume and varies greatly from station to station. The level of factory stations also have no correspondence to its volume, an “M” factory could be several times larger in volume than an “XL” factory. 
 
Most of the stations are unarmed, except the military outpost and headquarter (10 turrets each). 
 
The amount of assembly blocks does affect the production speed of spawned factory stations, if the type of factory can benefit from additional production. 
 

Docks

 

 
A station must have at least one dock, to a maximum of four. 
 
Even though the “clearance box” of docks can overlap, the “docking guide lights” projected by each dock must NOT overlap in order to be considered functional. 
 
Avorion - Faction Pack Creation Tips 
 
Avorion - Faction Pack Creation Tips 
Only two docks are functional here. 
 
That being said, there are still some space between the dock block and the “clearance box” it projects. You can build within this space as long as the “clearance box” remains clear. 
 
Avorion - Faction Pack Creation Tips 
 
Avorion - Faction Pack Creation Tips 
 
The dock remains functional even if the surface is covered. This allows some limited greebling. 
 
The station will also project six blinking “warning lights” on the further most blocks of each axis. 
 
Avorion - Faction Pack Creation Tips 
I recommend adding some kind of antenna for those blinking lights, otherwise they’ll just show up in the middle of nowhere. 
 
 

Best Practices, or the TL;DR version

 
Do NOT supply the entire range of ship classes from corvettes to battleships in a single pack, or you’ll end up with huge corvettes and tiny battleships. Instead, choose or build similar sized ships and stations according to the faction’s spawn range. 
 
Here’s a list of spawn range and its average volume for reference, calculated from game code. 
Miners and Freighters can vary but the average volume is the same as the standard ship volume. 
Station volume will hit the upper limit at around 200 distance, so it stops growing at 0-100 range. 

Spawn RangeAvg. Ship VolumeAvg. Carrier VolumeAvg. Station Volume
0-10018.6 mil37.3 mil375 mil
100-20013 mil26.1mil375 mil
200-3007.9 mil15.8 mil263.4 mil
300-4003 mil6.1 mil102.2 mil
400-5001.4 mil(No Carriers)48 mil

 
For example, a good faction pack would look like this: 
========================================== 
minDist = 300, 
maxDist = 400, 
 
ships = 

“Ship1.xml”, — 3 mil volume 
“Ship2.xml”, — 3.2 mil volume 
“Ship3.xml”, — 2.7 mil volume 
}, 
 
carriers = {“Carrier1.xml”,}, — 6.5 mil volume 
freighters = {“Freighter1.xml”,}, — 3.3 mil volume 
miners = {“Miner1.xml”,}, — 2.8 mil volume 
fighters = {“fighter.xml”,}, 
 
stations = 

“Station1.xml”, — 101 mil volume 
“Station2.xml”, — 103.2 mil volume 
“Station3.xml”, — 94.7 mil volume 
“Station4.xml”, — 112 mil volume 
“Station5.xml”, — 104.5 mil volume 
}, 
========================================== 
 
This will make the ships and stations look consistent in size, minimizing the effect of auto scaling. 
 

By Helios

Hope you enjoy the Guide about Avorion – Faction Pack Creation Tips, if you think we should add extra information or forget something, please let us know via comment below, and we will do our best to fix or update as soon as possible!
 
 
 
 


Be the first to comment

Leave a Reply

Your email address will not be published.


*