Avorion

Avorion

29 ratings
[2.5.2+] Xavorion: Class System
   
Award
Favorite
Favorited
Unfavorite
Mods: Mod
File Size
Posted
Updated
572.459 KB
21 Jun, 2023 @ 6:31pm
29 Aug, 2024 @ 6:46am
25 Change Notes ( view )

Subscribe to download
[2.5.2+] Xavorion: Class System

In 2 collections by LM13
[2.5.2+] Avorion eXtended - Quick Install
28 items
[2.5.2+] Xavorion: eXtended Gameplay Preset
38 items
Description
Extension and rework of Ships, including upgrades, flight model, progression and build mode ruleset.
Adapts gameplay for 8 ship classes from M1-Scout to M8-Capital, with their own stats, roles and weapons.

Part of "Avorion - eXtended" gameplay overhaul.
For more information, check "Xavorion: eXtended Avorion" mod page.


  • Save Game Altering: Yes, this mod can't be removed.
  • Ship Design Altering: Yes, do not overwrite your Vanilla ships.

Purpose of this mod:

- Replace Vanilla game approach of "bigger ship is better"
- Allow usage of mixed fleets of smaller and larger ships
- Add a purpose for all sized ships at any stage of the game
- Make it easier to build functional ships
- Class System is a Core concept of Xavorion, with all other modules built around it.

Easier build mode

Building ships is much easier, and requires less thrusters and engines to keep your ship functional.
Math behind blocks to stats conversion has been completely replaced and depends much more on ship size.

Volume of a ship defines a Class, which converts to Base stats and Top stats available.
Build mode UI displays how well your ship is built, relative to its current class.

New build system is flexible, allowing for advanced tinkering - balancing slots, durability, speeds and weapons.
New upgrades allow less advanced modifications to be made without editing blocks.

New Upgrades - Engines, Gyros, Boosters and Roles

Total of 18 new upgrades have been added to allow quick modifications, specializations and combat boosts for any kind of ship or scenario.

-Engine and Gyro upgrades can be used to revive non-functional ships, or change their flight behaviour.
-Boosters upgrades enable combat related abilities, overpowering your weapons, shields, or adding more "kick" to your engines.
-Framework and Core subsystems add a quick way to specialize your ship.

Ship Classes - Overview

All ships are automatically adapted by volume into one of 8 classes with either Light, Medium or Heavy variant.
Each class and variant defines base stats of a ship - speeds, rotation, and shield recharge time.

New ruleset is simple to follow - smaller ships have better speed, evasiveness and shield regeneration.
Larger ships are slower to fly, rotate and recharge - but tougher and capable of using powerful, long range weapons.

The fun part is, build mode is flexible enough to bend those rules.

Velocity below is a base minimal value just for reference.
Actual values depend on crew, block materials and upgrades.

  • M1 - Scout: Base: 585 m/s Slots: ~2
  • M2 - Interceptor: Base: 570 m/s Slots: ~3
  • M3 - Vanguard: Base: 440 m/s Slots: ~4
  • M4 - Corvette: Base: 270 m/s Slots: ~8
  • M5 - Frigate Base: 220 m/s Slots: ~12
  • M6 - Cruiser Base: 180 m/s Slots: ~15
  • M7 - Dreadnought Base: 150 m/s Slots: ~15
  • M8 - Capital Base: 110 m/s Slots: ~15

Xavorion-only Features

New flight model for AI
Requires Xavorion: Flight Physics, Formations

- Enables class-based flight model for AI and RTS controlled ships

New RTS gameplay
Requires: Full Xavorion Overhaul

- Smart attack controls
- Improved movement & positioning
- Formation system
- Role system, tactical combat
- Class-based weaponry & torpedos
- Improved AI

Discussions, Suggestions, Bug Reports

Questions, discussions and bug reports for full overhaul are available at main mod page.
If you have anything to ask/share but are not sure where, that's the place:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/discussions/2923179923
Popular Discussions View All (1)
11
28 Jun, 2023 @ 7:21am
Setting a Dedicated running with a few of your mods, to share the log
Koinzell || Souza
72 Comments
LM13  [author] 1 Apr @ 5:56am 
@The Last Another Crystal Wings

