Commit Graph

10 Commits

Author SHA1 Message Date
Patric Stout
9260537e3f chore: apply prettier coding-style to the whole project (#63) 2024-03-03 08:59:30 +00:00
Patric Stout
e60aa71230 feat: list all modules for adding them to fits (#40) 2023-12-09 11:09:03 +00:00
Patric Stout
983917f5e6 feat: list hulls for creating new empty fits (#28)
This list can be searched and navigated pretty much like you can
in-game.
2023-11-27 19:07:33 +00:00
Patric Stout
390c92b2dc fix: datafiles don't load when content-encoding is used (#18)
content-length is not set by Cloudflare when content-encoding is used.
So no longer depend on content-length, and just read till the end of the
file.
2023-11-24 13:06:52 +00:00
Patric Stout
76f3467829 feat: show icons in statistics (#16) 2023-11-20 22:10:34 +01:00
Patric Stout
a471c04aa0 feat: update the SDE to 2023-11-15 (#13)
This includes the new data for the Havoc Expansion.
2023-11-19 11:10:19 +00:00
Patric Stout
2b3bb585ed feat: calculate velocity boost for AB / MWD correctly (#11)
For this the dataset is modified to add effects and modifier.
Additionally, some bugs in dogma-engine resulted in wrong numbers, so we
bump that while at it.
2023-11-14 22:12:59 +00:00
Patric Stout
056a839f4e feat: allow toggling the state of the modules (Offline, Online, Active, Overload) (#10) 2023-11-13 22:35:43 +00:00
Patric Stout
ad863eaabc fix: failure to process data-files on first load (#5)
When data-files are not cached, some chunks are really small (like 36
bytes small). This could cause the buffer to be too small to decode the
next entry, causing a failure.

Solve this by always reading at least 2048 bytes in the next buffer.
This is a bit slow, as it has to copy over all the chunks leading up to
2048 bytes into a new buffer.
2023-11-12 18:36:22 +00:00
Patric Stout
12bf3bd7d2 feat: initial work in rendering a fit (#1) 2023-11-12 15:37:04 +01:00