Wayward Son 73 Posted February 15, 2017 Share Posted February 15, 2017 I've been looking around for how to make this happen but no luck so far. I found the console command for picking up dropped sabers and thought it'd be neat to just use whatever gets dropped throughout missions, but the problem is every saber-wielding enemy just uses red and that's kinda boring. How would I go about randomizing the colors wielded by enemies, and maybe even making saber wielders more common? Obviously I'd want there to still be normal enemies but a few extra duelists sprinkled in would be cool. I figured something out, I copied the .npc file for cultist_saber and added the line "saberColor random" beneath "saber reborn" then just pasted that file back into the npcs folder within assets1.pk3 This worked, when I spawned the npc using console, I spawned three just to be sure. Two had orange sabers and one had a green. So this will work, just have to do it for every saber wielding foe, named characters aside. Only concern now is that red won't be included in that random, since random is used for the random jedi npc who likely would not have red. I'd prefer no red t only red, but red as a possibility would be nice. Also, I'm feeling like there's a better way for me to do this, like bundling all the npcs I change into a .pk3 but with the same names so it overwrites, and then just dropping that in Base. But that didn't work when I tried it with just the one cultist, so probably not, right? Link to comment
Wayward Son 73 Posted February 15, 2017 Author Share Posted February 15, 2017 Thinking aloud, is there a .ini or something that contains the list of colors that can be generated by the "random" command? Am I oversimplifying this? I'm a serious noob, like two hours ago I started getting into this. Link to comment
J450N Posted April 6, 2017 Share Posted April 6, 2017 I think "random" saber colours are defined in the source code somewhere :/ im trying to do something similar in MP. I want to make every bot have their dedicated saber colour instead of it being limited to red or blue :/.If you find out how to solve your problem id be very interested to hear how you solved it. Best of luck my friend Link to comment
Daedra Posted April 7, 2017 Share Posted April 7, 2017 I've been looking around for how to make this happen but no luck so far. I found the console command for picking up dropped sabers and thought it'd be neat to just use whatever gets dropped throughout missions, but the problem is every saber-wielding enemy just uses red and that's kinda boring. How would I go about randomizing the colors wielded by enemies, and maybe even making saber wielders more common? Obviously I'd want there to still be normal enemies but a few extra duelists sprinkled in would be cool. I figured something out, I copied the .npc file for cultist_saber and added the line "saberColor random" beneath "saber reborn" then just pasted that file back into the npcs folder within assets1.pk3 This worked, when I spawned the npc using console, I spawned three just to be sure. Two had orange sabers and one had a green. So this will work, just have to do it for every saber wielding foe, named characters aside. Only concern now is that red won't be included in that random, since random is used for the random jedi npc who likely would not have red. I'd prefer no red t only red, but red as a possibility would be nice. Also, I'm feeling like there's a better way for me to do this, like bundling all the npcs I change into a .pk3 but with the same names so it overwrites, and then just dropping that in Base. But that didn't work when I tried it with just the one cultist, so probably not, right? I believe you can add random saberColor into the .sab file of the actual hilt that the cultists use, though I haven't tested this. The other alternative you could do, is to create a cultist_random.npc file or a reborn_random.npc file, going off the jedi_random.npc. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now