Jump to content


jc2

Member Since 06 May 2016
Offline Last Active Oct 12 2017 04:21 PM
*****

#59595 Brotherhood of Shadow Armband experiment.

Posted by jc2 on 05 October 2017 - 12:31 AM

Okay, you've not seen the decompiled code. What you just did was directly open up the .ncs and see the final form of the script. You have not decompiled anything.

 

 

Download DeNCS in zipped form, then unzip. Do you know how to unzip a folder? (Note "Unzip" doesn't mean "open")

Once you've extracted the folder, there should be two files, labeled as such "DeNCS Readme.txt" and DeNCS.jar which is an executable file. 

 

Double click on the DeNCS.jar, to begin installing. According to the readme, you will need java; my mistake on my previous comment.

Additionally you will need the source script for kotor (nwscript.nss), which can be found in your KT folder, or you can follow the Readme's advice and extract it using the KT.  Place nwscript into the same folder of the DeNCS, where you tell it to output the decompiled script. 

 

Once you have the nwscript.nss inside the DeNCS folder, you can now use it to open any .ncs script. 

So once again, go to the BOS:SR mod folder, copy and paste the script into the DeNCS folder, then open that script with the DeNCS.

 

Then right click to view decompiled code. 

 

Please try to follow these directions. Your end result should be this decompiled code> void main() {

object oBos_bosghost1 = GetObjectByTag("bos_bosghost1", 0);
object oBos_bosghost2 = GetObjectByTag("bos_bosghost2", 0);
object oBos_bosghost3 = GetObjectByTag("bos_bosghost3", 0);
object oNearest = GetNearestObject(32767, GetFirstPC(), 1);
location location1 = GetLocation(oNearest);
if ((GetIsObjectValid(oBos_bosghost1) == 0)) {
string string1 = "cs_sithghost";
PlaySound(string1);
CreateObject(1, "bos_bosghost1", location1, 0);
ApplyEffectAtLocation(0, EffectVisualEffect(3003, 0), location1, 0.0);
}
else {
if ((GetIsObjectValid(oBos_bosghost2) == 0)) {
string string2 = "cs_sithghost";
PlaySound(string2);
CreateObject(1, "bos_bosghost2", location1, 0);
ApplyEffectAtLocation(0, EffectVisualEffect(3003, 0), location1, 0.0);
}
else {
if ((GetIsObjectValid(oBos_bosghost3) == 0)) {
string string3 = "cs_sithghost";
PlaySound(string3);
CreateObject(1, "bos_bosghost3", location1, 0);
ApplyEffectAtLocation(0, EffectVisualEffect(3003, 0), location1, 0.0);
}
else {
object oNPC = GetPartyMemberByIndex(0);
AssignCommand(oNPC, ActionStartConversation(GetPartyMemberByIndex(0), "bos_shadowpower", 0, 0, 0, "", "", "", "", "", "", 0));
}
}
}
}
 
 
And if you want to edit that, good luck! I can't really help you there. I am a poor coder and wouldn't be able to easily integrate what you wish to do, though I'm sure its fairly simple. 
 
Alternatively, if you cannot follow my process you could, hypothetically, just copy and paste the script and then tinker with it. 



#59567 Brotherhood of Shadow Armband experiment.

Posted by jc2 on 03 October 2017 - 02:09 PM

Was hoping to find a NSS file for easy editing.. But it's a Ncs file. No problem, so now I just need help in finding a decomplier

Here you go. Let me know how it goes. 

Attached Files




#59545 Brotherhood of Shadow Armband experiment.

Posted by jc2 on 02 October 2017 - 04:42 AM

Yeah, it's definitely a script. The armband utilizes the spells.2da to fire a script. Basically the item (uti) has a spells.2da row number, which fires a specific script everytime the armband is used. Therefore, you need to alter the script that's linked to the spells.2da. Open up your spells.2da with KT 2da editor, make sure you are opening up the one located in your override, then look around until you find one that looks like his. Idk what it would be called but it's probably something obvious, should be one of the last ones added, unless you have a bunch of mods. Then see script fires when used or something like that, remember the name of the script, use the script decompiler or check if he has a nss version of it. From there you've got to edit the script to spawn more people, should be fairly easy at that point to tinker with the script. 

 

Once you've tinkered with the script, compile it under the same name as the original, then place your new script in your override. 




#59405 ♫♪ Greetings ♪♫

Posted by jc2 on 20 September 2017 - 04:17 PM

Welcome to Deadlystream Trevuar25!




#59075 Old Star Wars Hand Returning

Posted by jc2 on 04 September 2017 - 02:59 PM

Welcome back CrisG!




#58402 Portrait needed :(

Posted by jc2 on 12 August 2017 - 09:41 PM

You might find this mod helpful.

http://www.nexusmods...otor/mods/434/?

 

Though I'm not quite sure what you mean.

Why would you want a portrait of him? Portraits of people only matter if you can have that person in your party or as your PC, otherwise you cannot see a portrait.

Or do you simply want to have his portrait instead of whatever portrait you have for your PC, which would be a little odd since he doesn't look like any PCs.




#57275 Apan Loon joined the forum

Posted by jc2 on 17 June 2017 - 03:48 PM

Welcome to deadlystream, Apan Loon!




#56761 Alien VOs

Posted by jc2 on 29 May 2017 - 07:02 PM

It would be too convinient to have all the lips in one folder, right? 

Well, I hope someone that has experience with lip syncing wants to help with the project. Thank you, bead-v!

You might want to see the tutorial section on this site, there's an explanation for alien VOs and custom lip snycing. Also I'd suggest organizing them by species, makes it easier to correctly put the names in the dlg files. 




#56583 Mandalorian Lehon Expansion

Posted by jc2 on 23 May 2017 - 01:33 AM

Good news!

I have a completely incompatible beta version of my mod! 

Almost*

I'll need another hour or two to fix a dozen bugs, and then I can send it out to anyone who wants to beta test it.

Then we can find more bugs!

I will PM the beta to those who have commented that they would be willing to beta test it.

 

It will be incompatible with just about everything, since it has no tslpatcher, specifically because of the 2da files. 




#56502 What is your favorite set of Endar Spire reskins?

Posted by jc2 on 18 May 2017 - 09:42 PM

This one by Curtis1973 > http://www.nexusmods...tor/mods/1114/?




#56477 Nar Shaddaa Expansion

Posted by jc2 on 17 May 2017 - 02:25 AM

How did I miss this topic?!

Expanding on Nar Shadaa's economy would do so much for my own personal view of the world. :D Since the average civilian isn't capable of purchasing food monetarily, I think a marketplace of various goods ... etc

Wait, wait. 

I think you are on to something.

I mean why are there no toilets in kotor?

WHY DON'T you add TOILETS! 

#Brilliance

 

Edit: This sarcasm was not intended against you Malkior, or against Hunter Qyzen.




#56464 KOTOR Remake : "Apeiron"

Posted by jc2 on 16 May 2017 - 05:20 PM

....  etc....

And people, let's stop making fun of the Apeiron team for their spelling mistakes; they never bothered to read through their orginal post before they posted it.

 

I see what you did there! ^^




#56461 Mandalorian Lehon Expansion

Posted by jc2 on 16 May 2017 - 01:36 PM

Just got an amazing idea for what you could add to this mod. Remember how you can obtain Casus Fett's Armor? Well if you read the description of said armor it says "He is presumed dead". You could make it that he fled to the unknown regions near the war's end and he and a few other Mandalorians crashed on Lehon and he could become a character in your mod. (Casus Fett and Jango Fett are Related if that helps)

I thought about this idea, long and hard, a few months back. 

It was a difficult choice, but I didn't want to touch that character. (Yes, I did notice the Surname).

I ended up going with a different route for a few reasons, Fett is well known and over used in Star Wars (as awesome as that clan is), I am not sure I could do the Mandalorian justice and portray him accurately, I had other specific clans in mind, I wanted to be able to create characters from scratch and not have to deal with pre-conceived notions of characters, eventually the story wrote himself out of it.

 

And it would be too late now to add him back in, the story is developed, the characters are created, their relationships and status among themselves, and I'm dying to finish this mod.  

 

TLDR: Great idea, too late to do it.




#56421 Music (Non - Star wars)

Posted by jc2 on 15 May 2017 - 02:46 PM

There is a youtube channel called "ThePianoGuys" that plays several pieces with cellos and pianos.

Also there is Lindsey Stirling who is a violinist. You could find most of her work on youtube.




#56401 KOTOR Remake : "Apeiron"

Posted by jc2 on 15 May 2017 - 05:10 AM

There's some pretty hardcore white knighting going on in that thread. I wonder if they are just delusional fanboys, or actual Apeiron members trying to defend/justify their work?

Yeah, but honestly, it seems like there is an excess of hate for it.

I'm not a fan by far, one of the major reasons why is that none of the mods created for kotor will exist.. Like BOS:SR, k1r, and dozens of other classic/new mods

(Shanilia included).