Author Topic: The Lure of the Sirine's Call is released!  (Read 126417 times)

PetrusOctavianus

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #75 on: August 05, 2008, 09:57:58 PM »

OK, finished the mod with no more problems.
Playing as a Lawful Good Morninglord of Lathander I naturally helped the Sirines.

I think it's a very nice mod and I'll defintely try the "evil" path next time.

My only reservations is about the dialogue with the Sil.
It seems weird to have an indignant "how dare those filthy human treasure hunter invade your lands" reply when you have to kill a group of three sirines to reach Sil. Maybe remove that group and instead have them spawn only if you side with the smugglers? Or maybe they have already been killed by the smugglers and you find their bodies?

Would have been nice to have interjections from Jaheira and/or Safana when dealing with Sil. Having NPC project installed I half expected it; Jaheira because she tells CHARNAME about the sirines when entering the area and Safana because she's on a quest for the treasure herself.

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #76 on: August 06, 2008, 01:05:48 AM »
Let's hope the crashing problem was a local problem of your install. Thank you for finishing the quest and your feedback! The three sirenes are the original ones, and their turning hostile is original behaviour as well. I wouldn't like to interfere too much into the original game, although I understand your suggestion about not wanting to fight the three sirenes.

NPC interjections is a good idea, although it goes further than the bugfixing / issue solving of the original mod I volunteered to do. I am not saying I wouldn't like to include those, I am just not sure I am allowed to expand it. I have to say I like the suggestions about Jaheira and Safana making comments, though.

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #77 on: August 09, 2008, 02:32:47 AM »
Update:

EDIT: link removed

The new version addresses all reported issues. I would be glad if someone would test it and say whether there are any more suggestions.
« Last Edit: September 05, 2008, 03:51:49 PM by jastey »

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: The Lure of the Sirine's Call is released!
« Reply #78 on: August 10, 2008, 01:53:24 AM »
jastey,

when I try to download the Mod, I get the "Internet Explorer cannot display the webpage" message.

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #79 on: August 10, 2008, 05:30:37 AM »
Link works for me.. It's hosted from G3 / CamDawg, maybe some teporary down thing?

Maybe this link works for you (in the first post, sorry for the German): http://www.kerzenburg.nightisforum.de/showthread.php?t=37319

Which, of course, directs to the same ftp-domain...

If it doesn't work at all for you, I could send it to you if you PM me your email address.

Offline Ilot

  • Planewalker
  • *****
  • Posts: 21
Re: The Lure of the Sirine's Call is released!
« Reply #80 on: August 11, 2008, 01:14:43 PM »
For italian, I think you can ask Ilot (he's registered in Chosen of Mystra and maybe more forums) ; and for polish, maybe yarpen but I'm not sure.

For the italian translations is all ok?

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #81 on: August 11, 2008, 01:19:05 PM »
Thank you for asking! Sorry I didn't contact you, I asked The Bigg instead because he did translations for me before. Yes, all translations are completed.

Offline Ilot

  • Planewalker
  • *****
  • Posts: 21
Re: The Lure of the Sirine's Call is released!
« Reply #82 on: August 12, 2008, 12:35:37 PM »
Ok, no problem.

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: The Lure of the Sirine's Call is released!
« Reply #83 on: August 14, 2008, 12:41:54 AM »
Jastey,

the second link worked flawlessly!

Thanks and sorry for replying so late!  :pirate

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #84 on: August 14, 2008, 01:32:25 PM »
Good to hear!

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #85 on: September 08, 2008, 01:31:58 PM »
Version 8 is out, for Tutu and BGT, under Windows and Mac.
Please post any suggestions or issues (hopefully there aren't any) here.

Offline Wanderer

  • Planewalker
  • *****
  • Posts: 42
Re: The Lure of the Sirine's Call is released!
« Reply #86 on: September 09, 2008, 09:41:36 PM »
Thanks for the update!

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #87 on: September 10, 2008, 11:48:11 AM »
Thank you! (I feared it would be a bug report.)

Immort_guest

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #88 on: September 11, 2008, 05:21:50 AM »
Is this version also compatible with BGT or just tutu??

Thx!!!

jastey*

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #89 on: September 11, 2008, 09:06:52 AM »
It is compatible with BGT, yes. Ascension64 already linked it as the "official" BGT-version now.

fkirenicus_no_login

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #90 on: November 19, 2008, 04:17:35 PM »
Just wanted to say: "Very nice mod!"  :)
Had a CTD when I first entered the storehouse (?), but starting again gave no problems.
I guess this calls for a 9 outta 10.

Any plans to expand this mod?

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #91 on: November 19, 2008, 04:31:31 PM »
Thank you, say I as the current maintainer. :) If you ever encounter the CTD again, let me know. Good to hear that a restart did the trick, but I hope that won't be necessary again.

Since the original author Ghreyfain retired, the mod probably won't be expanded, no.

temujin_

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #92 on: January 15, 2009, 12:24:56 AM »
a few months back, i didn't realise the naming conventions between tutu and bgt were a big deal but... i just noticed some of the new creatures introduced by the mod (J#PIRAT[1-6] and J#SIRIN[1-2]) have a lot of tutu weapons/armor (these won't show up on bgt).

which brings me to my question that's been bothering me for a couple of days now:  why is tutu prefixing files with this strange underscore?  what's the harm in keeping the filenames as they are?  ???  it only seems to create confusion for mods that run on both tutu and bgt.

