Latest update:
1. Finished refactoring the ship editor
It is accesible from the main menu
It looks like this:
Once the aplha is out I will make a ship editor guide.
2. The game is now modabble!
I will make full modding guide once alpha is here.
But here's a quick overview of what is modabble:
1) Ships
You can take a ship image, use it in the ship editor to create a ship model layout.
Then you just place the image in the client data folder, and the model file in the server data folder.
And now you can play with your new ship.
2) Systems
You can create your own versions of systems for all available system types.
For example you can create a new Laser cannon that shoots 7 projectiles, and requires minimum energy to charge, but has very high miss chance.
You just create a text file with specified parameters and put it in to the server data folder.
For weapon systems you also will need to have an image file that you will need to put in to the client's data folder.
NOTE: You can NOT create new system TYPES.
Here's a full list of system types as it is right now(might change in the future):
SHOP, CAPACITOR, REACTOR, ENGINES, HYPERDRIVE, PILOTING(BRIDGE), SHIELDS, MEDICAL, DOOR_CONTROL, DRONE_CONTROL,
LASER_DEFENSE, PLASMA_WEAPONS, MISSILE_WEAPONS, SHIPYARD, SENSORS, WEAPONS_CONTROL, OXYGEN.
These aren't in the list yet but most probably they will be: CLOAKING, TELEPORTATION, BEAM_WEAPONS
3) Projectiles
For example you can create your own missile or plasma ball and make a new plasma cannon that will be shooting those balls.
Projectiles are the hardest(compared to others) to create.
You will need to provide a text model file for the server, an image for the client, and also a text file for the client with animation parameters.
4) SFX
Remember that plasma cannon that we created?
That shoots those new plasma balls we created?
Well you can make an exclusive explosion for that plasma ball

For that you need to provide an image and animation parameters file for the client.
Nothing for the server.
5) Custom server parameters:
Ammount of level types
Starting level type
X and Y of the starting sector in the universe
X and Y of spawn position in the starting sector
The size of the universe
The size of the sector map
Time in seconds spent in hyperspace per 1 traveled sector
Raw % of stars in universe during generation
Default oxygen consumption speed
Additional miss chance when ship has no weapons control system or it's broken
6) Level BG images and star map icons(stars)
What can NOT be modded:
RACES, SHIP CLASSES(basicly just a text line used for ship sorting),
Although It might be possible that later I will make RACES also moddable.
It mostly depends on how I will implement quests and universe generation.
And I haven't really thought about it much yet.
3. Made lots of tweaks and changes.
4. And as usual - fiexd a bunch of bugs.