Neverwinter Nights: Enhanced Edition

Neverwinter Nights: Enhanced Edition

Not enough ratings
Turnbased Mode Script (for DMs) by MadHatter
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
35.520 KB
4 Apr, 2018 @ 1:29pm
1 Change Note ( view )

Subscribe to download
Turnbased Mode Script (for DMs) by MadHatter

Description
I didn't make this script, but I feel that it really needs to be uploaded for people to see as it adds so much potential to NWN servers with small groups of friends. If MadHatter ever gets NWN EE and wants me to remove this script so he can upload it himself, I will gladly do so. Neverwinter Vault description below (note: script has been compiled into an .erf for the first DM tool slot; if that is a problem for your module, load it in a blank module first and then copy and paste the text of the script into a different slot):

Original URL: https://neverwintervault.org/project/nwn1/script/turnbased-mode-nwn1-dms?qt-top_mods=2

Submitted by: Submitted by MadHatter on 2016-08-24 23:03.
Last modified: 2016-08-24 23:16
Author: MadHatter
Game: NwN1
Category: Script
Requirements: OC Xp1 Xp2
Language: English

Intensive scientific research has led to the conclusion that 106% of DMs and players like Turnbased Mode for NWN1. That's a pretty impressive statistic! Based on my vastly inferior 2011 version from the old Vault which in turn was inspired by a really old script from the misty days of early NWN (iirc by someone named something like Sargeant_X).

What does this script do:

- Uses a single DM Tool feat. Only a few lines of code, one variable stored on the DM, no HB, no hak. Awesome.
- Toggles a timestop effect on/off when the DM is targeted.
- During the pause, players can fill their action queues while DMs are unaffected (and can give orders, spawn, murdah, etc).
- When anything besides the DM is targeted (items, ground, NPCs, PC, etc) and turnbased mode is active, the timestop effect is temporarily removed for a builder defined amount of time to simulate a turnbased round.

How to install/use:

- Open the script editor in the toolset while editing your module.
- Open a x3_dm_toolXX script that you haven't used yet (Open > All Resources radial button > "x3_dm_tool"). Copy my script into it.
- Save script. Do not change the script name. It is meant to overwrite the base script.
- Build module.
- Start module as DM.
- Use your DM Tool feat accessible from the radial menu. I recommend placing it on your hotbar for speedy access.

You might like this script if:

- Have you ever wished you could make your game just a teensy bit more like PNP?
- Do you DM for a player(s) who just can't handle NWN in real-time without excessive use of the player pause option?
- You feel there might be some missing tactics to NWN's combat due to the speed of real-time.

You might dislike this script if:

- You hate pausing, turnbased modes, or puppies/kittens.
- You use all 10 DM Tool feats in your module already.
- You run a PW where custom timestop is necessary and you'd have to work this into your existing system.
- You are looking to make the single player game turnbased.

DISCLAIMER: These days I only play NWN with small groups of friends in a DMed environment. As a result this script might not be valuable to those in other instances. I apologize if that is you.
8 Comments
Mad Hatter  [author] 30 Apr, 2024 @ 11:30am 
Super delayed response but this works in any module you add it into including modules that already exist (like the base campaigns). You have to add it per the installation instructions.

Note: Since it's a DM Tool, it doesn't do anything if you're just playing as player characters.
BarbarianQueen13 26 Jul, 2023 @ 8:48pm 
Dose this work in base game, or dose one have to make a module to make it work?
Kaylemspirit 25 Apr, 2019 @ 2:50am 
Hey Mad Hatter. Thanks for the help. I have tried creating a completely new standard module with no HAKs or additions. I've changed the script file "x3_dm_tool01" to the text in the file "x3_dm_tool01.txt" from the link above. I've built the module with all tick boxes checked. The module is a basic room with 4 against 4 opposing faction NPCs. When I run the module in DM mode and click the DM Tool 1. nothing happens, they just all fight to the death as per a normal module! Please help, as I'd love to try DMing with this feature! Thanks K.
Mad Hatter  [author] 24 Apr, 2019 @ 9:00pm 
You should replace all the text within that script (e.g. "x3_dm_tool01").

Make sure to build your module and that you don't have other versions of the same DM tool script in a hak or something.
Star-X  [author] 24 Apr, 2019 @ 12:16pm 
I haven't tested it with the latest versions of NWN:EE, sadly. Maybe something broke in the latest versions? I'll take a look at it at some point.
Kaylemspirit 24 Apr, 2019 @ 9:08am 
I tried this and it's not working. Should I be replacing all the text in the script (which is what I did) or adding the text to the script already there? Thanks K.
Star-X  [author] 8 Apr, 2018 @ 4:54pm 
Cool. Hey, I'm gonna add you as a friend temporarily so I can add you to the contributor list, seeing as how you actually made it. You can remove me afterward, as I don't believe staying friends is required for contributors to be listed.
Mad Hatter  [author] 4 Apr, 2018 @ 6:54pm 
MadHatter here. No problem with uploading this. I've since improved on this ever so slightly but it's been a long, long time since I've looked at it.