Commit graph

62 commits

Author SHA1 Message Date
9f6e37d3f7 updated dependencies 2025-06-10 19:50:23 +02:00
Jonas_Jones
0fbf4fd2cd added project structure
I think
2023-04-25 23:22:01 +02:00
Jonas_Jones
756da9d535 added /.idea/ 2023-04-25 23:21:42 +02:00
Jonas_Jones
0b72a6af60 added gitignore 2023-04-25 23:21:04 +02:00
Jonas_Jones
a0b308883e cleaned up some code 2023-03-16 21:17:16 +01:00
Jonas_Jones
6a173d7f24 first "working" result
still missing major features and full of bugs but can launch DayZ
2023-03-04 03:37:43 +01:00
Jonas_Jones
d526f793c4 readme rewrite 2023-03-03 21:49:23 +01:00
maple
649c948703
docs: link "Install DayZ" to its chapter (#22)
Co-authored-by: Sebastian Meyer <mail@bastimeyer.de>
2023-01-05 19:00:30 +01:00
bastimeyer
3e0f580769 2023 2023-01-01 01:00:00 +01:00
bastimeyer
47ddc4d6ff release: 0.5.3 2022-06-18 21:21:16 +02:00
harry0498
00d77a0133
fix: translate base64 + chars to _ (#17)
This fixes mods not being loaded by the DayZ client where
the calculated base64 string of the modID includes a + character.
2022-06-18 21:17:30 +02:00
bastimeyer
c8612b367b release: 0.5.2 2022-05-26 15:14:56 +02:00
bastimeyer
9884a16b99 fix: set 2303 as default game port 2022-05-26 15:09:40 +02:00
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