Jump to content

[MOD] [Stable 0.21.4] Avorion Multiverse Beta 1.31


Popokattepetel

Recommended Posts

Hallo everyone here are the current state of "Avorion Multiverse":

 

At this Version there are 12 new Races to replace the most ingame Factions. A hand full of Factions are the

original but all others are converted into one of the following below.

 

Changes:

- This Mod replaces the most ingame Factions like "The Asholes of Qqqquuuakulum" ;)

  into new ones. There are 12 Factions at this time:

Algatonisches Imperium, Catalon, Legion Aerospace Corporation, MHM, Noca Corp, SeaFox Incorporated,

Templar of Brankor,  Void Brotherhood, Star Trek - Federation, Star Wars - Galactic Empire,

Star Wars - Rebels, Warhammer 40k - The Empire

 

- All Ship Types are turned into new if that Faction is replaced.

 

- Change the spawns of the standard "Defender Ships" of any Sector, because the game spawns 3-5 Ships

  in every Sector. Now it is much more different but the volume of all Ship are the same!!

 

- Change spawned fleets in faction war. There are more different fleets and it is possible for a

  huge flagship to spawn!!

 

Hr_fgL3JVSnel-kT53sV55XmOwNxznBtsGze2trZxgb2ZUvMYhG-uhiFB-c=w1200-h630-p

 

 

100% savegame compatibility for all previous Versions to 1.3 !!

 

date of last update: 12.05.2019

Download:

Its recommended to delete the old "...\Avorion\data\Mods\AvorionMultiverse" folder before installing this version.

<a href="https://drive.google.com/open?id=1_uEpxrgQmnUbv0MZn4WU43_p6ucRpSEi">For Avorion Stable Version 0.21.4 r15002 (Avorion Multiverse 1.31)</a>

 

 

How to install:

- Put all the folders found in the *.zip file at "Avorion\Data\" folder and override all.

- Start the game and change the language to "AM_*" because the factionnames do not match with standard language.

 

 

How to quick uninstall:

- Delete the "Avorion\Data\scrips" folder.

- Make a gamerepair over Steam by "right click" on game and "click" on properties, "click" on "local data"

  "click" on "verify integrity of game cache", done

- Start the game and change the language into you normal language.

 

 

How to 100% uninstall:

- Delete the "Avorion\Data\Mods\Avorion Multiverse" folder.

- Delete the "Avorion\Data\scrips" folder.

- Delete following files at "Avorion\Data\localization\": AM_English.xml, AM_English.po, AM_German.xml, AM_German.po

- Make a gamerepair over Steam by "right click" on game and "click" on properties, "click" on "local data"

  "click" on "verify integrity of game cache", done.

- Start the game and change the language into you normal language.

 

 

Changes from Beta 1.3 to Beta 1.31:

Bugfix:

- Correct the mod call to get better run on linux.

- Thx for Halfton for this report :)

 

 

Changes from Beta 1.21 to Beta 1.3:

Key Features

- Honor system:

- Now you can buy rare ships and flagships from the shipyard but you need additional honor.

  To earn honor you need to get 95000 or more relation and to finish one of some pirate attack events

  or search and rescue mission. Good luck :)

 

- Settings system:

- Now you can find the "AvorionMultiverseSettings.lua" in your "...\Avorion\data\Mods\AvorionMultiverse" folder.

- There you can set the following settings (little explanation are there):

DefenderFleetVanilla (true/false), DefenderVolumeMultiplier, FactionWarOnlyVanillaFleet (true/false),

FactionWarFleetVolumeMultiplier, FactionWarFlagShipVolumeMultiplier, FactionWarChance, CargoShuttleCapacity,

CargoShuttleNoPlayerMultiplier, ShipRequiredHonorMultiplier, ShipRequiredRelationMultiplier, ShipRequiredRelationMax

- More settings comming with next version of Avorion Multiverse.

 

Additional Features:

- Stronger homesector:

- Now there is one flagship in every homesector, be careful if you want to attack.

 

Faction:

- 1 new Ship for Star Wars Galactic Empire from <a href="https://steamcommunity.com/id/Blaze_the_fox">BlazeTheFox</a>.

- Victory-2 Frigate (Artemis, Wasp)

 

Changes:

- Renamed some file names to get an shorter search string for workshop.

