neverwinter.nim icon indicating copy to clipboard operation
neverwinter.nim copied to clipboard

CLI tools and nim library used in Neverwinter Nights: Enhanced Edition development

Results 28 neverwinter.nim issues
Sort by recently updated
recently updated
newest added

Having #ifdef and similar preprocessor commands as part of the standard compiler would be good since it means code can be supplied for engine, toolset or 3rd party compiler use...

Simplifies (and speeds up) hooking custom build steps such as a preprocessor. Also would help if ncs can be emitted to stdout for a custom postprocessing step, but I figure...

Unary operator (like `~` or `!`) defined for all stock types as producing a string. e.g.: ```nss int n = 3; string s1 = $n; // s == "3" vector...

The `#line ` directive is emitted by many preprocessors as a way to tell the next stage compiler which un-preprocessed line a certain source line refers to. Consider: ``` 1...

As a consumer of this library and writing code in languages other than Nim, I'd like to read and write files through a simple API. Nim's [bidirectional interfacing](https://nim-lang.org/docs/backends.html#interfacing) promises simple...

When using nwn_gff to convert a GFF to JSON, the output is different on Mac and Windows: Looks like floats are formatted differently. Attaching the source .git file and JSON...

It is most likely related to my specific setup, not the code itself, so I'm sorry if it is unrelated. ### Environment - Windows 10 Professional - Nim 2.0.4 (Installed...

This PR is an answer to a question nobody asked and resolves no known problems. This change allows the use of binary (`0[b|B]`) and octal (`0[o|O]`) integers in nwscript. Additionally,...