1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Neverwinter Nights 2 Forum News (Apr. 18, 06)

Discussion in 'Game/SP News & Comments' started by chevalier, Apr 18, 2006.

  1. chevalier

    chevalier Knight of Everfull Chalice ★ SPS Account Holder Veteran

    Joined:
    Dec 14, 2002
    Messages:
    16,815
    Media:
    11
    Likes Received:
    58
    Gender:
    Male
    Here are today's Neverwinter Nights 2 forum highlights, collected by NWVault. Please take into account that these are only single parts of various threads and should not be taken out of context. Bear in mind also that the posts presented here are copied as-is, and that any bad spelling and grammar does not get corrected on our end.

    Anthony Davis, Programmer

    Creature of the Week [Zombie]

    lol i didn't notice that the typo i noticed was in the body of the description "sheet numbers"? =} lets not nitpick though hehe
    Yeah I reported that bug. Thank you.

    Rich Taylor, Programmer

    NWN2 GUI - Script Interaction
    Just a couple answers real quick. I'll talk about this stuff much more when the game is out and I can point to examples in the existing .xml files, and stuff like that, since it'll make way more sense to see it in context.

    But with regards to:
    "Question: Is this scripting interaction the very stuff you as developpers used to create default shop/inventory/character sheet/journal/chat windows with?"

    Only in a few limited cases. For example, the UI used to define companion AI behaviors uses some of this support to make it easy for end-users to add their own companion AI details and have them being settable via the companion behavior UI screen. There might be a couple other cases, but probably not a lot. It's more efficient for us to write specific engine callbacks for this stuff just to keep things as speedy as possible.

    "So, between these couple options, we as builders would be able to control any gui screen, so long as we know the ScreenID, including the Character Level Up screens? I would love to be able to restrict the choices in the screen on the fly, e.g. PC hasn't visited their requisite trainer and paid their training costs - no class button available when they try to level up"

    Somewhat. By default, most GUI screens will not be accessible to script functions. There will need to be some .ini changes in the user's 'UI' directory (Where all the XML files and textures are stored). So if you want to muck around with the user's GUI any, I think the end-user will have to download a UI pack for your module or something along those lines. This is something that might change a little over time. Especially if it gets to the point where GUIs could be created completely in script (Which definitely won't happen by release, but maybe in the future?)

    "Is the Wordmap functionality using this GUI stuff, or is it a different system? There seems to be a fair bit of overlap, as a world map is essentially a custom GUI with clickable areas."

    Sort've, but not really. The world map was made before much of the stuff I've described made it into the game, so it had to be done without this stuff. It might've been done slightly different now, but probably not by much. It is using a couple of its own custom script functions to get the job done, but I don't know the details since I didn't write it.

    Again, I'll by happy to go over these things in way more detail when you can see them in context. All in due time. =)

    -Akari

    J.E. Sawyer, NWN2 Lead Designer

    ATTN: PW people RE: module sizes: Part II
    They were posted just after a dev chat. Anyone really interested in this sort of stuff isn't going to miss it. Come on.
     
    Last edited by a moderator: Jan 3, 2018
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.