- Its recommended to delete the "\Steam\SteamApps\common\Avorion\data\Mods\AvorionMultiverse"

  folder before installing this version to clean the unused files.

- The amount of fighters for npc carrier depends on the size of the ship, limited to 40 because

  of the performance.

 

Adjustments:

- Update localization AM-German and AM_English

 

Bugfix:

- The changed Nova Corp faction for older savegames.

- In some cases the MHM ships and stations do not changed.

- The new shipyard interface was too small.

- Some Carrier ships do not spawn fighters.

 

 

Changes from Beta 1.2 to Beta 1.21:

Bugfix:

- Repaired the broken shipyard since 1.2 for standard (old) factions.

- Thanks goes to xVALERAx from discord

 

 

Changes from Beta 1.11 to Beta 1.2:

Key Features:

- All shipyards in game creates now the new ships from there faction depending on your relation to it.

    If you use this feature plz give the ship creator a like and a subscription (instrucions ingame), thx :)

    Hint: If you want to spawn a Stardestroyer for your own fleet, so do a lot of jobs for The Galactic Empire.

 

Additional Features:

- Added some more ship types to be exchanged:

MilitaryShip, TorpedoShip, DisruptorShip, CIWSShip, PersecutorShip, BlockerShip

 

Faction:

- Change Sentient Nova Corp to Nova Corp (N.C.)

- Removed all Ships from "Winterdragon" because he wants.

- Replaced them with the following Ships:

N.C. Samson, N.C. Memphis, N.C. Miuna, N.C. Tristan,

N.C. Ausra (Flagship) from Two-Hands

Gunworks Scabbard Corvette from Martin Rayleigh

SSV Helvetia from Panda

Elefant from [bKNE] McKillerroy

Rusty Betsy from EchoSON

Legion Heavy Transport from Patman3035

Eclipse from Murcielago

SCE Desert Lily from 樱桃派✧

 

- 1 new Ship from "Korial" for Warhammer 40k Faction

- Flagship

- 1 new Ship from "SivCorp" for Star Wars - Rebels Faction

- Crusader Corvette

 

Adjustments:

- Update localization AM-German and AM_English

 

Bugfix:

- Repaired broken "pirategenerator.lua" thx goes to LordXaosa

 

 

Changes from Beta 1.1 to Beta 1.11:

Bugfix:

- Repaired broken Language Files "AM_English" and "AM_German"

 

Faction:

- 1 new Ship from "Tactical Nuclear Coffee" for MHM Faction

- Athos (Flagship)

 

 

Changes from Beta 1.0 to Beta 1.1:

Bugfix:

- Factions they are not changed called "The ..." are shown wrong.

- Add the lost EquipmentDock and the ship "Monarch" back to MHM.

 

Faction:

- 7 new ships from "Tactical Nuclear Coffee" for MHM Faction

- Odyssey Mk1, Odyssey Mk2, Odyssey Mk3, Razorback, Tigon (Flagship), Crab, Mayflower (Flagship)

 

- A Hole new Coloring of all Ships for MHM Faction by "Tactical Nuclear Coffee"

 

- New Faction "Void Brotherhood" as Pirates

Ships by BNS Thorrider (1), Ebbi Gebbi (1), har81ng3r (1), Hraad (4),

IncredibleHolt (1), Nokta  (6), R3m1D4R (1), Thasrion (9), wildskunk (1)

 

Stations by BNS Thorrider, Breakerwolf,

Buir, Keptora, Siewca, suprememb, warpSpeedNyanCat();

 

- With Beta 1.0 only Stations with type of Shipyard, EquipmentDock, RepairDock,

MilitaryBase, ResearchStation, TurretFactory, FighterFactory are changed.

Now all other Stations like Trading Station or some Factories are changed too.

 

 

Features:

- Removed the standard attachments for Repairdock and Shipyard for some Stations

- Added up to two favored Weapons for some Factions. For example The Star Wars

  Galactic Empire only use PluseCannons and Railguns. The Star Wars Rebels use

  to 50% the PlasmaGun and to 50% everything else.

 

 

 

Factions (12):

 

1. Algatonisches Imperium: Mainly by <a href="https://steamcommunity.com/profiles/76561198075499418">Brummbear</a>

 

