Jump to content


Photo

[Mod] All Things Mazzy


  • Please log in to reply
15 replies to this topic

#1 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 26 March 2017 - 09:16 PM

Mod Name: All Things Mazzy: Friendship, romance, NPC conversations and more.

Written and edited by BCaesar and Ratatoskr. Coded by BCaesar and Ratatoskr.

 

Update: I got extremely busy (moved, new jobs, new kid, various other life-changing events) and couldn't do the coding anymore. Ratatoskr eventually got so tired of waiting that she learned to code and started working on it. I eventually found some time to finish what I had been working on (playable Clara, originally conceived since we did the Hexxat quest and found Mazzy's reaction, and that of most of your party, unbelievably stupid so we wanted to add another option to actually do the right thing) and then we merged our two versions into one and posted it.

 

I'm going to continue to write, but Ratatoskr is going to do all the coding and posting from now on (with occasional help from me as needed) as she has more free time.

 

Unfortunately Ratatoskr is not a member of this forum and plans on keeping her life simple so she's only going to update the mod here:

https://forums.beamd...-1-037/p1?new=1


 


Edited by BCaesar, 06 July 2018 - 12:06 PM.

Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#2 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 26 March 2017 - 09:16 PM

This space for talking about what we know about Mazzy (and what we've assumed), and answering questions.

 

Family:

Mazzy has a sister, Pala Fentan, who is a level 11 fighter and has a quest where she's poisoned. Her boyfriend is Danno Fairfoot, a caskmaker and also a level 12 fighter. Mazzy's mother is Vara Fentan, a level 12 conjurer (yes I realize halflings can't be mages, but she is. She has spells and everything). We have not found any mention of her father so we're assuming he's dead (which is what the Mazzy Friendship Mod assumes too, so we match.)

 

Past Friends/Relationships

Mazzy also traveled with a party of halfling adventurers including Patrick who was her lover. They were all killed/transformed by the Shade Lord. When you fight the Shade Lord you also fight Shade Patrick. We're assuming he was a hafling, even though he had a halberd (Mazzy can use them too).

 

Heights and Weights:

We're assuming Mazzy is an average sized halfling female, which means she's 3 foot, 3 inches and around 61 pounds. For 2nd edition height and weight comparisons look here.

 

Also so I can easily keep this identical, a link to the thread in the Beamdog forums.


Edited by BCaesar, 06 April 2017 - 07:59 PM.

Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#3 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 27 March 2017 - 03:23 AM

Also I just modified the RestCheck coding I put together for this mod so it can be (relatively) easily used by anyone else for their own mods. Here it is: http://www.shsforums...-compatibility/


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#4 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 29 March 2017 - 10:09 PM

Updated to version 1.028. Added a conversation with Mazzy and Jan. Made a few other minor dialogue changes and corrected typos.


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#5 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 31 March 2017 - 07:43 PM

Updated to 1.029. Added a stand-alone conversation between Mazzy and Korgan that triggers if you talk to any of the women commoners in the docks. Also as always futzed with the scripting and made some minor dialogue changes.


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#6 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 03 April 2017 - 08:28 PM

Updated to 1.031.

 

Added: Mazzy comments and reacts if she's in your party when you find Viconia at the stake. This will then lead to one branch of conversations (not coded yet). If Mazzy is not in your party when you rescue Viconia then you get the other branch. Both merge after a few talks.

 

- Mazzy now comments during Keldorn's quest with his wife.

 

- Mazzy now comments during Anomen's quest if he kills the woman, but only if one of the other NPC's doesn't comment.

 

- Mazzy now comments if you see the thug bullying the merchant by the City Gates.


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#7 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 09 April 2017 - 07:44 PM

Updated to 1.032

 

Some scripting and dialogue changes. Most importantly added coding to make the rest scenes from this mod yield to all of those in the Edwin Romance, De'Arnise Romance (Nalia), and the Keldorn Romance.

 

If you want to have the coding for your mod's rest scenes to yield to many other mods just ask. More information here: http://www.shsforums...-compatibility/


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#8 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 13 April 2017 - 10:05 PM

Updated to 1.034 (1.033 happened internally between myself and Ratatoskr but I never uploaded it). As always I changed some scripting and dialogues (editing dialogue files is a continuous process that we do back and forth until we're both satisfied, even after they're coded).

 

New things:

- Mazzy now comments if Mae'Var asks you to steal the necklace from Talos.

- Both Mistress Ada (of Talos) and Dawnmaster Kreel (of Lathander) figure out eventually that you stole from them. Kreel is nicer about it than Ada. You have the option of getting the items back from the thieves once that quest is finished and giving them back to the temples. This happens whether or not Mazzy is with you (though I'm going to add some comments if she is. I haven't done those yet.)

 

I tried my best to make all of this fully compatible with the Alternatives Mod (which should mean it's compatible with this part of the Adjantis mod too if the coding is the same, though I haven't checked yet). So if you get the fake items the temples are fine with you, and if you steal the items then you can't talk to the priests about the options given in the Alternatives Mod even if you drop the items later (that was a loophole in that mod, so I added something in this mod which fixes that). And the thieves only have the items if you give them the real ones (I didn't bother making them keep the fake ones if you're using the other mod since you have no use for them). Tested everything multiple times and it all seems to work though of course let me know if it doesn't.


Edited by BCaesar, 13 April 2017 - 10:06 PM.

Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#9 psychlopes

psychlopes
  • Member
  • 71 posts

Posted 13 May 2017 - 09:33 AM

Hi, 

I am not sure if you know this but there is a mod called Korgan's redemption which is related to Mazzy and also the Bigg's Mazzy the paladin mod. might be of help to you.

 

thanks for all your work.



#10 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 14 May 2017 - 09:58 PM

Hi, 

I am not sure if you know this but there is a mod called Korgan's redemption which is related to Mazzy and also the Bigg's Mazzy the paladin mod. might be of help to you.

 

thanks for all your work.

 

Thanks. I didn't know about either of those. Question: I found the forum for Mazzy the Paladin here: http://www.shsforums...zy-the-paladin/

But I don't see any place to download it. However other people talk about downloading it so presumably it is possible (or at least it was possible, maybe it's not any more). If the coding exists somewhere and I can get permission from The Bigg for it then it would be nice to add it to this mod (fully credited of course). And then there'd be an up-to-date version. I'll add contacting him about that to my to-do list.

 

While I'm posting, here's an update for everyone as to what's been going on with this:

 

What happened was I finished the Mae'Var quest coding for Mazzy and then got Edwin (coded some stuff there because she objects to Edwin's quest) and then coded four dialogues between the two of them (the 3rd is actually with CN about Edwin). Then I went off to get Hexxat since she was next on my list and found out that Mazzy's reaction (or lack of reaction) to Vampire Hexxat and Human Hexxat's interaction seemed to be out of character. There's a general lack of reaction by everyone (Hexxat really seems to be only halfway thought out as an NPC) so we decided to put in dialogue for every character, not just Mazzy. That's not coded yet though, I'll do that after Clara.

