Author Topic: A triad of questions.  (Read 846 times)

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« on: June 10, 2014, 09:26:30 pm »


               

Hey there! Me again, with more questions, cause what would the forums be without me asking silly questions!


 


First off, has anyone fixed that tile in City Interior, the one with a tavern entrance (or exit)? You know, the one that has a single lantern lighting up? Tin01_something something. I think Zwerk's rework of the tileset didn't fix it, and I went into 3DSMAX to see what was going on, but thing doesn't even have emitters, I think...


 


Second, Is it me or have the gnoll models always had their shadows broken? I thought it was the custom "dangling mane" ones which broke the model, but after removing them from override, I think the original one has broken shadows as well. Hope someone can confirm or deny this. The weird thing is they appear fine on the toolset, no errors, but in-game, I see it.


 


Finally... I don't remember what the last question was... -______-   mmm... Oh yes! Can someone tell me what the "Build Module" option in the toolset does? I looked it up to no success. I am guessing it has to do with updating resources in areas and palettes, but would much rather ask.


 


Thanks in advance to one and all who can help!



               
               

               
            

Legacy_Proleric

  • Hero Member
  • *****
  • Posts: 1750
  • Karma: +0/-0
A triad of questions.
« Reply #1 on: June 10, 2014, 11:41:42 pm »


               


 ...Can someone tell me what the "Build Module" option in the toolset does?


The most common use is to recompile all scripts; for example, to ensure they're all using the same version of an included function when it's changed.


You'll see lots of other options, such as checking for unused and missing resources, or doing refreshes and recalculations. These tend to be used when tidying up, just before releasing the module.


Not sure about your other questions.
               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
A triad of questions.
« Reply #2 on: June 11, 2014, 12:10:09 am »


               


Hey there! Me again, with more questions, cause what would the forums be without me asking silly questions!


 


First off, has anyone fixed that tile in City Interior, the one with a tavern entrance (or exit)? You know, the one that has a single lantern lighting up? Tin01_something something. I think Zwerk's rework of the tileset didn't fix it, and I went into 3DSMAX to see what was going on, but thing doesn't even have emitters, I think...


 


Thanks in advance to one and all who can help!




I cant say for certain because you dont know tile name, but you can try ma unofficial patch, I fixed few tiles from TNI there. Or just download the modified tileset files package from the project page (link in my sig) and put it into override if you dont want my patch.


               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #3 on: June 11, 2014, 06:26:58 am »


               

Thanks for the help, guys! I am checking up the tileset package asap! Hope more developers can share their insight on these!



               
               

               
            

Legacy_Zwerkules

  • Hero Member
  • *****
  • Posts: 1997
  • Karma: +0/-0
A triad of questions.
« Reply #4 on: June 11, 2014, 03:25:35 pm »


               


Hey there! Me again, with more questions, cause what would the forums be without me asking silly questions!


 


First off, has anyone fixed that tile in City Interior, the one with a tavern entrance (or exit)? You know, the one that has a single lantern lighting up? Tin01_something something. I think Zwerk's rework of the tileset didn't fix it, and I went into 3DSMAX to see what was going on, but thing doesn't even have emitters, I think...


 


 




I'm sure I didn't fix it because I never saw it. I did fix a number of tiles with candles on them which didn't work properly, but never a lantern.


               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #5 on: June 11, 2014, 06:04:57 pm »


               

Hey Joern! Actually, of course, your haks were the very first I went to when I noticed this. You see, what I don't get is there is no emitter in either lanterns, yet one lights up and the other doesn't. I tried various things unsuccessfully. I even went and copied the entire other lamp to see if it would fix it. I tried to upload an image of the tile in-game for better id, but this site won't let me upload any of them.



               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #6 on: June 11, 2014, 06:06:59 pm »


               

Oh, and now we can't edit or remove our own posts! This gets better and better doesn't it? Here is the link to the pic: http://prntscr.com/3rtn4e



               
               

               
            

Legacy_Zwerkules

  • Hero Member
  • *****
  • Posts: 1997
  • Karma: +0/-0