Editing ShipDatabase.lua values to your liking is the way to go. It's been used for servers and personal tweaks.

Keep in mind, values there are not "caps", but "base values" for each ship class.
Don't go any higher than M1-Scout speed, or below M8 - valid functional speed range has been used by default.

Removing Class System is not possible
Are there any mods to disable all limits(Velocity, yaw/pitch/roll, acc/dec...) from Class System? I tried to remove this mod and mods rely them and start a new save, but NPCs are broken. Or I just can override ShipsDatabase.lua
LM13  [author] 15 Jan @ 7:28am 
@KPOHOC

If you've got extended faction packs with Brankors or NovakhinShepard(much harder) packs then there's not much I can do about difficulty.

I assume you've already added difficulty mods from eXtended Gameplay Preset collection.
Btw. normally, players complain that game is too hard ;D

Other than that, you'd have to manually mod boss encounters.
KPOHOC 13 Jan @ 2:14pm 
Спасибо, позже проверю. Тут еще такое дело, на максимальной сложности с полной Вашей сборкой Xavorion игроки у меня на сервере за день пробегают внутрь разлома, нельзя ли боссов усилить?

Thanks, I'll check it later. Here's another thing, at maximum difficulty with your complete Xavorion build, the players on my server run inside the rift in a day, can we strengthen the bosses?
LM13  [author] 12 Jan @ 7:11am 
@KPOHOC

All you need to do is create new mod, with dependency on this mod and single file override
[ \data\scripts\ShipBalancer\Lib\ShipsDatabase.lua ]

contents of this file should look like so:

[code]

-- M4 Class
ShipsDatabase[4].Velocity = 270.0 -- whatever value you want

-- M5 Class
ShipsDatabase[5].Velocity = 220.0


[/code]

For a list of properties, check original file.

Just remember, that a file override should not have a "return" statement, and should not delete data via "Variable = {}" statement.
KPOHOC 12 Jan @ 1:06am 
Все супер! Но хотелось бы себе на сервер поменять скоростные характеристики. (ближе к оригиналу сделать начиная с М4) . Сам попробовал найти, отредактировать и перезолить и началось, то один сломался мод, то другой.

Everything is great! But I would like to change the speed characteristics on the server. (make it closer to the original starting with the M4). I tried to find, edit and re-salt it myself, and it started, then one mod broke, then another.
Trinium 18 Sep, 2024 @ 12:29am 
not gona lie i removed this mod a fter a few days due to i like the bigger is better thing lol i had a 10 slot ship that didnt move anymore due to this mod also had to make a new galaxy on my server besides that loving the other mods
LM13  [author] 18 Jul, 2024 @ 12:15pm 
@Jedithenoooblet

Glad it's fun so far :)
As for upgrades, this mod adds basic few to Equipment Docks - Engine, Gyro and Framework.
Those replace 3 upgrades from base game, few of those were limited by game to Titanium zone and above.

Full set of upgrades requires full set of mods (added by Class Upgrades, the most recent addition).
Reason was, most features required extensive changes to game - and distribution among new equipment stations.
( There's just too much stuff to fit into single one as base game does )
Jedithenoooblet 18 Jul, 2024 @ 11:45am 
Thank you for the info! I decided i'd stick with just a few of your optional mods (this one included) and so far I'm having a lot of fun. Also, how do I acquire these class upgrades? Is this a feature added from another X mod?
LM13  [author] 18 Jul, 2024 @ 8:42am 
Hello there @Jedithenoooblet

1. It can't be removed easily( as most eXtended mods ). NPC ships will be corrupted, your own ships will just fly as base game.
New upgrades will also turn into corrupted items.

2. Very easy, vanilla ships just work. Moving from X to vanilla usually is just about replacing thrusters with gyros, or adding more.
Great example of workshop ship built with Class System, where author made sure to check it on both games:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3290741953

Btw.
As you are a new player, Xavorion is a pack of 16+ mods that add gameplay built for Class System.
You can try out just this mod in creative mode - but actual gameplay only makes sense with full overhaul.