Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kashyyyk Landing Pad - Issues with post-Star Map/Chieftan conclusion scenes #119

Open
3 tasks done
DarthParametric opened this issue May 11, 2019 · 6 comments
Open
3 tasks done
Labels
Minor Issue Aesthetic issue or other problem that isn't really a bug Module: Kashyyyk Issue occurs primarily on Kashyyyk Type: Conversation This issue is a DLG-specific bug/error Type: Scripting This issue is related specifically to a scripting bug/error

Comments

@DarthParametric
Copy link
Contributor

DarthParametric commented May 11, 2019

  • On re-entering the landing pad module, you get a cutscene with Czerka mooks herding Wookiee slaves. Due to some pathing issues, the mooks can catch up too fast and run into the Wookiees, causing them to turn in circles. Looks like the issue could be lead Wookiee holding up the show. Delay them or push their start points back.
  • In the conversation with Ithorian (DS only?) only the player is jumped into the Czerka room, not the party, leaving them running back from the Walkway entrance after the cutscene.
  • Post-resolution entry needs a HoldWorldFadeInForDialog
@DarthParametric DarthParametric added Type: Conversation This issue is a DLG-specific bug/error Minor Issue Aesthetic issue or other problem that isn't really a bug Module: Kashyyyk Issue occurs primarily on Kashyyyk Type: Scripting This issue is related specifically to a scripting bug/error labels May 11, 2019
@JCarter426
Copy link
Contributor

The light side cutscenes have some issues as well. If you return to the Ebon Hawk via rapid transit, they trigger in the wrong order. I don't think I ever sided with Chuundar, but I expect the dark side ending there would have the same issue.

@DarthParametric
Copy link
Contributor Author

Since it seems kind of pointless to make you run all the way back on foot anyway, should we just jump the party straight from the Chieftan's Hall into the CS at the Landing Pad? That would solve the problem.

@JCarter426
Copy link
Contributor

I forget how it plays out. I remember two cutscenes, so there might be another one in the walkway or village areas, at for the least light-sided ending. Or maybe they both by the landing pad. But if so, could do I suppose.

@DarthParametric
Copy link
Contributor Author

DarthParametric commented Jan 15, 2021

Having just done a bunch of replaying the Freyyr vs Chuundar showdown version of the Kashyyyk questline, siding with Chuundar ends with you being kicked out of the Chieftain's Hall back to the Great Walkway, right outside the village. Siding with Freyyr ends with you still inside the Hall, free to manually exit into the village.

Chuundar's transition is handled by the party selection GUI exit script after Zaalbar is made available again. It could be edited to change the destination to the Landing Pad module. The GUI doesn't use an exit script in the Freyyr route, but it could be added easily enough, since I have already edited the script that calls the GUI in #460. Edit: Actually, I already added one to jump party Zaalbar, so that could be repurposed.

@DarthParametric DarthParametric added this to the Targeting v1.9 milestone Oct 28, 2021
@DarthParametric
Copy link
Contributor Author

DarthParametric commented Nov 15, 2021

So it looks like the guards bumping into the Wookiees was probably due to the cutscene power walking issue (#445). With that fixed I didn't get a repeat of the bumping, but since I need to edit the script that commands them to walk in order to jump the party properly anyway, I might as well add a delay to their command as a safety buffer.

Speaking of jumping the party, the vanilla script has a weird approach. They have waypoints for all three party members, but they all use the same tag. They grab the waypoints via a GetNearestObjectByTag using Janos, increasing the nth value for each one. In theory it should work fine, but for some reason it doesn't and only the player is jumped. I'm not sure why they tried to get clever when they could have just used unique tags.

In regards to the LS version of events, there are indeed two triggered scenes of Wookiees and Czerka guards fighting each other. While the triggers extend in order to be triggered from either direction, they are clearly intended to be triggered from the Great Walkway side. If coming from the Ebon Hawk side, the Wookiees from the first fight run through the middle of the second cutscene on their way to the exit. The simplest solution is to set the Chieftain's Hall and Rwookrrorro to be unescapable once Chuundar is dead.

@DarthParametric DarthParametric changed the title Kashyyyk Landing Pad - DS route issues post-Star Map/Chieftan conclusion Kashyyyk Landing Pad - Issues with post-Star Map/Chieftan conclusion scenes Dec 3, 2023
@DarthParametric
Copy link
Contributor Author

DarthParametric commented Dec 3, 2023

1.10.0 beta test observations:

The Freyyr route is pretty wonky.

  • The cutscene doesn't trigger as soon as you enter the module from the Great Walkway, you have to walk forwards a few feet.
  • There's some cutscene fighting between the Wookiees and Czerka mooks - which have some awkward camera angles - before dumping back to gameplay that briefly allows the player to join in (but they basically die instantly). Might be better to just have the Wookiees kill them in the cutscene.
  • There are two separate cutscenes like this, one near the Great Walkway gate and one up near where Eli's store was. If the Czerka mooks do get killed off in the CS, probably better to just merge these two scenes together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Minor Issue Aesthetic issue or other problem that isn't really a bug Module: Kashyyyk Issue occurs primarily on Kashyyyk Type: Conversation This issue is a DLG-specific bug/error Type: Scripting This issue is related specifically to a scripting bug/error
Projects
None yet
Development

No branches or pull requests

2 participants