2. Catalon: Mainly by <a href="https://steamcommunity.com/profiles/76561197992907771">Alonfire</a>, <a href="https://steamcommunity.com/profiles/76561198081305279">catalysm</a> and some other creators

 

3. Legion Aerospace Corporation: Mainly by <a href="https://steamcommunity.com/profiles/76561197990709621">DerpSuperb++</a>

 

4. MHM: Mainly by <a href="https://steamcommunity.com/id/WeemaN0000">Tactical Nuclear Coffee</a>

 

5. Nova Corp: Mainly by <a href="https://steamcommunity.com/profiles/76561198003689210">Two-Hands</a>

 

6. SeaFox Incorporated: Only by <a href="https://steamcommunity.com/id/FoxDieInc/myworkshopfiles/?appid=445220">Fox</a> and <a href="https://steamcommunity.com/profiles/76561198005867212/myworkshopfiles/?appid=445220">SeaFalcon</a>

 

7. Templar of Brankor: Mainly by <a href="https://steamcommunity.com/profiles/76561198121468675">Mighty Brankor</a>

and some by <a href="https://steamcommunity.com/profiles/76561198248611624">Arakiss</a> and <a href="https://steamcommunity.com/profiles/76561197987163930">MagnusEffect</a>

 

8. Void Brotherhood: Mainly <a href="https://steamcommunity.com/id/Thasrion">Thasrion</a> and <a href="https://steamcommunity.com/profiles/76561197993771932">Nokta</a>

and some by <a href="https://steamcommunity.com/profiles/76561198021327585">Hraad</a>

 

9. Star Trek - Federation: Mainly by <a href="https://steamcommunity.com/profiles/76561197983889958">Anubitfire</a>

 

10. Star Wars - Galactic Empire: by many different Creators

 

11. Star Wars - Rebels: by many different Creators

 

12. Warhammer - Empire: Mainly by <a href="https://steamcommunity.com/profiles/76561197961642607">Kapto</a> and <a href="https://steamcommunity.com/profiles/76561197991662270/myworkshopfiles/?appid=445220">Kenpachi</a>

 

 

 

 

 

Big BIG thx to all the creators of ships and stations they put their work to public steam workshop :)

 

Special thanks goes to <a href="https://steamcommunity.com/id/WeemaN0000">Tactical Nuclear Coffee</a>, <a href="https://steamcommunity.com/profiles/76561198003689210">Two-Hands</a> and <a href="https://steamcommunity.com/id/Blaze_the_fox">BlazeTheFox</a>

they gives me new ships and new version from existings ships :)

 

Additional thanks to <a href="https://steamcommunity.com/id/FoxDieInc/myworkshopfiles/?appid=445220">Fox</a> and <a href="https://steamcommunity.com/profiles/76561198003689210">Two-Hands</a> for that very nice station modules

 

 

And also a additional thanks to some other creators:

