Jump to content

Welcome to Obsidian Forum Community
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!




Photo
- - - - -

Interim Community Update

Posted by Rob McGinnis , 02 May 2008 · 2730 views

NWN2 News
Neverwinter Nights 2 Community Update
May 2, 2008

It's been a while since the last community update. As such, I thought I would give you a little teaser for some of the 1.13 patch notes, while I write the real Community Update. Please remember that this list is very much incomplete.

Bug Fixes

General
  • The toolset and game now load hak files in the same order.
  • Skills such as Search will no longer broadcast multiple messages to the chat window while in use. A single message will be displayed when turning the skill on or off.

Multiplayer
  • The chat channel will no longer revert to Local when a player transitions to a new area or module.


DM Client
  • Fixed an issue where DMs would not receive messages on the DM channel if they were filtering out the shout channel.
  • The console command dm_setfaction will no longer cause crashes.

Toolset
  • The toolset and game now load hak files in the same order.
  • Fixed an issue where you could not tint multi-selected tiles.
  • Light spheres shall now display properly.
  • Sound spheres shall now display properly.
  • The creature cache in Area Properties shall now work as intended.

Scripting
  • The GetNextItemInInventory() script function should now work properly with stores.

Custom Content
  • The Skills.2da file will now accept up to 100 rows of data.


New Features

Multiplayer
  • The chat system now has a /r command for replying to the last private message a player receives. After receiving a private message, the player can enter "/r" into the chat system which will automatically address a private message to the person that sent the previous private message.

Toolset
  • The ItemPropertyActivationPreference property for items is now accessible through scripting.

Scripting
  • A SetCollision(object oTarget, int bCollision) function has been made available. This will allow builders and DMs to turn the collision of a creature or placeable object on or off dynamically. This function is only useful on creatures/players/placeables that already have collision and will set collision to NONE if called on an object that never had collision in the first place.
  • A GetCollision(object oTarget) function has been added. This function will return the collision Boolean for an object.
  • The ItemPropertyActivationPreference property for items is now accessible through scripting.
  • A GetBicFileName function has been made available. This function will return the file name of a .bic file in a server vault.
  • New List Box functionality has been added to the game. This includes the following script commands:
    --ClearListBox
    --AddListBoxRow
    --RemoveListBoxRow
    --ModifyListBoxRow
  • A SetScrollBarRanges(object oPlayer, string sScreenName, string sScrollBarName, int nMinSize, int nMaxSize, int nMinValue, int nMaxValue) function has been added to the game. This function will allow you to set custom values to a scrollbar.
  • A SetFactionLeader(object oNewLeader) function has been added to the game. This allows you to set a companion to be the speaker in a conversation.
  • A GetFirstSubArea(object oArea, vector vPosition) function has been added to the game. This function lets you iterate over the ‘subareas’ at a given position in an area. A subarea would be a trigger, an encounter, or a AoEEffect.
  • A GetNextSubArea(object oArea) function has been added to the game.
  • A GetMovementRateFactor(object oCreature) function has been added to the game.
  • A SetMovementRateFactor(object oCreature, float fFactor) function has been added to the game. This function sets the creature's movement factor to that value. This movement factor is also modified by effects, encumberance, etc.


Be watching for additional information and a proper Community Update within the next couple days.




Photo
Selene Moonsong
May 02 2008 05:08 PM
Just one word: SWEET!
Rob can you indicate which of the scripting functions are native functions (i.e. in nwscript.nss) and which are derived functions (i.e. in an include file)?
Great list of new features, especially the list box! Lets just hope they make it all in...
This is great news! Mention of the two new (long awaited) GUI functions especially make me happy. original.gif

Thanks for the update!
Thanks Rob for the good news. It's been a bit quiet recently, so this is really sweet indeed.

I hope we get more as soon as possible about the contest and MoW etc. original.gif
Photo
Grinning Fool
May 03 2008 12:15 PM
This is some really great stuff, can't wait to get my greedy little paws on it.
Photo
nicethugbert
May 03 2008 12:46 PM
All good stuff, although, I hope /r will not be the final solution to the tell problem.
Photo
Lord Firkraag
May 04 2008 01:45 AM
I really hope the invisibility fix will be in the full update... Been waiting for it since the release of the game, and it should have been included with the stealth fix... ermm.gif
Very nice news. I really hope that The Skills.2da file will now accept up to 100 rows of data means we can add new skills without further problems, instead of reusing "discipline" and such. I precisely need this now for my custom crafting system, for skills such as hunting/fishing, woodcutting and mining.

I also hope the bug with the QuicktoMaster feat gets into this patch.
I would like to see an additional fix for multiplayer chat that probably will not be too taxing. I have found that if I send a tell, then the next time I hit return to send a message the local channel is used rather than the graphically selected channel. For example: I am chatting in party mode. A friend logs in and I send him a tell. I then want to send a message to my party. If I hit return and start typing, the "/p" is missing and the message goes on the local channel. The /p will return as the default only if I click off of the party channel onto another channel and then back onto it. I would prefer the graphically selected channel to remain selected if I send a tell.

Also, it would be neat if I could change the graphically selected channel by typing. In other words, if I am on the party channel and hit enter, backspace over the /p and type /s instead, it might be neat if the mode switched to shout. This might need to be user selectable behavior because I imagine some people may use the backspace /s method I described to send a single message without changing modes. This feature request is much less important to me then the bug fix described above.
I still wait for Archer's Belt(etc.) and plecable damage resistance fix wink.gif
It has been nearly three months since the last Blog post and over two months since the last comment.
Is everything okay out there in OEI Land?
All the silence is quite uncomfortable.

????? ? ??? ????? ??????
http://google.com

July 2014

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
272829 30 31  

Recent Entries

Recent Comments