Coffee-band containment thread

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Antoine
    Ironband/Quickband Maintainer
    • Nov 2007
    • 1010

    #31
    What is your mission statement in all this?

    A.
    Ironband - http://angband.oook.cz/ironband/

    Comment

    • wobbly
      Prophet
      • May 2012
      • 2631

      #32
      Originally posted by Antoine
      What is your mission statement in all this?

      A.
      It's a bit of an odd question for me: I don't work in project management & while I seem to have started a project, I don't exactly have a project team. I don't really structure it in my head in those terms.

      I guess I can state some goals & hope that's answering your question? I mean besides the personal goals (learn to code, the steps to getting a working version out, bug testing etc.):
      • The game should be faster but still hard. It's meant to be a coffee break variant.
      • It should try & bring Tolkien critters into the foreground, while still respecting as much of the monsters which made angband unique as a game.
      • Extend what is roughly the old Moria backwards & forwards roughly following the book.
      • Reduce power creep. One of the things I most love in O/FA is finding a (dwarven) armour & not reaching for the squelch key.
      • Get rid of some stuff that annoys me: ridiculous blows, insane weapon weights etc.
      • Mostly serious though allowing for jokes such as coffee & rodent skeletons
      • Create a space where more tactical maneuvering can occur.
      • Reduce the amount or alter TOing, Banishing etc.

      Comment

      • wobbly
        Prophet
        • May 2012
        • 2631

        #33
        Random energy went in. I know a bunch of people don't like it, I wouldn't worry to much - it's going in as an aesthetic rather then a mechanic. I turned it down till I could only see it because I was looking for it, it's there to prevent orcs stepping in lockstep like well drilled soldiers.

        Some sort of daggers don't do skeletons mechanic is going in, at least for now. I like this principle, right up till you meet a skeleton & the game behaves annoyingly. So it'll go in to crits when I redo crits for light weapons. It'll go into the part of the crits weighed for the light weapons, e.g. broadswords won't care. Pretty sure broadswords can do skeletons & golems.

        Comment

        • Antoine
          Ironband/Quickband Maintainer
          • Nov 2007
          • 1010

          #34
          When you say coffee break, you mean playable in like an hour, beginning to end?

          A.
          Ironband - http://angband.oook.cz/ironband/

          Comment

          • wobbly
            Prophet
            • May 2012
            • 2631

            #35
            It's possibly stretching the term as much as CB mode in FCPB. That said in it's current form I can do the early levels in about a minute each.

            So lets call those first 15 about half an hour. If you think you can power up to take the balrog in half an hour then yes. I think it would take me longer. Plus its tricky keeping hard fast in a turn based. I'll have a better idea with more game in front of me.

            Comment

            • PowerWyrm
              Prophet
              • Apr 2008
              • 2986

              #36
              Originally posted by wobbly
              Plus its tricky keeping hard fast in a turn based
              Then use a real-time variant as base for your project.
              PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

              Comment

              • fph
                Veteran
                • Apr 2009
                • 1030

                #37
                Originally posted by PowerWyrm
                Then use a real-time variant as base for your project.
                Crypt of the Necrodancer has already invented the perfect turn-based real-time roguelike...
                --
                Dive fast, die young, leave a high-CHA corpse.

                Comment

                • wobbly
                  Prophet
                  • May 2012
                  • 2631

                  #38
                  So I was looking at the modified gen & there's a line I've looked at a few times but not really registered. Does this actually say what I think it does? Or am I misreading:

                  Code:
                  /* General amount of rubble, traps and monsters */
                      k = MAX(MIN(c->depth / 3, 10), 2);
                  That looks suspiciously like: Take a number that's at least 10. If higher then 2, use 2 instead.

                  Comment

                  • Sideways
                    Knight
                    • Nov 2008
                    • 896

                    #39
                    That's what it would mean if MAX and MIN were reversed.
                    The Complainer worries about the lack of activity here these days.

                    Comment

                    • wobbly
                      Prophet
                      • May 2012
                      • 2631

                      #40
                      Ah yeah. I think I saw that just then. And it still wasn't making sense. And yeah now it is. So it's 2-10 with 10 from dlvl 30 on. Thanks

                      Edit: Yep, looking at my copy in small gen I just halved it, so I probably read it correctly the first time so that's 1-5 (dlvl 15) which by some fluke seems to be scaled about right
                      Edit 2: Turned down stairs. Looks better but I miss having an elevator. Unsure which matters more, maybe I just make ?magic mapping common. It's hard to think of many non-junk scrolls to make drop instead of phase.
                      Edit 3: Haven't worked out how item allocation works. I stopped it generating items in corridors for now on the small levels. Perhaps better? Before there was no reason to actually go in to the rooms
                      Edit:Blrrg. it's actually 1-3 how it's set now but spams you anyway because of the friend tags on p. So it's right or wrong depending on what I shift around. Ok, I'll leave it for now.
                      Last edited by wobbly; August 1, 2018, 00:37.

                      Comment

                      • wobbly
                        Prophet
                        • May 2012
                        • 2631

                        #41
                        It took basically 1 O & 1 Sang critter to make the dungeon try & brutally murder you without the p spam so I'll just move them to a larger level.

                        It occurred to me that someone might want smaller levels on the phone versions. Most of it you can just work out but I'll mention mine do what they do because there are no interesting rooms. It'll be harder that small if it has to fit circles in.

                        Allowed tea into coffee band. Removed slime mold & slime mold juice.
                        Trying some stuff, Seeing if an elf can have no -stats with 8 hps
                        Weight stealth penalties are going in when I work out how mage encumbrance works. Prayers are going to have noise. I think dwarf paladins will be looking at pseudo-ag if they don't wear stealth gear.
                        Merged all the !resist into !resistance
                        Culled some healing. Vanilla has 6 !cure or heals
                        Culled some weaponry. Most survived by having an artifact version.
                        1d3 daggers. Decided Derakon was right. I don't mind that it wasn't much better then a fist, but 1d2. It just looked ugly.
                        Culled some other stuff

                        So tea will stop the early game dropping useful potions. Magic mapping the early scroll. Probably _see invisible for staffs, the scroll got culled

                        Also how come I never realized V has auto-shop? I'll just start the character fully shopped & ready to go & if someone doesn't like it they can edit their class file or switch the useful kit off in options.

                        Edit: I may as well remove the magic from magic mapping. Let the player decide if it's just map or magic
                        Last edited by wobbly; August 1, 2018, 09:57.

                        Comment

                        • wobbly
                          Prophet
                          • May 2012
                          • 2631

                          #42
                          Bah stuff it. No reason not to have sil-like bases. An artifact cutlass can still short sword base. No reason not to shorten that armor list. No more: well the odds are, it picks a base, does a back flip then chooses an artifact.....

                          Comment

                          • wobbly
                            Prophet
                            • May 2012
                            • 2631

                            #43
                            So I removed the pointy penalty be removing the priest. I'm not sure what blunt weapons do (something something different egos). However despite being a city boy I do know what a farming implement is for. Lazy coders who need rural scenery. So a bunch of weapons get there weight dropped again and our cast iron canon fodder weaponry stays junky.

                            If I keep shoving p's down they'll fall off. A shame as they were the best working part of Vs list. Rarity 0 (hope that's how we do it) then reapear it with voodoo magic. I already voodoo magiced the kobold, I just never zeroed it, so lets zero dem. I guess we can have more yeeks too as long as they don't really turn up. Hydras are pit critters
                            There pits need some scenery. No idea how, I guess we use our "totally not vents here"

                            Edit: Blergh. Already regretting some lazy code documentation. Took a while to occur to me that searching for -MC is how I find where I was working & what bugs I'm introducing
                            Last edited by wobbly; August 1, 2018, 16:49.

                            Comment

                            • wobbly
                              Prophet
                              • May 2012
                              • 2631

                              #44
                              Did a touch of culling in the artifact list. I'll look at it later. For some reason I put this in AAR, so I'll get it compiled & take a human rogue for a trip through the start.
                              Anyway, current artifact list:
                              Code:
                              ### Light Sources ###
                              
                              name:of Galadriel
                              base-object:light:Phial
                              graphics:~:y
                              info:5:10:10000
                              alloc:40:5 to 100
                              power:0:1d1:0:0:0
                              flags:NO_FUEL
                              values:LIGHT[3]
                              act:ILLUMINATION
                              time:10+d10
                              desc:A small crystal phial containing the light of Eärendil's Star.  
                              desc:Its light is imperishable, and near it darkness cannot endure.
                              
                              ### Swords and Daggers ###
                              
                              ### Blunt Weapons ###
                              
                              ### Missile Weapons ###
                              
                              ### Digging Tools ###
                              
                              ### Boots ###
                              
                              ### Helmets and Crowns ###
                              
                              ### Light Armor ###
                              
                              ### Heavy Armor ###
                              
                              ### Cloaks ###
                              
                              ### Gloves and Gauntlets ###
                              
                              ### Shields ###
                              
                              ### Rings ###
                              
                              name:'Narya'
                              base-object:ring:Ring of Fire
                              graphics:=:d
                              info:70:2:100000
                              alloc:2:70 to 127
                              power:0:0d0:2:2:0
                              flags:FREE_ACT | SEE_INVIS | SLOW_DIGEST | REGEN | TELEPATHY
                              flags:SUST_STR | SUST_CON | PROT_FEAR
                              act:PROTEVIL
                              time:200+4d50
                              msg:{name} glows deep red...
                              values:STR[1] | INT[1] | WIS[1] | DEX[1] | CON[1] | SPEED[5] | RES_FIRE[3]
                              desc:The Ring of Fire, made of gold and set with a ruby that glows like flame.  
                              desc:Narya is one of the three Rings of Power created by Celebrimbor and hidden 
                              desc:by the Elves from Sauron.
                              
                              name:'Nenya'
                              base-object:ring:Ring of Adamant
                              graphics:=:d
                              info:80:2:200000
                              alloc:2:80 to 127
                              power:0:0d0:3:3:0
                              flags:HOLD_LIFE | FREE_ACT | SEE_INVIS | 
                              flags:FEATHER | REGEN
                              flags:SUST_INT | SUST_WIS | SUST_CON
                              flags:PROT_BLIND | TELEPATHY | 
                              act:RESTORE_LIFE
                              time:200+2d50
                              msg:{name} glows bright white...
                              values:STR[2] | INT[2] | WIS[2] | DEX[2] | CON[2] | SPEED[5] | RES_COLD[3]
                              desc:The Ring of Adamant, made of mithril with a pure white stone as 
                              desc:centerpiece.  Nenya is one of the three Rings of Power created by 
                              desc:Celebrimbor and hidden by the Elves from Sauron.
                              
                              name:'Vilya'
                              base-object:ring:Ring of Firmament
                              graphics:=:d
                              info:90:2:300000
                              alloc:1:90 to 127
                              power:0:0d0:5:5:0
                              flags:HOLD_LIFE | FREE_ACT | SEE_INVIS
                              flags:FEATHER | SLOW_DIGEST | REGEN | TELEPATHY
                              flags:SUST_DEX | SUST_INT | SUST_CON
                              act:HEAL2
                              time:200+2d50
                              msg:{name} glows deep blue...
                              values:STR[3] | INT[3] | WIS[3] | DEX[3] | CON[3] | SPEED[5]
                              values:RES_ELEC[3] | RES_POIS[1] | RES_DARK[1]
                              desc:The Ring of Sapphire, made of gold with a brilliant blue gem that shines 
                              desc:like stars.  It glitters untouchable despite all that Morgoth ever wrought.
                              desc:  Vilya is one of the three Rings of Power created by Celebrimbor and 
                              desc:hidden by the Elves from Sauron.
                              
                              name:'The One Ring'
                              base-object:ring:Ring of Power
                              graphics:=:y
                              info:100:2:5000000
                              alloc:1:100 to 127
                              power:0:0d0:15:15:0
                              # F: DRAIN_MANA | DRAIN_HP | 
                              flags:AGGRAVATE | DRAIN_EXP | SEE_INVIS | REGEN | TELEPATHY | STICKY
                              flags:SUST_STR | SUST_DEX | SUST_CON | SUST_INT | SUST_WIS
                              values:STR[5] | INT[5] | WIS[5] | DEX[5] | CON[5] | SPEED[5]
                              values:RES_FIRE[3] | RES_COLD[3] | RES_ELEC[3] | RES_ACID[3] | RES_DARK[1]
                              values:RES_DISEN[1] | RES_POIS[1] | RES_NETHER[1]
                              act:BIZARRE
                              time:200+9d50
                              desc:"One Ring to rule them all, One Ring to find them, One Ring to bring 
                              desc:them all and in the darkness bind them."  Made of massive gold, and 
                              desc:inscribed with hidden runes in the foul speech of Mordor, Isildur's Bane 
                              desc:possesses powers so great that it inevitably twists and masters any mortal 
                              desc:being who wears it.
                              
                              
                              ### Amulets ###
                              
                              ### Dragon Scale Mails ###

                              Comment

                              • wobbly
                                Prophet
                                • May 2012
                                • 2631

                                #45
                                Well half of the above is not done because working out why you can't remove lucerne hammers... The only thing I can see is that it's the last of it's graphic. Also apparently Slay Undead is special cased in egos. Only certain hafted, everything else doesn't care.

                                Comment

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