Skip to content

Releases: qrrk/Catapult

24.05a

26 May 16:25
Compare
Choose a tag to compare

I am pleased to announce that this repository is now up-to-date with all the changes made in @AriaMoradi's fork of the launcher, including:

  • Addition of two new Cataclysm forks: Era of Decay and There is Still Hope (originally authored by @AtomicFox556 and followed up by @IT-Techpriest).
  • Zipping of savegame backups (@benway7000).
  • Addition of all new stable releases of BN up to 0.6.
  • Brazilian Portuguese translation by @NeedFI.

Thanks for keeping the lights on, friend!
Also in this release:

23.12a

02 Dec 21:28
Compare
Choose a tag to compare
  • Added BN stable releases 0.3 and 0.4 (@Colassal).
  • Stoped Catapult from preventing system sleep (@Olaroll).
  • Updated CDDA-Soundpacks (@AriaMoradi).
  • Small corrections in the Polish translation (@Bobini1).

23.03a

14 Mar 15:33
9303085
Compare
Choose a tag to compare

There isn't much to this release, but it contains some small yet important additions that were long overdue.

  • Added the 0.G stable release of Dark Days Ahead (@ushuayac).

    image

  • Added the stable channel of Bright Nights and the two stable versions released so far (@olanti-p).

    image

  • Turkish translation by @Ali-Anomma.

    image

  • Updated CC-Sounds download link (@ksdev-pl).

  • A small tweak to the Backups tab by @mikegogulski.

22.08a

07 Aug 19:22
Compare
Choose a tag to compare
  • It is now possible to have multiple versions of the game installed at the same time and switch between them.

    • To install an additional copy of the game, simply uncheck the "Update current active install" checkbox.
    • Out of all installed copies of the game, one is always considered "active", i.e. being used at the moment. This version will be started when you click Play/Resume.
    • ⚠️ Keep in mind that the userdata folder (containing saves, game settings and so on) is shared between all game installs, so beware of breakages or data corruption when switching between too-distant versions (e.g. stable and experimental).

  • UI scaling was reworked once again. The 2D scaling mode just didn't look good enough despite my efforts, so I bit the bullet and implemented proper scaling for UI themes. Finally, crisp text and outlines at any scale!

  • Spanish translation by @JuaniElias.

  • Polish translation by @nheve.

  • Added the soundpack CC-Sounds.

  • You can now set whether to keep the launcher open after starting the game.

  • An unofficial AUR package is now available (catapult-bin, maintained by @AriaMoradi).

22.03c

23 Mar 19:17
Compare
Choose a tag to compare

This is a big one. If you are updating from an earlier version, read the warning below!

  • User data (saves, settings, custom mods, sounds, etc.) is now stored separately from game installation itself.

    This means no files need to be "migrated" to the new version when updating, since only the game itself is deleted and replaced, not user data. Consequently, all migration-related settings have been removed.

    ⚠️ Important: This change breaks compatibility with previous versions of the launcher. If you are updating your existing setup, a manual intervention is required:

    • Move config, font, graveyard, memorial, mods, save, sound, templates from dda/current to dda/userdata.

    • If you have any custom tilesets, move them from dda/current/gfx to dda/userdata/gfx.

    The paths above are for C:DDA. For C:BN, use bn/current/* and bn/userdata/* instead.

  • You can now quick-load your last played world in one click, skipping the main menu:

    image

  • Czech language has been added by @Elinvynia:

    image

  • Interface language can now be changed without restarting the launcher.

  • Four extra themes have been added. Catapult now has 3 dark and 2 light themes to choose from:

    themes

  • A compressed format is now used for themes. This made the app smaller and faster to load, even with all the new themes.

22.03b

12 Mar 19:36
Compare
Choose a tag to compare

We already have another localization: @raylemon has translated Catapult into French!

image

  • Added French translation.
  • Translation files have been reorganized. Previously, almost all translation data was stored in one large file, which was getting increasingly unwieldy as more languages were added. Now it is much more granular and manageable (learn more).

22.03a

09 Mar 17:51
Compare
Choose a tag to compare

In less than two weeks since translation infrastructure was added, we already have the first contribution! Thank you, @dyxxzgc!

  • Added Simplified Chinese translation carried out by @dyxxzgc.
  • Executable size has slightly increased due to additional font required for Chinese.

Note: there are no other changes whatsoever compared to the previous release. If you aren't interested in the Chinese translation, you don't have to update.

image

22.02b

26 Feb 17:49
Compare
Choose a tag to compare

A major update that introduces translations and improved UI.

  • Translations have been implemented. Now new languages can be added simply by editing the CSV files in Excel, LibreOffice, or even in the Notepad.
  • Russian language is now supported in the launcher. Right now this is the only language besides English that's been added, but hopefully more will be contributed in the future.

Also, multiple UI improvements have been made:

  • UI scaling was handed off to the engine instead of essentially micro-managing the sizes of all elements from code. Now Catapult uses the 2d viewport scaling mode of Godot, which also isn't perfect (see below), but it makes the UI look very consistent at different scales and gets rid of occasional oddly sized elements and visual glitches.
  • Many UI tweaks were done, mainly to make the interface more compact. Font was made smaller, element spacing was reduced in many places. If you had a custom scale set, you may have to re-adjust it.
  • Launcher window is now resizable, which was made easy by the new scaling method. Window size and position are remembered between sessions.

Known issues:

The switch to 2d scaling introduced multiple visual flaws, which I worked hard to solve. Two of them remain:

  • Text may look slightly blurry at non-integer scales.
  • UI scales below 100% look bad. I can only hope that barely anyone will have to use them, now that the window is more compact.

22.02a

20 Feb 15:17
Compare
Choose a tag to compare
  • The first iteration of savegame backups is now live, thanks to xuvatilavv! For now, backups can only be done manually. Beware that when a backup is restored, it replaces all contents of the save folder!

  • Changelog link was moved to a more prominent location.

21.12c

24 Dec 07:25
005bdd1
Compare
Choose a tag to compare
  • Added 0.F-3 stable release on Windows.