r1sc / Open76

Interstate '76 engine reimplementation
GNU General Public License v3.0
55 stars 3 forks source link

Weapons & FSM Updates #25

Closed JJJohan closed 5 years ago

JJJohan commented 5 years ago

A bit of a colossal update i.e. diff hell but it should hopefully provide to be a positive experience from the changelog:

Weapons

Entities / AI

FSM (State Machine)

Parsers

UI

Code

Misc

What's probably most exciting is that because the FSM parser has been cleaned up quite a lot, missions run very well now.

Also of note is that there is only one data type that isn't parsed yet - the XDF type - which I know holds effect sprites (explosion sprites, etc.)

I might add some pictures to the pull request later, writing this well past midnight so it's a bit late for that now. I'd also like to cover some of the work involved from this on a blog at some stage which may be of interest.

r1sc commented 5 years ago

Insane! Thanks!