• xtrn/lord2/lord2.js

    From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, March 22, 2025 21:02:03
    https://gitlab.synchro.net/main/sbbs/-/commit/e5ac735f329d8d57c986f5e8
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Log all the random crap when rec is NaN

    Maybe something will end up being useful, nobody actaully seems to
    notice it happening though.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Sunday, March 23, 2025 12:34:51
    https://gitlab.synchro.net/main/sbbs/-/commit/8a8c8bb8a9a7f9f94147637c
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Make the first day be day zero.

    Not sure this makes any difference, but this matches LORD2 behaviour.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Wednesday, December 03, 2025 19:55:10
    https://gitlab.synchro.net/main/sbbs/-/commit/6cf158bc64b65236cab375f0
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Display is implemented. Don't throw error.

    Fixes issue #1013

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, December 04, 2025 09:24:42
    https://gitlab.synchro.net/main/sbbs/-/commit/677f436e81f3f2e78b83b181
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Try ignoring blank lines in buymanager.

    May fix multiple issues. Likely needs to be combined with the
    comment stripping thing in a different issue.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, December 04, 2025 09:24:42
    https://gitlab.synchro.net/main/sbbs/-/commit/ed8c6bffcd079f77c34f095a
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Fix getkey to return _ on no key

    Fixes issue #1025

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, December 04, 2025 12:13:01
    https://gitlab.synchro.net/main/sbbs/-/commit/0e6c27aac2af2613e2051485
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    @Buymanager ignores non-numeric lines of all types

    This would have also fixed the other @buymanager issues.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, December 04, 2025 13:21:53
    https://gitlab.synchro.net/main/sbbs/-/commit/9fc1984f4941f4a88f6d89b9
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Fix zero-length check in @buymanager

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, April 05, 2026 12:21:29
    https://gitlab.synchro.net/main/sbbs/-/commit/16c2ea5be84bb1da7d9c0382
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Change all while(1)s to while(!js.terminated)

    Game could sit in infinite loops if/when user disconnects during the game.

    Ideally, these loops would be checking bbs.online (for truthiness) as well, but I don't know how that works with jsdoor or what the equivalent dorkit thing would be, but this game needs to check if the user is still connected and (hopefully) terminate gracefully (e.g. save game state to prevent cheating).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net