Anyway, Mazzy's character seemed to demand a way to save Human Hexxat (Clara) or at least raise her, and then once we proposed that idea people wanted Clara to stay as an NPC, rather than just leaving when you save her, so I made the basics for that and am coding that now. So Clara will be a level 3 Shadowdancer without any banters, voiced dialogue, or interjections (other then she does comment at times along with other NPC's in our Mazzy mod), but she will be a fully functioning party member. And if others want to write banters or interjections for her they can. At the moment she has dialogue when you get her, and then various other dialogues that follow that until all her loose threads are wrapped up (and of course leaving/joining dialogue), but then she gets really quiet.

 

But I didn't want to update the mod while there was half-finished stuff (I like the mod when attached to be fully functional and bug-free) hence the delay. And the delay was longer since I didn't yet know much of the coding stuff necessary to do what I was trying to do (but I do now). So that's where I've been.

 

So the to-do list is: I've got to finish Clara, then Mazzy-Hexxat stuff (there is only a few dialogues since Hexxat eats innocent people every night, and Mazzy's response is to try to kill her), and then I'll wrap up Mazzy-Viconia and start doing the friendship/romance stuff with CHARNAME. Oh yeah there's Mazzy-Keldorn dialogues too, but I may wait on those since they were going to lead to a paladin quest and it seems that's already been done.


