github TheFlyingFoool/DuckGameRebuilt v1.4.2.0

latest releases: v1.4.7, v1.4.6.2, v1.4.6.1...
23 months ago

Released v1.4.2.0

DuckShell

DuckShell (DSH) has been slightly improved in various ways to make it more convenient to use for modders, powerusers, and even regular users.

  • [Dzhake] Made a VS Code extension that supports syntax highlighting for DuckShell (.dsh) scripts
  • source command changes and fixes
    • [Firebreak] Can now accept a commandline argument, called from within scripts with a variable named __arg__
    • [Dzhake] Fixed looking at the wrong place for scripts
    • [Firebreak] Fixed autocompletion when given an incomplete input
  • [Firebreak] Mods can now use DGR's marker system, making it easier to implement commands for modders
  • [Firebreak] DSH finally supports vanilla modded commands
  • [Firebreak] Fixed Ctrl+Backspace not properly deleting full words in the console
  • [Firebreak] Improved varlist output
  • Added a few new commands
    • [Firebreak] mousepos: Returns the current mouse position
    • [Firebreak] at <index> in <collection>: Gets a specific value in a collection using an index
    • [Firebreak] range <size> [start] [step]: Generates an integer collection with incrementing numbers
    • [Firebreak] regex <givenString> <pattern>: Returns the value of the first match of the regular expression
    • [Firebreak] ascii <byte>: Returns the ASCII representation of a given byte

Bug Fixes

  • [othello7] Fixed fonts crashing on linux
  • [Tater] Fixed a collision discrepency with vanilla
  • [Dependabot] Fixed security issue relating with a package used in DGR
  • [NiK0] Fixed the weapon taper missing an editor icon
  • [NiK0] Midgame lobbies now properly update their lobby data
  • [NiK0] Mitigated issues with the DGR Neon sign staying on the room even after the player left
  • [Lutalli] Fixed "no save changes" popup after modifying player# only
  • [Lutalli] Fixed style bubble still showing editing player#
  • [tmob03] Various fixes to wire-type entities
    • Visual fixes for moving trapdoors
    • Fixed 4-way wire intersections not behaving like vanilla

Changes

  • [tmob03] Wire type entities will swap to the next variant in line with Ctrl+Tab (Wire -> WireActivator -> WireButton, [...])
  • [Biverom] Optimized frame finding method in AutoBlock and AutoPlatform and fixed several mistake frames under the Enhanced Textures option
  • [Dzhake] Added a few new options
    • DisableMoreInEditor: Removes the "more..." button in editor context menus
    • UseEnabledModsConfig: Turns the DG mod-list into a whitelist of mods instead of the original blacklist
    • ConvertCommands: Disables loading modded commands for DSH

Maintainer's Note

During this update, DGR received changes from 9 different contributers. A huge thanks to the community for keeping this project alive!

Don't miss a new DuckGameRebuilt release

NewReleases is sending notifications on new releases.