A triad of questions.
« Reply #7 on: June 11, 2014, 07:38:18 pm »


               

If you open your area in the toolset and place the mouse over that tile you should see the name of the tile at the bottom of the toolset window. Knowing the name of the tile will make it easier to check out what's wrong with it. From the look of the screenshot I'd say that one lamp has a self illumination that is almost white and the other ones is still black. This is strange though because I haven't seen Bioware use selfillum much, whereas it is used alot in the DLA tilesets.


 


Edit: The tile is o13_01 and it is as I thought. Box1524 has a selfillum of 1.0 1.0 1.0 while Box1522 has a selfillum of 0.0 0.0 0.0.


Change that to 1.0 1.0 1.0 and you'll have the second lamp behave just like the first.


               
               

               
            

Legacy_Pstemarie

  • Hero Member
  • *****
  • Posts: 4368
  • Karma: +0/-0
A triad of questions.
« Reply #8 on: June 11, 2014, 10:36:22 pm »


               

Added these fixes to Q - both tiles tcn01_o13_01 and tni01_o13_01 have this issue.



               
               

               
            

Legacy_MannyJabrielle

  • Sr. Member
  • ****
  • Posts: 275
  • Karma: +0/-0
A triad of questions.
« Reply #9 on: June 12, 2014, 04:34:42 am »


               


If you open your area in the toolset and place the mouse over that tile you should see the name of the tile at the bottom of the toolset window.




OOooooooh! I never noticed that before!  That makes it SO much easier to find specific tiles rather than going through each one in explorer!


               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #10 on: June 12, 2014, 06:26:36 am »


               

I have already applied the change, but haven't checked it yet! Thanks for the solution, Zwerk! Your instructions were very clear!


 


It's also great you included them in the Q tilesets, Paul! It's great everyone can benefit from it! By the way, I've been looking at what you're doing with the tilesets, and it is amazing. I just wish modules wee using it. Is there a list of projects using Q? I think only PW's do nowadays, and unfortunately, I don't do PWs.


 


Finally, one new question! Does anyone know if the Gestalt camera thingie can be used as an override to the default camera zoom during conversation? Or can this option be modified to one's desire? I rather like how the camera pans and zooms-in during conversations in NWN2 and it seems to be a hardcoded thing, rather than something you have to manually add to every piece of dialogue. I was wondering if the same could be achieved via ini in the original NWN, or via some override using the gestalt camera modes.



               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #11 on: June 16, 2014, 02:04:19 am »


               

Aaaand one more question, cause, why not?! See, in other games changes and modifications to "modules" take immediate effect. As we all know, such is not the case in good NWN (boo....) BUT... I seem to remember there was some way to actually hack your way into a module while keeping variables set or some other technical thingama, effectively using a character from where you left, but into the altered module. I believe it involved LETO and demon summoning of some kind, or something. If anyone can share or shed some light, please do so!



               
               

               
            

Legacy_Zwerkules

  • Hero Member
  • *****
  • Posts: 1997
  • Karma: +0/-0
A triad of questions.
« Reply #12 on: June 16, 2014, 01:40:26 pm »


               

The save files are a kind of module themselves, if you have a program that can edit them you can make changes that aren't just affecting your PC but also areas etc.



               
               

               
            

Legacy_MannyJabrielle

  • Sr. Member
  • ****
  • Posts: 275
  • Karma: +0/-0
A triad of questions.
« Reply #13 on: June 17, 2014, 05:03:15 am »


               


I have already applied the change, but haven't checked it yet! Thanks for the solution, Zwerk! Your instructions were very clear!


 


It's also great you included them in the Q tilesets, Paul! It's great everyone can benefit from it! By the way, I've been looking at what you're doing with the tilesets, and it is amazing. I just wish modules wee using it. Is there a list of projects using Q? I think only PW's do nowadays, and unfortunately, I don't do PWs.


 


Finally, one new question! Does anyone know if the Gestalt camera thingie can be used as an override to the default camera zoom during conversation? Or can this option be modified to one's desire? I rather like how the camera pans and zooms-in during conversations in NWN2 and it seems to be a hardcoded thing, rather than something you have to manually add to every piece of dialogue. I was wondering if the same could be achieved via ini in the original NWN, or via some override using the gestalt camera modes.




 


