User Tag List

Results 1 to 1 of 1

Thread: Warp Ring Location previews are broken

  1. #1
    Octorok Asuna Yuuki Nagato's Avatar
    Join Date
    Jan 2024
    Posts
    487
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    34
    Level
    2
    vBActivity - Bars
    Lv. Percent
    24%

    Warp Ring Location previews are broken

    Steps to recreate:

    1. File->New
    2. Quest->Misc Data->Warp Rings
    3. Select '0' in "Warp Rings" window
    4. Click 'Edit' button
    5. Set 'Count' to 3 in "Ring 0 Warps" window
    6. Select '1'
    7. Observe warp location is screen 0x00 in mini-map on the "Ring 0 Warps" window
    8. Click 'Edit' button
    9. Click the square for screen 0x0F in matrix or type 0F into the "Screen: 0x" field
    10. Click 'OK' button
    11. Observe warp location is still screen 0x00 in mini-map on the "Ring 0 Warps" window, even though "Scr: 0x0F" is below it


    The mini-map on the "Ring 0 Warp 1" is also affected.

  2. #2
    Octorok Asuna Yuuki Nagato's Avatar
    Join Date
    Jan 2024
    Posts
    487
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    34
    Level
    2
    vBActivity - Bars
    Lv. Percent
    24%
    The Warp Rings window is created by onWarpRings() in zquest.cpp

  3. #3
    Octorok Asuna Yuuki Nagato's Avatar
    Join Date
    Jan 2024
    Posts
    487
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    34
    Level
    2
    vBActivity - Bars
    Lv. Percent
    24%
    The actual window the preview is displayed on is created by EditWarpRing in zquest.cpp

  4. #4
    Octorok Asuna Yuuki Nagato's Avatar
    Join Date
    Jan 2024
    Posts
    487
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    34
    Level
    2
    vBActivity - Bars
    Lv. Percent
    24%
    When commenting out this line from the warpring_dlg array, the preview display disappears:

    Code:
        { d_warplist_proc,       16,     50,     65,     71,    jwin_pal[jcTEXTFG],     jwin_pal[jcTEXTBG],      0,    D_EXIT,     0,          0, (void *) &number_list,   NULL,   warpringdmapxy  },

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social