Tyvokka

A New Chapter for the Kotor Community!

35 posts in this topic

Well, does the new rule mean TSLRCM and M4-78EP do not need to have their credits updated not to include music ported from K1?

Share this post


Link to post
Share on other sites

Yes, but the credits have already been updated. The updates included more than just the music, though, and I did versions with both the new music and the original music, so now either can be used.

Share this post


Link to post
Share on other sites

I think that this is really cool! Would be fun to visit old planets as the Exile to see how they changed since Revan's departure. Looking forward to seeing what you guys do with the freedom.

Share this post


Link to post
Share on other sites
3 hours ago, UnusualCharacters said:

I think that this is really cool! Would be fun to visit old planets as the Exile to see how they changed since Revan's departure. Looking forward to seeing what you guys do with the freedom.

To be honest, the first thing I thought of would be for K1: The Ruins of Dantooine.  I was looking in the dialog.tlk file and saw a few strings that indicated you could go back as survey the aftermath ( it was an identifier for Cratis Yurkal's corpse indicating the Sith had thrown him off a cliff).   

Share this post


Link to post
Share on other sites

Oh, I didn't know about that. I'd thought of a return to Dantooine mod before porting was ever allowed, and I'd be very interested in playing (not so much making) one and that should be easier with the K2 areas as a possibility.

Share this post


Link to post
Share on other sites

So porting is finally good to go?

In my honest opinion, this is long overdue. 

I can't wait to see what awesome content the community can storm up. Maybe eventually we'll even be able to get most of the story from KotOR onto the TSL engine.
 

Share this post


Link to post
Share on other sites
2 hours ago, ChrisC26 said:

Maybe eventually we'll even be able to get most of the story from KotOR onto the TSL engine.

I saw people on Reddit suggesting that as well and I've thought about it and I don't really see the benefit in it. If it were actually done, yeah, there would be a few nifty things about it, but... well, it would be a lot of work for little payoff, and there are a lot of complications.

So, first of all, you can't just copy all the files from one game to another. You can do that with some of them - all the items, characters, and placeables should be fine once the assets are ported and dialog.tlk adjusted. The module files can be copied over without much change, but the area models need to be converted and that's a bit of work. It may take some time, but that's something I could see happening and I'm planning to do some myself. Nothing ridiculous so far.

Now, here's the problem. All of the audio is set up differently in K2. It's not a difference in format, but the file structure is different. In a worst case scenario, that means every single voice file has to be renamed and relocated in order to work in K2 and then every single dialogue file edited to account for the new VO file names. That's hundreds and hundreds of files.

Additionally, K2's NWScript functions are changed from K1. K1 scripts might not necessarily execute properly in K2. Some of them will, to be sure, but I'd be surprised if there were no problems at all. You'd be looking at the same level of bug fixes that the restoration projects have faced - and we're still fixing bugs that even those didn't catch. Furthermore, we don't have access to all the source scripts, so some things that go wrong would have to be programmed from scratch unless a more reliable script decompiler were developed.

When you add all those up, this would be the largest KOTOR mod ever attempted. Easily bigger than TSLRCM or any planet mod. About as much work as a total conversion mod and how many of those have you seen released?

And as much as I'd like having access to K2's new script function and assets and all that good stuff for K1, I'm having trouble seeing the point of it all. I can think of some things that would be nice to have, but I don't know if they would really positively impact the gameplay. Some would be tricky to implement too. It depends on what specifically you want to apply to K1, though, and I'd be interested to hear what people are looking for.

Take the prestige classes, for example. There's no way to utilize those in K1. The player can only have two character classes, so unless you change the game to start as a Jedi then that's not going to work. Maybe you could give them to the party members or maybe you could edit the feat gain so the regular classes get those things at high level. You also wouldn't have all six to work with anyway; I think half of them would have to be converted to Jedi classes. It's been a while since I looked at that, but I recall that the starting classes can't be changed and they're Jedi classes in K2 - so you'd have to un-Jedi those classes, but you can't add more Jedi classes, so there go half the prestige ones.

And about the level - well, K2 doesn't have a level cap. You gotta work out what to do with that. Either by leaving it alone and just allowing some minor level gain after the Leviathan or Lehon or wherever you hit level 20, or adjusting the XP gain to allow for higher levels than normal.

The enemies also scale by the player's level in K2, so you would have to work out how that would affect things and re-balance the difficulty of all the encounters. And you'd have to take into consideration the new Force powers and feats now available from K2, and the different upgrade system. A lot of playtesting would be required.

The saber forms are another mechanic that would have to be tested a lot - and you'd have to figure out how to incorporate them into the game. Perhaps Vrook's lines from K2 could be reused and you could go see him after finding each Star Map?

I've thought of adding an influence system to K1 - it could be done even without the port - but for it to have any impact on the game would require a lot of programming changes.

There are a lot of potential improvements here, no doubt. There's a reason there have been a few lightsaber form and Force power mods and the like to mimic what was introduced in K2. But even if you managed to port the whole game to K1 and had access to the real thing, you'd still have a lot more work to do to make it count for something. The mechanics are done for you but that's not really the hard part - the hard part is the execution and you'd have to repeat what a number of mods have already done.

Anyway, I'm not knocking the idea. I'd be very interested to see what one would do with it. But I'm not interested in that one being me. I'd rather spend all that effort on making new things. :)

  • Like 3

Share this post


Link to post
Share on other sites

Very interesting!

Personally, I think the only things from the TSL engine/game that I'd like to see mechanic wise for use while playing KotOR is the higher level cap and the more in depth weapon customization/item crafting and I figured these two things wouldn't be possible to move over to K1 but IDK.

I'm sure others could think of some other things.

I guess it would be cool to have Force Enlightenment and have it work the way it works in K2 while playing K1. I'm sure people will grab the Force Crush animations and sounds and make a number of cool Force Power mods with it for K1. 

I'd really like to see people bring over the, IMO, much better Jedi robe designs that can be found in K2 and all the new armors and items in general which I'm guessing will be fairly easy at least in regards to the models and textures.

Mainly I'm just throwing ideas out there. I'm so busy these days I probably won't get to enjoy or help with some of the awesome things the community is going to do.

Share this post


Link to post
Share on other sites
1 hour ago, ChrisC26 said:

Personally, I think the only things from the TSL engine/game that I'd like to see mechanic wise for use while playing KotOR is the higher level cap and the more in depth weapon customization/item crafting and I figured these two things wouldn't be possible to move over to K1 but IDK.

gSCMPKt.png

But if you ported just about everything else from K1 to K2, then those would be available....

1 hour ago, ChrisC26 said:

I guess it would be cool to have Force Enlightenment and have it work the way it works in K2 while playing K1. I'm sure people will grab the Force Crush animations and sounds and make a number of cool Force Power mods with it for K1.

All these things are possible and apart from the animation and sounds not even technically "porting". There have been a few mods that copied K2 Force powers before, though I don't recall any that did the specific ones you mentioned. There are some compatibility concerns with Force power mods, particularly older ones, primarily because all the Force powers in the game are executed through the same script and partly because TSLPatcher's functionality with dialog.tlk used to be more limited.

1 hour ago, ChrisC26 said:

I'd really like to see people bring over the, IMO, much better Jedi robe designs that can be found in K2 and all the new armors and items in general which I'm guessing will be fairly easy at least in regards to the models and textures.

The robes aren't quite so easy because they require new or edited supermodels for the cape and skirts to animate. I'm working on it, though.

  • Like 5

Share this post


Link to post
Share on other sites
3 hours ago, JCarter426 said:

I'm working on it, though.

❤️

Share this post


Link to post
Share on other sites

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