Post news Report RSS [HELP NEEDED] Status update, programmer wanted!

Greetings, friends! We are in great need of help right now, in order to continue work on the project, if making this project will be posible at all due to the issues we encountered! We need someone with programming experience, C / C++ would be best because NWScript is based on C, programmers with NWScript knowledge would be ideal!

Posted by on

Greetings, friends! We are in great need of help right now, in order to continue work on the project, if making this project will be posible at all due to the issues we encountered!

We need someone with programming experience, C / C++ would be best because NWScript is based on C, programmers with NWScript knowledge would be ideal!
Anyone who wants to help is welcome, just drop me a message here on ModDB, or You can download the assets i uploaded here and get the two KOTOR games and start working on the project right away! The K2M project is completly open-source, so anyone can collaborate on it! Let me know if You want me to set up a GitHub account for You to upload Your valuable work!

Development is halted at the moment, because we hit a major roadblock regarding porting the KOTOR II scripts to KOTOR I.
The issues are with the scripts and the dialogue files, which are incompatible between the two games!
The problem is that manually changing each line of code would take a lot of time, and not all scripts are changeable. And to make things worse, attempting to alter the scripts almost allways results in the game (KOTOR I) crashing - this might make this entire project impossible if the game will keep crashing on every script change!
Also manually rewriting all dialogue lines from KOTOR II into a KOTOR I format file would take forever and is not an option, we are looking at automating the process if possible...

We tried porting the first level (The Ebon Hawk tutorial), and changing the scripts (and not all scripts could be rewritten!), and this resulted in the game crashing!
We have no programmer actively working on the project now, and i do not have any programming skills, we desperately meed to recruit some programmers if we want to have a chance at continuing this project!

Regarding the state of the mod, the mod is certainly NOT abandoned or cancelled, and we hope this will NEVER be the case as long as it is POSSIBLE to make it! As long as it will take, we will work on it and release new builds as soon as they are ready! At the moment we have no estimate as to when this will be ready, just stay tuned for news.

We appologise for these issues, they are something we have not forseen! At the beggining, after porting the maps / levels, we thought that most scripts would work inherently, but unfortunately we were proven wrong!

Thank You all for Your interest and understanding, and support for this project!

Post comment Comments
satto40
satto40 - - 1 comments

Amazing works so far, hate to see it stop!

I honestly think you can't get much help from r/kotor or DeadlyStream as 1) there aren't many programmers active in those communities or 2) most programmers have moved onto other games that use more modern, programmer-friendly engines.

What I would recommend is directly reach out to individuals in project xoreos (https://github.com/xoreos/xoreos, Xoreos.org), if you haven't done so already. These guys are very competent C++ programmers who obviously cares about KOTOR (and other games using Aurora).

I have worked with NWScript and DeNCS before to spice up my game. I'd love to help, but I no longer have the modding infrastructure, nor am I as free as I used to. Nonetheless, I could probably help with automating the process of "rewriting all dialogue lines from KOTOR II into a KOTOR I format file".

I'm thinking of writing a script to extract the dialogues from the KOTOR 2 dlg, and then reformat to comply with KOTOR format. This process shouldn't be too bad if:

1. There exists a tool to extract dialogues from K2 .dlg as plain text. This is the most important step as far as I am concerned.
2. There is a spec on how you want K2 dialogue (in txt) to convert to K1 dialogue (in txt)

I'll do some more digging later, keep us updated!

Reply Good karma Bad karma+2 votes
abbb7615
abbb7615 - - 33 comments

Sorry to hear that, really wish I knew anyone with programming knowledge
Best of luck!

Reply Good karma Bad karma0 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: