Aller au contenu

Photo

Campaign issues


  • Veuillez vous connecter pour répondre
30 réponses à ce sujet

#1
PJ156

PJ156
  • Members
  • 2 982 messages
I have set up two modules in a campaign.

Each module see's the campaign resources and the campaign journal opens up for each of the modules in the toolset.

In play however, npcs do not transition from one module to the next and the journal does not update properly.

For the journal update, a blank item apears and the journal update to the right number (I know this because triggers that test the journal status are working) but none of the text associated with each entry happen and no text appears on the screen to say the campaign has been updated.

Has anyone seen any of these issues and can you give me pointers as to where to look. I am thinking I did not follow the steps properly when setting the modules up but I seem to ahve got it half right?

Otherwise I am going to start again with a new campaign and separate off the modules and set it all up again. It would be nice to fix it though. 

PJ

#2
Claudius33

Claudius33
  • Members
  • 256 messages
 Weird. Have you already entered the modules in game, before linking them to the campaign?

I mean not restarting a new campaign.

Modifié par Claudius33, 09 septembre 2013 - 07:07 .


#3
PJ156

PJ156
  • Members
  • 2 982 messages
I don't remember that I did, these were just campaign mods from the start so that I could use the campaign resources?

#4
Claudius33

Claudius33
  • Members
  • 256 messages
Each time you add a new module to the campaign, you must set it for the campaign (in the campaign editor), save the campaign, save the module, and preferably reload it. Perhaps have you missed a step?

Modifié par Claudius33, 09 septembre 2013 - 07:45 .


#5
PJ156

PJ156
  • Members
  • 2 982 messages
I'm thinking that might be true. I think I did it all correctly? I am thinking to start again but is there an issue with dissasociating a module and adding it to anothe campaign.

I would rather fix it first, if there is a fix ?

#6
Claudius33

Claudius33
  • Members
  • 256 messages
You may try to remove each module from the campaign then link it again. After a backup of the whole in case. Although I don't think so, I don't know if there is an issue to link a module to another campaign, so trying to un-link from, re-link to the original campaign is perhaps worth the value.

#7
PJ156

PJ156
  • Members
  • 2 982 messages
Hmmm, I rebuilt the whole thing by starting a new camapign attaching some empty modules to it and transfering the campain and module assets to the folders. I did this carefully as per the instruction in the campaign sticky.

The same problems are occuring. The journal numbers are upadating but he text is not.

Most painful is the npc is not moving from one module to the next. In each module in the tooolset I can see the campaign resources but these aspects are not showing up in the game.

#8
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
Check the second number box on the journal script with a 1 eg ("journal madness",5,1,0,0 ) also delete the module journal wentries and make sure they're all in the campaign journal bit.

Put this on the new mod trigger or change the bit about clicking to talking for conversations.

#include "ginc_companion"
void main()
{
object oPC=GetClickingObject();
if(!GetIsPC(oPC))return;
SaveRosterLoadModule("my second module","the waypoint tag");
}

I've had this happen and since always doing that to the journal and putting scripts like that on the triggers it never happened again. That script will even jump a henchman with you.

Did you also click the module name in the campaign editor and then hit the set module to use selected campaign part and saved it. Also are you sure that you haven't jumped to a copy of your second mod and not the one set in the campaign editor.

#9
PJ156

PJ156
  • Members
  • 2 982 messages
The campaign jump worked thanks but the journal entry did not.

It is so frustrating spending hour looking at something you did not think you needed to fix.

PJ

#10
PJ156

PJ156
  • Members
  • 2 982 messages
I just did a quick test. I set up a new journal entry in the module and campaign folder and tried to use them in game. In each case an empty journal text box appears in the journal but no text. the journal is updating as tests whihc really on the journal entry are working. It is just the text that does not seem to appear .....

#11
andysks

andysks
  • Members
  • 1 645 messages
Hey PJ I had the same issue some months ago... and unfortunately I didn't make a note on how I fixed it. I mean blank journal entries and what not. The only thing I can say, is that if I fixed it... then you can do it to. If I remember correctly all I did was follow step by step Kaldor Silverwand's instructions on converting a module journal to a campaign journal. But this was because I didn't have a campaign from the start and I was building as a module... after I decided to make a campaign I had to convert all these things, and that's where the blank entries happened.

#12
PJ156

PJ156
  • Members
  • 2 982 messages
Thanks andysks,

I have tried to look for Kaldors words of wisdom. Any chance you could link me to the thread?

PJ

#13
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
There is a bit in the campaign editor that says keep journal synched to leader mine says true so if yours is false that could be it.

#14
PJ156

PJ156
  • Members
  • 2 982 messages
That Tsongo,

I just cjecked and mine say true too :(

PJ

#15
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
Anything weird in your override or one of those folders that I haven't got a clue what they're there for like tlk ?

Strange thing is that I just ran one of my backup modules that isn't in a campaign and it still updated so I'm not even sure it's a campaign issue. My backups use all the resources of the campaign ( they're exact copies ) and have campaign journals even though they're not in one and they still work although technically they shouldn't so it's more likely to be a journal issue. Run one of your other modules that starts near a journal update and see what happens.

