Leaderboard


Popular Content

Showing content with the highest reputation on 01/12/2021 in Posts

  1. 2 points
    Placeables need an extra step to make them talk. void main() { ActionStartConversation(GetFirstPC()); } Put that script in the placeable's OnUsed event and it will work.
  2. 1 point
    Hey all, I’m new to the forums. Heard about this community from reddit. I’m an aspiring technical sound designer currently working on reels of various design applications. Seeing as the Kotor series is my favorite video game series of all time and is super mod-able, I thought it might be fun to do a more modern sounding redesign. I’m actually already working on redesigns for various cutscenes from Kotor 1. Is this feasible? Where should I look to start learning about this process? I’ve seen about the Lucas tutorials but not sure if they’ll be good for what I’m looking to do. Also, if anyone knows If Kotor is using middle-ware like FMOD or Wwise, I’d appreciate such knowledge. Mods, lmk if this isn’t the appropriate thread for this question and I’ll be happy to repost elsewhere. Thanks!
  3. 1 point
    Ah I didn't really think about that part as I thought it was either similar or not too dissimilar to figure out, my bad! But thankfully someone has got you the answer. Good to know they have been helpful, I hope to write more in the future so let me know if there are any topics I can cover.
  4. 1 point
    @TamerBill Yeahhh!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THNX!!!!!!!!!!!!!!
  5. 1 point
    @Thor110 First, thanks for the fast response!! Aside a small graphic MOD it's the first time I try with something like this. Attaching a .dlg file into a Placeable structure (with K-GFF) like is done with a NPC simply doesn' work. I mark the Placeable as "usable" (and in fact it becomes "usable" in game) but no dialog is launched. I don't know if I'm doing something wrong or if the system for make a conversation with a Placeable is another. The last days I've been searching and reading several tutorials here and there (and found a lot of fallen links), most of them useful, some of them useless or, some time, unable to reproduce for myself what was told. Sure I've overpassed something interesting but I don't find nothing related with what I'm questioning. That's the "why" of the post. I've been able to compile completely playable, "talkable" and "fightable" NPCs, but after the conversation/fight I want to launch one of the existing .bik (cutscene) and after that make the NPC dissappear fading out (without move). At this moment almost all I need to continue the work is based in scripts but I don't know make them. I'll take a careful look at your exemples. Thanks again Edit. BTW!!!! your 'KotOR Modding Tutorial Series' has been one of those very useful!!. And a lot of things that I hope can do in a close future.
  6. 1 point
    Check out the tutorials section there are some fairly detailed ones in there as well as some simpler ones. Yes you create a .dlg file, link it in the conversation field of the .utc file, dialogs basically are cutscenes, so .dlg files are used to structure cutscenes. below is an example of a script I use to start a conversation with the lead rodian of the next example who just left that level. below is an example of a script I use to have four rodians leave the area and dissapear when they get to the door. It has all four of them walk through a set of locations before they get to the door, then has the lead rodian open the door as well as destroys them making them dissapear. Hopefully that helps or gives you some examples to work with, but there are some decent tutorials available worth checking out. Note : everything here is scripted for K2, so there may be slight differences to apply before it will compile. Thor110
  7. 1 point
    Looks good so far, but the timing is a little inconsistent. These small ones are nearly perfect but may be a bit fast. The middle pillar , however is significantly slower in comparison, to the point that I actually thought its texture was frozen. The top section is quite slow as well, but not to quite as much of a degree. My suggestion would be to synchronize the smaller one with the central pillar and top section better, or to at least speed up the top section and central pillar. I can't find a good FPS for the TXI file, since they all operate off of one TXI. (And it's set to 1FPS) Also I just read your tag. Why did you want to use 43 frames in particular? Sorry about that. I blame the lack of sleep. I tested it and it looks best at 14 Frames per second. Any faster and the transition to blue is too jarring. I also figure that the reason the lights are out of sync is because the smaller lights flicker.. (I did think it strange that the D Lights were somehow matching your animation.)
  8. 1 point
    So wait,..these are new blade models?? Or textures? Or,...wait what is this?!? Man, I've been working on blade textures for 2 weeks since I was able to get Photoshop CS6. Cause let's face it, my saber blades sucked. Been diligently reducing opacity in the glows and reducing the sizes to try to get it down to barely anything. Like how I'm picturing The Mandalorian's Ahsoka blades to look like. -All beam and little glow.
  9. 1 point
    02 - [TUTORIAL] - Creating a Merchant - TSL 03 - [ADDITIONAL] - Using ERFEdit 04 - [ADDITIONAL] - Picking an NPC to place in your level - TSL 05 - [ADDITIONAL] - Picking Placeables to fill your level with - TSL 06 - [ADDITIONAL] - Picking Alien Voice Over Dialog for your level - TSL 07 - [ADDITIONAL] - Placement & Rotation 08 - [TUTORIAL] - Waypoint Markers 09 - [TUTORIAL] - Scripting Basics 10 - [EXAMPLE SCRIPT] - Spawning NPC's on Enter 11 - [EXAMPLE SCRIPT] - Making NPC's Hostile! 12 - [EXAMPLE SCRIPT] - Trigger talking to an NPC! 13 - [EXAMPLE SCRIPT] - Make an NPC walk randomly 14 - [EXAMPLE SCRIPT] - Place a dead NPC 15 - [EXAMPLE SCRIPTS] - Starting Conditionals 16 - [TUTORIAL] - Companion Vendor 17 - [TUTORIAL] - Upgradeable Items 18 - [ADDITIONAL] - Door Gallery 19 - [ADDITIONAL] - Main Menu Details 20 - [ADDITIONAL] - UI Customization 21 - [ADDITIONAL] - Recolouring Textures 22 - [ADDITIONAL] - Recolouring the .GUI Files and Textures 23 - [ADDITIONAL] - Different Camera Modes & Dynamically Spawned Grid Of Placeables 24 - [ADVANCED] - Hard Coded GUI Elements 25 - One Line Dialogs 26 - Writing a changes.ini for HoloPatcher 27 - [MOBILE] - Android & iOS Modding 99 - [REQUESTS] - Submit a tutorial idea! I will continue to provide examples that I think might be useful to people, these are all for TSL so far. I hope these tutorials and any others I write will help people continue to make mods for KotOR 1 & 2. These tutorials are getting shorter and less detailed, I may or may not go back and re-write them at some point but if anyone struggles with anything feel free to message me and let me know what I haven't covered very well. Feel free to join the Discord for my project if you need help with anything related to KotOR modding and I will do my best to assist. Discord : https://discord.gg/S3YyfTjMV8 Base Game Scripts & How To Use Them KotOR Modding - Crash Course This 2 hour stream covers the basics of KotOR modding and some of the programs involved, I also regularly stream development of my mod project on Twitch/YouTube. Not all of this covers KotOR modding, there is about 10-20 minutes during the first hour where I get distracted and the second hour of it is mostly me playing games. These are the testing rooms but for K1 the room is lacking a texture but I find this just makes it easier to look through the characters. If anything in any of my short tutorials isn't clear or you don't understand for some reason then let me know and I will do what I can to help. ADVANCED TUTORIALS Utilising the following batch scripts and suggestions might take a while to get to grips with for some users but I would always advise doing so, it's very handy to have the ability to quickly generate a file list or compare things in various ways utilising the power of batch scripting. Comparing Level Contents Let's say you have two levels and you need to compare the differences of the contents. Extract everything from the original level to a folder called "level-a" and the modified folder to "level-b" Run the following batch script inside the "level-a" folder. file-list.bat Then delete or move the .bat file and move "file-list.txt" that it just created outside of the folder. You can also use this script to check that all the files exist. check-if-file-exists-from-file-list.bat You will have to move the file-list.txt and this script inside the folder to run the script. Now run this script at the same location as "file-list.txt" to run a file check against the contents of both folders. compare-files-from-file-list.bat Hopefully this might help someone, where I recently had to transfer all of my changes from manual installs to a TSLPatcher changes.ini file, I found this process helped speed the process up a little bit. From here, you should know which files differ and you can then use ChangeEdit.exe that comes with TSLPatcher in order to generate the differences between GFF files. Compiling Scripts If you have made it this far into the tutorial, you should already be familiar with compiling scripts, however for large projects you might need to recompile a lot of scripts at once, so here is a batch script that I used to do it. compile.bat Simply edit the script so that it points to the location of nwnnsscomp.exe for you and then you will be able to put the script into any folder that you need to compile a lot of scripts in and use it to do it all at once. If the scripts don't work for you, you might need to edit them and read them a bit in order to understand them and then to make sure that you have all of the right files in the right places. Thor110
  10. 0 points
    Hi everyone I know a few of you have been asking about the status of the KotOR Level Editor (KLE) project. I'm happy to announce that it's finally ready for a (very early alpha) release. I've made the KotOR Level Editor GitHub page public - please remember it's in early alpha. That said, hope some of you find it useful Find the repo at https://github.com/lachjames/NorthernLights/ My goal is to post this to DeadlyStream in the near future, but for now you'll need to download and install it via GitHub. If you'd like to try it out, please follow the instructions on the linked GitHub page's README. Feel free to DM me, reply to this post, add an issue, etc. if you have issues. For those who are new to KLE, you can find an introductory video listing the features of KLE on YouTube (included below). There is also a (work in progress) KLE guide, as well as a general KotOR/TSL modding guide, at https://github.com/lachjames/KotOR-Modding-Guide Thanks everyone for your help - hopefully this is just a taste of what is to come regarding both KLE and the Northern Lights project in general - with the amount of support I've received so far from you all, there is no doubt in my mind that this is the case.