Skip to content

Releases: GoMudEngine/GoMud

release-25a6ca8

20 Feb 23:50
25a6ca8

Choose a tag to compare

QOL changes (#224)

# Changes
* Added a global mute option for webclient sounds
* Added a `ContainerSizeMax` config value to adjust how many objects containers can hold before spilling contents.
* Adjusted container content rendering and general colors/layout of recipes (See example)

# Examples

![image](https://github.com/user-attachments/assets/e00a273b-6369-49e9-80c4-c43c5636b008)

release-1dd4a1f

20 Feb 03:15
1dd4a1f

Choose a tag to compare

Nouns (#223)

# Changes
* Sliders now save state in localstorage for webclient
* PLayer room id doesn't reset to -1 when autosaving.
* Noun matching a lot more flexible.
  * Unit tests

release-1d539ac

19 Feb 01:36
1d539ac

Choose a tag to compare

Container Recipes

# Motivation
This is to support special containers that can have "recipes" defined. If they do, they can be "used" to turn a group of items into a new item.

# Changes

* Container recipes
* `item` command missing from admin command list
* adjusted container template
* Fix related to getting objects from containers and getting a rejection message even when it works.

release-a81e51b

18 Feb 18:45
a81e51b

Choose a tag to compare

MSP/Sound adjustments

# Changes
* Added volume sliders to webclient
* Added/swapped music files

release-98235bc

18 Feb 08:16
98235bc

Choose a tag to compare

MSP Support

# Changes
* Fixing connection counter bug
* Adding MSP support
* Rooms and Zones can have sound files specified
* Config file now allows config of base url for sound files
* Webclient supports MSP payloads.

release-21e9d62

18 Feb 20:56
21e9d62

Choose a tag to compare

MSP SoundFX

# Changes
* Added initial sound FX
* Sound FX have categories with their own volume sliders
* Implemented a room-specific music (Frostfire Inn)

release-755e77b

06 Jan 07:02
755e77b

Choose a tag to compare

Corpses (#208)

# Changes
* Config options added to enable Corpses and a custom decay time for corpses, with a message to room of decaying
* When mobs/players die, they drop corpses behind
* Customized description when looking at corpses
* `bury` command to force clean-up corpses
* unit tests

release-fb37a62

04 Jan 21:10
fb37a62

Choose a tag to compare

Guides (#205)

# Changes

* Moved scripting guides to `_datafiles/guides`
* Added community provided guides 
* Fleshed out several sections
* Fixed paths that were bad
* Updated some guides that were obviously out of date with changes that have occured over the past year

release-8bb9ec4

04 Jan 23:24
8bb9ec4

Choose a tag to compare

Unit Tests for util.go

# Changes
* Added unit tests for `util.go` (96.2% code coverage)
* Some code adjustments/fixes to support better unit testing of functions
* Some code fixes to bad logic that was found

release-167cb90

04 Jan 21:37
167cb90

Choose a tag to compare

feat: Add test runner to all pull requests against master (#204)

This PR adds a new ci/cd workflow that runs when a PR is made against master.

You will (likely) want to enable a few repository options in github to ensure this isn't bypassed, but it's up to you:

- Branch protection on master which requires a PR to merge
- CI/CD must pass before merging a PR