JKNet v0.5.0
JKNet 0.5.0 includes every finished change since version 0.4.0.
- Bundles. A bundle is a published recipe for a set of clients: each component names an engine release, the files laid over it, pk3 files from JKHub or from JKNet Online, config documents, a mod folder and launch options. Installing a bundle creates one client per component. The Clients screen gets a Bundles tab with the catalogue of the active game, search, sorting and an engine filter, likes and installs. A version that ships executables is published after a review.
- Bundle editor. Build a bundle from scratch or from one of your clients: components, engine files, pk3 files from JKHub, the disk or a client, configs and launch options. Every change is saved at once. Test locally installs the draft as clients on your machine before anything is uploaded, and Publish sends it to JKNet Online.
- Descriptions. A bundle description is written in a visual editor and stored as Markdown, with tables, pictures and YouTube videos. The name, the summary and the description can be translated into every language of the launcher.
- Single player. A client on OpenJK now starts the single-player campaign too: its card shows Play single player next to Launch.
- Everything inside a pk3. The preview of a library file, a JKHub entry or a bundle file lists the whole archive: maps, level shots, splash screens, menu and HUD images, textures, fonts, characters, hilts, weapons, sounds, translation strings, shaders, effects, menus, configs and scripts. Pictures open in a gallery, strings as a table by language, text files in a read-only code view. Library cards show badges for what an archive holds.
- pk3 editor. Open a pk3 of a bundle draft or of a client's library to edit text files in their own code page, replace a picture while keeping its format, add, rename, remove and extract files and folders. Save rewrites the archive safely and keeps the old one if anything fails.
- Languages. The bundle screens and the pk3 preview are translated into Russian. In the other languages of the launcher, and in the pk3 editor, they appear in English for now.
Download JKNet_0.5.0_x64-setup.exe for Windows x64 or use the built-in update check. Settings and installed clients are kept. Playing requires your original Jedi Academy or Jedi Outcast files; the installer does not include them.
Browsing and installing bundles works without an account. Publishing a bundle requires signing in to JKNet Online.