• xtrn/lord2/l2lib.js lord2.js

    From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, March 06, 2021 01:10:50
    https://gitlab.synchro.net/main/sbbs/-/commit/129fa88a5f85e12507a546d1
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    Fix bounty and such...

    So it actually looks like the *only* thing that doesn't expand
    & strings is the output code.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, March 08, 2021 21:43:48
    https://gitlab.synchro.net/main/sbbs/-/commit/1a83d97e5ed58aa2bd39f3bd
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    Various engine fixes/updates

    - Set default values for world.dat so it can be created with new()
    - Add `r0 to start of the default more string
    - Create the world file if it doesn't exist (for globals)
    - Fix stupid error in @do trim
    - Support all the different @clear commands
    - Support the different @key commands properly
    - Support @name command
    - Only @say is still required for the NPC "stuff" that nothing uses
    - Fix blank line skip looking for @begin after @if...then do
    Was looking for comments starting with ; only
    - Add try/catch around maint call in case it doesn't exist
    - Don't load rules.ref if there's a REF passed on command-line

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, March 08, 2021 22:44:33
    https://gitlab.synchro.net/main/sbbs/-/commit/005d7bf4fdf016b5ff9c4a88
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    Fixes required for RTWall

    - Have getsvar() join arguments with spaces for strings
    - Fix fg/bg in @readstring/@readnum
    - Special-case NIL in readstring (this is where it's documented)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, March 08, 2021 22:59:56
    https://gitlab.synchro.net/main/sbbs/-/commit/1d472da3cb6970199ccfbaec
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    @if still needs the old getsvar() behaviour.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, March 08, 2021 23:52:45
    https://gitlab.synchro.net/main/sbbs/-/commit/87bbc1e9d743a7fba075e985
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    More svar fixes, and fix &money and &gold in hard-coded strings.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Tuesday, March 09, 2021 16:24:36
    https://gitlab.synchro.net/main/sbbs/-/commit/27f0aa873405aef3d9e7354a
    Modified Files:
    xtrn/lord2/l2lib.js lord2.js
    Log Message:
    Save time in player.lastsaved every time.

    This allows timing out the battle bit. If the game/BBS crashes
    while you're in battle, you should now only need to wait two times
    the idle timeout (ie: 2 * 5 minutes) before you can get back in.

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