Commit graph

49 commits

Author SHA1 Message Date
bastimeyer
329b224b76 fix: old --server help text 2022-05-26 15:04:33 +02:00
bastimeyer
e5d9137690 release: 0.5.1 2022-05-25 20:59:47 +02:00
bastimeyer
feafd7460f fix: error when querying unmodded servers 2022-05-25 20:57:27 +02:00
bastimeyer
c6bccc7bc3 release: 0.5.0 2022-04-10 01:44:08 +02:00
bastimeyer
8f3ea7fbc3 docs: update README in regards to mod dir names
See 94b7c5a
2022-04-10 01:37:03 +02:00
bastimeyer
94b7c5a5a4 feat: shorten mod link names as much as possible
Resolves #9
Resolves #8

See ValveSoftware/steam-for-linux#5753

Steam seems to have issues with long launch arguments when calling it
via `steam -applaunch GAMEID ARGUMENTS`. This results in the client not
responding to any `-applaunch` attempts anymore, and it needs to be
restarted.

When trying to join servers with lots of mods, the `-mod=...` argument
can become too long for Steam to handle, so mod directories should not
be named by their mod ID and mod name and they should instead be kept as
short as possible. This comes at the cost of not being able to identify
mod directories easily anymore, but it's better than not being able to
join certain servers at all and having to restart Steam.

- Remove mod names from mod directory links
- Turn decimal mod IDs into ASCII char strings and convert to base64
2022-04-10 01:23:32 +02:00
bastimeyer
ea731b7669 release: 0.4.0 2022-02-19 16:53:53 +01:00
bastimeyer
b4c73a9cea feat: switch to the dayzsalauncher.com JSON API
The daemonforge.dev JSON API is unfortunately too unreliable.
2022-02-19 16:49:44 +01:00
bastimeyer
48f0011856 docs: improve known issues section 2022-01-09 23:02:08 +01:00
bastimeyer
2466147d28 2022 2022-01-03 22:48:18 +01:00
bastimeyer
c444dc312a release: 0.3.0 2021-12-21 16:37:43 +01:00
bastimeyer
c467a45c6e docs: add examples and known issues to README.md 2021-12-21 16:36:14 +01:00
bastimeyer
fe462b9337 feat: support optional game launch parameters 2021-12-21 16:29:11 +01:00
bastimeyer
9550d9bff6 release: 0.2.2 2021-12-17 06:36:05 +01:00
bastimeyer
d34ba7fc54 fix: mod symlink path check
Path check did not get updated in 4feae2c
2021-12-17 06:33:38 +01:00
bastimeyer
261c44eb28 release: 0.2.1 2021-12-17 05:55:05 +01:00
bastimeyer
964bb01e19 chore: add no-op output messages 2021-12-17 05:52:39 +01:00
bastimeyer
8fd3d6a3c7 docs: add example for the STEAM_ROOT env var 2021-12-17 05:46:39 +01:00
bastimeyer
ae9c90b490 release: 0.2.0 2021-12-15 17:56:35 +01:00
bastimeyer
4feae2ca32 feat: use "modid-modname" symlink names 2021-12-15 17:54:13 +01:00
bastimeyer
2caf2ae855 release: 0.1.2 2021-12-08 12:05:17 +01:00
bastimeyer
bd55608b76 fix: debug function return value 2021-12-08 12:03:51 +01:00
bastimeyer
fad3edc23e release: 0.1.1 2021-12-08 11:16:47 +01:00
bastimeyer
ab884462aa fix: stderr redirection of various commands 2021-12-08 11:16:15 +01:00
bastimeyer
8f2ac512b9 docs: add changelog 2021-12-06 22:45:50 +01:00
bastimeyer
a1c4643d60 feat: implement flatpak support and add --steam 2021-12-06 22:34:00 +01:00
bastimeyer
a3e35251ab docs: add install section, fix minor stuff 2021-12-06 17:46:56 +01:00
bastimeyer
b68790f2f0 chore: add log message when launching the game 2021-12-06 17:29:51 +01:00
bastimeyer
bc5bef480d fix: error message for missing dependencies 2021-12-06 17:28:06 +01:00
bastimeyer
1f7f1676be chore: rename repo + launch script, update readme 2021-12-06 05:38:18 +01:00
bastimeyer
d72885134f feat: add the --name parameter 2021-12-06 05:23:51 +01:00
bastimeyer
cc9bc79c4d refactor: use bash functions, change output logic 2021-12-06 04:51:40 +01:00
bastimeyer
f6bffde240 feat: set -nolauncher -world=empty when launching 2021-12-06 04:07:07 +01:00
bastimeyer
b2f0ba9629 fix: unnecessary quotes in -mod arg output 2021-12-06 03:16:46 +01:00
bastimeyer
f459061a96 fix: mods with ' in their name 2021-12-06 03:16:10 +01:00
bastimeyer
10a7396223 docs: fix important notes section 2021-12-06 01:47:56 +01:00
bastimeyer
ae92215f60 docs: add --help message to README.md 2021-12-06 01:43:36 +01:00
bastimeyer
44e783d316 feat: add --help parameter 2021-12-06 01:40:12 +01:00
bastimeyer
d27d255e26 fix: error logging of failed API query 2021-12-06 01:17:20 +01:00
bastimeyer
9215d39aa3 docs: fix and reword notes section in README 2021-12-05 22:06:36 +01:00
bastimeyer
1da6a22b82 docs: update README 2021-12-05 21:58:18 +01:00
bastimeyer
897fbf1ab3 feat: add subscription message for missing mods 2021-12-05 21:44:55 +01:00
bastimeyer
7cd36d34fe fix: API response error handling 2021-12-05 21:35:22 +01:00
bastimeyer
1a947d3d76 feat: add -connect launch arg when --server is set 2021-12-05 21:20:40 +01:00
bastimeyer
175bfb7c23 docs: add README.md 2021-12-05 19:15:33 +01:00
bastimeyer
f90c29be7a feat: add mods setup script 2021-12-05 19:15:33 +01:00
bastimeyer
e4590082a4 license: MIT 2021-12-05 19:15:33 +01:00
bastimeyer
60a824e46f tools: add .editorconfig 2021-12-05 18:56:05 +01:00
bastimeyer
53adc9293a tools: force LF line endings via .gitattributes 2021-12-05 18:55:29 +01:00