Monster Lite patch

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • d_m
    Angband Devteam member
    • Aug 2008
    • 1517

    Monster Lite patch

    Hey everyone,

    I decided I wanted to close ticket #527 (http://trac.rephial.org/ticket/527) which refers to "Pelpel's monster lite patch". I can't find this patch anywhere--all the promising links are broken.

    I'm using Unangband as a model and implementing it from scratch, but that's maybe a bad idea (it certainly looks like a bit of work). Does anyone want to point me in the right direction, or send me a patch?

    If I get a (seemingly) working patch I will post it here.
    linux->xterm->screen->pmacs
  • Pete Mack
    Prophet
    • Apr 2007
    • 6883

    #2
    NPP has had monster light forever, and it is very close to V. Especially the unreleased NPP6...

    Comment

    • d_m
      Angband Devteam member
      • Aug 2008
      • 1517

      #3
      Originally posted by Pete Mack
      NPP has had monster light forever, and it is very close to V. Especially the unreleased NPP6...
      Pete, thanks! That was great advice. I think I have monster light working in V now.

      I'm going to play test it a bit and then commit it if all seems OK.

      EDIT: Seems fine. Committed as r1990. I'm sure there will be some clamor about which monsters should have the HAS_LITE flag. I mostly ported the ones that had it in NPP.
      Last edited by d_m; July 5, 2010, 04:35.
      linux->xterm->screen->pmacs

      Comment

      • Jungle_Boy
        Swordsman
        • Nov 2008
        • 434

        #4
        One change I noticed is that Magic Mushroom patches now light themselves up so I can blast them. This makes them trivial instead of annoying as hell so probably not a good change but it is one I like.
        My first winner: http://angband.oook.cz/ladder-show.php?id=10138

        Comment

        • Timo Pietilä
          Prophet
          • Apr 2007
          • 4096

          #5
          Originally posted by Pete Mack
          NPP has had monster light forever, and it is very close to V. Especially the unreleased NPP6...
          I think NPP ripped that from GWangband which is ooold. 2.8.something -old.

          Comment

          • nppangband
            NPPAngband Maintainer
            • Dec 2008
            • 926

            #6
            Originally posted by Timo Pietilä
            I think NPP ripped that from GWangband which is ooold. 2.8.something -old.
            I got it from a patch, but I think it was Eytan Zweig, creator of EYAngband, that actually did the patch. It could have come from GW, but I don't remember who originated the idea. And you are right, it was for version 2.8.3 of Angband.

            There used to be a server with a subfolder for all of these patches. I think the server is gone but were the patches preserved?
            NPPAngband current home page: http://nppangband.bitshepherd.net/
            Source code repository:
            https://github.com/nppangband/NPPAngband_QT
            Downloads:
            https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57

            Comment

            • andrewdoull
              Unangband maintainer
              • Apr 2007
              • 872

              #7
              Originally posted by d_m
              I'm using Unangband as a model and implementing it from scratch, but that's maybe a bad idea (it certainly looks like a bit of work).
              The Unangband is a more general implementation which is used for any 'do x to n squares around a grid, and track any neighbours which might to the same'.

              The only thing which may be worth considering borrowing from Unangband is the additional NEED_LITE flag, which is for monsters which light up only when the player is in darkness.

              Andrew
              The Roflwtfzomgbbq Quylthulg summons L33t Paladins -more-
              In UnAngband, the level dives you.
              ASCII Dreams: http://roguelikedeveloper.blogspot.com
              Unangband: http://unangband.blogspot.com

              Comment

              • Timo Pietilä
                Prophet
                • Apr 2007
                • 4096

                #8
                Originally posted by nppangband
                I got it from a patch, but I think it was Eytan Zweig, creator of EYAngband, that actually did the patch. It could have come from GW, but I don't remember who originated the idea. And you are right, it was for version 2.8.3 of Angband.
                I think GWangband was the first variant were monster lite existed. Actually I think that GWangband was the first variant. period. Many many things that first existed only there are now in vanilla angband (like kobold race).

                I don't know if Eytan Zweig did rip it from there or if he did it from scratch and Greg Wooledge then used his patch in his variant, but idea at least is a old one.

                Comment

                • Derakon
                  Prophet
                  • Dec 2009
                  • 9022

                  #9
                  GWangband was not the first variant. That honor goes to Fangband (I think that was the name), which was based off of 2.4 frog-knows. I don't remember how old GWangband is, but it was part of the variant explosion that took place when Ben took over as maintainer, which was considerably later.

                  Comment

                  • Timo Pietilä
                    Prophet
                    • Apr 2007
                    • 4096

                    #10
                    Originally posted by Derakon
                    GWangband was not the first variant. That honor goes to Fangband (I think that was the name), which was based off of 2.4 frog-knows. I don't remember how old GWangband is, but it was part of the variant explosion that took place when Ben took over as maintainer, which was considerably later.
                    Early GWa is based on 2.7.9v6. Quite a lot later than Frog-Knows. I should have remembered that there was a variant based on Frog-knows (I think I have had this conversation before, deja vu).

                    Comment

                    • Magnate
                      Angband Devteam member
                      • May 2007
                      • 5110

                      #11
                      Originally posted by Timo Pietilä
                      Early GWa is based on 2.7.9v6. Quite a lot later than Frog-Knows. I should have remembered that there was a variant based on Frog-knows (I think I have had this conversation before, deja vu).
                      To be fair to Timo, GW is widely regarded as the first really influential variant. Yes, Fangband (and Bangband, and one or two others) appeared earlier, but GW managed to blend significant new ideas in ways which influenced V contributors and other variant authors more than earlier variants.

                      (It is possible that this honour should actually go to Ka[m|ng]band, but I am not old enough to remember.)
                      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                      Comment

                      Working...
                      😀
                      😂
                      🥰
                      😘
                      🤢
                      😎
                      😞
                      😡
                      👍
                      👎