I know you can turn *off* camera zooming for conversations, but I'm not sure if the actual zoom can be edited.  Gestalt's camera mod is a scripting package, and all the variables such as how close to zoom in, ect, are done through scripts  You could turn off zooming in the options, and attach a custom gestalt run zoom to every conversation, but that would be incredibly work intensive, especially if you don't want to muck up any conversations that already have a script attached to the initial node in the conversation tree.


As for SP projects using Q, I'm working on one.... however it'll be a long while still before it's ready for release.


 


However, for a decent portion of Q content, you can get it to show up in already made modules to a certain extent via hak-patching.


To do this, open your nwn.ini file in notepad, and find the line that says "PATCH=.\patch", and change it to "PATCH=.\hak".  Save, and close.  Then open the file "nwnpatch.ini" and have it read as follows:


 



[Patch]
PatchFile000=q_vfxgui
PatchFile001=q_tilesets
PatchFile002=q_sounds
PatchFile003=q_robe
PatchFile004=q_race
PatchFile005=q_portraits
PatchFile006=q_placeables
PatchFile007=q_items
PatchFile008=q_creatures
PatchFile009=q_2da
PatchFile010=q_!tilesets
PatchFile011=q_!tilereskins
PatchFile012=q_!fightingsfx

Save, and close.  Then, when you play NWN, Q content will be loaded in like normal game assets.


 


There are some pros and cons to this method however, due to how hakpatching figures into asset loading orders.


 


Pros.... you can access Q content such as armor and weapon appearances, character heads, ect, all without having to actually add the Q haks to each and every module.


 


Cons.... the Q content will be overriden by module content, so if a single player module you choose to play already employs it's own haks that happen to have it's own 2DAs, the game will use those instead of the Q ones.  The only way around this is to merge the Q 2da's with the module's 2das.  This is because of how hakpatch content is loaded.... which is after base game assets, but before a module's hakpak's assets.  The last asset to be loaded takes priority over assets with the same filename loaded earlier.


 


And another con.... ALL modules will have access to this content as well as the toolset, so if you BUILD a module with your game patch-haked like this, it will reference the content without the actual hak's, and will not necessarily work right for others who play your module without their client hak-patched as well.


 


However.... to solve this... simply rename your nwnpatch.ini when you decide to build in the toolset.


 


And a note on the patchfile list I gave... I did not include the !q_armoury hak in the list because I found it doesn't play nice with non-Q modules... for example, with the NWN OC, rings and amulets all had the same generic appearance since the armory hak changes them to a parts-based system rather than a single static icon format.  I also included the optional !q_tilesets hak and the q_tilesets base hak.... I can't recall what is in those specifically, but there's really no harm in adding them as far as I can tell.  The !q_tilereskins could be removed too if you would rather the original NWN dungeon and crypt textures.  Just be sure that if you remove any haks from the list, that you renumber the entire list properly.


 


And yes, this was a long and rambling explanation, but I'm confident someone else can give a more accurate and less babble-filled explanation of hakpatching should you need it (forgive me... it's past midnight, and my brain has been fried and refried several times tonight... be thankful I'm not typing in complete babble and riddles!)


               
               

               
            

Legacy_Jedijax

  • Hero Member
  • *****
  • Posts: 692
  • Karma: +0/-0
A triad of questions.
« Reply #14 on: June 17, 2014, 06:15:17 am »


               

Thanks for the instructions! I know the Gestalt being added line by line in conversation is insane, which is why I wondered if there was a way to stream-line it, as an override. I thought it could somehow plugged into the vanilla zoom-in during convo option, or there was some setting to modify the values of that one. As for the Patch-ing of haks, one day I may do so, but as you have explained there are quite a bit of concerns for now, especially the overriding of resources, which is why I mainly rely on personal haks and override folder! Thanks for the input, and let's hope someone comes up with a viable solution for the instant area changes (sort of) and the zoom-in thingies!