Jump to content

Recommended Posts

Posted

KOTOR 1 – Calo Nord Cantina Cutscene Freezes / Javyar’s Cantina Scripts Break – Community Portal Mod Build

I'm having a game-breaking scripting issue in KOTOR 1 while following the Community Portal spoiler-free mod build. I installed the mods in the prescribed order, including the Community Patch compatibility versions where specified.

The problem occurs in Javyar's Cantina on Taris, during Calo Nord's introductory cutscene.

The problem

When I enter the cantina and trigger Calo Nord's scene:

  1. Calo says "Go away."
  2. One of the Black Vulkars responds.
  3. The dialogue/cutscene then stops progressing.
  4. Calo remains standing in the cantina instead of continuing the scripted sequence.
  5. The rest of the expected sequence never happens — Calo does not perform the countdown/throw the grenade/kill the Vulkars/leave.

This also causes other scripted content in the cantina to malfunction. For example, Bib Surool is missing from his expected position next to Lyn Sekla, which breaks the Starlight Entertainers-related content.

I've also noticed that companions can behave incorrectly/not follow properly after this point, which makes me suspect that the game is failing to complete some scripted state rather than this simply being a visual issue.

What I've already tried

I've tried the following:

  • Game/display set to 60 Hz
  • Game capped at 60 FPS
  • V-sync ON
  • V-sync OFF
  • Restarting the game
  • Loading a save from before entering Javyar's Cantina
  • Starting the scene with no companions in the party
  • Removing mods from Override that specifically appeared to make changes to Calo
  • Trying to use save editing to bypass/complete the event
  • Retesting the scene from an earlier save

The problem consistently reproduces.

Community Patch

I am using K1 Community Patch 1.10.0, as specified by the mod build.

I also have a separate archive/folder called "K1CP Patch" containing:

  • n_fatcomm.mdl
  • n_fatcomm.mdx

These appear to be model files, so I don't believe they are related to the Calo scripting problem.

Important discovery: tar_m03ae.mod

Since Javyar's Cantina is module M03AE, I started investigating tar_m03ae.mod.

I found two versions associated with the installation of K1 Twi'lek Male NPC Diversity:

  • Backup version: approximately 843 KB, dated/associated with the August 28 installation
  • Current installed version: approximately 857 KB, last modified September 1

The Twi'lek Diversity mod was installed using the Community Patch-compatible version, as instructed by the mod/build.

Interestingly, when I use the Diversity-modified module, Bib Surool is actually present in the correct location next to Lyn Sekla. Before using that module version, Bib was missing.

So the mod clearly affects the state/contents of the cantina module even though its primary purpose is NPC appearance diversity.

I inspected the m03ae.git files from the different module versions.

The root contains:

Areaproportions [Struct] = 14
Creature List [List] = 27
Cameralist [List] = 12
Door List [List] = 2
Encounter List = 0
List [List] = 0
Placable List [List] = 36
Soundlist [List] = 2
Storelist [List] = 1
Triggerlist [List] = 6
UseTemplates [UInt8] = 1
WaypointList [List] = 28

I specifically compared Calo's creature entry (entry 12) between the 843 KB and 857 KB module versions.

Calo's TemplateResRef is:

tar03_calo031

The values for Calo's creature entry were identical between the two versions.

So at least from that comparison, Calo's physical placement/orientation in the area GIT does not appear to be the difference.

Relevant precedent

I found a Deadly Stream discussion from 2025 involving a broken Javyar's Cantina scripted scene where a modified tar_m03ae.mod was ultimately involved.

In that case, a K1CP Tweak Pack bug-fix component affecting the cantina sitter was found to be responsible for breaking the scene, and removing that component allowed the scene to work again.

I realize this does not necessarily mean my problem has the same cause, but it seems significant because my issue is also a scripted Javyar's Cantina scene failure involving tar_m03ae.mod.

Calo script information

I also looked at the K1CP script source for the Calo cantina scene (k_ptar_calobar.nss).

The end of the script manipulates Calo and the three aliens and then resumes the conversation after a delay. It contains logic involving:

taproomvic031
taproomvic032
taproomvic033
calo031

and eventually:

ActionPauseConversation();
...
AssignCommand(oCalo, PlayAnimation(ANIMATION_FIREFORGET_THROW_LOW));
DelayCommand(0.6, PlaySound("cs_grentoss"));
DelayCommand(1.2, ActionResumeConversation());

There is also a comment in the source regarding an apparently incorrect UT_SetPlotBooleanFlag function assignment.

I don't know whether that is relevant to my particular failure, but I'm including it in case someone familiar with K1CP scripting recognizes something.

Current theory

At this point I'm wondering whether some mod is modifying tar_m03ae.mod in a way that interferes with the Calo cutscene's dialogue/script state.

The main possibilities I've identified are:

  1. K1 Twi'lek Male NPC Diversity, despite installing its Community Patch-compatible version exactly as instructed.
  2. Another mod from the Community Portal build that modifies tar_m03ae.mod.
  3. An interaction involving K1CP 1.10.0 and another mod.
  4. A problem with the Calo cutscene script itself.

I do not have the K1CP Tweak Pack installed.

Proposed next test

My next planned test is to start a completely new game with:

  • K1CP 1.10.0
  • No other mod that modifies tar_m03ae.mod

and then rush to Javyar's Cantina to test Calo's scene.

The idea is to determine whether the problem disappears when the cantina module is isolated from the other module-changing mods.

If the Calo scene works, I'll know the problem is almost certainly caused by one of the other mods modifying the cantina module.

If it still fails, I'll know to stop focusing on those mods and investigate K1CP/the Calo script or another global conflict.

What I'm hoping someone can help with

I'd particularly appreciate help from someone familiar with K1CP, module injection/HoloPatcher, or KOTOR scripting who can tell me:

  • Which mods in the Community Portal build modify tar_m03ae.mod
  • Whether the K1CP Tweak Pack has a known component that can interfere with Calo's cantina scene
  • Whether the K1 Twi'lek Male NPC Diversity compatibility patch is expected to modify tar_m03ae.mod
  • Whether the Calo script shown above has any known failure conditions
  • Whether the missing Bib Surool and the frozen Calo cutscene are likely related
  • Whether there is a known conflict between K1CP 1.10.0 and another component of the Community Portal build in Javyar's Cantina

I followed the build's installation instructions, including the Community Patch compatibility version of the Twi'lek Diversity mod, so I'm particularly interested in finding out whether this is a mod interaction/patching problem rather than an installation-order mistake.

Thanks to anyone willing to take a look. I've already spent a considerable amount of time troubleshooting this, so I'd really appreciate any suggestions that can narrow it down without requiring me to reinstall the entire build.

One other thing

Maybe I'm just an idiot and I'm missing something obvious here, but I'd really like to have a legitimate playthrough of the game. I don't want to have to use cheats, save editing, or console commands to force quests and scripts to complete because of a mod-related bug.

I'm perfectly fine troubleshooting this and doing whatever testing is necessary, but my goal is to eventually have a playthrough where the game works as intended and I don't have to wonder whether I've broken something by bypassing a bug.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines.