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 Forum News (Oct. 23, 04)

Discussion in 'Game/SP News & Comments' started by chevalier, Oct 24, 2004.

  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 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.

    Derek French, Live Team Producer

    BioWare - 2das download for 1.64?
    I will find out Monday morning what is up with this. Thanks for the reminder.

    Tim Smith, Tools Programmer

    AI Changes & v1.64? Did something break?

    C has always always always used a preprocessor to include #includes. By the time the compiler gets to it, all # declarations have already been expanded. It has been that way since the first C code oozed from an edlin session... and will be that way when the only people doing C work are 80 year old retirees. Modern C++ compilers give you the option of precompiling headers... but it is often a perilous prospect. NWScript works in pretty much the exact same way. It just doesn't give you direct access to the preprocessor step like a modern Unix C compiler does. Note: I know NWScript works this way because I use it as a feature all the time. Every one of my scripts is peppered with debug() calls that print to the log. By default these are null functions (void debug() {}). If I want to turn it on for one or two files I fill in a PrintString() and recompile just the files I want logging.
    There is little difference between old C and modern C++ compilers regarding include files. The only difference is that when all the #defines are the same and the #include files are all the same, the compiler can save a precompiled version of those include files. Old C compilers could easily be modified to support this. Both my script compiler and BioWare's script compile do the exact same thing, but on a more limited scale. They compile NWSCRIPT.NSS as part of initialization and then compile all requested scripts using this precompiled header.

    Modern C++ compilers still compile source files as if the include files are all inline in the main source file. However, they use a lot of tricks (precompiled headers) to avoid doing the same work over and over again. If you change an include file, all the referencing source files must be rebuilt.

    Craig Welburn, Live Team Programmer

    Infinite [spoilers], is it fixed?
    Some changes were made to fix some issues with this quest breaking under certain circumstances and I believe that exploit was also fixed when the changes were being made. Wrong forum. Spoilers are not allowed in this forum.
     
    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.