• src/doors/clans-src/src/qtest.csrc/doors/clans-src/mk/Paths.gmake src/

    From Deucе@VERT to Git commit to main/sbbs/master on Sat Mar 7 01:38:45 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/b3cec4b69a810994cded6a0b
    Added Files:
    src/doors/clans-src/src/qtest.c
    Modified Files:
    src/doors/clans-src/mk/Paths.gmake src/doors/clans-src/src/GNUmakefile alliancem.c clans.c console.c console.h defines.h door.c door.h empire.c event.c fight.c help.c ibbs.c input.c install.c items.c language.c language.h mail.c menus.c menus2.c news.c npc.c pawn.c quests.c reset.c system.c system.h trades.c user.c video.c video.h village.c
    Log Message:
    Create a "Quest Test" tool.

    This tools allows you to test quest packs by setting flags, running
    NPC encounters, and running quests.

    Random values are manually chosen, as are the results of a fight.
    Using this tool, you can test these things without needing to have
    a separate install of the game where you run forced maintenance
    to get the chat turns and hope the NPCs show up.

    In order to be able to re-use the real game code, more wrappers had
    the be written, and a few functions moved around.

    Claude developed the initial API and code, which then got fixed up
    manually.

    Still needs a vcxproj and to be added to the sln for Windows.

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