PDA

View Full Version : [WIP] Dark Side Juhani...on dant


Tiron
07-12-2008, 05:09 AM
Status: Alpha

Working:
Preliminary version of 'turn Juhani to the Dark Side' convo option.
Darkside/lightside points in Convo at Dant Grove.
New convo options in pre party join Juhani Convos.
New and modified Journal entries for the 'Cleanse the Grove' Portion of the Jedi Trials.
Juhani joining the Party as a Darksider, complete with a new Dark Side power and a Red Lightsaber!

Not Working:
'Lip Synchs' on new convo lines.

Coming "Soon"(TM)
Moar Bettar 'turn Juhani' Convo option.

Coming Eventually:
Main Juhani Dialog Modifications/Additions.
Main Juhani Journal Entry Modifications/Additions.
Modifications to Unknown World Temple event.

Probably Never Coming:
Voiceovers on new convo lines. They'd either be the (perceptably)wrong voice or sound aweful, unless someone either gets the original actor(HA!) or a decent sound-alike to do the new VO lines.

Comments:
When I get through the whole bloody thing, and before it gets released, I'm gonna want some beta testers to go through and make sure I didn't bugger anything up or miss anything. This will require both light side AND dark side testers, to make sure none of my switches malfunction.

Screenshots: (Yes I know they're underwhelming).
It begins...
http://img133.imageshack.us/img133/1907/darkjuhaniinitvj8.th.jpg (http://img133.imageshack.us/my.php?image=darkjuhaniinitvj8.jpg) http://img267.imageshack.us/img267/2827/darkjuhaniconvo1cm0.th.jpg (http://img267.imageshack.us/my.php?image=darkjuhaniconvo1cm0.jpg) http://img300.imageshack.us/img300/7876/darkjuhaniconvo2md2.th.jpg (http://img300.imageshack.us/my.php?image=darkjuhaniconvo2md2.jpg) http://img295.imageshack.us/img295/9966/darkjuhaniconvo3qr1.th.jpg (http://img295.imageshack.us/my.php?image=darkjuhaniconvo3qr1.jpg) http://img181.imageshack.us/img181/5320/darkjuhaniconvo4nb2.th.jpg (http://img181.imageshack.us/my.php?image=darkjuhaniconvo4nb2.jpg) http://img267.imageshack.us/img267/4572/darkjuhaniconvoendvm9.th.jpg (http://img267.imageshack.us/my.php?image=darkjuhaniconvoendvm9.jpg)

Juhani back at the enclave
http://img300.imageshack.us/img300/8773/darkjuhanireturnedoq6.th.jpg (http://img300.imageshack.us/my.php?image=darkjuhanireturnedoq6.jpg)

Charsheet after she joins
http://img295.imageshack.us/img295/4928/darkjuhanicharsheetrn7.th.jpg (http://img295.imageshack.us/my.php?image=darkjuhanicharsheetrn7.jpg)

OMG She's got Force Shock! That naughty Girl!
http://img504.imageshack.us/img504/4879/darkjuhanishockbu4.th.jpg (http://img504.imageshack.us/my.php?image=darkjuhanishockbu4.jpg)

Yes, it has journal entries!
http://img135.imageshack.us/img135/5086/journalse4.th.jpg (http://img135.imageshack.us/my.php?image=journalse4.jpg)

The Betrayer
07-12-2008, 07:19 AM
Sweet! Did you do custom VOs?

Da_Man_2423
07-12-2008, 07:31 AM
How would anyone be able to do custom VOs for a character that had a voice actor?

Wookiee Rrudolf
07-12-2008, 08:41 AM
Nice job :) Seems like I'll wait with my another playthrough until you finish your mod :xp:

Giant Graffiti
07-12-2008, 09:55 AM
How would anyone be able to do custom VOs for a character that had a voice actor?
It would sound a bit choppy but you could probably use Goldwave or a similar utility. ;)

Tiron
07-12-2008, 02:34 PM
Sweet! Did you do custom VOs?