Or try washing out your hard drive in warm soapy water then reinstalling NWN2 starting with SoZ and applying liberal amounts of toothpaste to your memory chips !

#16
andysks

andysks
  • Members
  • 1 645 messages
http://social.biowar...-5080347-1.html

This is the link. The second instruction is specifically for journals. First comment is yours btw :) but that was three years ago... :D

#17
PJ156

PJ156
  • Members
  • 2 982 messages
Three years ... I had hair back then :)

Thanks for the link, no wisdom there that helps but thanks for taking the time.

PJ

#18
Lance Botelle

Lance Botelle
  • Members
  • 1 480 messages
Hi PJ156,

What happens if you open and close the journal? Do the journal entries change?

It sounds like you just need to refresh the journal GUI.

I know I had the same problem a long while back, and the only thing I can find is that I refresh the journal with this sort of coding:

// RETRIEVE JOURNAL STATE
// CODE TO CLOSE THE JOURNAL
AddJournalQuestEntry(sJournID, nState, oPC, TRUE, TRUE, TRUE);
// CODE TO OPEN THE JOURNAL AGAIN

However, I also have a lot of other code surrounding the journal entries (such as transferrable tokens as well) and so it is rather difficult to recall what I did and when.

Cheers,
Lance.

Modifié par Lance Botelle, 16 septembre 2013 - 02:49 .


#19
PJ156

PJ156
  • Members
  • 2 982 messages
The entries do not change they are just blank.

Ark is testing the mod for me at the moment and the problem persists on his PC. I did rather hope that it was a conflict at my end.

It seems odd that I might need additional code to do something that worked before. I'm baffeld.

thanks for the toip though :)

PJ

#20
Lance Botelle

Lance Botelle
  • Members
  • 1 480 messages
Hi PJ156,

Check out this link ... http://nwn2.wikia.co...Troubleshooting

It mentions missing journal entries. I found it while trying to see why my NWN2 game does not even start now! The buttons to load a game are missing their text. Click the blank "exit" button and the game crashes NWNMain.exe. :(

Lance.

EDIT: To save you some time, the link says this ...

"Some times the Journal of one of the characters in your party is wiped. This happens when you switch characters while the journal is open (it is really overwritten by the other party member's, but since most companion's journal is empty, this essentially means a wipe in most instances).
Since a character shares journal entries across savegames, it is unfortunately impossible to recover it without a backup."

NB: I just tested a module I was playing and their journal entries were wiped out too, so I guess I won't be finishing that one! And another I tested of somebody else's did not show any journal entries when I possessed a companion. As I say above, I had to do quite a bit of coding to ensure journal entries stayed in synch for main pcs and companions within and across modules. I am still testing the MP side of things, but as that is more involved, I am waiting until I am nearer completion. Posted Image

As for my own problem, it was because I had moved the fontfamily.xml into my override instead of leaving it in the UI default folder. So when I renamed the override to test another module, I lost all my fonts, completing forgetting I had done that. A complete reinstall later (which was not really needed) and I could then track the problem to where it was. Doh!

Modifié par Lance Botelle, 18 septembre 2013 - 02:13 .


#21
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
Aha so that explains why putting the 1 in the second number box stops it.. Excellent.

But I think in Mr 156's case it's something a little bit more dark and mysterious !!!!

#22
4760

4760
  • Members
  • 1 204 messages
Well, it might not be the expected fix, but with the module journals merged within the campaign journal, it should work. Of course, that means a lot of copy/paste (and verification that there aren't duplicate entries), but I found out that module journals gave blank entries in a campaign, and everything worked as expected as soon as they were converted to campaign journals.

#23
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
If they're in a campaign already reverse them into a module and see what happens. It wont take long just make sure you wipe out the campaign/module entries before testing.

#24
Tchos

Tchos
  • Members
  • 5 042 messages
There are a few things that can be done to reduce the manual cuts and pastes in certain situations. For quick tests or fixes, make a new module and copy the fresh, blank module.jrl out of the temp directory, and use it to overwrite the module.jrl in your module folder (assuming you're using directory mode) once you've made sure all of the entries are in the campaign journal.

If all of your journal entries are in the module journal and not the campaign journal, then copy the module.jrl from the module folder into the campaign folder first.

#25
Guest_Iveforgotmypassword_*

Guest_Iveforgotmypassword_*
  • Guests
I just had a look in a campaign folder for one of my modules and there is no campaign journal in there, all it says is module jrl so is this why modules I use to test that are not even in the campaign still update there journals even though they don't have anything written in the module journal ? And if so how do they work when they're not using a campaign or have anything written in a module journal ?

I never use directory mode and have no means of checking if there's a module.jrl in the module too but if there is then all the campaign does is overwrite the module.so putting the module journal in the override might fix the blank stuff. Because that's all clicking and filling in the campaign journal seems to do.

In other words and if my theory is correct the campaign part of the journal is of absolutely no consequence as it's just an override of exactly the same folder and if you write in the module bit or the campaign part so long as the folder goes in the override or campaign file it wont make a difference.

But swapping folders about might cure the blanks..