vegastrike / Assets-Production

Vega Strike - Upon The Coldest Sea Game Data in Engine-Consumable Form
https://www.vega-strike.org
GNU General Public License v2.0
26 stars 15 forks source link

A python script to generate ship view #130

Closed royfalk closed 2 weeks ago

royfalk commented 3 weeks ago

This PR starts moving a lot of the ship view and later similar code from base_computer.cpp to python. The script can be run independently and pull data from units.json/llama.begin.

This works with https://github.com/vegastrike/Vega-Strike-Engine-Source/pull/899.

Please answer the following:

Code Changes:

Issues:

evertvorster commented 3 weeks ago

Hi there!

Before building this, I see that you have to merge in the change where the config.json is installed into this branch, and so resolve that conflict. Also, there is another new file that also is not installed through the CMakeLists.txt.

It is a bit tedious, but makes things easier down the line.

I don't see how the game engine is taking advantage of this new python script. It that to be implemented at a later stage when this is in master?