ACR v1.91.1 Patch

This is a general open discussion for all ALFA, Neverwinter Nights, and Dungeons & Dragons topics.

Moderator: ALFA Administrators

Post Reply
Zelknolf
Chosen of Forumamus, God of Forums
Posts: 6139
Joined: Tue Jul 05, 2005 7:04 pm

ACR v1.91.1 Patch

Post by Zelknolf »

So, servers are going to be taking a patch fairly soon. This is much smaller than most of the updates we run, because it's a very-targeted change.

However, we can't be as low-profile as our generally low-profile script patches right after releases, because we've had to fix and re-fix the automated patches over the last two large releases (as they're very much unhappy with ACR_Candlekeep. Jokes about cloistered monks who don't like change here).

So, usual rundown for various roles of people:
Players:Do nothing. Unless a module maintainer asks you to log out for a restart, then do that.

DMs: I'm fixin' yer chooser. Could use folk from each server to scan down the list for brackets and blank lines. If there are missing brackets or blank lines, I need to know about the bad areas so I can figure out why the fix didn't work for that area.

Builders: Nothing special. Obviously, still don't introduce script conflicts with the ACR, but it would have to be on that level of "tsk tsk" for you to break these changes.

Module Maintainers: Your server needs to restart to take this patch. We saw some oddness with the rollout to MS, and while we got it going, we don't yet know all of the details, so I'm not going to run this myself. I'd like these to go when someone with access to the host is available. We could use information about if and how it fails if it fails, but if everything works, your server should restart twice (once because you told it to and once to apply the patch), and acquire a new version of alfa2_acr.hak. And then your server should have the changes...

(and if the update refuses to automate, you can find a backup copy of the ACR.hak on the DM FTP under /NWN2/HAK/v1.91.1 -- but if this is necessary, we on tech would like to know. The more of our updates that we can automate, the happier we'll all be)
  • The ACR Chooser now uses the raw names of its contents, which includes curly brackets and angle brackets. Area names formatted with angle bracket elements will show their formatting, and area-specific name formatting takes precedence over area adjacency formatting.
  • The ACR Chooser will always refresh its list of names when opened, which ensures that DMs who have relogged without an intervening server restart will not lose their area lists until their next AT.
  • While there's still nothing we can do about GetResRef returning nothing in NWScript, we now save the resrefs of areas to the area object as a local string named "ACR_AREA_RESREF". This variable can be read from at any time after ACR_Candlekeep has finished loading (which is typically 2-3 minutes after your module finishes loading, so you cannot assume that this variable will have a value unless you can ensure it runs after ACR_Candlekeep finishes; and remember that ACR_Candlekeep runs in a background thread, so you can't directly wait on it-- for most NWScript purposes, it is probably best to build a DelayCommand loop to wait for the variable to not be an empty string)
  • Particularly-long area names are now shortened with an ellipsis, so that they may draw within the ACR Chooser's row size.
User avatar
Ithildur
Dungeon Master
Posts: 3548
Joined: Wed Oct 06, 2004 7:46 am
Location: Best pizza town in the universe
Contact:

Re: ACR v1.91.1 Patch

Post by Ithildur »

Just wanted to give props to the tech team here for their ongoing work; often it's only when major releases/updates of ACR come out that their efforts are openly acknowledged, but the fact is there's work going on on a regular basis behind the scenes.

Thank you again Zelk, Foam, Basilica, and others. You guys are often among the unsung heroes of ALFA.
Formerly: Aglaril Shaelara, Faerun's unlikeliest Bladesinger
Current main: Ky - something

It’s not the critic who counts...The credit belongs to the man who actually is in the arena, who strives violently, who errs and comes up short again and again...who if he wins, knows the triumph of high achievement, but who if he fails, fails while daring greatly.-T. Roosevelt
Rumple C
Bard
Posts: 3561
Joined: Thu Jul 22, 2004 9:38 pm
Location: The ceiling.

Re: ACR v1.91.1 Patch

Post by Rumple C »

Indeed.
12.August.2015: Never forget.
HEEGZ
Dungeon Master
Posts: 7085
Joined: Wed Dec 28, 2005 4:17 pm
Location: US CST

Re: ACR v1.91.1 Patch

Post by HEEGZ »

Ithildur wrote:Just wanted to give props to the tech team here for their ongoing work; often it's only when major releases/updates of ACR come out that their efforts are openly acknowledged, but the fact is there's work going on on a regular basis behind the scenes.

Thank you again Zelk, Foam, Basilica, and others. You guys are often among the unsung heroes of ALFA.
I second this sentiment. Thank you much! 8)
User avatar
Galadorn
Haste Bear
Posts: 2483
Joined: Sat Feb 07, 2004 9:10 am
Location: Hefei, China

Re: ACR v1.91.1 Patch

Post by Galadorn »

Thank you!

~G
*Grand Master of Cheese*
Image
[causk] ((play games over the internet?)) yea, wouldnt recommend that. internet is for porn and weird people.
[DarkHin] There is always a tenth spot for evil.
User avatar
dergon darkhelm
Fionn In Disguise
Posts: 4258
Joined: Fri Jul 08, 2005 1:21 pm
Location: Cleveland, Ohio, United States

Re: ACR v1.91.1 Patch

Post by dergon darkhelm »

Thanks for keeping the rocks out of my sandbox!
PCs: NWN1: Trailyn "Wayfarer" Krast, Nashkel hayseed

NWN2: ??

gsid: merado_1
Post Reply