• xtrn/lord2/lord2.js

    From deuce@VERT to CVS commit on Friday, September 20, 2019 22:49:11
    xtrn/lord2 lord2.js 1.1 1.2
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv6910

    Modified Files:
    lord2.js
    Log Message:
    Add support for items.dat.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Friday, September 20, 2019 22:58:11
    xtrn/lord2 lord2.js 1.2 1.3
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv8077

    Modified Files:
    lord2.js
    Log Message:
    Add support for @clearblock



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, September 21, 2019 00:38:01
    xtrn/lord2 lord2.js 1.3 1.4
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv21855

    Modified Files:
    lord2.js
    Log Message:
    Add the rest of the variables
    Support @do pad
    Hook up hotkeys implemented in REF files
    Start the inventory management screen




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, September 21, 2019 00:55:15
    xtrn/lord2 lord2.js 1.4 1.5
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv24301

    Modified Files:
    lord2.js
    Log Message:
    Fix choice responce with hidden items, make warping in the same map fast.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, September 21, 2019 01:08:52
    xtrn/lord2 lord2.js 1.5 1.6
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv26527

    Modified Files:
    lord2.js
    Log Message:
    Add @loadmap command.
    Ensure `v01 is set to responce since the brew hag requires that.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, September 21, 2019 10:31:14
    xtrn/lord2 lord2.js 1.6 1.7
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv4606

    Modified Files:
    lord2.js
    Log Message:
    A few lightbar changes to more closely match original.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Saturday, September 21, 2019 12:09:20
    xtrn/lord2 lord2.js 1.7 1.8
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv21074

    Modified Files:
    lord2.js
    Log Message:
    Add inventory stuff... equip/use/etc.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From DaiTengu@VERT/ENSEMBLE to deuce on Saturday, September 21, 2019 18:35:35
    Re: xtrn/lord2/lord2.js
    By: deuce to CVS commit on Sat Sep 21 2019 01:38 am

    Update of /cvsroot/sbbs/xtrn/lord2

    GAH, you're trying to kill me by putting stuff where I already have stuff! :)

    In all seriousness, this is awesome. thanks for working on this.

    DaiTengu

    ... Many people think Joan of Arc was immortal, but she did in fact exist.

    ---
    þ Synchronet þ War Ensemble BBS - The sport is war, total war - warensemble.com
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 13:30:41
    xtrn/lord2 lord2.js 1.8 1.9
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv25128

    Modified Files:
    lord2.js
    Log Message:
    Add @BUYMANAGER support. It's mow possibe to complete the first quest.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 13:32:05
    xtrn/lord2 lord2.js 1.9 1.10
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv25476

    Modified Files:
    lord2.js
    Log Message:
    It's trader.dat, not player.dat.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 14:48:29
    xtrn/lord2 lord2.js 1.10 1.11
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv7948

    Modified Files:
    lord2.js
    Log Message:
    Support dropping items, and run rules.ref at start.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 18:53:47
    xtrn/lord2 lord2.js 1.12 1.13
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv23858

    Modified Files:
    lord2.js
    Log Message:
    Add sellmanager.
    Put in a dummy fight handler so it doesn't crash on random encounters.
    Save player on exit.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 19:33:49
    xtrn/lord2 lord2.js 1.14 1.15
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv29488

    Modified Files:
    lord2.js
    Log Message:
    Make `d, `x, `\, and nil constant variables rather than display vars and
    magic.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 20:59:38
    xtrn/lord2 lord2.js 1.15 1.16
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv8441

    Modified Files:
    lord2.js
    Log Message:
    More internode interaction stuff to make it play nicer with "real" lord2.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 22:34:19
    xtrn/lord2 lord2.js 1.16 1.17
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv22115

    Modified Files:
    lord2.js
    Log Message:
    Use the game.dat file.
    Just a couple things in here since we don't care about registration.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 23:46:24
    xtrn/lord2 lord2.js 1.17 1.18
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv31492

    Modified Files:
    lord2.js
    Log Message:
    Use logX.tmp and talkX.tmp like the original.
    Add support for 'B' and 'F' hotkeys.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, September 22, 2019 23:56:22
    xtrn/lord2 lord2.js 1.18 1.19
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv659

    Modified Files:
    lord2.js
    Log Message:
    Support the 'S' hotkey.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, September 23, 2019 00:13:57
    xtrn/lord2 lord2.js 1.19 1.20
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv3996

    Modified Files:
    lord2.js
    Log Message:
    Optimize update() to only do the full update after game.delay milliseconds. Makes fast movement actually work.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, September 23, 2019 10:34:19
    xtrn/lord2 lord2.js 1.20 1.21
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv2154

    Modified Files:
    lord2.js
    Log Message:
    Comments are sometime placed inside line blocks (especially for fights)




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 00:32:59
    xtrn/lord2 lord2.js 1.22 1.23
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv5417

    Modified Files:
    lord2.js
    Log Message:
    Too many changes to list... but this is enough to get to Greentree and do
    the obvious things there as well as train to a higher level.

    This also uses UPPERCASE for filenames for the nonce since it allows A/B testing with the last released version of LORD 2.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 01:43:33
    xtrn/lord2 lord2.js 1.23 1.24
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv19013

    Modified Files:
    lord2.js
    Log Message:
    Some fixes needed by Complete New World.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 13:38:54
    xtrn/lord2 lord2.js 1.25 1.26
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv3701

    Modified Files:
    lord2.js
    Log Message:
    Do the rest of the document REF commands.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 15:38:20
    xtrn/lord2 lord2.js 1.26 1.27
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv27665

    Modified Files:
    lord2.js
    Log Message:
    Account for mysterious 10 bytes between items array and integers array.
    Set lastsave to the current minute number. This may be used for update.tmp
    or something?




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 16:24:39
    xtrn/lord2 lord2.js 1.27 1.28
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv4047

    Modified Files:
    lord2.js
    Log Message:
    After there's 200 records in trader.dat, start re-using deleted records
    oldest first. While this will bloat the trader.dat, it will keep from
    reusing records too quickly unless the game really is full.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 18:58:57
    xtrn/lord2 lord2.js 1.28 1.29
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv7967

    Modified Files:
    lord2.js
    Log Message:
    Fix fixes from Complete New World
    Random offset can be a variable.
    Now that `* is the node number use `r4`^
    If game.dat doesn't exist or is zero bytes, create it.
    In local mode, load FONTS/LORD2.FNT which just happens to be the same format conio supports. SyncTERM users should get this font for free.

    lord2.js can now bootstrap Complete New World.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 21:37:37
    xtrn/lord2 lord2.js 1.29 1.30
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv4470

    Modified Files:
    lord2.js
    Log Message:
    Add support for /MAINT
    Close TIME.DAT after opening it.
    If the variable arg to @DO .. IS, @DO .. ADD, and @IF ... IS is a string,
    do not expand bare numeric variables (like X and Y).




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 21:50:41
    xtrn/lord2 lord2.js 1.30 1.31
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv6787

    Modified Files:
    lord2.js
    Log Message:
    Actually update day in @datanewday




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 22:08:45
    xtrn/lord2 lord2.js 1.31 1.32
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv9722

    Modified Files:
    lord2.js
    Log Message:
    It appears that readspecial sends a newline.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, September 24, 2019 22:56:00
    xtrn/lord2 lord2.js 1.32 1.33
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv17503

    Modified Files:
    lord2.js
    Log Message:
    Limit strings to 80 characters.
    @DO FRONTPAD is broken... break it.
    @READSPECIAL prints the selected character.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 00:22:08
    xtrn/lord2 lord2.js 1.33 1.34
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv29220

    Modified Files:
    lord2.js
    Log Message:
    More fixes uncovered from cnw. Over a hundred IGMs from various authours
    can certainly highlight bugs quickly...




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 00:42:47
    xtrn/lord2 lord2.js 1.34 1.35
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv32092

    Modified Files:
    lord2.js
    Log Message:
    More CNW fixes.
    Wow.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 14:10:34
    xtrn/lord2 lord2.js 1.35 1.36
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv19963

    Modified Files:
    lord2.js
    Log Message:
    Support all the @key arguments, and centre the morestr.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 14:16:17
    xtrn/lord2 lord2.js 1.36 1.37
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv21031

    Modified Files:
    lord2.js
    Log Message:
    Use sclrscr() for all clears so the line counter resets properly.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 16:01:38
    xtrn/lord2 lord2.js 1.37 1.38
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv3657

    Modified Files:
    lord2.js
    Log Message:
    Fix status bar so the current one is cached and can be restored.
    This fixes the issue where you wouldn't see the message that you found an
    egg in the entrails of the chicken you just killed.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 18:13:15
    xtrn/lord2 lord2.js 1.38 1.39
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv23882

    Modified Files:
    lord2.js
    Log Message:
    Fix fencepost error, and ignore updates for players that arent in the trader.dat file.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 18:47:38
    xtrn/lord2 lord2.js 1.39 1.40
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv30882

    Modified Files:
    lord2.js
    Log Message:
    So it seems I can math in hex, but not in decimal.
    Change the player def back, but with correct decimal values.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, September 25, 2019 22:55:06
    xtrn/lord2 lord2.js 1.40 1.41
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv13291

    Modified Files:
    lord2.js
    Log Message:
    Support pagination in inventory view.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, September 26, 2019 02:00:08
    xtrn/lord2 lord2.js 1.41 1.42
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv5631

    Modified Files:
    lord2.js
    Log Message:
    Support encrypted .REC files.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, September 26, 2019 02:00:19
    xtrn/lord2 lord2.js 1.42 1.43
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv5691

    Modified Files:
    lord2.js
    Log Message:
    Remove debug output.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, September 26, 2019 13:25:36
    xtrn/lord2 lord2.js 1.43 1.44
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv5774

    Modified Files:
    lord2.js
    Log Message:
    Add turns left warnings
    Don't allow dropping quest items
    Properly handle stores with nothing to sell




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, September 26, 2019 16:52:28
    xtrn/lord2 lord2.js 1.44 1.45
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv4651

    Modified Files:
    lord2.js
    Log Message:
    Implement mail.
    Only Hail is left on the TODO pile.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Friday, September 27, 2019 15:16:02
    xtrn/lord2 lord2.js 1.45 1.46
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv8160

    Modified Files:
    lord2.js
    Log Message:
    Vertical scrollbar fixes.
    Initial support for hailing...
    So far just online chat works as intended.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 14, 2020 12:56:45
    xtrn/lord2 lord2.js 1.46 1.47
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv27607

    Modified Files:
    lord2.js
    Log Message:
    Fix a couple of calls to draw_menu() which should have been calls to draw_map() !JavaScript /sbbs/xtrn/lord2/lord2.js line 2264: ReferenceError: draw_menu is not defined



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, April 06, 2020 13:50:35
    xtrn/lord2 lord2.js 1.48 1.49
    Update of /cvsroot/sbbs/xtrn/lord2
    In directory cvs:/tmp/cvs-serv12009

    Modified Files:
    lord2.js
    Log Message:
    SHOW SCROLL doesn't expand variables.

    Also, `* appears to be the same as `^, you just can't normally use it
    because it's the node number variable.

    Add comment that when converting to ANSI, `* sets the background colour
    as well as the foreground, but it clearly doesn't do that for output.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, August 23, 2020 00:08:12
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/96934b468f2e569eecce2504
    Modified Files:
    xtrn/lord2/lord2.js
    Log Message:
    Throw exception objects, not strings

    That way, the file and line number is reported correctly.

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