Not yet. I might try though. I'm assuming goldwave is some sort of audio editor? Well I haven't got that, but I've got audacity. once I get the miles stuff installed so I can fiddle with the VO wavs I might see what I can cook up.

That'd probably be the last step though. First, my darksider convo in the grove needs some work(it's basically just a straight-through 'you are dark nao' chain in the middle of the convo, I'd like to make it slightly more complex than that.) Second would be going through and changing every light-sider leaning dialog of hers in the ENTIRE FREAKING GAME. Right up to and including the temple confontation.

Somewhere in there I need to figure out how to swipe the lip synchs too. It won't be perfect but it's better than the nwn-style 'head nodding' you get otherwise.

Basically what I've got so far is a set of modified dialogs and scripts that make it so you can get juhani to join dark instead of light through convo options in the grove encounter. Basically, I was trying to get the whole 'juhani joins dark' thing working before I worried about the polish. Most of the rest of it is just convo modding, which isn't nearly as difficult. Except for finding all the module-specific convo options that're buried in the modules, in someone else's convo(IE: You do something darkside for a quest, Juhani specifically scolds you for it. Most of the 'scolds' are in the main convo file from what I can see, but there could be some specific ones.)

There is one slight balance question I'm debating too. The addition of a new utc for the dark side juhani means that you can actually make the light side and dark side joining options have different attributes. For instance, light side juhani has two light side skills and one dark side. Dark side could have one light skill and two dark side, say. Trying to make up my mind on that.

And I lied. only four scripts, one of them was from a failed attempt that I forgot to delete. But I also forgot to mention the addition of a new global boolean...

