Further Respawning & a Feature Request

Discussion in 'General Modification' started by Gaear, May 31, 2006.

Remove all ads!
  1. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,029
    Likes Received:
    42
    I'd like to wait for some input from Ted on respawning, since that's his gig, but I certainly wouldn't mind you coding such encounters, Ruf. And as far as creative consultation goes, roll with Spike.

    As for the goblin, why don't we just keep that simple and throw him out of Hommlet and stash the ring with the Emridy hill giant, ditto Spike.

    Temple respawning - I think a 'respawn' in this case would in fact be simple troop replacement, as opposed to new tenents.

    Modules & levels - One letdown with leaving each module to its own is rarely getting to a level to use Darmagon's new spells.


    Does anyone have a problem with shit-canning the Hommlet goblin? Speak up now if you do.
     
  2. Kalshane

    Kalshane Local Rules Geek

    Joined:
    Aug 6, 2004
    Messages:
    1,653
    Likes Received:
    4
    I think the giant might be too late in the game. Rainbow rock could work, as it's achievable earlier than the giant. Other possibilities would be in the stomach of one of the giant frogs (they ate whoever took it originally) or the bandit leader in the moathouse.
     
  3. krunch

    krunch moving on in life

    Joined:
    Aug 9, 2005
    Messages:
    3,280
    Likes Received:
    0
    *laff* the Skeletal Priest Giant with two giant skeletons!..
     
  4. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,651
    Likes Received:
    350
    Stomach of a giant frog? Damn you are sensible Kalshane, and its even by-the-module (the largest was meant to have treasure inside).
    I agree with that too.

    I probably should have weighed into this earlier (it was debated a while back) but you guys know I am shy and don't like to talk too much :blush: I really don't see the 3-connected modules thing happening. People are simply gonna come out of KotB too high a level (hopefully 5 and no more than 6, but listening to these folks who are finishing ToEE at level 16 I really wonder...) to make anything of ToEE, other than being able to skip all the fedex nonsense quests in Hommlet and treating the moathouse as a bit of a giggle before the serious gaming starts. I think EITHER should be used an intro to GDQ if and when we do it, depending on how hard an adventure you want there. I mean sure, all should be connectable, when the time comes we can have characters going from one to the other if we want, but I can't see it being comfortably designable. Lets face it, we are talking about 2 modules designed for beginngin characters, thats just the way it is. I'm not saying "this must never happen", I am just saying I don't see it.

    As for respawning, sure go for it :) Respawning Emridy Meadows can happen any time after you do both the giant's head quest and open Rainbow rock (unless you killed some other giant for his head): at that point you will have encountered most of the undead, unless you crept in with a theif. There is probably already an internal flag for if you kill the Ogres, though I think it would be better to add something to allow the characters to FIND the Ogres other than thru the Temple (ie, for non-Evil characters to find them): something triggered by killling the relevant High Priests, again there are already flags for those guys so maybe the last one to fall spawns a map to the ogre lair in his inventory on dying if you don't already know about it. If anyone feels like doing that, well I have a respawn event I would love to put in there all ready to go, I have only been holding back because currently it would only be of use to evil parties. :D

    O and Krunch - you've read my tutorials, it sounds like time for you to come down from the bleachers and strap on the boots. :)
     
  5. darmagon

    darmagon stumbler in the dark

    Joined:
    Mar 22, 2005
    Messages:
    295
    Likes Received:
    0
    Oh yes they do!
     
  6. Blair

    Blair Unwanted Construct

    Joined:
    Aug 19, 2005
    Messages:
    98
    Likes Received:
    0
    Just keep in mind, o ye of excess enthusiasm, that the quest for Black Jay's ring was intended to be handled (and handle-able) by beginning characters. It is the lead-in to useful information from Jay, as well as a second quest which requires no combat. (Not that one goblin really counts as combat IMHO, these are both in my notes as "before you leave Hommlet and start getting into fights".)

    So, shall we simply chalk that up to maybe he's one of Ted's renters off on walkabout, and just let it go? :kiss:

    That said, I'm fond of the idea of respawning the Meadows with the skeletal priest. This time he and any friends should be standing around buffed instead of jumping out of the ground, though, I always won that combat more easily than it should have been by just concentrating on him the first turn--that meant he never had time to get past "cast Desecrate" in his strategy.tab. Maybe he could use some of these kewl new summons?...

    Darmagon, when am I going to be able to cast Horrid Wilting!

    --Blair
    Yes, one more day without a quote. Where is my :rant: video card?!
     
  7. Kalshane

    Kalshane Local Rules Geek

    Joined:
    Aug 6, 2004
    Messages:
    1,653
    Likes Received:
    4
    Well, I was thinking about how the Behemoth King Frog in Imrydis Run has treasure inside and figured it wouldn't be too tough to do the same with one of the moathouse frogs.

    Well, I don't mind it requiring combat since the reward is a magical item. Plus, you can get the sheep quest without the ring if you have the proper social skills (I think it's Diplomacy).

    I'd be cool with the group of goblins idea except for the whole lack of a place to put them thing.

    Actually, Livonya was pretty much convinced the Desecrate spell didn't actually do anything, so she pre-buffed the Skeletal Priest and it's guards in the protos. They're tougher than normal whether the spell actually goes off or not.
     
  8. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,029
    Likes Received:
    42
    Respawning - if there are no objections then, I would suggest that Ruf team up with Spike and Kalshane to get this going at some of the locations mentioned. Maybe start w/Emridy Meadows.

    The goblin and the ring - @Blair, the only problem with letting it go is that we've still got that stupid goblin standing around in the field. I'd like to see the goblin gone. How about throwing the ring in with the Jeweler's loot in the well? Then somebody could add a line or two to some dialogues about how he got it. Still achievable by beginning characters.
     
    Last edited: Jun 1, 2006
  9. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    How about writing a breath weapon for the black dragon Darmagon? IIRC they do a line of acid (no not the hallucinagenic drug made popular in the 60's - though that would be cool too ;)) I imagine a 'lightning bolt' style spell that does 2d8 point of damage per spell level (like the white dragon's breath weapon you did for me a while back), the spells graphics may still be a problem though.
     
  10. Cuchulainn

    Cuchulainn Windmill Tilter

    Joined:
    Jan 16, 2006
    Messages:
    611
    Likes Received:
    0
    The Moathouse frogs are handlable very early in the game, and so wouldn't be much of a shift for that quest. The first time I played the game, they were my first combat experience. Personly I quite like the frog idea.

    Cuchulainn.
     
  11. Macer Deathstriker

    Macer Deathstriker Member

    Joined:
    May 4, 2006
    Messages:
    40
    Likes Received:
    0
    Well for adding a new map is out cause of dll hacks so can you add say a cave entrance to an existing map say the woods with the spiders? like expand the map a little to add a cliff and a cave in the side with a goblin or two outside as lookouts.

    Macer

    On a side note why is dll hacks so much harder then the modding you are doing right now? and why would it be easier to do it once you have the source code from Atari? i am modding illiterate
     
  12. Kalshane

    Kalshane Local Rules Geek

    Joined:
    Aug 6, 2004
    Messages:
    1,653
    Likes Received:
    4
    That's not doable because (AFAIK) the maps are all giant 2D image files. New maps are creatable, but it's impossible to actual alter the existing ones beyond placing the little blue door icons and the like on them.

    Because dll hacking requires actually changing the game code. All the other modding we've been doing involves just working with existing items and possibly "tricking" them into doing something different than originally designed. It's the difference between changing your oil and completely re-working your car for higher performance. One minor screw-up could hose the entire thing.

    Changing monster stats, for example, involves simply going into the protos.tab which is basically just a giant spreadsheet, and changing the appropriate numbers. This is made even easier by tools like Phalzyr's Protos Editor and Agetian's World Builder which actually label what each column is for. Change a number, and as long as you understand how the engine treats that number, it changes the monster appropriately.

    Hacking the .dll requires you to be able to read and understand programming code and figure out how the one bit of code you want to change relates to all the other code that makes up the game. If you misinterpret or make a mistake, the game either won't run at all, it will crash at random moments or it just plain won't work the way you want it to.

    Getting the source code from Atari would give the modders a model to work from. Right now they have to try to look at the code and try to reverse-engineer what it does and why it does it. With the source code, they'll be able to tell what everything does and why and then all they have to do is figure out what changes need to be made to fix it.

    Of course, this is just my understanding, and I'm pretty clueless when it comes to programming, so someone who actually knows what they're talking about will most-likely come along and call me an idiot. :)
     
    Last edited: Jun 1, 2006
  13. rufnredde

    rufnredde Established Member Veteran

    Joined:
    Apr 8, 2006
    Messages:
    266
    Likes Received:
    1
    No that is a pretty good summary of the situation Kal.

    Think of the program as a pocket calculator, the functions we understand and can do on paper are fairly easy to do say a + b = 4. It could be 2 + 2 = 4 for example. So if we wanted to change something that we understand its not so hard to make a change such as 3 + 1 = 4, as long as the end result is the same we can plug in almost any number into the formula without a error.

    Complex calculations are more difficult to calculate but you can do it as long as you know basically what calculations are being done you can do it, think of these calculations as the dll.

    The compiled source becomes the dll. The steps it follows to do the calculations and all the variables are stored here. We know where to change some of the variables such as the protos.tab and the files that comprise the meshes (through the trial and error of many modders)

    To make some changes we would need to be able to change the steps being followed, others change the variables being plugged into these equations. This is extremely difficult to do without the source to use as a template.

    Dissassembling the code only gives you the output of the calculations for the most part, not the actual steps that are being followed to calculate that output. You can derive the original formula from this but it is a long and painstaking process.

    The source code would open things up a bit as stated above reverse engineering only gives you an approximation of what the engine is doing and you can't really see many things even then.

    Exactly how some things are calculated remains a mystery, the world builder and all the progress we have made so far is proof that it can be done.
     
    Last edited: Jun 2, 2006
  14. Lord_Spike

    Lord_Spike Senior Member Veteran

    Joined:
    Mar 25, 2005
    Messages:
    3,151
    Likes Received:
    1
    Moathouse frog works for me.

    My first thought was the giant lizard, but I was trying to figure out how raiders that killed Mrs. Jay got eaten in the moathouse that was freshly sacked by the forces of good. All that happened during the same weeks of the original battle, and the changing hands thing seemed best. Could be that a straggling raider from the fall of the temple sought shelter at the moathouse, and got eaten by a frog along the way. Sounds just as good to me.
     
  15. Macer Deathstriker

    Macer Deathstriker Member

    Joined:
    May 4, 2006
    Messages:
    40
    Likes Received:
    0
    Well that pretty much answers my Coding question, Even though i took a small bit of C++, and i mean Small, i am still completely clueless on it. I can't even get a script to work with a scripting wizard in NWN, but anyway that sums up why i never looked into programing anymore.

    So if i understand this you can change existing maps to substitute a new one? and then add a new zone? If this is the case if you wished to add a little more flavor into the ring quest without just adding it to another Monster and deleting the goblin, why not work up a map for it and the cave?

    Well hell this could add various possibilities to what you can do with some of the other quests to make mini quests dungeons if you wished. The again i am looking at doing all this from a Non-Modder so it comes easier to the mind then it dose to the reality of it all.

    Macer
     
Our Host!