Jump to content

NPC Cap Error Quick Fix

   (3 reviews)

About This File

If some or all of the vanilla NPCs won't spawn for you and you don't want to fiddle around with your mods to get them working again, this is for you.

 

In trying to get the SP campaign to work, I discovered that OpenJK (using the last September build) apparently has different caps for NPCs and species between SP and MP; while everything works just fine in MP, SP would not show all of my species and, more urgently, would not spawn Rosh or Tavion, rendering the first level unwinnable without cheats. In the process of fiddling around, trying to figure out what to toss out to get all the NPCs working in SP, another solution came to me; simply copy the base NPC files and place them in a .pk3 with a lot of Z's at the front of the filename. It worked, so I'm sharing it.

 

HOW TO MAKE AT HOME:

1. Copy the ext_data/npc folder from assets1.pk3.

2. Paste into a new .pk3 file (can be made by creating a zip, placing the files into it, then changing extension to .pk3).

3. Make sure no NPC mods are loaded before it by adding however many Zs to the front of the filename (4-5 should suffice for most users).

4. Put .pk3 in gamedata/base (or wherever else you need it).

5. That's it. You're done. Make sure it works by starting a SP game.

 

Note that this does not increase the NPC cap; it merely works around it to get the SP campaign functioning. Therefore, expect at least some of your custom NPCs to not spawn with this installed.

 

Credit is appreciated, but not needed if you wish to use this fix for whatever reason in your own mod; it's so simple to do I don't feel comfortable making any claim of ownership over it. This upload is more of a timesaver than anything else.

THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™


User Feedback

Recommended Comments

4 out of 5 for effort.

 

I've been trying to fix this ever since I started playing jka, when I wanted all the npcs to spawn, I would remove the npcs from jko, that don't show up in jka.

 

It's the small sacrifices.

Smoo likes this
Link to comment

4 out of 5 for effort.

 

I've been trying to fix this ever since I started playing jka, when I wanted all the npcs to spawn, I would remove the npcs from jko, that don't show up in jka.

 

It's the small sacrifices.

Honestly, my "solution" here is probably the quickest and dirtiest one possible. If it wasn't for OpenJK MP having what seems to be a significantly larger NPC cap than OpenJK SP, I wouldn't have even considered it, as it simply would've shifted the problem and would've messed with NPCs in maps like Midgar 3.0. I can't imagine this being a desirable solution without that kind of generous cap (i.e. JKA without any cap-extending mods). As it is, losing out on custom NPCs in SP only is an acceptable sacrifice if you just want to play through the campaign, as I did.

Link to comment

I got my hopes up, but then I realized I'd done this on my own years ago. Oh well, still a worth while download for anyone who doesn't have this yet.

Link to comment

Is there a way I can get past the second cutscene? The yavin cutscene with Tavion and Alora in the shuttle with the two reborn? It keeps bugging out and I'm not sure why.

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...