<a href="https://steamcommunity.com/profiles/76561198125204637">[bKNE] McKillerroy</a>, <a href="https://steamcommunity.com/profiles/76561198086224850/myworkshopfiles/?appid=445220">{C.S.A} Misfit_1995</a>, <a href="https://steamcommunity.com/profiles/76561197984258767">1Bondi1</a>, <a href="https://steamcommunity.com/profiles/76561198039231091">AdmJDL/H3tz</a>, <a href="https://steamcommunity.com/profiles/76561197986097093">Ahroxes</a>, <a href="https://steamcommunity.com/id/alchilion">Alchilion</a>, <a href="https://steamcommunity.com/profiles/76561198102130347">Articevel</a>, <a href="https://steamcommunity.com/id/sruvivalguy/myworkshopfiles/?appid=445220">Ashreign</a>, <a href="https://steamcommunity.com/profiles/76561198349831594">Aveax</a>, <a href="https://steamcommunity.com/profiles/76561198040145963">Barffart </a>, <a href="https://steamcommunity.com/profiles/76561198136438877">Black_Disciple</a>, <a href="https://steamcommunity.com/id/TheBlackwool87">Blackwool</a>, <a href="https://steamcommunity.com/id/BladeBlackburn">Blade_Blackburn</a>, <a href="https://steamcommunity.com/profiles/76561198170868455/myworkshopfiles/?appid=445220">bluesky2011</a>, <a href="https://steamcommunity.com/profiles/76561198046830448">BlueWyvern</a>, <a href="https://steamcommunity.com/profiles/76561198073244210">BNS Thorrider</a>, <a href="https://steamcommunity.com/profiles/76561198020966283">Breakerwolf</a>, <a href="https://steamcommunity.com/profiles/76561198007605445">Buir</a>, <a href="https://steamcommunity.com/profiles/76561198163890815/myworkshopfiles/?appid=445220">bullexu</a>, <a href="https://steamcommunity.com/id/mrbunbun">bunbun</a>, <a href="https://steamcommunity.com/profiles/76561198054044794">Cazaalmas (Eliomar)</a>, <a href="https://steamcommunity.com/profiles/76561198028004894">codeeagle4000</a>, <a href="https://steamcommunity.com/profiles/76561198267317092">Codename_Wolf</a>, <a href="https://steamcommunity.com/profiles/76561198184811371">Commander Aramix 5803</a>, <a href="https://steamcommunity.com/id/CPTsmirnov">CPTsmirnov</a>, <a href="https://steamcommunity.com/profiles/76561198128742173">Daniledman</a>, <a href="https://steamcommunity.com/id/Reisenfire">DarkaceVids</a>, <a href="https://steamcommunity.com/profiles/76561197987982854/myworkshopfiles/?appid=445220">deep</a>, <a href="https://steamcommunity.com/profiles/76561198066612567">Desmondward2080</a>, <a href="https://steamcommunity.com/profiles/76561198052388453">Dewtus</a>, <a href="https://steamcommunity.com/profiles/76561198142502873">Digitgidgit</a>, <a href="https://steamcommunity.com/id/thefallenrise">DingusOverlord</a>, <a href="https://steamcommunity.com/profiles/76561198025926611">DODIDA (überflieger)</a>, <a href="https://steamcommunity.com/profiles/76561197992316188/myworkshopfiles/?appid=445220">Doomtra1n85</a>, <a href="https://steamcommunity.com/profiles/76561198162465336">Dougulus</a>, <a href="https://steamcommunity.com/profiles/76561197990011091/myworkshopfiles/?appid=445220">duty</a>, <a href="https://steamcommunity.com/id/EbbiGebbiPL">Ebbi Gebbi</a>, <a href="https://steamcommunity.com/id/EchoSON">EchoSON</a>, El Documente, <a href="https://steamcommunity.com/id/Flowjob">Flowjob</a>, <a href="https://steamcommunity.com/profiles/76561198067459537">FlyingRare</a>, <a href="https://steamcommunity.com/profiles/76561198045010906/myworkshopfiles/?appid=445220">Folklore</a>, <a href="https://steamcommunity.com/profiles/76561198078791785/myworkshopfiles/?appid=445220">Forest</a>, <a href="https://steamcommunity.com/profiles/76561198348186725">G-Giant99</a>, Gilad Pellaeon, <a href="https://steamcommunity.com/profiles/76561198011743938">Gizola</a>, <a href="https://steamcommunity.com/id/grizznakprime/myworkshopfiles/?appid=445220">Gmech</a>, <a href="https://steamcommunity.com/profiles/76561198089022017">GTVADeimos</a>, <a href="https://steamcommunity.com/profiles/76561198148925644/myworkshopfiles/?appid=445220">har81ng3r</a>, <a href="https://steamcommunity.com/profiles/76561198060327925">Helmsgod</a>, <a href="https://steamcommunity.com/id/dalixkhan/myworkshopfiles/?appid=445220">-HoK- Dalix Khan</a>, <a href="https://steamcommunity.com/id/hOLDtHEdOOR05">hOLDtHEdOOR</a>, <a href="https://steamcommunity.com/profiles/76561198029705750">Howpat</a>, <a href="https://steamcommunity.com/profiles/76561198156343912/myworkshopfiles/?appid=445220">Illyria</a>, Impervious, <a href="https://steamcommunity.com/profiles/76561198082036096">IncredibleHolt</a>, <a href="https://steamcommunity.com/profiles/76561198035561651">Jack</a>, <a href="https://steamcommunity.com/id/JangoXIII">JangoXIII</a>, <a href="https://steamcommunity.com/profiles/76561198128205847">Jayslider [GB]</a>, <a href="https://steamcommunity.com/profiles/76561198042052246/myworkshopfiles/?appid=445220">Jedi Porg</a>, <a href="https://steamcommunity.com/profiles/76561197982937580/myworkshopfiles/?appid=445220">Joak Jabele</a>, <a href="https://steamcommunity.com/profiles/76561198068004543">K1NG HULKZ</a>, <a href="https://steamcommunity.com/profiles/76561198069600862">Kadian11C</a>, <a href="https://steamcommunity.com/profiles/76561198007641356/myworkshopfiles/?appid=445220">KeksWolf</a>, <a href="https://steamcommunity.com/profiles/76561198153791645">Keptora</a>, <a href="https://steamcommunity.com/id/Khillmarr">Khillmarr</a>, <a href="https://steamcommunity.com/profiles/76561198015287203/myworkshopfiles/?appid=445220">kireas</a>, <a href="https://steamcommunity.com/id/aopdfafoaa">Korial</a>, <a href="https://steamcommunity.com/profiles/76561198023991404/myworkshopfiles/?appid=445220">Lemming</a>, <a href="https://steamcommunity.com/profiles/76561198007697448/myworkshopfiles/?appid=445220">lmss1994</a>, <a href="https://steamcommunity.com/profiles/76561198064131863">LoneWulf</a>, <a href="https://steamcommunity.com/id/CHAOS-LORD/myworkshopfiles/?appid=445220">Lord Clang</a>, <a href="https://steamcommunity.com/profiles/76561198045883450">Lord Zen'Zynan</a>, <a href="https://steamcommunity.com/profiles/76561198092974616">Lostkeeper(KOJ)</a>, <a href="https://steamcommunity.com/profiles/76561198031987528">luisedgm</a>, <a href="https://steamcommunity.com/profiles/76561198276914795">Manzo05</a>, <a href="https://steamcommunity.com/profiles/76561198025773882">Martin Rayleigh</a>, <a href="https://steamcommunity.com/id/SpyLakeWalker">Master Spy Lake Walker</a>, <a href="https://steamcommunity.com/profiles/76561198144434131">Mattyboy0066</a>, <a href="https://steamcommunity.com/id/45451988">Maverick </a>, <a href="https://steamcommunity.com/profiles/76561198142101388">Murcielago</a>, <a href="https://steamcommunity.com/id/obiwan007">Obiwan</a>, <a href="https://steamcommunity.com/id/PandaWithLove">Panda</a>, <a href="https://steamcommunity.com/profiles/76561198003324872">paranoider.ninja</a>, <a href="https://steamcommunity.com/id/patman3035">Patman3035</a>, <a href="https://steamcommunity.com/profiles/76561198014972429">R3m1D4R</a>, razake, <a href="https://steamcommunity.com/profiles/76561198093367595/myworkshopfiles/?appid=445220">ribera1945e</a>, <a href="https://steamcommunity.com/profiles/76561198093270635">Sabrebravo</a>, <a href="https://steamcommunity.com/id/ShadowHeart524">ShadowHeart</a>, <a href="https://steamcommunity.com/profiles/76561197976383135">siegemode</a>, <a href="https://steamcommunity.com/profiles/76561198016105951">Siewca</a>, <a href="https://steamcommunity.com/profiles/76561197994047181">SivCorp</a>, <a href="https://steamcommunity.com/id/thehunterwillsleep">Skyguy </a>, <a href="https://steamcommunity.com/id/Spartanjackwar">Spartanjackwar</a>, <a href="https://steamcommunity.com/profiles/76561198018608680">Star Chaser</a>, <a href="https://steamcommunity.com/profiles/76561198142437759">Stone</a>, <a href="https://steamcommunity.com/profiles/76561198156523202">suprememb</a>, <a href="https://steamcommunity.com/profiles/76561198081005454">Sychin</a>, <a href="https://steamcommunity.com/id/Tzaot">Tzaot</a>, <a href="https://steamcommunity.com/id/taskcommander">Ugandan Chicken</a>, <a href="https://steamcommunity.com/profiles/76561198036852402">warpSpeedNyanCat();</a>, <a href="https://steamcommunity.com/profiles/76561198008959217/myworkshopfiles/?appid=445220">wildskunk</a>, <a href="https://steamcommunity.com/profiles/76561198048707479/myworkshopfiles/?appid=445220">wizard76</a>, <a href="https://steamcommunity.com/profiles/76561198252938164/myworkshopfiles/?appid=445220">wizgsy</a>, <a href="https://steamcommunity.com/id/wossogsd">Wossogsd</a>, <a href="https://steamcommunity.com/profiles/76561198060599209">xXChaosXx</a>, <a href="https://steamcommunity.com/id/Zebrestia">Zebra DeliShine</a>, <a href="https://steamcommunity.com/profiles/76561198030597878/myworkshopfiles/?appid=445220">Zoey</a>, <a href="https://steamcommunity.com/profiles/76561198096337914">樱桃派✧</a>

 

 