Edited by BCaesar, 14 May 2017 - 09:59 PM.

Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#11 psychlopes

psychlopes
  • Member
  • 71 posts

Posted 15 May 2017 - 05:37 AM

http://www.shsforums...zy-the-paladin/

 

http://www.shsforums...ans-redemption/



#12 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3327 posts

Posted 20 May 2017 - 04:41 AM

I wasn't going to bring up Mazzy the Paladin because I (as the mod author) believe it to be unsalvageably bad (short of a redoing it from scratch), which is why there is no download here on SHS.

That said, the code is available on GitHub, and (as per my thread) is licensed under the GPL v3, meaning you can use any and all parts of Mazzy the Paladin, provided you license your mod under the same conditions.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#13 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 21 May 2017 - 09:50 PM

I wasn't going to bring up Mazzy the Paladin because I (as the mod author) believe it to be unsalvageably bad (short of a redoing it from scratch), which is why there is no download here on SHS.

That said, the code is available on GitHub, and (as per my thread) is licensed under the GPL v3, meaning you can use any and all parts of Mazzy the Paladin, provided you license your mod under the same conditions.

 

Thanks! I'll take a look at it anyways (even though you hate it). Maybe we can grab some ideas from it and/or I can copy some of the code or creatures/items created from it and we'll credit you of course. Either way, we're planning on having Mazzy become a paladin at least in name by the time we're done with this thing, so there will be a mod for Mazzy becoming a paladin (assuming we ever finish this) at some point.

 

So far it seems as long as we can plug away at this mod a little bit every day or two even when we're really busy, and do more when we're not, then we'll get there eventually. The mods that die seem to because someone takes a long time off, and then restarting work seems overwhelming. So we're still at it. Next time I get a set of stuff finished and tested I'll post the latest version.


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#14 BCaesar

BCaesar
  • Member
  • 59 posts

Posted 22 May 2017 - 03:16 AM

I wasn't going to bring up Mazzy the Paladin because I (as the mod author) believe it to be unsalvageably bad (short of a redoing it from scratch), which is why there is no download here on SHS.

That said, the code is available on GitHub, and (as per my thread) is licensed under the GPL v3, meaning you can use any and all parts of Mazzy the Paladin, provided you license your mod under the same conditions.

 

Or I'll just ask you. Is there any parts of it that are worth salvaging? Anything where you say, "That mod is awful, all except for ____." Or "...but I was rather proud of _____."

 

Maybe the kit that was made, or some creatures, or a particular dialogue? I'd love to grab whatever you think is worth keeping, credit you, and work it in somewhere in ours.


Mod: All Things Mazzy (banters, romance, expanded friendship and more)

Tutorial/Coding: Rest Check (coding for anyone to make their Mod's rest scenes yield to those from BG2:EE and additional coding to make them yield to those from a list of other mods as well.


#15 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3327 posts

Posted 22 May 2017 - 10:50 AM

Unfortunately, I haven't looked at that mod in over 10 years, so I can't give you detailed answers - I'd suggest downloading the mod and trying it out yourself (I can't recall how the quest were triggered, however - you'll have to check the scripts).
 
I recall what follows from the comments I received:
- the main plot was OK, but nothing spectacular
- the dialogue was originally written for laughs and broke the fourth wall (I recall rewriting the dialog so that it made sense, I can't recall if I did rewrite everything and/or if I did release said rewrite)
- the additional events were completely nonsensical

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#16 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 22 May 2017 - 11:13 AM

The author's own assessment confirms what I had anticipated when playing the mod - it was more or less intended as a joke or exercise (maybe later to be made into something better?).

From my memory - I have not played this in a long while as I never again took Mazzy into my party:

Spoiler

 

PS - a more interesting source may be the relationship between Mazzy and Sheena (from her own mod).


Edited by Roxanne, 22 May 2017 - 11:16 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*