The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

2 Pages V  < 1 2  
Reply to this topicStart new topic
> Jini Romance, the latest readme
MeToLee
post Feb 14 2020, 08:59 AM
Post #21





Forum Member
Posts: 2
Joined: 14-February 20




helloo. I downloaded this mod because its multiple romance part especially interests me for bgee and sod. I dont have anything against mod romances dont get me wrong its because I like to play as female protagonist (I blame Lara Croft for that she was my childhood hero. Guess what I name my character? HOW DID YOU KNOW IT WAS LARA?!) and your mod says if my character is female I shouldnt even bother to install it biggrin.gif So I have some questions as you can imagine smile.gif does multiple romance also removes restrictions as gender/race etc? if not can it be implemented?

This post has been edited by MeToLee: Feb 14 2020, 09:00 AM
Go to the top of the page
 
Quote Post
nullset
post Feb 14 2020, 12:48 PM
Post #22


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




QUOTE(MeToLee @ Feb 14 2020, 03:59 AM) *
helloo. I downloaded this mod because its multiple romance part especially interests me for bgee and sod. I dont have anything against mod romances dont get me wrong its because I like to play as female protagonist (I blame Lara Croft for that she was my childhood hero. Guess what I name my character? HOW DID YOU KNOW IT WAS LARA?!) and your mod says if my character is female I shouldnt even bother to install it biggrin.gif So I have some questions as you can imagine smile.gif does multiple romance also removes restrictions as gender/race etc? if not can it be implemented?

Sorry about that, Lee, but the Jini mod does NOT remove restrictions on gender. So that you can understand, Jini is a prequel to the BG2EE Rjali mod which is seriously male/heterosexual protagonist. As a solo modder, I just was not capable of handling all the variables to make Rjali otherwise. Jini came after Rjali, and was intended as lead up to Rjali, so the protagonist was required to be male. This was NOT intended as a slight on non-male/non-heterosexual persons; it is just a sign of my own limitations and proclivities. As I have stated elsewhere, anyone is free to make their own mod to suit their own fancies/talents, and stealing my code is most definitely allowed. I would only request that they change the RJ prefixing which I have registered in the Community Filename Prefix Reservations at http://forums.blackwyrmlair.net/index.php?showtopic=113


--------------------
nullset
Go to the top of the page
 
Quote Post
MeToLee
post Feb 14 2020, 02:48 PM
Post #23





Forum Member
Posts: 2
Joined: 14-February 20




QUOTE(nullset @ Feb 14 2020, 12:48 PM) *
QUOTE(MeToLee @ Feb 14 2020, 03:59 AM) *
helloo. I downloaded this mod because its multiple romance part especially interests me for bgee and sod. I dont have anything against mod romances dont get me wrong its because I like to play as female protagonist (I blame Lara Croft for that she was my childhood hero. Guess what I name my character? HOW DID YOU KNOW IT WAS LARA?!) and your mod says if my character is female I shouldnt even bother to install it biggrin.gif So I have some questions as you can imagine smile.gif does multiple romance also removes restrictions as gender/race etc? if not can it be implemented?

Sorry about that, Lee, but the Jini mod does NOT remove restrictions on gender. So that you can understand, Jini is a prequel to the BG2EE Rjali mod which is seriously male/heterosexual protagonist. As a solo modder, I just was not capable of handling all the variables to make Rjali otherwise. Jini came after Rjali, and was intended as lead up to Rjali, so the protagonist was required to be male. This was NOT intended as a slight on non-male/non-heterosexual persons; it is just a sign of my own limitations and proclivities. As I have stated elsewhere, anyone is free to make their own mod to suit their own fancies/talents, and stealing my code is most definitely allowed. I would only request that they change the RJ prefixing which I have registered in the Community Filename Prefix Reservations at http://forums.blackwyrmlair.net/index.php?showtopic=113


Oh dont worry about it this is still a great mod and closest thing to I was looking for as in "multiple romances". I dont play often when I do I like to see everything you know. I was just askin about the other npcs restrictions like neera rashaad etc not the modded one. I wasnt asking yout to change something drastically sorry if it seemed so. The fact is you made this all on your own is also incredible. You have my respects. and thanks for the quick reply. I installed your mod but I'm already in Neshkel (didnt do anything just rushed there so Monteron Xzar and Jaheria Khalid wont start complaining) since my protagonist choice is a female one do you think I should start again?
Go to the top of the page
 