Link to comment
Share on other sites

Ohohoo ! So the mod would scale the ship to a certain volume, so it automatically balances based on core distance while staying faithful to the ship shape and (volume-calculated) class ?

Pretty good !

Maybe you'd need to add "probability mass" to the ship, as in, the probability of the ship spawning instead of another of the same class.

Also needs a "basic/simple station" Type (that would also be a default falloff for other station types) and a "mining station" Type for those asteroid bases :).

 

Also, the game is unstable at the moment and on the verge of an update which'll probably change the ways ships are handled and armed (there will be coaxial weapons, ship blueprints with turrets and turret blueprints).

Link to comment
Share on other sites

The minVolume and maxVolume is not for scaling. With that options you can say, ok the game wants to spawn

a ship with 2000 volume which ships are avaible for that. Because it looks not so good if a huge stardestroyer

is scaled down to a litte starter ship  ;)

 

Ah, the ship names are optional, if its blank the mod will take the random name from the game. The title ist

optional too and if its blank the game decides because of the volume.

 

The scaling in the mod works at this time with volume, duration and cost (credits + all resources convert into credits).

I think this is important because for example a hull block and a armor block are too different in cost, resource cost and

duration. At this point should i add the masscalculation??

 

The different station are no need to define but you can. If a race have only one station we can set that plan to all stations,

