Jump to content

Welcome to the Forum!

The best place to exchange builds and ideas! Vote for the best ideas and suggestions here.

Join the Avorion Discord!

Connect with other passionate players and talk about the latest news.
Discord

DLC Avorion Into the Rift Out Now!

Now available on Steam!
Steam

[Mod] NexGenUI


NexusNull
 Share

Recommended Posts

Version: 1.1

Needed Install: Clientside

 

This mod is still in beta so expect bugs and tell me about them.

 

I want to tackle a specific problem with this mod. After some time when you reach the level to build stations you will probably want to move crew and cargo around. In vanilla Avorion you can only do this one by one. Also the Ui does not give you enough information. It takes minutes to find the specific good you want to move and more time to move it.

 

So what does this mod do? Well, it adds more Icons and buttons to the "Transfer Crew and Cargo" screen.

It also tells you if a specific good is illegal or dangerous. It extends the amount of crew you can move at once and at what level your crew is.

 

Features:

  • Improves the permission GUI with another list box and sorted names
  • Improves the transfer crew GUI with profession and level Icons
  • adds Icons to cargo that show the cargo itself and if it is dangerous

 

 

coming features:

 

 

  • More numbers and stats. Detailed description on how much crew you need
  • A server side part of the mod to reduce function calling

 

 

 

 

Images:

 

 

 

Image2.jpg

Image4.jpg

Image6.jpg

PermissionsUi.1.1.png

 

 

 

 

Installation/Download

 

 

 

Download:http://nexusnull.com/NexGenUI/versions/NexGenUI.1.1.zip

 

 

Older Versions:

Download:http://nexusnull.com/NexGenUI/versions/NexGenUI.1.0.zip

 

How to install:

 

 

No other mods:

In case you have no other mods installed it is pretty easy. Just drag zip contents into the Avorion folder. The path to the Avorion folder should be something like this:

steam/steamapps/common/Avorion/

With other mods

Everything should work fine as long as they don't change  transfercrewgoods.lua

 

 

If you have other questions ask in the comments.

 

!Put the modfiles folder into the Avorion folder. Right next to data.!

 

 

 

Mod structure:

 

 

├── data
│   └── scripts
│       └── entity
│           ├── transfercrewgoods.lua ~ minified ~ Ask me for raw code
│           └── collaboration.lua ~ minified ~ Ask me for raw code
└── modfiles
    └── icons
        ├── crew
        │   ├── 0.png
        │   ├── 10.png
        │   ├── 11.png
        │   ├── 12.png
        │   ├── 1.png
        │   ├── 2.png
        │   ├── 3.png
        │   ├── 4.png
        │   ├── 5.png
        │   ├── 6.png
        │   ├── 7.png
        │   ├── 8.png
        │   └── 9.png
        ├── icons
        │   └── forbidden.png
        └── level
            ├── 1.png
            ├── 2.png
            └── 3.png

 

 

 

Change log:

 

 

Version: 1.1

collaboration.lua
    added: Second ListBox to permissions window
    added: Sorting of Names for easier lookup

 

 

Version: 1.0

transfercrewgoods.lua
    added: Buttons for transferring crew and cargo
    added: Icons for crew and cargo
    added: Level icons for Crew
    added: Dangerous icon for cargo

 

 

 

 

 

 

Link to comment
Share on other sites

Nice, again a mod that makes life easier :)

 

I assume the "*" in your mod allows you to input a quantity?

I'm currently using Laserzwei's version since it's a bit cleaner on the input besides the option to move all but I really like the icons you added!

Link to comment
Share on other sites

 

 

I tried to only make minimal changes to the actual game code and to keep everything as is. To get this mod running you have to add two chunks of code into eventscheduler.lua and one into SectorGenerator.lua.

 

Forgive me if I just missed it but, the two chunks of code referenced above would be?

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
 Share

×
×
  • Create New...