Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsJedi Outcast and Jedi Academy Editing Forum → Need help
Need help
2008-09-23, 8:10 AM #1
Hey, so I've been trying to edit/add some models to my Jedi Outcast game and I have run into a lot of trouble. I've tried looking at several sites for help, and I was wondering if there was someone here that can tell me what I need to do.
First, I'm trying to just change the models around in Singleplayer. Is there a way that I can make it so that when in the game it is supposed to show one character, it will show another? I don't care what the characteristics of it will be, just its image. I tried it with Kyle and Lando. I changed all of the Kyle jpg files to look like Lando's, but I kept the same filenames, so that the model_default.skin would refer to files that now looked like Lando instead of Kyle. To make a long story short, it didn't work, and I'm wondering if someone can explain to me how to do it (please be so kind as to explain in great detail, assume that I know nothing).
Second, can I then do the same thing with models that I download? Can I replace the game model of Kyle with one of the one's that people here have made? I'm interested in this because so far I have been unsuccesful to downloading and being able to play/view with any of the models here with one exception.
If anyone would be willing to take the time to help me I would be very grateful. I know this is basic stuff I am asking, but I can't find answers anywhere. Again, I want to be able to do all of this stuff in Singleplayer if that is possible. Thanks!
2008-09-23, 10:29 AM #2
Alot of your issues can be done by looking into a certain file. In your assets0.pk3 file, go into ext_data and look for a file named npcs.cfg. Make a copy of that file and open it up in Notepad or whatever your favorite text editor is. It's a file to store data for general attributes of NPCs in the game.

For example, Tavion:

Code:
Tavion
{

        playerModel tavion
    
rank commander
saberColor red
reactions 3
aim 3
move 5
aggression 3
evasion 4
intelligence 5
hfov 160
vfov 160
playerTeam enemy
enemyTeam player
// race human
class tavion
snd tavion
sndcombat tavion
sndjedi tavion
yawSpeed 120
walkSpeed 55
runSpeed 200
health 300
dismemberProbHead 10
dismemberProbArms 35
dismemberProbLegs 10
dismemberProbHands 50
dismemberProbWaist 10
}


That line changes the NPC model to another. The rest of the lines are just general characteristics. So if you change the model to, let's say, Lando, when you spawn Tavion through the console, Lando will appear (but with Tavion's stats).

Now make a new .pk3 file, put the new npcs.cfg under ext_data/npcs.cfg, and put the file under "Star Wars JK II Jedi Outcast\GameData\base" directory. If it works, you should get the general gist of the thing.
SnailIracing:n(500tpostshpereline)pants
-----------------------------@%
2008-09-23, 12:03 PM #3
That all makes sense and I found the npcs.cfg file alright, but I don't know how to make a new .pk3 file. I tried to save a text document as a .pk3 file type, but it won't let me add any files to its archive. When I try to I get an error that says "The file you are trying to open is not a valid or unsupported archive". Can you help with making a .pk3 file?
2008-09-23, 12:37 PM #4
I just found out that I can put everything in a .zip folder and then change it to a .pk3. When I spawn characters it works perfectly now, and will even replace the characters in the cinematics. I cannot get it change the in-game Kyle, though. Do you know of anything to do about that? If not, thanks a ton for all your help, it's been great!
2008-09-23, 4:08 PM #5
The problem with Kyle is that he's much more "dynamic" instead of a regular NPC. There is a "NPC Kyle" used for cutscenes and one used for you to control. Your best bet is to override the model used for Kyle rather than use the npcs.cfg file. Thing is, you have to go through the "assets" .pk3 files until you find what you think is the Kyle model.
SnailIracing:n(500tpostshpereline)pants
-----------------------------@%
2008-09-24, 6:28 AM #6
Okay, I'll try it. Thanks again for all your help, you've been awesome!
2008-09-26, 8:36 AM #7
Okay, everything works now . . . except for one thing. I tried taking the files from some of the skins on this website, and added them to the models file of the assets0.pk3 file, and then added a reference to them in npcs.cfg. When I spawn them in the game they look right, the only thing is that their guns are stuck in their waists, instead of in their hands. Even when I try to spawn them when they are classified as Jedi, they come with guns in their waists. Have you got any suggestions?

↑ Up to the top!