but we dont need.

Link to comment
Share on other sites

Ah ok :).

Well, for instance, if the mod tries to spawn a 2000 volume ship of a certain type, it may still find several ships, like, let's say, one with a mass of 100 and one with a mass of 50.

In this example, the first ship will have twice the probability of spawning than the second ship, the mod randomly selecting a number from 1 to the masses' sum.

Such a system would allow faction-makers to select how rare their ship designs are, and limit the appearance of low-minvolume zero-maxvolume ships (which would spawn a lot by meeting the volume criteria).

 

It would be good to indicate which ship types fall off to what: if there is no, like, DefenderShips, where will the mod will search next to spawn a DefenderShip ??? ? A lot of "player-made factions" do not have particular ship models separated into defending and militarizing, or differentiate trading or freighting.

Link to comment
Share on other sites

Good idea to integrate a rarity option, i like it  :)

 

At this time the mod will spawn only one ship if the game wants to spawn one ship. Here a litte look at the spawnmechanics:

1. The game says: i want to spawn a ship like that volume = 2000

2. My mod say, ok i need to take a look at my ships for that race (the race ist definded before)

3. The mod filtered all ships with minVolume > 2000 and maxVolume  < 2000

4. The mod has 5 ships and choose one per random (here i can modify the mod for rarity)

5. the mod convert the choosen ship into target material and scale the ship up or down to find a balance between duration, volume and cost + resourcecost in referenz to the original plan

6. the new ship is done but its volume can be greater or lower than 2000 after conversion but ist not far away

Link to comment
Share on other sites

The different ship and station types like

DefenderShip, CarrierShip, MilitaryShip, TradingShip, MiningShip, FreighterShip, Shipyard, EquipmentDock, RepairDock, MilitaryBase, ResearchStation, TurretFactory, FighterFactory

 

are a result because that my mod do not spwan additional factions, my mod edit the existing factions and change there plans.

at this point i found a way to "rename" the faction. its not very smart but it works  ::)

Link to comment
Share on other sites

  • 4 months later...
  • 4 weeks later...

Very well done Popokattepetel!

 

Have you been working on it all this time? It must have been 3 or more months! Your dedication shows tho. Ill be sure to test it out later on or tomorrow!

 

"There are more different fleets and it is possible for a huge flagship to spawn"  OMG! Awesome! :D

Link to comment
Share on other sites

  • 1 month later...

Hello. Now i am testing your mod.

Some errors from log file.

 