Edit: I forgot to mention, I'm kind of a novice at this crap. I've really only done some small, personal mods to both kotor and NWN(when you get my screenies you'll be able to see one of those right away). I'm perfectly willing to explain in detail what I did if anyone wants to help, or someone more experienced wants to take over. >P

Tiron
07-12-2008, 08:26 PM
Alright, a question for you guys.

When Juhani joins the party normally, she has the following force powers:

Light:
Aura, Stun

Neutral:
Affect Mind, Burst of Speed, Force Push, Saber Throw, Energy Resistance

Dark:
Slow

Very Simply, for the dark side Juhani, would you prefer that she remain with that set of force powers, or have one of the light side powers(probably stun) switched to a dark side power, so that they're symmetric?

With that, it'd be
Light Side Juhani: 2 light powers, 1 Dark
Dark Side Juhani: 1 Light power, 2 dark

Also, if you would like stun switched for a dark power, would you prefer wound, shock, or fear?

Wanna get some ideas on what people think here.

TriggerGod
07-12-2008, 08:33 PM
Alright, a question for you guys.

When Juhani joins the party normally, she has the following force powers:

Light:
Aura, Stun

Neutral:
Affect Mind, Burst of Speed, Force Push, Saber Throw, Energy Resistance

Dark:
Slow

Very Simply, for the dark side Juhani, would you prefer that she remain with that set of force powers, or have one of the light side powers(probably stun) switched to a dark side power, so that they're symmetric?

With that, it'd be
Light Side Juhani: 2 light powers, 1 Dark
Dark Side Juhani: 1 Light power, 2 dark

Also, if you would like stun switched for a dark power, would you prefer wound, shock, or fear?

Wanna get some ideas on what people think here.
Stun is an ok power. Get rid of aura. Replace aura with shock.

The Betrayer
07-13-2008, 01:14 AM
I think both of the LS powers need to be replaced.
Preferably by Wound and Shock.

Tiron
07-13-2008, 04:14 AM
I think both of the LS powers need to be replaced.
Preferably by Wound and Shock.

I thought about that for a moment, and rejected it just as quickly. It doesn't jibe with the backstory. She's been a light side jedi until very, very recently. The fact that she only has one dark side skill normally is an excellent reflection of that fact.

Wanna know what's funny though? dan14_juhani.utc, the one you actually fight in the grove, is actually level NINE. She joins as level six.

Interestingly dan14_juhani only has five force powers, speed, choke, aura, push, and stun.

Only way I can think to justify swapping one of the lightsides for a dark, story wise, is that with her not being redeemed she went a bit more that way after your encounter, before you picked her up.

Game wise it's because light side skills on a dark side toon aren't terribly useful, and the 2:1/1:2 ratio has a nice symmetric relationship.

One way you get a light side toon saddled with a dark side power that isn't worth much and you're almost certainly not going to develop further unless you're a fool.

The other way you get the exact opposite, a dark side toon with a light side power that's not all that useful or worth developing.

Same semi-penalty, opposite sides of the coin.

Wookiee Rrudolf
07-13-2008, 08:55 AM
(...)
Very Simply, for the dark side Juhani, would you prefer that she remain with that set of force powers, or have one of the light side powers(probably stun) switched to a dark side power, so that they're symmetric?

With that, it'd be
Light Side Juhani: 2 light powers, 1 Dark
Dark Side Juhani: 1 Light power, 2 dark

Also, if you would like stun switched for a dark power, would you prefer wound, shock, or fear?

Wanna get some ideas on what people think here.
I would replace her Aura power with Wound or maybe Shock... On the other hand if she get Wound then Stun wouldn't be necessary. But anyway I would replace one of her lightside powers.

Tiron
07-13-2008, 05:45 PM
I would replace her Aura power with Wound or maybe Shock... On the other hand if she get Wound then Stun wouldn't be necessary. But anyway I would replace one of her lightside powers.
that was kinda my logic for getting rid of stun rather than aura. aura still isn't wonderfully useful, but the fear line or the wound line are both gonna be superior to the stun.

Tiron
07-14-2008, 02:33 AM
alright, bit of a hangup. trying to slightly change a journal entry using the method in the tutorial at http://www.lucasforums.com/showthread.php?t=143372, but it ain't working. All I get is a blank journal entry. I *really* don't wanna get into .tlk editing if I don't have to.

I'm already planning on adding new entries or using the existing ones uncut generally, but in this case only a slight modification needs to be made to the existing one.

I admittedly haven't tried using a new entry entirely, as quite simply in this case it's going to be rather hard to code around(what I've been doing all along, why the hell they didn't include the source for the scripts in the modules I don't know, and I'm not touching bytecode, I've got enough to learn for this as it is).

The only method I can think of that doesn't involve reverse engineering the compiled script that fires the journal(and at the very least also sets a var that tells it where to start in the convo next time you talk to her), is to fire a new journal entry change right after the one it fires, essentially overwriting it before you ever get out of the convo.

Clunky, to say the very least. I'm probably going to use a similar method somewhere else(changing the journal entry wouldn't help there, it needs two seperate ones), but here a one-line change to the existing entry would sew it up nicely.

Only thing is, the method in the journal tutorial doesn't seem to work for that. so I'm stuck with editing the tlk, which I'm less inclined to do than I am to just use the overwrite method.

Unless anyone has any brilliant ideas...

Robespierre
07-14-2008, 03:41 AM
alright, bit of a hangup. trying to slightly change a journal entry using the method in the tutorial at http://www.lucasforums.com/showthread.php?t=143372, but it ain't working. All I get is a blank journal entry. I *really* don't wanna get into .tlk editing if I don't have to.

Could you post a screenshot?

Tiron
07-14-2008, 05:05 PM
In Game:
http://img145.imageshack.us/img145/1213/noworkypp8.th.jpg (http://img145.imageshack.us/my.php?image=noworkypp8.jpg)

In KGFF:
http://img146.imageshack.us/img146/4294/kgffjrnlzh3.th.jpg (http://img146.imageshack.us/my.php?image=kgffjrnlzh3.jpg)

I've tried nearly everything I can think of. Going clear back to my initial dant save didn't help any, using a one line string didn't either. Even changing it back to the original strref, removing the localstring entirely, doesn't work. If I modify it at all, in any way, it comes out blank in game, and I can only restore it by using the original, unmodified file.

Edit: I figured it out. It's some goofyness with K-GFF. I think something related to the 'type' field but I'm not sure. anyway, I figured out a trick that seems to make it work. Dunno what the difference actually is, in the editor it's pretty superficial, but it has a huge effect in game...

Basically, the 'type' field changes to match whatever was in the field you had selected prior to the local string. if I select the float-type XP_Percentage field, then click the localstring, then save, it seems to work(got that idea from the fact that tutorial had the type as 'float')

Tiron
07-17-2008, 10:04 PM
Alright, nother quick question. Changing Dark Juhani's saber to red has two effects. first, it gives you yet another of the already extremely plentiful red crystals. Second, it removes a slightly less common blue crystal that you would normally get.

So here's the question, should Dark Juhani have her original blue crystal in her inventory, in order to keep the blue total the same, or should I just leave her with only the red in the saber?

Robespierre
07-18-2008, 02:05 AM
Well, I don't think that a red crystal is necessary, because if had only just turned to the dark side, it would make sense that she hadn't got a red lightsaber yet. Otherwise, I think that she should have a lightsaber with a red crystal in her inventory, as well as the normal blue crystal. Perhaps you could take one of the red crystals you get later (not too much later though because of balancing issues) in the game and substitute it in with her lightsaber? That would prevent a huge surplus of red crystals.

Wookiee Rrudolf
07-18-2008, 08:46 AM
Would it be difficult to make this mod compatible with WotOR? Becouse in WotOR when Juhani joins your party she has two lightsabers (Master Quatra's lightseber) one blue and one red... This could be also solution for this mod without WotOR compatybility: giving her two lightsabers or one saber and a crystal to change its colour if someone wants :)

Tiron
07-18-2008, 05:33 PM
Well, I don't think that a red crystal is necessary, because if had only just turned to the dark side, it would make sense that she hadn't got a red lightsaber yet. Otherwise, I think that she should have a lightsaber with a red crystal in her inventory, as well as the normal blue crystal. Perhaps you could take one of the red crystals you get later (not too much later though because of balancing issues) in the game and substitute it in with her lightsaber? That would prevent a huge surplus of red crystals.

Problem being, she's already got a red lightsaber when you fight her in the grove. Giving her a blue one actually leads to the question of 'why the heck did she change it back if she's still dark?' Adding the blue crystal would be strictly so you still get it. Otherwise her having a red saber causes you to lose one you would get normally, and still would as lightside. I'm mostly asking if anyone actually cares about losing the blue crystal.

Would it be difficult to make this mod compatible with WotOR? Becouse in WotOR when Juhani joins your party she has two lightsabers (Master Quatra's lightseber) one blue and one red... This could be also solution for this mod without WotOR compatybility: giving her two lightsabers or one saber and a crystal to change its colour if someone wants

Ouch. From the description I'm not sure, tbh. I'm planning on using TSL Patcher when I release mine(obviously I'm not yet, as I'm still working on it). But I've never used WotOR so I don't even know what all it does, not to mention what files it modifies or what structures it uses.

That WotOR two sabers thing would almost have to be a UTC mod. I've changed the UTC, but in a second one I added, the original light side UTC is untouched. What would probably happen is that if she joined lightside, you'd get the WoTOR Juhani, and if she joined dark, you'd get mine, that would only have one saber. Unless they happen to have a p_juhanid.utc for something too.

So it might be semi-compatible. Without actually looking at the mod I can't say for sure, and maybe not even then: I'm still kind of a novice.

You could, of course, always just edit the p_juhanid.utc to match the wotor one. easiest method would be to just copy the wotor one with the same name as mine and overwrite it, but that'd probably turn her back light side unless you edited it to modify the alignment. UTC editing is not even remotely difficult, and as that's all I did to get a 'dark side' juhani, changing the dark side version's stats, items, etc, is no more difficult than opening up the UTC in kotor tool and fiddling with it.