Quote Post
nullset
post Feb 14 2020, 03:27 PM
Post #24


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




QUOTE(MeToLee @ Feb 14 2020, 09:48 AM) *
Oh dont worry about it this is still a great mod and closest thing to I was looking for as in "multiple romances". I dont play often when I do I like to see everything you know. I was just askin about the other npcs restrictions like neera rashaad etc not the modded one. I wasnt asking yout to change something drastically sorry if it seemed so. The fact is you made this all on your own is also incredible. You have my respects. and thanks for the quick reply. I installed your mod but I'm already in Neshkel (didnt do anything just rushed there so Monteron Xzar and Jaheria Khalid wont start complaining) since my protagonist choice is a female one do you think I should start again?

Dunno. This is an interesting experiment. If you restart, you won't get the lamp because you aren't male, and Jini is in the lamp, so you shouldn't have any interactions with Jini unless I screwed up somewhere. You might have Rjali shadowing you, but I'm not even sure of that. What I do know is that the multiple romance feature excludes all but male PC/female romances, which doesn't sound like what you want.

If you don't restart, you will never have met Rjali, and that should block dialogue paths.

Probably the main reason I warned against playing with other than a male is that I have tested for nothing else. Afraid you're on your own here, Lee.

This post has been edited by nullset: Feb 14 2020, 03:28 PM
Reason for edit: style


--------------------
nullset
Go to the top of the page
 
Quote Post
KronoKinesis
post Mar 4 2020, 05:58 PM
Post #25





Forum Member
Posts: 9
Joined: 7-May 18




QUOTE(nullset @ Jan 24 2020, 05:44 AM) *
QUOTE(KronoKinesis @ Dec 23 2019, 03:42 PM) *
I have a question that I havn't been able to find an answer for yet, forgive me if I missed it somewhere.