Line 19906: 2018-12-16 14-03-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 1016

Line 19909: 2018-12-16 14-03-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 1019

Line 19912: 2018-12-16 14-03-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for BlockerShip / Titanium / 493

Line 20022: 2018-12-16 14-29-02| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 993

Line 20025: 2018-12-16 14-29-02| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 1004

Line 20028: 2018-12-16 14-29-02| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for BlockerShip / Titanium / 465

Line 21590: 2018-12-16 14-57-23| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Iron / 973

Line 21593: 2018-12-16 14-57-24| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 971

Line 21596: 2018-12-16 14-57-24| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for BlockerShip / Titanium / 455

Line 21628: 2018-12-16 15-55-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Iron / 1095

Line 21631: 2018-12-16 15-55-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 991

Line 21634: 2018-12-16 15-55-51| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for BlockerShip / Titanium / 485

Line 21681: 2018-12-16 16-21-28| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 882

Line 21684: 2018-12-16 16-21-28| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for PersecutorShip / Titanium / 848

Line 21687: 2018-12-16 16-21-28| <!AvorionMultiverse - Avorion Multiverse - Sentient Nova Corp: > No plan exsits for BlockerShip / Iron / 410

 

 

 

Link to comment
Share on other sites

Hi I like this mod its very interesting and I would love if you would ask permission to use my ships first next time especially since I will be having some ships posted on a patreon account soon. thank you for crediting with the name but id love to know what's going on with my stuff next time lol.

Link to comment
Share on other sites

  • 3 weeks later...

Hi there! I found an error, that cause Swoks not to spawn.

in /data/scripts/lib/pirategenerator.lua line 100

you should move local ship var outside of if else block, becase it can't be returned after it.

Also you should move local faction outside too, becase

local race = faction:getValue("AvorionMultiverse_Rasse")

calls earlier then faction initializes.

 

Fixed function should be like this:

function PirateGenerator.create(position, volumeFactor, title)
-----------------------------------------------
---------- AvorionMultiverse Changes ----------
-----------------------------------------------
local faction = Galaxy():getPirateFaction(PirateGenerator.pirateLevel)
local race = faction:getValue("AvorionMultiverse_Rasse")
local ship
if (race ~= nil and race ~= "") then
	position = position or Matrix()
	local x, y = Sector():getCoordinates()
	PirateGenerator.pirateLevel = PirateGenerator.pirateLevel or Balancing_GetPirateLevel(x, y)


	local volume = Balancing_GetSectorShipVolume(x, y) * volumeFactor;
	local plan = PlanGenerator.makeShipPlan(faction, volume)

	package.path = package.path .. ";data/mods/avorionmultiverse/?.lua"
	avorionMultiverse = require("AvorionMultiverse")
	local material = PlanGenerator.selectMaterial(faction)

	--Possible title from "pirategenerator.lua" and "asyncpirategenerator.lua"
	--"Outlaw", "Bandit", "Pirate", "Marauder", "Disruptor", "Raider", "Ravager", "Pirate Mothership"		
	local raceObject = {}
	if string.match(title, "Mothership") then
		raceObject = avorionMultiverse.GetRaceObject(faction, plan, material, "CarrierShip")
	else
		raceObject = avorionMultiverse.GetRaceObject(faction, plan, material, "DefenderShip")
	end
	plan = raceObject.plan

	ship = Sector():createShip(faction, "", plan, position)

	PirateGenerator.addPirateEquipment(ship, title)

	if (raceObject ~= nil) then
		ship.name = ship.name.." by "..raceObject.Creator
		if (raceObject.IngameName ~= nil and raceObject.IngameName ~= "") then
			ship.name = raceObject.IngameName.." by "..raceObject.Creator
		end
		if (raceObject.Title ~= nil and raceObject.Title ~= "") then
			ship.title = raceObject.Title
		end			
	end


	ship.crew = ship.minCrew
	ship.shieldDurability = ship.shieldMaxDurability
else -- original code!!
	position = position or Matrix()
	local x, y = Sector():getCoordinates()
	PirateGenerator.pirateLevel = PirateGenerator.pirateLevel or Balancing_GetPirateLevel(x, y)

	--local faction = Galaxy():getPirateFaction(PirateGenerator.pirateLevel)

	local volume = Balancing_GetSectorShipVolume(x, y) * volumeFactor;

	local plan = PlanGenerator.makeShipPlan(faction, volume)
	ship = Sector():createShip(faction, "", plan, position)

	PirateGenerator.addPirateEquipment(ship, title)

	ship.crew = ship.minCrew
	ship.shieldDurability = ship.shieldMaxDurability