oh well...

Offline Ascension64

  • Planewalker
  • *****
  • Posts: 472
Re: The Lure of the Sirine's Call is released!
« Reply #93 on: January 18, 2009, 06:39:40 PM »
The point of the underscore was to separate Tutu resources from BG2 resources, otherwise there would be a terrible amount of overlap. BGT tries to work it differently by using the BG2 resources directly, but there are a lot of differences between the BG1 and BG2 versions of the same resource, so a lot of work is required to check each overlapping resource. In essence, Tutu makes it easier to recognise Tutu resources and mod them.

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #94 on: January 19, 2009, 03:21:11 AM »
i just noticed some of the new creatures introduced by the mod (J#PIRAT[1-6] and J#SIRIN[1-2]) have a lot of tutu weapons/armor (these won't show up on bgt).
Hey, thank you for this information! I will have a look.

temujin_

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #95 on: January 19, 2009, 08:01:50 PM »
The point of the underscore was to separate Tutu resources from BG2 resources, otherwise there would be a terrible amount of overlap. BGT tries to work it differently by using the BG2 resources directly, but there are a lot of differences between the BG1 and BG2 versions of the same resource, so a lot of work is required to check each overlapping resource. In essence, Tutu makes it easier to recognise Tutu resources and mod them.

what i meant was, this whole naming conventions between tutu and bgt is just creating unnecessary inconvenience for those that mod on both platforms.  from what i understand, right now either you need two differently named copies of the same resource or use fancy syntax like 'COMPILE EVALUATE_BUFFER' or a whole bunch of "if game_is bgt or game_is tutu  ...", etc - looks like a lot of unnecessary work.  it can all be avoided if both use a common naming scheme.

then again, we humans have a natural tendency to make life as miserable and complicated as possible i guess...    :(

Offline cmorgan

  • Planewalker
  • *****
  • Posts: 1424
  • Gender: Male
  • Searcher of Bugs
Re: The Lure of the Sirine's Call is released!
« Reply #96 on: January 19, 2009, 09:12:44 PM »
Jastey, there are a few macros you can grab from bg1npc that should automate changing those to BGT and back again (or whatever). Basically, just check to see if they are already covered in this:

macro_tutu_items_to_bgt.tpa
Code: [Select]
DEFINE_PATCH_MACRO ~tutu_items_to_bgt~ BEGIN
  READ_LONG  0x2bc "itm_off" ELSE 0
  READ_LONG  0x2c0 "itm_num" ELSE 0
  FOR (index = 0; index < itm_num; index = index + 1) BEGIN
    READ_ASCII ("%itm_off%" + (0x14 * "%index%")) "item"
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_AROW01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "AROW01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_AROW02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "AROW02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_AROW07" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "AROW01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_BOW01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "BOW03" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_BOW03" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "BOW03" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_BOW08" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "BOW08" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_BLUN02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "BLUN02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_BULL02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "BULL02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_CHAN04" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "CHAN04" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_CHAN05" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "CHAN05" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_DAGG01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "DAGG01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_DAGG03" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "DAGG03" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_DAGG05" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "DAGG05" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_DART01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "DART01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_DART02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "DART02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_HELM09" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "HELM09" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_HELM11" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "HELM11" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_JELLGR1" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "JELLGR1" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_LEAT01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "LEAT01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_LEAT02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "LEAT02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_LEAT04" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "LEAT04" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_MAGE01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "MAGE02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_MAGE02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "MAGE02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_MAGE05" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "MAGE05" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_AGEBRAC" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "MAGEBRAC" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_MISC33" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "MISC33" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_PLAT01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "PLAT01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_PLAT04" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "PLAT04" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_POTN20" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "POTN20" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_POTN21" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "POTN21" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_POTN36" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "POTN36" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_POTN37" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "POTN37" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_POTN45" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "POTN45" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_RING95" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "RING95" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SCRL96" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SCRL96" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SHLD01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SHLD01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SHLD08" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SHLD08" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SLNG02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SLNG02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SPER01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SPER01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SPER02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SPER02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_STAF01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "STAF01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_STAF02" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "STAF02" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_STAF07" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "STAF07" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SW2H01" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SW2H01" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SW1H04" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SW1H04" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SW1H07" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SW1H07" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SW1H08" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SW1H08" #8
    END ELSE
    PATCH_IF ("%item%" STRING_COMPARE_CASE "_SW1H24" = 0) BEGIN
      WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "SW1H24" #8
    END
  END
END

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: The Lure of the Sirine's Call is released!
« Reply #97 on: January 27, 2009, 01:28:55 PM »
Thank you, cmorgan, I will check this!

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: The Lure of the Sirine's Call is released!
« Reply #98 on: January 28, 2009, 01:57:35 AM »
jastey,

is there a quick fix for missing equipment for BGT users that have not yet intalled Sirine's Call?

If it's just some small changes to the .tp2 or somewhere else, I'd like to know if you can kindly indicate how I manually restore BGT compatibility.

Thanks!  ;)

jastey*

  • Guest
Re: The Lure of the Sirine's Call is released!
« Reply #99 on: January 28, 2009, 06:15:17 AM »
Hi Salk,
I don't know how to fix this just yet; I will look into it and as soon as I understand what needs to be changed there will be a new version. :)

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: