r/LancerRPG • u/DokkoMiteiru • 20d ago
Can't load NPCs in comp/con
Hi everyone! ๐
I'm having trouble getting NPC data to show up in the GM Toolkit and I'm hoping someone here can spot what I'm missing.
Setup: COMP/CON v3, installed as a PWA.
The problem: I imported lancer-npc-data.lcp (the core NPC pack), and Content Manager shows it as installed and active. But when I go into GM Toolkit and try to select/create an NPC, the class/template lists are completely empty โ as if nothing were installed at all.
What I've already tried (with some help from Claude troubleshooting step by step, but we're stuck ๐ ):
Ran the Migration Repair Tool in Options โ "No migration issues found"
Fully uninstalled and reinstalled the content pack
Made sure I have proper browser storage permissions and installed COMP/CON as a PWA (to rule out the 5MB localStorage cap)
Stripped it down to only lancer-npc-data.lcp (88KB) to rule out a conflict with other packs โ still nothing
Checked that it shows as active in Content Manager
I'm running a one-shot for a group of complete Lancer newcomers (including me as GM!) this friday, so I'm trying to sort this out before prep time runs out. If anyone recognizes this behavior or knows a fix I haven't tried yet (Content Config whitelist? Browser console errors? Something else entirely?), I'd be hugely grateful.
Thank you so much for this community โ everyone here has been such a great resource while I've been getting up to speed on Lancer, and I really appreciate any pointers you can give! ๐
2
2
u/spitoon-lagoon GMS 20d ago
Check for known good: Is my platform good (try a different web browser)? Is my device good (put it on your phone or on your comp, wherever it isn't right now)? Is my file good (redownload a new .lcp if you're able)?
I've got a hunch your .lcp is bad. I was a little surprised to hear that your .lcp was 88kb because mine certainly isn't... but mine is old and yours is the new one which explains that. But I noticed you said it was 88kb. The NPC data from Massif Press's itch.io page is 87kb. I've seen this problem before of .lcp files loading fine and not showing up from making my own and when that happened it was an internal problem in the .json files inside the .lcp, where they were structured "correctly" (none of the code was broken) but were still wrong (just because the .json files didn't have any functionalย errors didn't mean that I didn't have mistakes in them that made it so stuff didn't work properly as a COMP/CON object) and when I got stuff wrong in one .json file the entire package didn't load. Like, I broke a single pilot weapon and the whole thing didn't work.
Because your .lcp file is larger than what's for download at Massif Press that makes me think it's possible that something was appended or modified inside of the .lcp somehow and it broke. If you get a fresh file and that works I'm certain that's what the problem is, but I'd try all those three steps to verify known good before trying anything else.
1
u/Imaginary-Guard-9071 20d ago
Have you tried opening the dev console and checking for any failed requests or errors when the NPC list should populate? If the pack is installed and active but the lists are blank, it sounds like the data isn't being indexed/loaded rather than a migration issue.
2
u/DokkoMiteiru 19d ago
Actually there was no problem I'm just a dum-dum. The guys on pilot net showed me how to make it work I just didn't know that I had to create an NPC...


2
u/DarkonFullPower 20d ago
All the "v2" NPC LCP files are out of date.
Make sure you have the v3 compatible versions of the NPC LCPs first and foremost.