end
-----------------------------------------------

    return ship
end

Link to comment
Share on other sites

Ah sorry,

 

i dont add the install and uninstall instruction in the 1.2 readme.

 

 

How to install:

  - Put all the folders found in the *.zip file at "Avorion\Data\" folder and override all.

  - Start the game and change the language to "AM_*" because the factionnames do not match with standard language.

 

 

How to quick uninstall:

  - Delete the "Avorion\Data\scrips" folder.

  - Make a gamerepair over Steam by "right click" on game and "click" on properties, "click" on "local data"

    "click" on "verify integrity of game cache", done

  - Start the game and change the language into you normal language.

 

 

How to 100% uninstall:

  - Delete the "Avorion\Data\Mods\Avorion Multiverse" folder.

  - Delete the "Avorion\Data\scrips" folder.

  - Delete following files at "Avorion\Data\localization\": AM_English.xml, AM_English.po, AM_German.xml, AM_German.po

  - Make a gamerepair over Steam by "right click" on game and "click" on properties, "click" on "local data"

    "click" on "verify integrity of game cache", done.

  - Start the game and change the language into you normal language.guage.

Link to comment
Share on other sites

  • 2 weeks later...

This is fantastic that someone is tackling this. I have not tried it yet, but I had a couple quick questions:

 

Is this mod able to handle carriers and their fighters?

 

I could probably look through the code and get a rough idea...maybe...but figured I would just ask you directly 😉

Link to comment
Share on other sites

  • 3 weeks later...
Is this mod able to handle carriers and their fighters?

What do you mean? The game can handle carrier already and the mod do not change it. There is a little change in the current version

to the amount of fighters each npc carrier can use depending on the ship size. i changed this a bit for next version. for now the fighters

do not changed in style, because i dont found a way yet.

 

 

Link to comment
Share on other sites

Are the factions gated to certain distances from the core?  About 50% of the time when I start a new game the only factions around are the vanilla ones, and the rest of the time it's Nova Corp.  Sometimes I'll start out an ally to Nova Corp and enemy to another faction that is also Nova Corp.  I haven't seen any other faction yet but I haven't played more than an hour into it any one game.

 

The shipyard changes are nice and honestly something like that should be in the base game.

 

Edit: With enough restarts I was able to find some of the other factions so it's just chance.

Link to comment
Share on other sites

It's very rare to get that thing you have got in your first savegame ;)

 

The mod change the standard factions into new like Nova Corp, but not randomly at this time. If the game spawns only

factions they include "Guild" or "Syndicate" they will be changed into Nova Corp. If the faction do not contain any

keywords the will be do not changed because i want to keep a hand full vanilla factions. How do the game distribute

the faction names... i dont know ^^

 

In my current savegame i dont see a ship from warhammer 40k faction except for one trader  :o

I think its random but i see it positive because my next game should be more different than my last :)

Link to comment
Share on other sites

Can the factions spawn with the unique names but with vanilla ships and stations?  One time on starting a new game my starting sector was controlled by MHM but all their ships blueprints, stations, and shipyard were just the vanilla ones. Similarly I've seen SeaFox spawn with just vanilla ships.  Nova Corp and Brankor I've seen spawn with unique ships and stations so far.

Link to comment
Share on other sites

Hey nice mod, are you still accepting more factions?

I have some old stuff i made, i focused more on stations than ships, so if you want to make this a tiny 1 sector faction i wouldn`t mind

https://steamcommunity.com/workshop/filedetails/?id=1477350897

 

It has been a while since i played so i don`t know if all designs still work

Lorewise Aurora Corp would exist in the zone around the barrier, but i don`t mind if you make it spawn anywhere.

Link to comment
Share on other sites

I notice some factions have like 30 - 40 or so ships in a sector (MANY more than vanilla game), its too much for my potato PC, is there some way to make them spawn less ships??

 

also it doesnt seem like the shipyards allow me to build any ships (i have admired)

 

and MHM seem to have vanilla random ships

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...