Commit graph

9 commits

Author SHA1 Message Date
d40ee5ac7d Change version to 0.1.0.1
* So it complies with, and can compile along the new SteamShared
2023-04-28 22:24:38 +02:00
MathiasL
986762688a Add version to window title 2022-05-27 20:58:50 +02:00
MathiasL
5b7ea37d8e Hopefully fix unwanted output after string in-game
* There were some random characters sometimes after outputs. Probably because of the missing \0, so added it back to the length
2022-05-27 20:44:27 +02:00
MathiasL
8b6fcde7fe Add support for UTF-8 characters
* Changed SendMessage to explicitly use SendMessageW for unicode
* Added cancellation of main thread (hopefully secure enough to not throw an exception but it's not that important)
* Switched from reading the console log one byte per character, to multiple bytes, if necessary
* Adjusted count in struct, since apparently it has to be byte count and not character count (adding 1 for the null-byte wasn't necessary)
* Changed string to be marshaled as UTF-8 so that it shows correctly in-game as well
2022-05-27 19:14:14 +02:00
MathiasL
0e2e9ef8fe Fix textbox wrapping with long names 2022-05-26 15:27:00 +02:00
MathiasL
435daf6eb6 Make damage printer GUI features work
* Fixed a SteamHelper method that's not used anyways that threw exceptions
2022-05-26 01:37:51 +02:00
MathiasL
4a15f59298 Add initial Damage Printer GUI project 2022-05-24 23:41:18 +02:00
MathiasL
07d2a098b5 Change "SteamHelpers" csproj and "Shared" namespace to SteamShared 2022-05-20 22:56:13 +02:00
MathiasL
50ac34fb28 Add hacky damage displayer (Will get refactored)
* Change Shared namespace to SteamShared
* Add damage displayer which also calculates, gets local weather and fuel prices
* API Key for tankerkoenig has to be supplied because I didn't push it
2022-05-20 22:20:45 +02:00