• LORD 2 CNW JavaScript version

    From Wang Bu@VERT/JACOBCAT to All on Tue Nov 18 11:15:00 2025
    Hi!

    I've been playing the LORD 2: Complete New World JavaScript version that is included with Synchronet. I did notice some bugs either in the L2CFG or in some of the LORD2 plugins.

    I wonder if the JS port is in active development? If so, how can I contribute?

    Thanks!

    Wang Bu

    ---
    þ Synchronet þ Jacob's Hideout BBS - bbs.jacobcat.app
  • From Deuce@VERT/BBSDEV to Wang Bu on Tue Nov 18 13:46:07 2025
    Re: LORD 2 CNW JavaScript version
    By: Wang Bu to All on Tue Nov 18 2025 11:15 am

    I've been playing the LORD 2: Complete New World JavaScript version that is included with Synchronet. I did notice some bugs either in the L2CFG or in some of the LORD2 plugins.

    I wonder if the JS port is in active development? If so, how can I contribute?

    It's considered "complete" now, so isn't in active development, but it is supported and additions are welcome.

    Contributing is the same as anything else in repo, fork the master branch, make your changes and open a pull request. If you're not comfortable with git, open an issue in gitlab.

    For LORD2 itself, it's expected to behave identically to the DOS version of LORD2 so changes there get scrutinized a fair bit and need testing against the DOS builds, but L2CFG and the various add-ons are fair game for updates and bug-fixes... no need to maintain existing behaviour.
    ---
    þ Synchronet þ The future of BBSing
  • From Digital Man@VERT to Wang Bu on Tue Nov 18 22:20:51 2025
    Re: LORD 2 CNW JavaScript version
    By: Deuce to Wang Bu on Tue Nov 18 2025 01:46 pm

    Contributing is the same as anything else in repo, fork the master branch, make your changes and open a pull request. If you're not comfortable with git, open an issue in gitlab.

    Yup. For more details, see https://wiki.synchro.net/dev:git
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #44:
    IBM437 = Code Page 437 (so-called IBM Extended ASCII)
    Norco, CA WX: 49.4øF, 85.0% humidity, 0 mph E wind, 0.01 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Wang Bu@VERT/JACOBCAT to Deuce on Fri Nov 21 10:59:21 2025
    Re: LORD 2 CNW JavaScript version
    By: Deuce to Wang Bu on Tue Nov 18 2025 01:46 pm

    Hi Deuce!

    It's considered "complete" now, so isn't in active development, but it is supported and additions are welcome.

    Contributing is the same as anything else in repo, fork the master branch, make your changes and open a pull request. If you're not comfortable with git, open an issue in gitlab.


    Thanks... I'm also using Git in my dev projects; if I can get the location of the LORD2 git repo I'll post some bug fixes that I made (if it hasn't been fixed since the release of 3.20d yet).

    For LORD2 itself, it's expected to behave identically to the DOS version of LORD2 so changes there get scrutinized a fair bit and need testing against the DOS builds, but L2CFG and the various add-ons are fair game for updates and bug-fixes... no need to maintain existing behaviour.

    I've been playing the game and found some glitches (like when you teleport to Greentree you get teleported to a location where you can no longer move). I am hoping to get some of them fixed.

    There was also a bug in the l2cfg.js when saving, there was a missing line that prevents it from saving. But I don't know if it was fixed after 3.20d.

    In any case, will look for the LORD2 repo and will make a pull request. Thanks!

    Regards,

    Wang Bu

    ---
    þ Synchronet þ Jacob's Hideout BBS - bbs.jacobcat.app