Jump to content

Photo

Underdark PID and Flirts

pid underdark flirts aran whitehand dialog coding tutorial

19 replies to this topic

#16 berelinde

berelinde

    The Typo Queen

  • Gibberlings
  • 8594 posts
  • Gender:Male
  • Location:New Jersey, USA

Posted 29 April 2010 - 10:52 AM

Suggestion: Post it in labeled chunks in the same thread, preferably following natural breaks. You probably code like this anyway. I try to.

Example

Post 1 of 6: Initial state
This is where the top-conditions true block goes. It's probably pretty big. It might point to other sub-menus, like verbal flirts, physical flirts, head games, or actions intended to excite jealousy. It's probably also got some relationship managment stuff in there too. If you group the first block like that, it will make posting code a lot easier, but it will also make troubleshooting easier in the finished mod, so it's worth thinking about.

So, summing it up:
- Post 1 of 6: Initial state
- Post 2 of 6: Verbal flirts
- Post 3 of 6: Physical flirts
- Post 4 of 6: Head games
- Post 5 of 6: Jealousy stuff
- Post 6 of 6: Relationship management
Post 2 of 6: Verbal flirts
This is where you put the transition states from all those verbal flirts in the top state. Maybe there will be other menus, maybe not, but you will know that if it's a verbal flirt, you'll find it here.
Post 3 of 6: Physical flirts
This is where you put the transition states from all those physical flirts in the top state. Maybe there will be other menus, maybe not, but you will know that if it's a physical flirt, you'll find it here.
Post 4 of 6: Head games
This is where you put all the transition states from all the head games the PC can play on Aran: bursting into tears, playing jokes on him, tricking him into doing things for her, you name it. Maybe there will be other menus, maybe not, but you will know that if it's a head game, you'll find it here.
Post 5 of 6: Jealousy stuff
This is wehre you put all the "flirt with somebody else" stuff, and all the other stuff that is intended to excite jealousy in the NPC. Asking opinions about other party members could probably go here, too. What the heck. Maybe there will be other menus, maybe not, but if it's about jealousy, you'll find it here.
Post 6 of 6: Relationship management
Breaking up, getting back together, putting talks or interjections on hold, what have you, you'll find that here. You could also put party management stuff here, too, like if you're kicking Aran out of the party or what have you. If it's about relationship management, you'll find it here.

Must. Write. Faster.

cmorgan: "None of us get old around here, just more proficient at doing more stuff with less braincells!"

berelinde's mods
TolkienAcrossTheWater website
TolkienAcrossTheWater Forum

#17 cmorgan

cmorgan

    journeyman investigator

  • Gibberlings
  • 7097 posts
  • Gender:Male
  • Location:Glencoe, IL, USA

Posted 29 April 2010 - 11:31 AM

Good idea. It also serves to recheck my own work, making sure it still maps correctly.

My biggest problem is that since it is going into an alpha for recheck on regular intervals, some of the stuff is decidedly... not for prime time. And the way the friendship/romance stuff bleeds into each other is great because it mimics more natural conversation, but it makes full disclosure much more a problem now.

I didn't think of that when I set out to show all work on the forum.
I love deadlines. I love the whooshing noise they make as they go by. - Douglas Adams

#18 berelinde

berelinde

    The Typo Queen

  • Gibberlings
  • 8594 posts
  • Gender:Male
  • Location:New Jersey, USA

Posted 29 April 2010 - 11:51 AM

Not-post 7 of 6: stuff not suitable for children or persons of delicate constitution? :)
Must. Write. Faster.

cmorgan: "None of us get old around here, just more proficient at doing more stuff with less braincells!"

berelinde's mods
TolkienAcrossTheWater website
TolkienAcrossTheWater Forum

#19 cmorgan

cmorgan

    journeyman investigator

  • Gibberlings
  • 7097 posts
  • Gender:Male
  • Location:Glencoe, IL, USA

Posted 29 April 2010 - 12:00 PM

Heh!

it would take some cutting and pasting, but luckily it really doesn't matter where directly called states reside - the numbering I have set up was originally to keep everything in order, but that is long since past. That is a darned good idea.
I love deadlines. I love the whooshing noise they make as they go by. - Douglas Adams

#20 ericp07

ericp07

    Journeyman Modder

  • Members
  • 1290 posts
  • Gender:Male
  • Location:Patterson, CA, USA

Posted 26 January 2011 - 09:43 AM

A note about the drow limerick: the word "drow" rhymes with "now," not with "no." ???

- E

Working and playing under Windows 7 Ultimate on a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, still in development.

A female elf warrior and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?




Reply to this topic



  



Also tagged with one or more of these keywords: pid, underdark, flirts, aran whitehand, dialog coding, tutorial

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users