Up to Main Index                          Up to Journal for December, 2020

                   JOURNAL FOR THURSDAY 31ST DECEMBER, 2020
______________________________________________________________________________

SUBJECT: Another year of WolfMUD development
   DATE: Thu 31 Dec 20:25:00 GMT 2020

Another year of WolfMUD development has been and gone. What a strange year
2020 has been: coronavirus, being put on furlough and then getting a new job
in the middle of the pandemic.

This year saw two WolfMUD releases: v0.0.16 and v0.0.17, same as last year.
The journal saw 47 posts, which was 5 less than last year.

The code has seen 184 individual commits. A lot of the changes this year have
been adding features needed for combat. There was also a lot of work done to
improve debugging — the tree output for the #DUMP, #UDUMP and #LDUMP commands.

Some of the larger changes include:


  - Body system
  - Held, worn and wielded items
  - Suspend and resume of events
  - New SHOUT, TELL, TALK, WHISPER, HOLD, WEAR and WIELD player commands
  - Overhaul of item resets and respawning
  - WAIT property added to Reset attribute
  - Item save and load hooks
  - @refs added for *.wrj files
  - Many tweaks and bug fixes


I also had to ‘rescue’ the WolfMUD website and git repositories and started
hosting it on my own server. Previously I had permission to host everything on
my employer’s server, with the new job that had to come to an end. The site
and repositories are now hosted on a Raspberry Pi 4 with Mythic Beasts :)

Last year’s goal for WolfMUD was to be able to pick up a weapon and hit
something with it. I’m still going to be working on that goal for this year.
Currently I’m rebuilding my release scripts and preparing the switch to module
mode. Things have been a little slow over the last few months while I settle
into my new job — so much to learn and loving it. Let’s see if I can’t pick up
the pace a bit now.

Happy new year everyone!

--
Diddymus


  Up to Main Index                          Up to Journal for December, 2020