Does Jini (and Rjali while I'm at it) remove romance requirements as well as allowing concurrent romances? For example, can my lawful neutral character romance Sharteel? Or am I still limited by race/alignment/etc?

You know, I never thought to do that. I guess I just wasn't as invested in BGEE romance as in BG2EE with the Rjali mod. If you need this, I will put on my list for future development.


I would appreciate it - some of the romances are locked from each other by alignment, preventing certain party setups from having concurrent romances.
Go to the top of the page
 
Quote Post
nullset
post Mar 4 2020, 06:14 PM
Post #26


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




QUOTE(KronoKinesis @ Mar 4 2020, 12:58 PM) *
I would appreciate it - some of the romances are locked from each other by alignment, preventing certain party setups from having concurrent romances.

I will look into it. I have an update coming out as soon as I can get all the testing in. Actually, Jini, Rjali, AND PSTEE will be updated at the same time. Figure a couple of months.

Sorry I didn't spend more thought on the BGEE mod. This sort of thing is standard in Rjali: eg. Petsy does NOT require you to be a little person. I won't put quite as much into Jini because the romances are more basic, and multiple romance is accomplished by a firewall, but I can easily remove superfluous requirements.


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Mar 5 2020, 04:03 AM
Post #27


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




@KronoKinesis OK. I looked into it, and I am afraid I can't do much for you on the Sharteel thing. The romance is set up by BG1NPC mod, and she really needs you to be no better than neutral or, better yet, evil. This is the opposite of the other romances (with the exception of Viconia, who will swing either way). I HAVE prevented other romances from interfering with Sharteel (that firewall I mentioned), but Sharteel would require a complete rewrite to make it possible for her to romance the same character as others will. It isn't a romance conflict; it is a real conflict of values. Not gonna mess with it! Sorry. For your review, here is the description from the BG1NPC documentation:

BBGG11NNPPCCRROOMMAANNCCEEGGUUIIDDEESHAR-TEEL’S ROMANCE ™ Author of the Texts Cliffette, Domi, Kish ™ Coder: Domi ™ General Notes: Shar-Teel’s Romance was written with a relatively evil male PC in mind. Three different ‘typecasts’ of PC are more or less maintained through the mod: a sarcastic edwinesque type, a harsh man, and a guy who tries to be reasonably kind. There are also a number of class-specific options for a bard. It is quite tongue-in-cheek, and PC will take a beating from his passionate lover, if he is not up to snuff. Shar-Teel prefers strong, charismatic males, so the stats that affect the romance the most are Constitution, Strength and Charisma. Shar-Teel is not a wimp, so offending her will make her lose interest or worse. But be careful of exhibiting too much sweetness (save it for Aerie)! She will not take mush lightly. Lots of her talks happen at rest, so sleep often if you are in a mood for more evil loving! This romance includes core love-talks, both sequential and reactive to events in the game and flirt-packs, both PC and NPC-initiated. Shar-Teel’s Romance uses the Icewind Dale 1 ‘Starting Song’ as the romance musical theme. ™ Romance Requirements: Charisma: 11 or above Strength: 11 or above Alignments: All evil, Chaotic Neutral and True Neutral Races: All but Halflings Reputation: Has to be below 10 for romance to initiate and continue Special: Some of the talks will only appear if PC was relatively interested in the circumstances of Shar-Teel’s life


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Mar 21 2020, 07:59 PM
Post #28


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




Jini v2.6 has been released.


--------------------
nullset
Go to the top of the page
 
Quote Post
Austin87
post Aug 20 2020, 03:35 PM
Post #29





Forum Member
Posts: 27
Joined: 25-May 20




When trying to install a Jini mod (version 2.7), the following message appears and the installation is interrupted:

CODE
ERROR locating resource for 'CHAIN3'
Resource [RH#ISRAJ.DLG] not found in KEY file:
        [./chitin.key]
ERROR: preprocessing APPEND_EARLY [tb#_compile_eval_buffer/Jini/Dialogue/RJBFAY1.d]: Failure("resource [RH#ISRAJ.DLG] not found for 'CHAIN3'")
Stopping installation because of error.


This is due to the fact that I do not have Isra mod installed, and RJBFAY1.d is trying to process the file from this mod.
The same is with the Sirene mod - the file RJBFAY1.d uses the C0SIREN file, which may not be present if the Sirene mod is not installed, and this will lead to an installation error.

tipun from our Russian Arcanecoast Team's forum suggested the following solutions:

1) either transfer dialogs with Isra and Sirenу from RJBFAY1.d into separate d.-files and compile them depending on the availability of these mods
2) either make it so that the dialog does not start:
QUOTE
// Sirene #1 - To Fight or not to Fight

CHAIN IF WEIGHT #-10 ~%sirene_false%G("RJFayBanter",1)
Global("RJFASIB1","LOCALS",0)
InParty("C0Sirene")
See("C0Sirene")
!StateCheck("C0Sirene",CD_STATE_NOTVALID)~ THEN RJFAY1 RJFASIB1
@350 DO ~SetGlobal("RJFayBanter","GLOBAL",0) SetGlobal("RJFASIB1","LOCALS",1)~
== RJFAY1 @351
== IF_FILE_EXISTS C0SIRENJ @352
== RJFAY1 @353 = @354 = @355
== IF_FILE_EXISTS C0SIRENJ @356
== RJFAY1 @357
== IF_FILE_EXISTS C0SIRENJ @358
== RJFAY1 @359
== IF_FILE_EXISTS C0SIRENJ @360
== RJFAY1 @361 = @362
== IF_FILE_EXISTS C0SIRENJ @363
== RJFAY1 @364 = @365
END
IF ~~ THEN EXIT

// Isra #1 - To Sack or not to Sack

CHAIN IF WEIGHT #-10 ~%isra_false%G("RJFayBanter",1)
Global("RJFASIB1","LOCALS",0)
InParty("rh#isra")
See("rh#isra")
!StateCheck("rh#isra",CD_STATE_NOTVALID)~ THEN RJFAY1 RJFAISB1
@400 DO ~SetGlobal("RJFayBanter","GLOBAL",0) SetGlobal("RJFAISB1","LOCALS",1)~
== RJFAY1 @401 = @402
== IF_FILE_EXISTS RH#ISRAJ @403
== RJFAY1 @404
== IF_FILE_EXISTS RH#ISRAJ @405
== RJFAY1 @406
== IF_FILE_EXISTS RH#ISRAJ @407 = @408
== RJFAY1 @409 = @410
== IF_FILE_EXISTS RH#ISRAJ @411 = @412
== RJFAY1 @413
== IF_FILE_EXISTS RH#ISRAJ @414
== RJFAY1 @415
END
IF ~~ THEN EXIT


And add the following code to the tp2-file (in ALWAYS block):

Sirene:
CODE
ACTION_IF FILE_EXISTS_IN_GAME ~C02SIREJ.dlg~ BEGIN
    OUTER_SPRINT ~sirene_false~ ~~
END ELSE BEGIN
    OUTER_SPRINT ~sirene_false~ ~False()~
END


Isra:
CODE
ACTION_IF FILE_EXISTS_IN_GAME ~RH#ISRAJ.dlg~ BEGIN
    OUTER_SPRINT ~isra_false~ ~~
END ELSE BEGIN
    OUTER_SPRINT ~isra_false~ ~False()~
END


tipun said that if you do not add the % isra_false% variable and simply remove the replicas via IF_FILE_EXIST, then there may be problems if Isra mod was installed AFTER Jini mod. In this case, the dialog will start, but there will be no Isra's replicas. Therefore, either this option 2 or option 1 can solve the problem.

This post has been edited by Austin87: Aug 20 2020, 08:15 PM
Go to the top of the page
 
Quote Post
Austin87
post Aug 20 2020, 06:03 PM
Post #30





Forum Member
Posts: 27
Joined: 25-May 20




And also tipun found an error in the code, in the RJBFAY1.d file you need to replace this in the Fay-Isra dialogue:
CODE
Global("RJFASIB1","LOCALS",0)

Replace with this:
CODE
Global("RJFAISB1","LOCALS",0)

Otherwise, the dialogue will repeat itself endlessly.

This post has been edited by Austin87: Aug 20 2020, 08:10 PM
Go to the top of the page
 
Quote Post
Austin87
post Aug 20 2020, 08:10 PM
Post #31





Forum Member
Posts: 27
Joined: 25-May 20




And these files also need to be corrected (otherwise, if the Isra mod or Sirene mod are not installed, the installation is aborted with errors):

RJFAY1.d:
QUOTE
CHAIN IF ~~ THEN RJFAY1 fayflt9.2

...
== IF_FILE_EXISTS C0SIRENJ IF ~InParty("C0Sirene") G("RJSIROMBG1",0)~ THEN @714
== IF_FILE_EXISTS C0SIRENJ IF ~InParty("C0Sirene") G("RJSIROMBG1",1)~ THEN @716
== IF_FILE_EXISTS C0SIRENJ IF ~InParty("C0Sirene") G("RJSIROMBG1",2)~ THEN @717
== IF_FILE_EXISTS C0SIRENJ IF ~InParty("C0Sirene") G("RJSIROMBG1",3)~ THEN @719
...
== IF_FILE_EXISTS RH#ISRAJ IF ~InParty("rh#isra") G("rh#IsraRomanceCheck",0)~ THEN @714
== IF_FILE_EXISTS RH#ISRAJ IF ~InParty("rh#isra") G("rh#IsraRomanceCheck",1)~ THEN @706
== IF_FILE_EXISTS RH#ISRAJ IF ~InParty("rh#isra") G("rh#IsraRomanceCheck",2)~ THEN @719
...



And RJPLAYER.d too (add the command IF_FILE_EXISTS).

This post has been edited by Austin87: Aug 20 2020, 08:44 PM
Go to the top of the page
 
Quote Post
Austin87
post Aug 20 2020, 09:06 PM
Post #32





Forum Member
Posts: 27
Joined: 25-May 20




I sent you in private messages a modified version with these bug fixes and added EET-compatibility from tipun (native - that is, the mod can be installed after installing EET)


Also, at the very beginning of the game, there is periodically a bug with the processing of the Candlkeep location - the result can be seen in the screenshot below, this problem does not arise every time, but several players had it.


tipun said that part of the script interrupts the processing of the AR2600.baf script. Then it is still processed, but not immediately, as it was intended. Most likely, to get rid of this, you just need to add Continue () in this block from AR2600.baf:
CODE
IF
  G("Chapter",0)
  G("Rjali1Met",0)
THEN
  RESPONSE #100
    CreateCreature("RJGREG",[1162.671],8)
    CreateCreature("RJALIY",[1212.635],8)
    ActionOverride(Player1,ChangeAIScript("RJPLAYER",OVERRIDE))
    SetGlobal("Rjali1Met","GLOBAL",1)
END

For the initial location script to work normally until the end.

This post has been edited by Austin87: Aug 26 2020, 07:58 PM
Go to the top of the page
 
Quote Post
nullset
post Nov 12 2020, 01:59 PM
Post #33


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




@Austin87 My apologies for not getting to this sooner. 2020 has been a tough year. The Isra dialogue problem is solved by using WeiDU "ALLOW_MISSING ~RH#ISRAJ.dlg~" in the setup file. I had already done this for Sirene, so she should not have this problem if not installed. Fixed the misspelled Isra variable per your note. Inserted Continue() in that script as you suggested; hope it works because I have never had that error and cannot reproduce it to check. I will release v2.8 today with these mods.

I cannot justifiably update the Jini mod with your EET adjustments because I do not have EET and cannot test it myself. If you wish to set up your own branch (Jini-EET as you call it), by all means do so with my blessing.


--------------------
nullset
Go to the top of the page
 
Quote Post
Austin87
post Nov 12 2020, 04:33 PM
Post #34





Forum Member
Posts: 27
Joined: 25-May 20




Thanks for the answer! About EET - our Arcanecoast Team tested the work of the mod on EET with these changes and no more errors were found. It works on both standard BG1EE and EET. You can compare versions through WinMerge and see all the edits we made. We would not like to make parallel versions if there is one that works on all versions of the game. But if you are against the update, we will respect your decision. Thanks again!

This post has been edited by Austin87: Nov 12 2020, 04:36 PM
Go to the top of the page
 
Quote Post
nullset
post Nov 12 2020, 06:04 PM
Post #35


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




QUOTE(Austin87 @ Nov 12 2020, 11:33 AM) *
Thanks for the answer! About EET - our Arcanecoast Team tested the work of the mod on EET with these changes and no more errors were found. It works on both standard BG1EE and EET. You can compare versions through WinMerge and see all the edits we made. We would not like to make parallel versions if there is one that works on all versions of the game. But if you are against the update, we will respect your decision. Thanks again!


OK. I'll make the changes (v3.0) and release it after I get a clean run through. Gonna take a while, but I'll get there.


--------------------
nullset
Go to the top of the page
 
Quote Post
Austin87
post Nov 12 2020, 10:26 PM
Post #36





Forum Member
Posts: 27
Joined: 25-May 20




Thank you very much and thank you for the wonderful mod! We plan to translate it into Russian, too, when we finish the translation of Rjali mod, which is now in progress!
Go to the top of the page
 
Quote Post
nullset
post Nov 13 2020, 12:31 PM
Post #37


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




QUOTE(Austin87 @ Nov 12 2020, 05:26 PM) *
Thank you very much and thank you for the wonderful mod! We plan to translate it into Russian, too, when we finish the translation of Rjali mod, which is now in progress!



спаси́бо!


--------------------
nullset
Go to the top of the page
 
Quote Post
nullset
post Nov 21 2020, 08:13 PM
Post #38


Master of Paradox


Forum Member
Posts: 248
Joined: 7-April 15
From: Canada




Just putting v3.0 up, with EET compatibility.


--------------------
nullset
Go to the top of the page
 
Quote Post
my very bad e...
post Dec 8 2022, 06:07 PM
Post #39





Forum Member
Posts: 19
Joined: 26-April 09




Currently playing v.3.0 of this mod which is installed in the upper half of my big SoD install so reinstallation is out of question for now. Many bugs in it, for example Gregore at the beginning refers to even female PC as a boy, Jini pops up from her lamp several times before I even reached site of Gorion's murder and my first successful try to remove smudge on the lamp ( tried couple of times before in prologue without success ). But the most serious bug is hanging of "StartCutScene("RJRESRET")" cutscene after Jini's rescue ( entered dream on my first rest near Gorion's body, don't know if it is triggered too early ) trapping player at the resting site upon return. My solution was to delete that cutscene in the RJPLAYER dialogue and to teleport back via console. I hope there are no more surprises like this, I hate broken cutscenes with passion.
Go to the top of the page
 
Quote Post
my very bad e...
post Dec 31 2022, 11:32 AM
Post #40





Forum Member
Posts: 19
Joined: 26-April 09




Little update on the above post. Problem with the said cutscene was very likely caused by the mod CDLore from the G3. Seems that mod is the bad news for big megamod installs, interfere with the Rest button and cause hanging of Cutscenes which include Rest function.
Go to the top of the page
 
Quote Post

2 Pages V  < 1 2
Reply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 10th November 2024 - 09:08 PM