Many of you may have noticed the new clock icon and rest GUI from the MotB expansion.
It took some time to reverse engineer ... but finally got the kinks worked out.
The #1 problem, was the 2DA file format for the new rest system ... differs from the previous ones. Try opening restsys_wm_tables.2da in the toolset and you'll see ... it crashes with a -1 exception. But EXCEL works great to edit the 2DA files.
If anyone is interested, I've done all the footwork to determine how to implement the new MotB content changes into a new module.
New rest gui
-it cancels the previous rest system, which generated a "rest cancel" message ... you can suppress this via the campaign properties.
- advances time 8 hours or 1d4 if interrupted
- each area has a lot of new variables ... one for DAY and another for NIGHT
- each successful rest increases the areas danger ... and its reset when an encounter occurs.
Clock icon
- needs the new heartbeat script, as well as a line in the client_enter script ... to activate the clock for each player.
Here is a link to my module, with the changes integrated;
http://nwvault.ign.com/View.php?view=NWN2ModulesEnglish.Detail&id=75
To start, copy the following files overĀ from the NX1 Campaign directory;
k_mod_load, k_mod_hb (to get the clock working and sets new rest system to true)
k_mod_player_rest, k_mod_client_enter (to setup the rest system)
rename and edit these files, commenting out theĀ "Spirit Eater" stuff, until it compiles.
Then, import the new variable list into each area ... updating the tables for DAY and NIGHT with a name.
set the min and max amount to increase the threat with each rest ... 1 and 10 means a number between 1-10 is added after each successful rest. (area and night/day specific)
finally ... add the new restsys waypoint flags into each area, to give the creatures a spawn point.
Thats about it!
Recent comments
4 weeks 1 day ago
4 weeks 1 day ago
4 weeks 2 days ago
10 weeks 1 day ago
10 weeks 4 days ago
26 weeks 6 days ago
27 weeks 2 days ago
31 weeks 3 days ago
31 weeks 4 days ago
34 weeks 4 days ago