User Tag List

Results 1 to 3 of 3

Thread: DrawZOffset/HitZOffset Need to be Unlinked & Disgonal hookshot

  1. #1
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,761
    Level
    21
    vBActivity - Bars
    Lv. Percent
    69.08%

    DrawZOffset/HitZOffset Need to be Unlinked & Disgonal hookshot

    Recovering from archives, two issues to correct:

    We need to unlink DrawZOffset and HitZOffset, giving each its own reg per class.

    See: http://armageddongames.net/showthrea...and-HitZOffset

    The hookshot does not respect its diagonal movement properties:

    See: http://armageddongames.net/showthrea...shot-No-grabby

  2. #2
    Ara? Mitsukara's Avatar
    Join Date
    Jul 2000
    Location
    -15 penalty to all intuit direction checks
    Age
    35
    Posts
    3,920
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    3,621
    Level
    19
    vBActivity - Bars
    Lv. Percent
    25.81%
    A diagonal hookshot? That sounds hard to program, but that'd open up some pretty great puzzles. I managed to script a hookshot (using LW_HOOKSHOT) that wraps around the edge of the screen to grab something behind you (with a wall in between you and the post for maximum reason-to-do-that), and it mostly works, except that Link gets pulled directly to the hookshot post (so my wraparound hookshot goes off the edge of the screen, reaches a hookshot target behind Link, then Link moves backwards through the wall to get to the hookshot. Also I have to move him a little bit so he isn't standing on the post afterwards, if it's solid.). So I suspect it's mostly a matter of getting the hookshot to move that way, and then it will probably pull him mostly correcty?

    The hookshot always seems like some of the stiffest weapon coding though, since it goes way back to like 1.60 or something like that- I think it was one of Dark Nation's first big additions as new project leader, and expanded a lot of interest in ZC To begin with, because it's such an iconic Zelda thing to be able to use in quests. But that also means it's some of the oldest source code. (it also has this weird, slightly annoying thing where it acts more specifically "left handed" than any other lweapon, moving off to Link's left when he faces up and to the right when he faces down- and you can't even fix it with offsets.) Still, since it's X/Y can be moved by scripts, and it adheres to jumping, I suspect it could be made to move diagonally.

  3. #3
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,761
    Level
    21
    vBActivity - Bars
    Lv. Percent
    69.08%
    Quote Originally Posted by Mitsukara View Post
    A diagonal hookshot? That sounds hard to program, but that'd open up some pretty great puzzles. I managed to script a hookshot (using LW_HOOKSHOT) that wraps around the edge of the screen to grab something behind you (with a wall in between you and the post for maximum reason-to-do-that), and it mostly works, except that Link gets pulled directly to the hookshot post (so my wraparound hookshot goes off the edge of the screen, reaches a hookshot target behind Link, then Link moves backwards through the wall to get to the hookshot. Also I have to move him a little bit so he isn't standing on the post afterwards, if it's solid.). So I suspect it's mostly a matter of getting the hookshot to move that way, and then it will probably pull him mostly correcty?

    The hookshot always seems like some of the stiffest weapon coding though, since it goes way back to like 1.60 or something like that- I think it was one of Dark Nation's first big additions as new project leader, and expanded a lot of interest in ZC To begin with, because it's such an iconic Zelda thing to be able to use in quests. But that also means it's some of the oldest source code. (it also has this weird, slightly annoying thing where it acts more specifically "left handed" than any other lweapon, moving off to Link's left when he faces up and to the right when he faces down- and you can't even fix it with offsets.) Still, since it's X/Y can be moved by scripts, and it adheres to jumping, I suspect it could be made to move diagonally.
    The bug is that the head doesn't latch onto targets if it has a diagonal direction. See the links in the topic, if you're curious, but that's mainly the thing preventing diagonal shots.

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