Skip to content

Releases: Adeptus-Dominus/ChapterMaster

ChapterMaster dev-0.9-2024-12-29-0425

29 Dec 04:32
Compare
Choose a tag to compare
Pre-release

What's Changed

Fixes

Full Changelog: v0.9.5...dev/release/0.9

ChapterMaster dev-0.10-2024-12-30-0950

30 Dec 09:55
6afa0f9
Compare
Choose a tag to compare
Pre-release

What's Changed

New/Changed

  • feat(balance): Tweaks to grav weapon as per play testing by @OH296 in #339
  • feat: Complex Components for Tartaros Armour by @OH296 in #342
  • feat: Founding traits by @KRdaMystic in #344
  • feat: Tartaros face plate and and helm variants by @OH296 in #354

Fixes

  • fix: Custom Livery for heads to match departments by @OH296 in #334
  • fix: Fleet retreating crash by @OH296 in #335
  • fix: Minor scoping error in one of the new ship return events by @OH296 in #336
  • fix: Initialisation of local complex_set variable moved in draw_unit_image by @OH296 in #338
  • fix: Possible over running of array length with ship weapons by @OH296 in #337
  • fix: Stop bug where Squad View no longer appears by @OH296 in #340
  • fix: Custom role saving by @VanWeapon in #345
  • fix: Homeworld save/load for custom chapters by @VanWeapon in #347
  • fix: Artifact continuity issue by @OH296 in #348
  • fix: drop_select use gui_view_width over camera view width by @OH296 in #349
  • fix: Uncommon variable type error in ui_manage by @OH296 in #350
  • fix : improve ordering and reduce duplicate line scr_add_man by @OH296 in #355
  • fix(text): And improve the advisor text on the recruitment screen by @EttyKitty in #343
  • fix: Adjust founding chapter trait values by @KRdaMystic in #353

New Contributors

Full Changelog: dev-old/release/0.10.0.0...dev/release/0.10.0.0

What's Changed on the Nightly Branch

Possibly Breaking Changes

New/Changed

Fixes

Read more

ChapterMaster v0.9.11

26 Dec 19:34
Compare
Choose a tag to compare

What's Changed

New/Changed

Fixes

Full Changelog: EttyKitty/ChapterMaster@v0.9.10...v0.9.11

ChapterMaster v0.9.10

26 Dec 19:35
Compare
Choose a tag to compare

What's Changed

Fixes

Under The Hood

New Contributors

Full Changelog: EttyKitty/ChapterMaster@v0.9.9...v0.9.10

ChapterMaster v0.9.9

26 Dec 19:35
Compare
Choose a tag to compare

What's Changed

Fixes

Under The Hood

Full Changelog: EttyKitty/ChapterMaster@v0.9.8...v0.9.9

ChapterMaster v0.9.8

26 Dec 19:35
Compare
Choose a tag to compare

What's Changed

New/Changed

Fixes

Under The Hood

Full Changelog: EttyKitty/ChapterMaster@v0.9.7...v0.9.8

ChapterMaster 2024-11-08-0217 (v0.9.7 wannabe)

26 Dec 19:35
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: EttyKitty/ChapterMaster@v0.9.6...v0.9.7

ChapterMaster v0.9.6

26 Dec 19:35
Compare
Choose a tag to compare

Full Changelog: EttyKitty/ChapterMaster@v0.9.5...v0.9.6

Fixed:

Crashes:

  • When assigning marines to forge, loading saves and probably some other weird cases (gml_Script_scr_ui_advisors (line 864)).
  • On creation screen role equip (gml_Object_obj_creation_popup_Draw_0 (line 132)).

Under The Hood:

  • Made the garbage collector run every minute. Doesn't seem to inflict performance loss and fixes the array corruption. Let's see if there are any caveats.
  • Reduced redundancy a bit in error report functions.

ChapterMaster v0.9.5

26 Dec 19:35
22d38fd
Compare
Choose a tag to compare

Full Changelog: EttyKitty/ChapterMaster@v0.9.4.0...v0.9.5

Changed:

  • Build Date is displayed in the main menu.
  • Error logging edits (#57):
    • Error logs now have the pre-built title for the bug report on their first most line. You can just cut and paste it into the title.
    • Errors now display a system message and not an in-game popup, as there are some unintended consequences with popup.
    • Error message itself is edited a bit, for clarity and to include new instructions.
    • Error itself is now wrapped in markdown codeblock.
    • Error logs now also display Build Date, for when there are different builds of the same version.
  • Chapter fleet tab is edited (#69).
    • Carrying is now displayed in the tooltip, when hovering over a ship.
    • Ship list is edited, overlapping text fixed, headers added.
    • Ship images are now white on black.
  • Welcome message is edited (#70).
    • Added units that were missed from the listing: Champions, Librarians, Sergeants, Veteran Sergeants.
    • Edited bits of text a little and changed some formatting, so it's more nice and readable (I hope).
    • Increased the amount of info on each page after the first, removing the need for the 4th page.

Fixed:

  • Crashes:
    • Garrisons crashing and returning the game to star map.
    • Crash during enemy end turn with chaos fleets.
    • Crash from trying to spawn chaos warlord with poor methods.
    • Crash from bombarding due to old planet name methods.
    • Crash when entering company management screen (tooltip_text).
    • Battle crashes related to obj_pnunt (#29).
    • Unknown amount of crashes caused by garbage collector (GC).
    • Crash cause by GC on the role equipment slide of creation screen.
    • Crash when calculation fleet speed (#39).
  • Inquisitor inspection target fleet getting invalid (#36).
  • Most of the librarium artifact list bugs should be fixed (#32).
  • Duplicate inquisition inspection (#33).
  • Health values going over 100% (#43).
  • Bombard target planet display name (#46).
  • Fleet tab ship sprites centred, some text issues are also fixed.
  • Fix and finish hunt beast governor audience (#76).
  • Some weird cases where you had to click two times on stuff for the click to register may be fixed now.

Under The Hood:

  • obj_ini.experience deprecated in favour of unit struct experience variable (#37).
  • Game Version and Build Date are now handled through an external json file.
  • Game Version is tracked through global.game_version, Build Date through global.build_date.
  • scr_fleet_advisor is refactored a bit. Less hardcoding, should be easier to adjust (#69).
  • All string manupulation functions are moved into scr_string_functions (#70).
  • handle_exception() in all catch statements.
  • scr_click_left now sets the cooldown, in addition to checking it.
  • Click detection functions now accept a custom cooldown value.
  • New functions:
    • array_to_string_list() - renamed format_stacktrace(), array into a string, with each element on a newline.
    • json_to_gamemaker() - accepts path to json file and outputs a struct or a dslist.
    • markdown_codeblock() - accepts a string and wraps it with markdown codeblock symbols.
    • handle_exception() - accepts an exception struct, usually from a try-catch loop, displays an error and creates an error log.
    • integer_to_letters() - converts an integer to an english word, supports ordinal forms.

ChapterMaster v0.9.0.2

26 Dec 22:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0.1...v0.9.0.2