Leaderboard


Popular Content

Showing content with the highest reputation since 05/16/2024 in Posts

  1. 9 points
    A few days ago, I decided to start turning the Coruscant cutscene level into a functional landing pad for Coruscant. It has taken quite a lot of work but I have got the model itself to an acceptable state, at least, as it appears in Blender, however I haven't got it in-game yet because there are some issues with geometry and the walkmeshes moving when exported from Blender. The focus of this project has been to improve my skills with Blender, but I would also like to finish this and get it in-game to replace the Nar Shaddaa reskin from the Coruscant mod. But, it might end up being an overhaul for the Coruscant mod, only time will tell. For reference, here is a screenshot of the original level. And this is how it looks now. So far I have put around 15-20 hours into this and I think it looks good, I need to add some more buildings and do some work with the surrounding area, but it's coming along nicely. I have re-used the hallway from the council chambers to create this cross section corridor and the elevator from Peragus to be used to access different parts of Coruscant. It took quite a while to get these corners made and looking right, as well as the floor and ceiling textures. While it's not perfect, it was the best I could manage with the geometry and textures available to me. I also noticed that on the Nar Shaddaa landing pad and these landing pads, they are missing the safety barriers, which I think is fine for Nar Shaddaa, but not for Coruscant. As seen here, there were no barriers at three of the edges of the landing pad, but I added them in. The Ebon Hawk is now fixed, not sure what happened to the texture previously, I have also included the changes made by WildKarrde which gives the Ebon Hawk transparent windows. And that's everything so far, I am not entirely sure if I will finish this, but if I don't I will release the .blend file as a modders resource. Though I am hoping to fix the current issues and get it in-game! Thor110
  2. 8 points
    Made some changes after doing some additional testing on the mod. Lashowe, Mekel, Shaardan, and Jorak Uln will now keep their original unique heads and will merely get upscaled textures. Some additional errors with texture-assignments for models were corrected so it should be ready soon.
  3. 6 points
    If anybody's interested, looking for someone to go through the Brotherhood of Shadow: Solomon's Revenge for K1's dialogue and make grammar and spelling corrections. Nothing that really alters the dialogue itself beyond the aforementioned fixes. Thank you kindly.
  4. 6 points
    So after all this time I am back resurrecting this thread because I made a very interesting discovery! I was poking around with retargetting animations and I managed to port a mocap animation from Mixamo to the game! Thanks to the "Unapply object keyframes" feature that KotorBlender has, I could retarget the animation from the Mixamo armature to the Kotor armature. At first I used the Rokoko Blender plugin to retarget the animations and the results weren't half bad, but then I tried with Auto Rig Pro and the results were even better! Here's how it looks in Blender: And here's ingame: I will keep experimenting on this. I may try to retarget the TOR rig to the Kotor animations like @DarthParametric and @JCarter426 were doing a few years ago, although I don't know how that will turn out.
  5. 6 points
    Taken a few days ago in Portland . . . I'm the one in the Hawaiian shirt over a t-shirt. Fair Strides is the lady with long hair.
  6. 5 points
    v1.2.4 of the project has been released on GitHub in the releases section. https://github.com/Thor110/Expanded-Galaxy-Main Main Patch Notes - Quite a number of changes, all relatively small. Port Patch Notes - A lot of changes and the inclusion of a custom launcher which I have been holding back for a while now. Brotherhood Patch Notes - Not many changes, this is just a release to keep it in line with the other parts of the project, this still remains largely a proof of concept that porting other mods is fairly easy and requires little work. It's worth noting that Brotherhood still isn't fully tested. I have been holding back this latest release for a little while now, it's still far from perfect but the new launcher makes things a little more fancy! Also, a reminder, that my current goal is to finalise the creation of this foundational framework for expanding the games before adding in new content. My next step is to finish writing the Save Importer and Save Converter into the launcher, which will allow users to import saves from KotOR1 to use in the port and import completed game saves from KotOR1 to effect the choices you can make in KotOR2. From there I can finally begin to think about laying out the additional content for the new worlds in both games. As well as creating an overhaul portion of the project that updates the games visuals, models and textures. Extra Notes : Thor110
  7. 5 points
    So i did redid 950COR (953) last night... So there's that....
  8. 5 points
  9. 5 points
  10. 5 points
    It's been going well, made a few break throughs and development is still on-going. I can't say much, but I'll say this (but don't quote me on this), I can see the light at the end of the tunnel for this first chapter of the mod.
  11. 5 points
  12. 5 points
  13. 4 points
    Hello, and welcome to the first Dev Diary of the Revenge of Revan mod. For those of us who have been living under a rock for the past decade, Revenge of Revan (or ROR for short) is a total conversion mod for Star Wars Knights of the Old Republic II The Sith Lords (Kotor II) that adds a standalone original story that continues from where Kotor II left off. With the Star Wars The Old Republic MMO (often shortened as just TOR) being released not long after the original ROR Demo, and with the new and innovative modding tools released over the years since, the ROR mod has gone through some drastic changes and has never looked better! In this Dev Diary I hope to show you some of these exciting changes. In this second Dev Diary, I shall focus on the very first level of the mod – the introduction and the Jedi Temple (Please let me know if any of the links and/or images are broken) After you create your character, as we discussed in the last diary, you go through an opening crawl just as you would expect. In the following spoiler, I have written the opening crawl text that you’ll see on screen: After viewing the opening crawl in-game about a week before the mod’s release I actually realized that this is not the final opening crawl draft I had written. Though instead of delaying the mod’s release to fix this, I decided to keep it unchanged as the text still somewhat reflects the current setup of the mod. The only thing I want to address is the part about Bastila Shan, but I shall talk about her later on in the Dev Diary alongside the rest of the Jedi Council. An updated opening crawl text may be added in a future revision of the intro cinematic, or if it’s easy to change the text it can be added in one of our upcoming bug fix updates. After the crawl, the screen pans down to the Tyrena Station from the Demo. Tyrena Station’s model has been updated and the planet you see is Corellia, not Earth as some users have been teasingly suggesting. I would like to point out that, when writing the dialogues, I always imagined Tyrena Station to resemble the Tie Fighter Factory from The Force Unleashed video game. Whilst this updated model is a massive improvement, it still looks a bit small from this perspective so if you’ve seen this new Tyrena Station and felt that my dialogue is a bit odd this is the reason why. For those of us who haven’t yet played or watched the Demo on YouTube, Tyrena Station was attacked by a “Phantom Ship” which destroyed the entire station and then disappeared from the scene without a trace. For the first half of the old ROR mod, there was the mystery of exactly "what" the Phantom Ships were, were they were coming from, and who were behind them (Sith, Hutts, and the Exchange were culprits) before the player would discover that it was the "True Sith" who were responsible sending out the Phantom Ships. This lore was written before the release of the TOR MMO, and since we want the ROR mod to act as a bridge between Kotor II and TOR we’ve rewritten the Tyrena Disaster plotline to accommodate this. The scene opens up to Tyrena Station with a Republic Ship, the Sojourn, flying past it. It then explodes. When I wrote this scene out, I wanted it to be a bit more cinematic than what we have right now. I imagined the scene would play out similar to The Phantom Menace where the screen pans down from the crawl towards the ship and the camera would physically rotate as it flew past (like it does in BOSSR), the next shot would be this scene but when the station starts to explode the Sojourn would take a hard right to avoid the explosions and a piece of debris would suddenly fly towards the camera turning it black and ending the scene. Of course, what I’ve just described isn’t what was produced - but considering this mod has been in development for over a decade, has been cancelled before, and many of you didn’t have faith that we would ever release this mod in any capacity… we’re happy that we can present you, the player, with something, not to mention that this scene is still inherently better than what we had in the original demo. Whilst it isn’t yet shown, I imagine that only a chunk of Tyrena Station has been destroyed instead of the entire station itself being destroyed. I do hope that when we get the updated cinematic cutscene of the player’s ship arriving at Corellia we can see the gutted Tyrena Station floating near the planet with little ships trying to tractor it away to have it scrapped for parts. This scene I’ve described would only be made if we have a finalized Tyrena Station model and the textures and skybox on Corellia are finalized. In the original Demo, the next scene took place inside the opening crawl movie cutscene similar to how the Darth Sion, Darth Nihilus, and Darth Traya intro scenes were all shown in their own respective movie cutscene. This meant that, just like those cutscenes, all you had to do was right click and you could miss the scene entirely. The reason why this cutscene took place in the .BIK movie format is because the Coruscant set you see in the background was added in via a bluescreen effect. Once you completed the original demo, the game would teleport you inside the bluescreen area that was used to make this scene. In this cutscene, King Bardok had requested for Jedi intervention in the Tyrena investigation offscreen and the Chancellor, the General, and a few Senators debated the request amongst themselves. But in the new ROR, the first cutscene has been changed so that it now depicts King Bardok making the actual request in a cutscene in-game. The scene opens up inside the Royal Palace on Corellia, with the Chancellor, the General, and one Senator in attendance as holograms and two new NPCs flanking the King. These two NPCs are Grand Moff Julio to the left in the green and to the right is Octavian, the Grand Vizier. Julio's uniform is seen in the Demo though it's been slightly edited (more on that in a future dev diary), Julio's head was lifted from BOSSR and his hat texture used photo-sourced elements of his uniform which was made by RedRob41. The Grand Vizier's head was made by me with photo-sourced elements from Daemon Drexl's head texture (again from BOSSR) for his eyebags and his body texture is by 90SK from his classic K1 Robes mod. Their backgrounds shall be explored in a future dev diary. Fun fact: The first four lines of dialogue, the brief pause at the start with the flags and King Bardok's three lines were supposed to have Bardok kneeling before the holograms. This was removed as only the animation on the very last line worked, so for the start of the convo he'd be standing up but then at the last second he'd drop down like this. Also in attendance is General Shabayev, a General in the Republic military. In the demo, Shabayev wore a simple soldiers uniform despite being a General. In the screenshot below, General Shabayev now has his very own uniform – this uniform was actually made by RedRob41 for Carth Onasi but since the popular and highly recognizable Admiralty mod by Jinger/Kreia has free permission I decided to give Carth the familiar Admiralty uniform whilst Carth’s original uniform was given to Shabeyev. Despite this change, Carth will still have the new head RedRob41 made for him. Carth appears as a cameo towards the end of Episode One so we’ll talk more about him when we reach that point in the dev diary series . Much like in the Demo, General Shabayev is a sceptic to the New Jedi Order and as such it’ll take much good on your part to sway him to your side should you take a pro-Republic path in the mod. In the original Demo, there were two Senators: Bail Antilles and Maris Foron. These Senators used generic appearances and commoner clothing making them indistinguishable from the likes of Gana Lavin and her Waiter from Kotor I. And what’s worse, since these two appeared in a .BIK cutscene you couldn’t even check the dialogue feed to check their names. In the new ROR, Maris Foron has been removed from the initial cutscene (though may appear with a new appearance later on a different planet) whilst Bail Antilles has been replaced with a brand-new character. I did this as the name “Bail Antilles” is the name of an Alderaanian Senator mentioned in The Phantom Menace and has been used quite a bit in Legends lore due to the name being one of the old names made up by George Lucas during his early Star Wars drafts back in the 70s. This new Character is “Aurin Solo”, the Prince-Senator of Corellia and the youngest son of King Bardok. I was inspired by the character Gaul Panteer, the Prince-Senator of Alderaan in TOR. As Bardok’s youngest son, Aurin Solo isn’t the immediate heir to the Corellian throne hence why he’s on Coruscant acting as Corellia’s Senator. Here's a screenshot from the end of Episode One with better visibility than what's visible in this scene. Even though you can’t see it that well, his head was entirely done by me. His body, much like the Grand Vizier, is from 90SK's K1 Robes mod. I gave him this green outfit by 90SK for two reasons: 1) King Bardok’s outfit is also green. 2) The Green Jedi from TOR. The Green Jedi are a wayward sect of Jedi based on Corellia. In my early drafts of the ROR plotline, the Corellian Jedi were actually present in the plot but Logan23 ultimately didn’t want them and so I wrote them out (though your actions in ROR “may” result in the Green Jedi Order’s founding, though this isn’t confirmed for now). In the Legends lore, the Corellian Jedi’s robes were inspired from the old Corellian flag, which you can see in the background in this mod. If you go the Canon path for Corellia, your actions can also see the green flag changed to the brown flag Corellia is known for, though you may also be given the choice of keeping the green flag or having a different color for the flag depending on your choices. This NPC is the Supreme Chancellor, an Arkanian by the name of Helena Cinn. She succeeded Chancellor Tol Cressa in 3945 BBY after the Gordian Reach crisis in which G0-T0 droids overthrew the Sector government there. There isn’t much to say about Helena as her role as a main character will become quite apparent as the mod continues, needless to say, if you are a Dark Sider who becomes Anti-Republic then she would obviously not be your ally. Fun fact: Ancient ROR lore from 2008 suggests that her last name was originally "Marr", this was probably changed to avoid confusion with Visas Marr's character. In the spoiler below, I'm leaving another one of my controversial proposals that I wish player feedback on. Just like with my last dev diary, if you don't care about what I have to say here then feel free to skip the spoiler and continue on with the Dev Diary, though it would be greatly appreciated if you would hear me out and leave your opinions on the proposal in the comment section. Once the Chancellor approves Jedi intervention and General Shabayev utters the line “I got a bad feeling about this” you are taken to the Jedi Temple where you wake up in the medical bay. This scene from the Demo has been massively reworked. · Firstly, the room now actually looks like a medical bay and is no longer a reuse of Jorran’s hiding spot. · Secondly, the dialogue has been updated and improved. · Thirdly, whilst we don’t have a new voice for this character we did give him some generic beeping VO, so it isn’t mute. · Fourthly, he has a new appearance. Fun fact: This skin actually was made for another mod. Through the Medical Droid, you have the opportunity to have your species affect you stats. In the Demo, there was no information on these stat changes but I decided to list the effects in-game and the stats I listed in-game are now listed down below: These stats are unchanged from the Demo and so they may be changed upon player feedback and testing, if you do not like these stats you can always simply choose the “Species will not affect stats” and so you can have your desired build and play your desired species without your species ruining your ideal build. Special alien abilities like Zeltrons being able to read emotions, Kiffar being able to read inanimate objects, Echani having the Echani Strike feats, and all the other possible alien-based powers are not yet in the mod. We don’t want to make one species overpowered thus rendering the other alien species weak by comparison. If we are to add unique, species based, dialogue or feat options that can be considered an “advantage” then most, if not all, player species will need their own advantageous dialogue and/or feats to make up for it. The player head you chose will also determine how NPCs react to you. For example, a human player would be accepted on a human majority world like Corellia whereas an alien majority world like Nar Shaddaa may discriminate against a human player. Each species you can play as will have certain traits that NPCs can praise or discriminate you with, many of these traits are taken from their Wookieepedia pages. For example, Arkanians are known to be arrogant and so NPCs can discriminate against you because of that, Mirialans are supposed to be flexible so if you’re trying to convince someone that you’re a capable person that may give you an edge in persuading someone over other species. NPCs will be able to recognize that a Chiss has red eyes or that a Miraluka has no eyes, this can result in dialogue in which an NPC acknowledges your features or dialogue in which said NPC becomes frightened by your appearance thus making it harder for you to interact with them than other species. Most player species have NPC equivalents, so whilst Arkanian players can be discriminated against by other NPCs their fellow Arkanians won’t do such a thing and may even be easier to deal with than if you were a non-Arkanian. The only species who don’t get this are the Kalzerians, Miralukans, and Rattataki (but only because the Rattataki NPCs only appear in one area whereas the other species appear everywhere else). Arkanian Offshoots are supposed to be extinct by the time of the Jedi Civil War, so your Arkanian Offshoot player is a hybrid with another species thus retconning that plot hole. Another retconned plot hole is the fact that Arkanians see things in the infrared spectrum, Arkanian players have an “eye implant” that makes them see things normally. Zeltrons are… the opposite of a hopeless romantic if you view their Wookieepedia page. Zeltron NPCs may get unique dialogue responses in future Episodes to reflect this, and they may even get the opportunity to attempt to flirt with party members who you otherwise couldn’t regardless of their gender (Meaning you can try to flirt with the male player’s female love interest as a woman and vice versa but it’ll go nowhere, though do know there are plans for actual same-sex relationships outside of being a Zeltron player). Once you talk to the Medical Droid, you equip your Padawan Robe. There was a unique Jedi Robe based on your class that you used to get back in the Demo, but I had Logan remove that as player’s would typically want to wear the unique Jedi Robe whilst giving Drayen, your Jedi Master, your Padawan Robe. You will have the opportunity to obtain your unique Jedi Robe later on in the mod. I also have not yet touched the Lightsabers in this mod, so we still have this Lightsaber Form color crystal system from the Demo. This “might” be changed in the future to make way for modern Lightsaber designs, both in terms of Lightsaber models and reworked implementation. But for now, the Lightsaber system remains unchanged – though I do vaguely recall being able to obtain Kyle Katarn’s Lightsaber in the Demo, that was removed long ago. Drayen then comes in and starts talking, though without sound... so you have to read. The reason why Drayen, and many main characters, do not have a unique voice right now is in this spoiler below: For now, as many of us can assume, the animations these silent NPCs use are there to compensate for them being mute as they help convey the emotions these characters are going through. Fun fact: just before launch Logan actually used an experimental dialogue editor which is meant to replace the DLGEditor and using it caused all the animations to break thus disabling them all. We had to go through earlier builds of the ROR mod to try and salvage dialogues that still had the animations so that we didn’t have waste hours trying to restore the hundreds of animations we lost. Through Drayen, you are given the option to set the mod to “Canon” or “Non-Canon”. Unlike Atton in K2, there isn’t really a way to get this to work without breaking the fourth wall so this is one of the few points in the mod where we have to break the fourth wall so we can allow you to set your game to one of the two following options: “Canon” means the mod takes the Revan novel into account – meaning the Exile and T3-M4 are dead, Scourge is immortal and is waiting for the TOR Protagonist, Revan is imprisoned and is influencing the Emperor to stop him from attacking the Republic. The Canon ROR mod acts as a bridge between Kotor II and TOR, allowing you to close up any loose threads from Kotor I and II and end the Kotor trilogy on a good note before the TOR era begins… or you can do your own thing and set up a hypothetical different TOR scenario as if you were a time traveller changing the timeline. Do not be surprised if there is no literal “Revan’s Revenge” in this path. “Non-Canon” means the mod will not take the Revan novel into account, however, whilst the Exile and T3-M4 may potentially still be dead, Revan will not be imprisoned like he was in the novel and will not be actively influencing the Emperor to prevent him from attacking the Republic. The endings of the ROR mod between Canon and Non-Canon may be different, where Canon endings will simply bridge Kotor II and TOR the Non-Canon endings will give some sort of definitive conclusion to the Kotor trilogy. Drayen also quizzes you on Revan and the Exile. As this is part of an official test, I have removed the Atton-style one liners from the Demo and added a fade to black system which implies that you are reciting a historical topic you have studied offscreen. I shall discuss the varies ways a Dark Side/Light Side and Male/Female Revan and Exile impacts the story as these Dev Diaries continue. There’s a fade to black, a door closing sound effect, and Drayen is now gone allowing you to look around the room. You’ll notice that we removed the Remote droid, it was supposed to be a parody of the Episode IV Remote Obi-Wan used to train Luke with but in the Kotor II engine the player would actually fight the droid head on. Going outside, you meet your childhood friend – Liana. After you deal with her, you’ll notice that the god-ugly ray shield from the Demo has been removed. It now uses a proper door from the Vulkar Garage that is long enough to stretch across the entire hall. The Jedi operating the terminal is now a Republic Officer who will, in a future update, one day be promoted to a proper Temple Guard. He has some AI generated audio, a brand-new feature of the ROR mod we shall discuss in the next Dev Diary. Going ahead, you’ll meet your second childhood friend – Kyle. Unlike in the Demo, he won’t take the player to visit Moza who subsequently becomes the victim of an assassination attempt by a Batu-Rem copycat. The characters Liana and Kyle are both slated to become party members in future episodes, in the pre-Demo lore you were originally going to recruit two older Jedi who would become your Master figure but with the lore rewrites due to TOR your Jedi companions will now be your childhood friends. These are the main NPCs whom the player may wish to start a romantic relationship with, you recruit them the same way you recruit Brianna and Mical… via your gender, though we may change this so that you can choose one or the other regardless of gender. Though do know that our current plan is to only recruit Liana at first whilst we develop Kyle as an opponent to the player like he was in the Demo. Once Kyle’s opponent and Liana’s party member content is made then we’ll add the opposite, Kyle’s party member and Liana’s opposition content. In the room to the left, there was originally a Padawan studying the news and a Jedi Master in the corner. I originally removed the random Jedi Master and kept the Padawan though when Logan told me that the random Jedi Master I had removed was supposed to be Liana’s Jedi Master and was "important" for her plot I retconned the Padawan and made her Liana’s Master instead. Fun Fact: All of the Exile headed Jedi from the Demo used the Onderon Commoner appearances for some reason, if they were wearing clothes they'd look like this. Liana's Master is now a Yoda creature, she uses the same model and texture as the Jedi Master who trains the Younglings in the Demo. That Master has since had his species swapped to avoid similarities between him and another character in the franchise. There are currently three Yoda characters in the mod - Liana's Master, Ulon Tuain on the Jedi Council, and a third Yoda character who is yet to be revealed. Like the generic Padawan NPC in the Demo, Liana's Master also serves to introduce the player to the HoloNet news feature: Ryloth HoloNet has been downgraded, the Hologram no longer spawns upon interacting with a terminal and is spawned in by default. We may restore the spawn in functionality of the Hologram later on though for now it is easier for us just to have the Hologram spawned in from the start and it will be easier for you, the player, to spot where the HoloNet news locations are. An idea I had for the HoloNet news is "news categories". Similar to the 2002 Website, news articles would be divided into categories with many of the articles found in those categories being filler. As I didn't want to delay the mod's release by another year writing fictional tabloids for a fan-fiction mod, I haven't yet implemented this feature and for the moment you only have the one "BREAKING NEWS" category which will either be relevant to the current plot, foreshadowing the future plot, or reflects on either Revan's, the Exile's, or your past actions. On Coruscant, there are currently three articles you can listen to: the Duros Restoration Project, the Onderon Civil War, or the Tyrena Disaster article. The Duros Restoration Project is written to foreshadow the lore for the planet Duro. When the planet Duro comes out, some of things foreshadowed in this article may be present though the Duros Episode may come with a revision to the Coruscant HoloNet news to account for any future changes. The Onderon Civil War article reflects the Exile’s decision on Onderon. If the Exile was Light Side then Queen Talia is still ruling Onderon and is still part of the Republic. If the Exile was Dark Side then General Vaklu would’ve won and seceded from the Republic, the article tells you how Vaklu sending volunteers to Citadel Station at the end of Kotor II convinced the Banking Clan to fund Vaklu’s regime and allow Onderon to secede - an act the Galactic Republic was too weak to stop. After Kotor II, General Vaklu is assassinated by a beast-rider and his son is now the King of Onderon, you can imagine Effix’s Son of Vaklu head is what ROR’s current Onderon King looks like. The Tyrena Disaster article informs you about the Tyrena Disaster. This sort of article is directly relevant to the plot you’re going to face in the first Episode. Fun fact: Before the current setup with the Beast-Rider Assassin, Vaklu’s regime had a brief war with Czerka over the legal status of Dxun and Vaklu died when a Czerka starfighter Green Leadered Vaklu’s Command Ship. I’m sure we can agree the current setup is more reasonable. Each planet will have a HoloNet news hologram to speak to, and each hologram will have different news articles that’ll either detail current events you’re about to go through, foreshadow future events, or discuss the outcomes of your previous actions. Entering the fountain room you see a Rodian Jedi, she is using a head that was made by JCarter426 as part of a modder’s resource he released some years back. You will see certain aliens wearing armors and other accessories that otherwise weren’t possible in Kotor I and II. This droid guards the landing pad, this version of the Jedi Temple is based on the Jedi Temple mod so this door would lead to the landing pad the Ebon Hawk would land on in that mod. This door is now locked, in the Demo it had another ugly ray shield door and I didn't want to use the Vulkar Garage door trick twice. The Speeder bike from the Demo has been removed, the Twi’lek Padawan (who used an elderly Twi’lek head for some reason) has been moved over here and is now browsing a filing cabinet. Fun fact: The reason there was a Speeder bike inside the Jedi Temple was related to the old lore, in the pre-Demo lore the planet Coruscant could be revisited, and you had to break into the Temple and sneakily retrieve something, once you found it you would be discovered, and you would literally run to this Speeder bike and use it to flee through the window above. Returning to Coruscant, breaking into the Temple, and escaping like that has been removed. This is the training room, and if you’re a follower of my K1 mods something should become quite apparent to you. The Younglings are wearing clothes from my K1 Clothing Pack mod. Yes, the K1 Clothing Pack is fully integrated into the ROR mod, and you can spot more clothes from this mod throughout the ROR mod. The Master training them used to be the Yoda character we saw in the newsroom, at one point Logan changed it to an orange Twi’lek, but when we added JC’s alien heads to ROR we made him a Sullustan. Whilst you don’t get the chance to go sicko mode with the Younglings in this mod, you have the dialogue option to bully them before you leave. You’ll speak to Drayen near the door which led to the Jedi Council chamber from the Jedi Temple mod, and he’ll take you to the ROR mod’s Jedi Council. I must warn you that the Jedi Council scene was a pain to make and is really glitchy, behind the scenes it’s amazing that the game is even holding itself together. The scene begins with an "out the window" shot, and as you can see... we've got permission from Kexikus to include his High Quality Skybox for Coruscant. When it comes to using HQ Skyboxes in ROR, I believe the policy is this - we can reuse skyboxes only if said skybox is for the same planet in ROR. This means we'll be using Nar Shaddaa's HQ Skybox in Episode Two as the HQ Skybox is being used for Nar Shaddaa, whereas we cannot take the HQ Taris Skybox and reskin it to look like Corellia, we cannot take HQ Taris' Skybox and then use it for Corellia either - if we use the HQ Taris Skybox then it must be used for Taris. ROR Skyboxes will vary in quality due to this, like how Corellia's skybox is comparable to vanilla quality in terms of texture resolution. Though with our talented art team I'm certain we will deliver satisfactory skyboxes for all the new ROR planets that'll be worthy of your Kotor III roleplaying experience. Depending on the Exile’s alignment, you’ll be warped into either cort.mod or evcort.mod. Both modules are the exact same except cort.mod has Brianna and Mical in attendance whilst evcort.mod doesn’t, you’re taken to cort.mod if the Exile was Light Side and evort.mod if the Exile was Dark Side. The Exile’s actions in Kotor II impacts the Kotor II party members, so if Exile was Light Side that means Brianna is a Jedi Historian and Mical sits on the Jedi Council whilst a Dark Side Exile has Brianna become a psychotic Jedi-hunting assassin whilst Mical becomes a cold-hearted Senator. If the Exile was Light Side then these two party members appear in the Jedi Council scene whereas a Dark Side Exile will have these two party members later on in areas that fit their Dark Side personalities. You might be wondering; why are they both present? To which I have two reasons. Brianna canonically travelled with a female Exile alongside Mical even though it’s impossible to do in-game without PartySwap. It’s easier for us as modders just to have them both appear in-game as we don’t have to factor in conditionals for whether the Exile was male or female alongside the alignment conditionals. When I previously talked about the current opening crawl, I wanted to speak about Bastila. Obviously we didn’t know of Bastila’s canonical insignificance post-Kotor II before the Revan novel and TOR were released so Logan would’ve written the old Council to imply that Bastila was the leader back in the Demo. Canonically, according to Gnost-Dural, Bastila served as a Jedi Master in the years that followed the Revan novel but later decided to spend the rest of her life with her son, Vaner Shan. I’ve compromised with this new lore by keeping Bastila on the Council as a Jedi Master and, assuming the mod is set to “Canon”, and the player takes all the Canon paths, she will retire from the Council and will end the mod living with her Son. But of course, if Revan was female than Bastila wouldn’t have a son – whilst it hasn’t been decided yet, Bastila’s son might be replaced with a fan-fiction depiction of Carth’s daughter with Revan as her mother if Revan was female. We will also add a dialogue option to give you the option to set a female Revan to be with Juhani instead of Carth, possibly removing Revan’s child entirely or creating a fan-fiction depiction of an adopted child depending on player feedback to the idea. Outside of the romance possibilities, there is also the fact that Revan could’ve gone Dark Side and that Bastila is partially, or fully, responsible for the murder of Jolee Bindo, Juhani, Mission Vao, Zaalbar, Admiral Dodonna, Master Yandar, and the hundreds, if not thousands, of Jedi Knights, Republic Pilots, Republic Officers, and Republic Soldiers who perished at the Battle over Lehon. So whilst it may've made sense for Bastila to have become the leader of the new Jedi Order if she never had a child, with the possibility that Bastila has violated the Jedi Code at best, and is a potential war criminal at worst, there’s no way Bastila could possibly be the Grand Master of the Order if Revan was Dark Sided. So since it's easier for us modders, Bastila is simply a member of the Jedi Council and is not the Grand Master of the Order regardless of alignment or romance status. So, who is the Grand Master? Well, I believe the Jedi Council in ROR should lead by a policy of “Collective Leadership”. The lack of a Grand Master following Nomi Sunrider can be easily explained away thanks to Disney who merged all of the Expanded Universe stories into one confusing “Legends” timeline. You see, Nomi Sunrider was the Grand Master of the Jedi Order… and yet her last documented appearance in the Legends timeline was the time she participated in the Second Battle of Onderon. This story was written by the Wizards of the Coast company to promote their line of Kotor miniature sets that they had released, but because all the Expanded Universe stories were merged into the "Legends" umbrella this story, written to promote a toy line, had become Canon to the overall Legends Star Wars timeline (Canon as in the "Legends" timeline, not to be confused with Disney Canon). And you know what that means? Nomi Sunrider, the Grand Master of the Jedi Order, canonically joined Revan and the Revanchists, just like the Exile did, and fought in the Second Battle of Onderon alongside Revan, Meetra Surik, and General Vaklu against the Mandalorians… and this happened because Wizards of the Coast wanted to promote a toy line in 2008 once. This story written for a toy promotion holds just as much weight in the Legends timeline as the two Kotor games thanks to Disney, and we know from the Kotor games the only Jedi who returned to face judgement by the Jedi Council was the Exile, Meetra Surik, so that means Nomi Sunrider died during the Mandalorian Wars or fell to the Dark Side and joined Revan because that’s what the Kotor games heavily implies happened to the Revanchists. With this new bit of lore, courtesy of Disney, we can assume the Jedi Council during the Mandalorian Wars operated under a “Collective Leadership” policy which continued into Kotor II and has since continued into the ROR mod. Now, let’s talk about the other Jedi Council members. The other Jedi Council members, as you can probably guess, were not Jedi Council members before the First Jedi Purge. These would’ve been Jedi Knights during the time of the Jedi Civil War who went into exile after the war had ended and would later take it upon themselves to become the new members of the Jedi Council. Other than Bastila, Brianna, and Mical, you have new characters like Ulon Tuain, Zane Parlayy, Agnook Acib, Gruku Avadro, Piadre Doaki, and Nawbeca. Zane Parlayy and Piadre Doaki are humans, so we can assume that they were Jedi Knights during the Jedi Civil War, probably weren’t promoted to Masters due to the First Jedi Purge and would later promote themselves to the rank of Master following the restoration of the Order. Fun fact: Zane Parlayy did not have a unique appearance in the Demo, he outright reused Gendar’s appearance from the first game. I’ve reskinned the Gendar head so that Zane looks somewhat different from Gendar. Ulon Tuain and Nawbeca could be old, we know Yoda was over 900 years old by the time of the Movies whilst Chewbacca was around 200 years old. The problem these characters face is that it would make sense for these characters to have been around during the Great Sith War in 3996 BBY and the Great Galactic War in 3681 BBY. When writing these characters, we need to explain why they weren’t present for the events prior to ROR and why they don’t appear in TOR. For Nawbeca, we can assume that he was someone who kept a low-profile, not joining Revan during the Mandalorian Wars and had either gone into exile on Kashyyyk following the Jedi Civil War or on another jungle planet where he could remain hidden. Depending on his age, it is possible that Newbeca could die of old age before the time of TOR though it is also possible for him to have died through other means – various Jedi Council members in The Phantom Menace who do not make an appearance in Attack of the Clones were killed off in novels and comic books to explain their absence in the movie. For Ulon Tuain, this one is a tricky one. If we are to take Disney Canon into account than this guy was definitely alive during the Great Sith War, though due to his species decelerated aging it is possible that he was a Jedi Knight by the time of the Jedi Civil War whose role in the Order was too small to have played any important role in the Jedi Civil War, Mandalorian War, or Exar Kun War. For the same reason as Newbeca, it is also possible that Ulon died before the events of TOR, though it is more likely that he was murdered than having died of old age. Master Yarael Poof and Yaddle from Legends both canonically died doing heroic deeds to save others outside of an active war, so perhaps the same happened to Ulon or Nawbeca. For Gruku Avadro, I actually wrote some backstory for this character. He fought in the Jedi Civil War and lead the Republic forces in the Battle of Rodia against the Sith forces, the Sith were hoping to use their fleet to bomb the planet just as they did Telos and Taris but the Republic victory on that planet repelled the Sith and caused Rodia to side with the Republic during the course of the war. The above Battle of Rodia is Canon in the Legends universe, though in ROR the Battle of Rodia has been expanded for the sake of this character’s backstory. Following the Republic victory, Rodia fell into a civil war between the followers of the pro-Republic Grand Protector and the defeated Sith collaborators who waged a bloody insurgency on the planet. The concept of Rodia being a violent place full of bloody infighting is also Canon, and the idea of an insurgency occurring after one side is victorious in a war is present throughout history. Two modern examples would be Iraq and Afghanistan. Gruku Avadro stayed on Rodia and helped put down the pro-Sith Rodian insurgency, though in doing so he was MIA for many years and once the Rodian Civil War was over the new Jedi Order had already established itself. For Agnook Acib, this one is a bit tricky. There is no Canon or Legends idea of how long these guys live for, and in Legends these guys live on Mon Cala with the Mon Calamari (Admiral Ackbar’s species) who live in semi-isolation with only a few leaving their homeworld to visit the greater galaxy (Loppak Slusk, Visquis, and Saquesh are examples of Quarren who left their homeworld). This means Mon Cala is not part of the Republic and due to it being a water world it’d be difficult for a Jedi to have recruited Agnook when he was a baby. For Agnook, I’d say he developed his Force powers independently of any Force using organization (The Jedi and Sith aren't the only Force using groups in the galaxy, the Baron Do referenced in Kotor II is another Force using group) as a child and would later be banished from Mon Cala for misusing his Force Powers. It is possible that he encountered a Jedi, or the Sith, during the Jedi Civil War and fell into the company of a lone Jedi before the First Jedi Purge. This Jedi took him on as his or her Padawan and he went on to join the new Jedi Council, you could head canon this unidentified Jedi as one of the other Jedi Council members present. I personally discovered that, if you feed Kotor alien VO into ElevenLabs, it uses the alien sample to produce a usable voice. As of right now, the Jedi Agnook and your future party member Nindo from the Demo shall use AI generated VO using their species VO. This scene was a real pain to setup, I took the dialogue from the vanilla Jedi Council scene and removed 99% of the dialogue so that I could use the 5 pre-set “sitting down” animations for the Jedi Masters here before adding 4 more animations so that all 9 of the ROR Jedi Council can sit down. I then used the “Copy Node” and “Paste Node As New” function in the DLGEditor for all the lines in this scene so that I didn’t have to manually add 9 sitting down animations per dialogue. Fun fact: If I had manually added the animations, I would’ve had to have manually added this animation 378 times. As you can see from these screenshots, and in-game, this workaround paid off as we now have an authentic Jedi Council scene. However, there is a rather annoying bug with this scene. If you try to rapid fire spam click your mouse, it will not rapidly fire through the dialogues. Instead, it ends one dialogue line and makes you wait for several seconds before the next dialogue fires and this repeats until the scene ends. And what’s worse, this applies to the player responses. Due to the several second delay, it is possible for the player to select all four dialogue responses though the game will only register the first dialogue response you clicked. This particular line spoken by Piadre Doaki was originally Master Drayen’s line, but upon setting up the Council scene like this the game would always crash every time it came time for Drayen to speak. For some unknown reason, the fix for this crash was to make a Council member says his line for him so I decided to give his line to the underused Piadre. As previously established, Brianna and Mical won’t be present in this scene if the Exile was Dark Side, but for some reason, the game would freeze at the very start of the scene during the opening shot by the window if Brianna and Mical's UTC files weren't present so to fix this we replaced Brianna and Mical with generic NPCs as a temporary bug fix in the Dark Side version of this scene. In order for me to keep the Jedi Council members facing the camera when they spoke, I had to add 9 invisible NPCs directly in front of them. In the dialogue, the Jedi Council member who speaks is the “Speaker” whilst the “Listener” is an invisible NPC standing right in front of them. When I first tested this out, I didn’t realize I had replaced the invisible NPC appearance with a CEC Protocol Droid so here is how the Jedi Council scene would look if you could actually see the invisible NPCs. And at one point before this, half of the NPC puppets I was using to test how I would add these NPCs were hostile resulting in this funny screenshot. As you have probably seen in the mod already, the Jedi Council here informs you of the Tyrena Disaster and you and your Master are sent to Corellia to aid in the Republic’s Tyrena Disaster Investigation, thus kickstarting the plot of the Revenge of Revan mod. And with that, the Dev Diary comes to a close. Please let us know in the comments of this thread what you think, and feel free to stick around for more updates and Dev Diaries for the ROR mod – a mod you can now play for yourself.
  14. 4 points
    View File Revenge of Revan Revenge of Revan Episode 1 ----------------------------------------------------------------- DESCRIPTION ----------------------------------------------------------------- Revenge of Revan is sequel to The Knights of the Old Republic 2 (Sith Lords). The game takes place 8 years after kotor2 where you will find the Jedi Order starting to rebuild as they find their place in the Republic that has been absent from the Jedi Order for some years. An event on Corellia will set events in motion as you try to unravel this mystery before it's too late. RoR is a stand alone original story that allows you, the player, to continue your saga with whatever choices you made in kotor1 and kotor2 whether you use the canon setup or your own personal version. The mod is a bridge between kotor2 and SWTOR. You will see cameos and interact with some former characters from kotor1 and kotor2, depending on your choice setup. ----------------------------------------------------------------- Revenge of Revan Supported Kotor 2 Versions ----------------------------------------------------------------- We support these kotor 2 versions as of right now. Steam Steam LegacyPC Disc 1.0b patch GoG Legacy GoG Amazon ----------------------------------------------------------------- Features ----------------------------------------------------------------- New original story Well over 50 PC heads including aliens with the ability to wear headgear. Species optional based attributes setup. Around 3 hours of gameplay Some New original music tracks Dialogue options based on your Jedi Class Characters will at times react to your species choice Limited VO for low level human NPCs Choosing Revan and Jedi Exile’s Alignment and Gender will impact RoR ----------------------------------------------------------------- Installation ----------------------------------------------------------------- First download a new kotor 2 game. For Steam users you must make sure you unsubscribe to the Steam workshop mods since Steam will try to update your new install with these workshop mods. Download the Revenge of Revan mod. Use your choice of program to unzip/extract the RoR Installer folder to somewhere on your computer. Do not place it in the kotor 2 game folder. Now open the RoR Installer folder, next Click the HoloPatcher-x64 or HoloPatcher-x86. Newer computers should use the x64. Once clicked this will give you the Installer window. Make sure you choose the right version of the RoR mod. Then select the location from the drop down or select a location for the mod to install to. A pop up will ask if you want to replace TSL with RoR and simply click yes. You have successfully installed RoR and it's ready to play. ----------------------------------------------------------------- Uninstall ----------------------------------------------------------------- You will uninstall kotor 2 and then simply delete the kotor folder or simply select the left over folders and delete them. We are hoping to have a functional uninstaller exe soon, so you don't have to do it this way. ----------------------------------------------------------------- FAQ ----------------------------------------------------------------- Q - What is Revenge of Revan (RoR)? A - RoR is a large story mod that uses the kotor2 game and creates a sequel by moddifying the game and creating new features and physical assets for it. Q - Does Revenge of Revan replace the main storyline/game? A - yes the game replaces the original main storyline but there is a quick easy way to switch between the kotor2 and RoR games; described in the install section and also the install video. Q - What are the requirements? A - A legal copy of Star Wars Knights of the Old Republic 2 The Sith Lords. Q - What does 'Canon' and 'Non-Canon' mean in ROR? A - The Canon option sets the mod to adhere to the events of the Revan novel which sets up the TOR MMO whilst the Non-Canon option sets the mod to adhere to an alternative scenario. The endings in the mod may be different depending on what option you chose. Q - Will my choices in kotor1 and kotor2 carry over to RoR? A - Yes, the player will be able to decide the gender and alignment of Revan and Jedi Exile (through in-game conversation prompts), along with other choices made during that game which are given to the player as you play through the game. Q - Will you be including the kotor2 Cut Content events/choices from TSLRCM? A - Yes, though they will be vague to allow players to form their own head canon. If an NPC mentions how the Exile and her companions went to Malachor, you can interpret whether that means TSLRCM is canon, if they're referring to Mira's presence in the base game, or something that happened offscreen. Q - What if I want to play canon? A - The player will be given in the first dialogue with Master Drayen a chance to define the Revan/Jedi Exile gender/alignment for canon or noncanon. Q - How long is Episode 1? A - Episode 1 is about 3 hours long. Q - Are there new Features? A - Yes, there are new features included into the mod as we release new episodes. Q - When will the next episode be released? A - When it's ready. ----------------------------------------------------------------- RoR Team ----------------------------------------------------------------- Project Director Logan23 Writer N-DReW25 Design Team Logan23 N-DRew25 RedRob41 Zac Art Team Malkior N-DReW25 RedReb41 Thor110 Scripting Logan23 N-DReW25 Thor110 Music Composer Paige Lehnert Movies DarthValeria ----------------------------------------------------------------- Beta Testers ----------------------------------------------------------------- Basil Bonehead DarthValeria Malkior Petro Thor110 ----------------------------------------------------------------- SPECIAL THANKS ----------------------------------------------------------------- Lord of Hunger - Hand of Silence JediExile Vordyn_Kael SimonKTemplar VarsityPuppet JoeWJ Darthstoney Bead-V Fair Strides Wizard Darth Varkor Sith Holocron Cortisol Lachjames Kyvios/Divide and Conquer Canderis Doc Valentine Quanon Holtyl-5 Kateel Michael DeJesus JuniorModder Zhaboka SilverEdge9 Sithspecter Jonathan7 Qui-Don Jorn Fred Tetra - Kotor tool Tk102 K-GFF GFF Editor/DLGEditor Stoffe - ERF Editor/TSLPatcher Cchargin/JDNoa - MDLOps JDNoa - Lipsynch Editor Cortisol/Wizard - Holocron Toolset Lachjames - kotor unity editor Seedhartha - Reone Bead-v - MdlEdit ElevenLabs SCi-Fi 3D.com -Tobias Schmidt (Zorbi)..................."Coruscant 3" image -Top (Original)................................."Coruscant" ----------------------------------------------------------------- PERMISSIONS ----------------------------------------------------------------- - Permission granted from Deathdisco to allow the use of the Coruscant module. - Permission granted from Doc Valentine to use images of the Coruscant skybox. - Permission granted from Darth Darkus to allow the use of Armored Jedi Robes mod. - Permission granted from DarthParametric to allow the use of one of his lightsabers. - Permission granted from TriggerGod to allow the use of one of his lightsabers. - Permission granted from Kuai-Donn Jorn to allow the use of the HOTOR Mod. - Permission granted from SilverEdge9 as per their post on Deadlystream to allow the use of the Brotherhood of Shadow: Solomon's Revenge (assets). - Permission granted from Ecce as per their readme to allow the use of the PC Recolor Clothes(CorSec Commando body skins/ the Soldier texture). - Permission granted from Bead-v to allow the use of the armband for cameras. - Permission granted from 90SK's to allow the use of the K1 Robes for TSL. - Permission granted from Sith Holocron to allow the use of the Upscale hammerhead texture. - Permission granted from Thor110 to allow the use of the RoR gui and color. - Permission granted from Seedhartha to allow the use of the Edits to the Corellia module. - Permission granted from 90SK's to allow the use of the Texture Photosourcing. - Permission granted from Jonathan7 to allow the use of the Force Fashion II. - Permission granted from Qui-don Jorn to allow the use of the lightsabers-HOTOR Mod. - Permission granted from Fair Strides to allow the use of the NPC Auto-Leveller. - Permission granted from Dak Drexl as per the Dak's Endar Spire Retexture 1.0.0 mod's download page to allow modders to use assets from his other mods - we used assets from Dak's Big Skin Pack mod. - Permission granted from Thor110 to allow the use of the Expanded Galaxy resources. - Permission granted from TSLRCM Team to allow the use of the TSLRCM Content. - Permission granted from SpaceAlex as per their readme to allow the use of the SpaceAlex's K1 Enhancement Pack. - Permission granted from Ignatz to allow the use of the Stardrifter - Highdock. - Permission granted from Jinger as per their readme to allow the use of the Admiralty Mod. - Permission granted from JC as per their readme to allow the use of the JC's Heads for K2 (a Modding Resource). - Permission granted from Kexikus HQ Skyboxes for Coruscant. - Permission granted from SilverEdge9 as per their readme to allow the use of the Dark Side Jolee Head Reskin mod. ----------------------------------------------------------------- \'bb DISTRIBUTION AND USAGE NOTES ----------------------------------------------------------------- This mod, or any of its individual components, may not be modified or distributed without the explicit permission of the author(s) unless restricted to your own personal usage. ----------------------------------------------------------------- \'bb LEGAL\ ----------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND IS NOT SUPPORTED BY BIOWARE/OBSIDIAN ENTERTAINMENT OR LUCASARTS OR ANY LICENSERS/SPONSORS OF THE MENTIONED COMPANIES. USE OF THIS FILE IS AT YOUR OWN RISK AND THE ABOVE MENTIONED COMPANIES OR THE AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR COMPUTER FOR THE USAGE OF THIS FILE. Submitter Logan23 Submitted 04/03/2025 Category Mods TSLRCM Compatible No  
  15. 4 points
    I bet you feel real silly right now 🤪 The mod is now released, enjoy the first Episode of the Revenge of Revan mod everyone. ROR Dev Diaries shall continue to be made, so feel free to keep following along as those are published for unique dev sight into the content that Episode One offers.
  16. 4 points
    Re: Onderon Uniform Reformation I'm not one for texturing clothing. It's not a strength of mine. However I do like doing detail work and I noticed something on the Onderon Officer's uniform texture which gave me a little inspiration. It's the logo in the red circle which I've attached. That logo? That I think I could work on. So I remade the patch. And then I made two buttons (one in gold for officers and one in silver/pewter for the enlisted) for the leather container that looks like it's on the uniform belt. For the patch or the buttons, I don't require attribution so use them if they may be helpful.
  17. 4 points
    Hello KotOR modding community. It has certainly been a long time since I've posted here. While life has been busy and can get in the way of modding, I have been working on a big project in secret. For the past few years I have been chipping away at my own version of an A.I. Upscale 4x mod for most of the default character files in both games. Because it has been slow going, I didn't want to get distracted by constantly responding to "when is it going to be ready?" prompts when I could be spending time on the files. I also didn't want to get anyone's hopes up about it, only to then keep delaying because I'm often too much of a perfectionist. But after so much time has elapsed, I keep thinking that I need to put something out, even if it is incomplete in my books. To give you an idea of how big a project this is, I have completed 329/475 textures that are common to both games, 71/214 textures for K1, and 184/419 textures for TSL. That makes for a grand total of 584/1108 textures or 52.71%. I'm using the textures as the basis for completion, but there are also 459 models for K1 and 648 models for TSL completed so far. I've attached a spreadsheet with a list of all the files involved. The reason why it is so slow going is that this mod is more than just a simple process of running all the character textures through an A.I. upscaling program. The purpose is to increase the size and fidelity of the character textures while maintaining the painterly style of the original game artists. I have also been attempting to fix many of the UVW mapping errors, lighting errors, and some XYZ errors that the original model .mdl & .mdx files may have had. One problem of upscaling textures that I've found is that the model seams become glaringly obvious at higher resolution, so I've been painstakingly painting those to look seamless. Anyone who is familiar with my previously released mods will know how much I try to fix those pesky model errors. The other thing about A.I. upscaling software, is that I haven't found one that gives perfect results. Instead of relying on one result, I usually run texture files through an A.I. upscaling program multiple times using different settings. Some settings result in "crunchy" textures (high contrast, sharp edges). Some result in "soft" textures (smooth gradients, lower contrast, blurry edges). Some result in better straight/parallel lines. Early tests used Vance AI; Deep Image; ImageUpscaler; or Let's Enhance. Eventually Topaz Labs' Gigapixel AI was chosen and used on the majority of textures. Then I combine textures in a multi layered Photoshop file, using layer masks to isolate the best parts of each upscaled image. This allows for some portions to be smooth (like skin, glass, metal or tubing), others to be sharp (like burlap, skin folds, hair, scratches, etc). Then I manually paint away errors, fix seams, and make additional changes. At any rate, the reason for this WIP post is that I've been out of the loop for so long, that I don't know the best way to package and upload the mod. I usually use 7zip, so that's not the problem. I currently have 378 tga, tpc, & txi files (4.09 GB) that are common to both games; 459 mdl, mdx, tga, tpc, & txi files (1.07 GB) specifically for K1; 648 mdl, mdx, tga, & txi files (2.90 GB) specifically for TSL. I was originally planning on packaging them up all together and letting the user to put them into their respective override folders, making the common files only needing to be downloaded once. The other option is to make two download packages, one for each game, where the common files are included in both packs. This would result in having to download the largest batch of files twice, but it would be easier for installation. To complicate it further, I would also make download packages for a tpc only installation (for smaller file sizes and easier to run in-game). The other questions I have are: which upload method do users prefer: single download for both games (smaller size overall), or two files (one for each game makes installation easier)? how many screenshot images can be uploaded to showcase the contents of the mod? I currently have 197 pngs for a total of 561 MB, and would like to make more. I've attached a few to sample a range of the types of changes the mod tackles. are there any samples for the Read Me file regarding Permissions and Credits? I want to make the tga version into a modder's resource. Where is the best place to put a link to my "Buy me a Coffee" tip jar? I'm hoping to use any funds towards software upgrades for future modding. I don't know if I'll ever actually finish this mod, but I need to share what I've got before the universe jumps in again and makes something impossible for me. Anyway, happy New Year. I hope to continue more of this work in 2025. Screenshot samples: KotOR upscale completed list v0_52.xlsx
  18. 4 points
  19. 4 points
    Hi everyone ! 👋 I started modding 9 months ago and felt like creating a topic to centralise all my humble wip stuff. For extra context, i didnt have a single clue about code or the game files back then. Thx to the whole community tho, i'm getting better and better each days. I have several projects ongoing (maybe a bit too much than i can chew 😄), so it won't be centered around something in particular, but at least you can see what a beginner can perform with basic knowledge. Hand to hand combat Alien Heads : Kotor Cinematography Overhaul : Taris upper city fast travel : Deployable turret item : Resized beast models : Explosive script : New blaster type/color/sounds : Manaan underwater panel texture test : Lego Star Wars models : Wookie bandolier item/disguise : Non-jedi prestige class T3-M4 is a Workbench T3-M4 shock arms I have some nice stuff going on, everything is WIP and not close to any release yet. I'm playing around a lot with the game. Things like varied music for levels using TSL musics, TSL model ports, custom npc models using masks/armor pieces, new modules, fightable rancor encounters on Taris and much more ... I can't wait to pack the stuff into standalones and release it. Atm nothing yet, i'm going with the flow 🥳
  20. 4 points
    This will hopefully be the first of a few mods which I will be developing to enhance the atmosphere, visuals, and overall experience of Korriban. There are already some great mods out there which improve or upscale the appearance of commoners and others throughout the game but one section of the game and its characters always stood out to me as rather "unpolished": the Sith on Korriban. Out of all the planets, I always felt that Korriban was one of the most neglected in both K1 and K2 when it came to visuals in particular. There were even multiple mods which improved the appearance of Czerka employees, including those on Korriban, so it only felt appearance to do the same for the Sith students, teachers, and masters. This mod will port the robes from the Trayus Sith Academy on Malachor V on K2 and many of the Sith will be wearing them according to rank: students will wear "low" robes, teachers (including Yuthura) will wear "mid," and Master Uthar will wear the "high" or "Dark Jedi Master" robe as shown. All of the "Lite" Sith NPCs will also be upscaled and given the same heads as they are given in K1CP which I would highly encourage players to install before installing this mod but it won't be a requirement; similarly all of the Lite NPCs who are switched to "female" based on their file names in K1CP will be given the same treatment here but with the clothing overhaul as mentioned above. There will be two main options for installation: "Clothes Only" which will only change the NPCs' clothes but have them all keep their vanilla heads, and "Clothes & Heads" which will give unique heads (many of which will be ported player or minor character heads from K2) to all of the NPCs whom the player more directly interacts or converses with. Sith who will be out studying or excavating in the Valley will be wearing the "Dark Jedi Padawan" robes which use the player robe model from K2. Most of the textures used will be from a combination of mods by @Effix, @Dark Hope, and @90SKand I would like to thank them for their willingness to allow me to utilize their mods for this project. I should hopefully be able to finally get the project released within a weak or so.
  21. 4 points
  22. 4 points
  23. 4 points
  24. 4 points
  25. 3 points
  26. 3 points
    I'm hoping someone will be able to extract the texture from the relevant KotOR1 Dantooine module for the Lethisk-class armed freighter. That's the ship that's parked on top of the Sandral Estate. (Pictures attached.) I just want to have it for two reasons: To upscale that texture myself and then archive it For the unlikely possibility that someone else may be able to use that texture as a reference if they wanted to work on this previous request of mine. But at this point, it's mostly this first one.
  27. 3 points
    The same way TOR does it - by not recognizing a female Revan. If you choose a female Revan, even if you did everything exactly canonical you can assume the result of your ROR playthrough will not lead up to the events of TOR as Satele Shan couldn't possibly have been born. To reach the events of TOR, you'd have to play ROR in a very particular way to get to those chain of events. Of course, strictly following the canon path is not what we recommend players do. Different play styles and choices will result in radically different outcomes, Revan's gender and alignment is one of them. We'd want players to freely choose their options just like you would in Kotor I and Kotor II and we want players to replay the ROR mod to explore different scenarios.
  28. 3 points
    Tomb of Adas Reused Module: Tomb of Ajunta Pall Located: Near the Edge of the Valley a Reused Sith Sarcophagus for it's entrance You don't fight any enemies when you enter this tomb, But you have to fight Adas' Demonic Spirit who reused to let anyone take his axe (you need to be had Level 16 at most) In his Sarcophagus you will find Adas' Armour and Adas' battleaxe Tomb of XoXaan Reused Module(s): Krayt Dragon cave, Tomb of Ludo Kressh (Ported to KOTOR 1) Located: You will find it in a cave deep in the valley You will have to fight Dark Jedi Wraiths within the Tomb and You encounter her Spectre a completely custom model based on her appearance in Legacy which you fight and kill (You need to be at Level 14) In her Sarcophagus you find her Lightsabers, her Dagger and her robes Tomb of Sorzus Syn Reused Module: completely Custom made Located: next to Naga Sadow's Tomb Like before a Sith Sarcophagus is reused for the Entrance as the tomb is underground Inside you go down a long staircase where you Encounter Sith Apprentice Specters when you reached a large chamber with a door at the end lead to the Sarcophagus, in Sorzus Syn's Sarcophagus is Her writings, her Double Bladed Lightsaber, Her Holocron with a Recorded message from her and her mask All three tombs are mentioned by Dak with new lines This is all part of one mod titled "Valley Of the Dark Lords Expansion" It does NOT use TSLPatcher If anyone make these tomb ideas happen please do,
  29. 3 points
    Update/Not really an update: I was about 16 when I thought this mod was about 30 minutes away from it's first release, now I'm 23 and it's still in pretty much the same place it was then. I'm not really sure how that happened but I promise it's been haunting me the entire time. Since my last attempt getting back into this about a year ago (could never figure out how to get SithCodec to get the dialog to play on steam), I've had computer trouble that almost resulted in all the files being permanently lost. That scare would've be the perfect motivation to finally just get it done if it hadn't left me without a laptop or computer that can run games for the foreseeable future. Because of this I've decided I''m finally just going to release HK-48 as is. I probably should've done this years ago but I kept holding off because every time I was convinced it would be silly to release it incomplete when it's so close to done. I don't really like the idea of releasing it incomplete and I'm not expecting anyone to finish it for me or even really anyone to still be interested after so long (willing to bet the guy this was originally a mod request for before i got carried away isn't still around), because someone took the time to do the voice acting for this and did such a good job that I need to upload it just to make sure that work is never lost forever. I've attached the folder basically as-is from what I could recover from when I was last tinkering with it. It has the TSLPatcher installer so there shouldn't be much issue getting to play it. I have no idea if the voice lines will play in game, there's several versions of the lines in the attached folder all formatted in different ways by the SithCodec but none worked. I can't remember much specifics so I probably can't be much help. I'll try and tidy up the files and do a proper release for it (would something like this be a modder's resource or can you label unfinished mods on the main page, i can't remember?) because it would be nice for people to see it. Like I said I'm not expecting anyone to finish it for me, but I'll still probably do a run-down in the read me of exactly what needed fixing/finishing and what stuff still needed implementing (iirc it's literally just scripts to position HK-48 properly during the cutscenes - you'll need a door unlocker armband because HK-48 gets stuck behind a locked door). There may be other bugs you come across if you play, if you encounter any please let me know. TL:DR; I'm still committed to finishing this mod (don't laugh), but nearly losing all the files recently made me think I should upload it as-is so it doesn't get lost forever. HK-48 [WIP].zip
  30. 3 points
    Whilst Thor110 and Effix's solutions are superior, my Bug Fix Collection for K2 has these orange grass textures from K1 in the "Higher Quality Areas" component of said mod and my K1 Dantooine Textures Restoration mod exists though it was made before porting was allowed so the grass isn't exactly the same as K1, I can update it with the correct textures if you'd like.
  31. 3 points
    You've selected the steam version of Kotor 1. This mod is for TSL. You'll need to locate it to SteamLibrary\steamapps\common\Knights of the Old Republic II
  32. 3 points
    Hello, and welcome to the first Dev Diary of the Revenge of Revan mod. For those of us who have been living under a rock for the past decade, Revenge of Revan (or ROR for short) is a total conversion mod for Star Wars Knights of the Old Republic II The Sith Lords (Kotor II) that adds a standalone original story that continues from where Kotor II left off. With the Star Wars The Old Republic MMO (often shortened as just TOR) being released not long after the original ROR Demo, and with the new and innovative modding tools released over the years since, the ROR mod has gone through some drastic changes and has never looked better! In this Dev Diary I hope to show you some of these exciting changes, but first… I need to address the following. Whilst the ROR mod is a spiritual successor to Kotor II, emphasis on “spiritual”, it is NOT Kotor III! Kotor III was a video game that was cancelled by LucasArts in the late 2000s, the ROR mod is entirely fan fiction. Whilst we do strive to make the characters, locations, and elements of the mod faithful to the canonical Legends material, the story you shall experience in the ROR mod is entirely NON-CANON and should be treated as such. The ROR mod is intended to act as a bridge between Kotor II and TOR MMO, you can play a strictly canonical playthrough that would hypothetically lead to the events of TOR or play a non-canonical playthrough that sees you defeat the Sith menace once and for all. We shall get into further detail about this in the next Dev Diary. For those who may be wondering, the ROR Dev Diaries serves a few purposes. 1) It allows for you, the player, to get a taste of the mod without having to download it first. 2) Assuming someone makes a YouTube video about the mod once it's released, thus making purpose 1 redundant, it serves to give you developer commentary on some of the choices made in the development of the ROR mod. Giving you a unique insight into the mod and may serve to answer any questions you may have had when playing, or you can ask your own questions in the comment section of this dev diary relating to the content I've showcased in-case I didn't answer your question. 3) It serves as a space for the ROR Developers to pitch feature proposals to the player base before we commit our time and effort into developing them. We wouldn't want to waste an entire year developing something the players aren't going to like. With the feedback and your opinions which you'll hopefully leave in the comments we may get an idea of what the player base actually wants which will hopefully influence our decision on said feature. In this first Dev Diary, I shall focus on everything you see just before starting a new game – the Main Menu & Player Creation. And be warned, this entire Dev Diary is just the Main Menu & Player Creation. We actually start playing the mod in the second Dev Diary so stick around for when that comes out. (Please let me know if any of the links and/or images are broken) Starting off the mod, you arrive at the main menu screen. The character you see to the left is described as a Sith Witch though canonically she is a Sith Sorcerer, do know that she is not the main antagonist of the mod. Similar to Kotor II, there shall be a group of Sith who you will encounter throughout your journey, including the Sith Twins you encountered all the way back in the Demo, this Torguta character on the main screen, and more Sith who are yet to be announced. Many of the characters introduced in the ROR mod have unique and innovative designs, this character is based on a heavily modified variant of Kreia’s model. You can see the Darth Traya-style Sith Robes she’s wearing though her head has been heavily modified to resemble a Torguta. Here is a side by side comparison that shows you what I'm describing. This character will rely on Force attacks when you battle her in-game as she is a Sorceress, whereas the Sith Twins from the Demo will focus on melee combat as they're both Sith Assassins. As you can see in the screenshot, her head Montrals and Lekku head tails are short, similar to . They’re probably like this because the game would have trouble rendering/animating Shaak Ti sized Montrals and Lekkus (or at least they would back in 2011 when this character was made). And just for anyone who's curious, someone actually did try to make a Shaak Ti head for Kotor and this and this was the result... I'm sure you can see why we're sticking with our current appearance. Since we can't add a proper Shaak Ti sized head for this character, she'll probably be young, around the player character’s age, in-game when you encounter her to explain her appearance. And for any of you who still aren't sold on her appearance... just know that Disney's done worse by having Ahsoka's character design go from this to . This character is similar to Darth Sion in that she's on the menu for the start of the game but will be replaced by another, much stronger, character as the game progresses. I believe @Logan23 showcased the next Sith Lord who appears on the main menu on Moddb back in the day, which I shall once again showcase here. This character is based off Atris' cut Darth Traya model. She is another Sith Sorceress and is paired together with the Sith Torguta, I imagine this character would be the Torguta’s Master and would be a lot stronger than the Torguta. This later character also isn’t the big main bad guy of the mod, there’s more characters who’ll replace her on the main menu screen. Now I know it’s possible to set the menus manually via the config in the main game folder, though do know that these later characters have not yet been implemented into the menu as of right now – though there is a bug where if you try messing with the config. This is probably a remnant of Thor110’s Expanded Galaxy mod… speaking of which! The ROR mod will now utilize ported assets from the first game as porting has been allowed in our modding community since 2018. Thor110’s ported K1 modules from the Expanded Galaxy mod will be used to make new areas for the ROR mod whether it be reskinning K1 areas to make new areas for new planets or possibly even allowing you to revisit areas from the first game (emphasis on “possibly”). Thor110 has also improved the menus for the ROR mod. Kotor I’s menus are blue, Kotor II’s menus are green, the menus in The Jedi Master’s and Edge of Darkness mods are both red, and ROR’s menus are orange... or at least they're supposed to be. To demonstrate the extent of Thor110's improvements to ROR's menus, here is a screenshot showing the skill menu during the player creation menu. On the top is how the skill menu used to look like back in the old Demo, and below is how the skill menu looks today. Thor110 has also released other menu colour mods for Kotor II which you can see in the links embedded in the text. If you would like see ROR’s orange menus released as a standalone mod for Kotor II, let us know in the comment section of this Dev Diary and we might consider releasing the ROR menu to the public should the mod team agree to it. Unlike in the Demo, this mod has proper loading screens for all the modules you shall be visiting. The legal load screen and the default load screen are still untouched from the Demo and will need modern redesigns, though other than those two you'll have new load screens based off JC's Loadscreen Template for K2 meaning these load screens will be accurate to the ones you see in Kotor II. We shall see more of them in upcoming dev diaries, this heavily outdated load screen from the 2020 build should give you a taste of what's to come. Moving on to the player character selection screen: The player options are virtually unchanged from the Demo, you'll still have over 50 player heads to choose from, including a plethora of alien heads, and the default clothing is still the K1 Jedi Robes. Though this could change in the future. We won’t be adding any more alien player variants, though we may add new alien NPC variants that you can encounter throughout the game. That means, for example, we won’t add Kel Dor players though we may add Kel Dor NPCs if the models and textures become available to us. The only exception to the “no new alien player variant” rule would be to add female Devaronians. We already the male Devaronian heads, and I hope one day that we can add a female equivalent for this species at some point. With the male Twi'lek player heads, something I never noticed was that they have a revamped head model. I thought this was added between 2011 and 2020 but it turns out these heads were in the Demo from the beginning. Incase you can't see it, the Twi'lek player's neck isn't fat like they are in the vanilla Kotor II - they normally look like this. What's really strange about the improved Twi'lek heads of the ROR mod is that, as of right now, only the Twi'lek players get these updated models - Twi'lek NPCs still have the default fat necked heads. I have previously shared the concept of ROR Submods called "Addons", these mods would be released separately to the main ROR mod but wouldn't work without the ROR mod. If you're still confused about how that would look, I previously shared a screenshot of the Yoda character "Ulon" with an updated model and texture from the High Quality Aliens: Master Vandar mod which is for Kotor I. If we get permission from Ashton Scorpius, a version of his mod, Better Male Twi'lek Heads, may be released as a ROR Addon to give your male Twi'lek player character and Twi'lek NPCs improved heads with 3D ears. I would also like to point out that there are also these Twi'lek head variants with head coverings. These Twi'leks are unique in that, similar to your underwear in the Kotor games, their head coverings actually changes color when you fall to the Dark Side. Here is a side by side of the Dark Side and Light Side Twi'lek with head coverings. Many of the player heads in ROR unfortunately do not have Dark Side transitions... yet. We hope to add these to the ROR mod through updates. Even though it isn't integrated into the ROR mod right now, most, if not all, of the human ROR players now have Dark Side transitions and they're available to the public right now through RedRob41's RoR Playable Humans for TSL mod. But if the lack of Dark Side transitions frightens you then do not worry - for you won't be able to completely fall to the Dark Side in the first ROR release without cheating. Another possible change we are considering for the player character would be the player clothing. The K1 Robe clothing was a unique element of the ROR Demo back in the day as porting between Kotor I and Kotor II wasn’t allowed back then, the ROR mod got past the no porting rule due to the fact that the K1 Robe models and the brown K1 Robe texture were actually hidden with Kotor II’s game files and thus could be used without porting. And just like the robes, quite a few K1 heads were also hidden within the Kotor II game files. In this blog post by Sith Holocron, you can see in the K2 heads section that there are a few K1 heads like PFHC03 - you obviously can't play as PFHC03 in Kotor II but both the head model and texture was buried in the game files meaning it isn't considered porting if you were to mod it into your game. You can also notice a few white heads in Sith Holocron's list, these are heads who's models are in the game files but their textures are not. That means you can use the head PMHB04 without porting but if you were to grab his texture from Kotor II then it would be porting. So if that's the case, you might be wondering how we used PMHB04 back in 2011 without porting the K1 texture. From what I understand of the process, RedRob41 was able to use this head model without the K1 texture by mapping out the model's UV layout in a separate mudding program. Once he had the UV layout, he was able to take samples from the textures of Kotor II player heads and he was able to literally stitch together a brand new texture using only the Kotor II head textures - this method is called "Photo Sourcing" I believe. But alas, porting is no longer an issue in our modding community and such measures are no longer necessary going forward. So you might be wondering how this relates to our K1 Robe Clothing? Well, now that porting is allowed I’m sure many of the new and younger players of the ROR mod won’t find the K1 Robe Clothing as impressive as it was back when porting was a cultural taboo. Whilst he may not share this view in particular, Logan23 has expressed a desire to get rid of these K1 Robe Clothing and his reasoning is simple - he wants to use player heads as NPCs just like how Obsidian used player heads for various NPCs across Kotor II… but he can’t do that because the default clothing for the ROR players as NPCs will always be the K1 Jedi Robes. So to prevent you from walking into a Cantina full of people wearing Jedi Robes, Logan gave these NPCs different armors. Below is an example of two NPCs with the player appearances as NPCs, if they were given clothing they'd both be wearing the K1 Robe Clothing as seen above. And if you follow this link, you'll see what a Cantina full of these NPCs would look like - you simply can't tell who's a bounty hunter, who's a commoner, or if anyone in this room has a special sidequest as literally everyone in this screenshot sticks out like a sore thumb. I would like to make this clear, we have not touched the player clothing just yet - though we also haven't used player appearances for NPCs either due to the above mentioned problem. Just as there are now alien player head options, most of these aliens will be available as generic heads meaning there will be aliens on Corellia who'll not only wear proper clothes, but they won't reuse a player head option. So right now, we are torn between three different options in regards to the player's clothing moving forward: Option 1) Remove the K1 Jedi Robes and restore the vanilla default clothing, meaning your clothes will look like this again - what Logan23 wants. Option 2) Keep the K1 Jedi Robes and simply don't use ROR players as NPCs - what RedRob41 wants. Option 3) My own personal compromise between these two positions. In the spoiler below will be my very own proposal for a radical rework of how Jedi Robes work as an item in the ROR mod. If you don't care about this then feel free to skip the spoiler and continue on with the Dev Diary, though it would be greatly appreciated if you would hear me out and leave your opinions on the proposal in the comment section. For those of you who like my proposal, I may consider making this proposal a separate Kotor II mod as a means of testing how this proposal would actually work in-game. Even if you don't think this should be added to ROR, there might still be a really good mod idea to come from all of this. In terms of attributes and skills, there haven’t been any changes that I know of, though if you think there’s good reason to change something like attributes and class skills etc, we’d love to hear your case. Much like in Kotor II, the attributes and skills you pick can appear in your dialogue response options if said attribute or skill is high enough. So whilst we haven’t yet added droids to repair or terminals to slice into, the Computer Use and Repair skill can both be helpful in certain dialogues and can even help you in influencing droid or computer-expert companions in dialogue, so there’s a good reason to invest in your skills in this mod. Here is an example of the Awareness skill appearing in dialogue: Feats and Force Powers will undergo some changes in the ROR mod. For starters, I believe Logan23 has gone through and changed many of the Feat and/or Force Power requirements so that you need to be a higher level than you would in Kotor I or Kotor II. This is to prevent your young, inexperienced Padawan character from getting Force Storm on the fourth planet as well as to prevent you from getting Wound and Force Shock in front of Drayen during the first mission to Corellia. Below is a second one of my "totally not controversial" proposals, feel free to skip over it if you don't want to hear it but we would appreciate it if you gave us your feedback on this idea. The above is just a proposal, if the player base approves of these concepts we may one day add them, if they strongly oppose them we don’t, and if people give their own ideas on how to improve/rework these proposals these could also be taken into consideration. But what does the ROR mod add in terms of feats right now? Well… Players will receive a feat based on their species, we will talk more about these feats in the next Dev Diary though do know that these feats will be used by NPCs to determine the player’s species, allowing these NPCs to react your species via dialogue. Here is a screenshot of an NPC reacting to a Miraluka player, the same species that Visas Marr is in Kotor II: Let's say if Gorton Colu was in the mod, he’d be able to recognize if you’re a human or not… your species is no longer a cosmetic choice, you can be rewarded or punished for the species you have chosen at random points in the mod. Obviously a racist like Gorton Colu isn’t going to like a Twi’lek player, though a Twi’lek character might be equally discriminative towards a human player than they would to a fellow Twi’lek. Oh, and don't forget how I previously mentioned how almost every alien you can play as will also have alien NPC commoner variants, so expect dialogue and NPC encounters to get... spicy throughout your playthrough. This feature will be discussed at greater length in the next Dev Diary. There is currently a bug where the player will still receives the War Veterans feat, even though the player isn’t a War Veteran we'll most likely keep the Feat by renaming it to imply something else so you can get those sweet 30 Vitality Points at the start of the game that this feat gives you. And with that, the Dev Diary comes to a close. Please let us know in the comments of this thread what you think, and feel free to stick around for more updates and Dev Diaries for the ROR mod – a mod we hope will be yours to play soon.
  33. 3 points
    I was hoping to get some feedback on a model tweak I am working on and figured I may as well start a WIP thread. (At the very least I am a work-in-progress as a modder😁) First up (and so far only) my take on the female mandalorian. Let me just preface this by saying I have no idea what I am doing. This is the first time I am trying anything like this. In my first attempt I narrowed the shoulders of the model which caused weapons to float alongside the hands, and really mangled the offhand when trying to hold a melee weapon. Since I have no idea how to fix this I ended up just keeping the shoulders the same width and tried to create the illusion of narrower shoulders. Any tips, suggestions or critiques would be appreciated. Thanks.
  34. 3 points
    As shocking as it is for me to believe this myself, I just put up by my count north of 115 mod requests. Blame Obsidian for making a flawed masterpiece--emphasis on the flawed.
  35. 3 points
    Some of the "engrish" is more due to the author being from England instead of Canada/America like the Bioware writers, there are a couple of glaring errors but nothing too "egregious" in my opinion. If anyone fixes it, wither Thor/Myself or anyone else, it could only help to better the mod though, so I'm all for it. I've not got too much time on my hands lately though, hoping someone takes a look at it.
  36. 3 points
    While porting over the missing rooms from the Sith Academy on Korriban and adding the missing room to the Hotel on Manaan, I got carried away looking around Manaan's levels and was overwhelmed by the amount of holes in the level geometry, so I decided to take a crack at fixing some of it up. I'm amazed how many clearly visible holes there are, these level repairs will be included with my port but I will also release them for the original game. If anyone knows of any problems like this, feel free to let me know and I will look into fixing them, it would be nice to see every level in the game get this treatment even if it takes a little while. Manaan - m26ae & m26ac I decided to delete some of the excess walkmesh pieces as it felt like they were unnecessary, however the moment I was done with that, I realised that it's probably used by EAX audio to reverberate sounds off of the walkmesh, I will find out if that is definitely the case and if it is, I can just swap them back out for the originals fairly quickly. Nearly every vertice I have checked so far has been out of line with the one next to it! There's a lot of tinkering and thinking left to do and as this isn't really my area of expertise I don't know how far I will get, but I would like to look over every level and fix every hole if I can find the time and patience to deal with all of the problems. Merging Levels Not sure how feasible this is, but in theory both these parts of Manaan could be made into a single level, as they both match up alongside one another when imported, however the other parts of Manaan do not. Thor110
  37. 3 points
    I completely agree, warping across to a new module would be too jarring and could have unforeseen consequences such as unlooted placeables like you mentioned. Short of having variables tied to every item / placeable / creature, I don't think there would be an easy way to do it through warping. Personally I think I will leave this to anyone else that wants to tackle it, it makes the most sense that the cave is blown up which over the next few years causes the tomb to be revealed. That aside though, there is something I have been working on these past few days that might be of use to the mod builds when I am done. Remaking the trophy textures in Davik's room on Taris using the creature textures, I also wrote more details about it in my Texture Analysis tutorial thread. Edit : Just finished the Kataarn, Tukata and Iriaz. The Tukata. And the Iriaz. Finally the Ronto. As for the Dewback, it is at the same resolution as the creature version and the Rancor, well, I can't make heads or tails of the Rancor texture, it appears to be a completely different texture.
  38. 3 points
    KotOR 1 & 2 Texture Analysis So, after noticing this mod I decided to have a look around and see if there are any other textures in the game that got smaller in the second game and I came across a few oddities as well. It seems some actually textures are smaller in the first game and larger in the second game, while some are larger in the first game and smaller in the second. https://deadlystream.com/files/file/1330-kotor-1-texture-to-kotor-2-game-bridge Thanks to @Malkior for making a start on this and discovering some of the textures that got smaller in TSL. The fact that Manaan has a bunch of OLD textures was pointed out by @N-DReW25 Early Access Release This includes all the textures and bump maps I have found so far. I also removed the alpha layer from the Hutt textures which was causing the transparency in Malkior's release. KotOR2 K1-To-K2-Bridge.7z KotOR1 K2-To-K1-Bridge.7z I felt like all of this was worth documenting as it appears I will have to go through and compare every texture in both games. Switch Anomalies As pointed out by @N-DReW25 there are some anomalies with the Switch version of the game worth making note of. Textures To Remake - ( COMPLETE ) What I have discovered so far manually by chance. I get the feeling that going through this will have to be a group effort, there's no way I can compare all of the textures in both games myself, I have automated the majority of the work but the remaining files in "Not-In-Both.7z" need to be compared manually or piped through an AI model if possible. Textures That Have Bump Maps But Don't Use Them It seems these textures actually have bump maps which are not assigned to them in the associated .txi file, I have set up .txi files for them. When I am finished looking through all the textures and comparing everything I will release a mod that updates everything accordingly. Textures Meant For The Original Xbox File Analyses Comparison Results - ( COMPLETE ) This is a complete analysis and comparison of all files in both games swpc_tex_tpa.erf packages. KotOR1 : 3285 Files KotOR2 : 3275 Files It does not however take into account things such as the following. Textures that might exist throughout either game at different resolutions and with different filenames. In order to determine if any textures exist at different resolutions, the following lists of files must be compared manually or piped through an AI if possible. Files From K1 Not In K2 ( 1757 Files ) Files From K2 Not In K1 ( 1780 Files ) Files That Are Identical But Have Different Filenames ( COMPLETE ) - [ Left is K1 - Right is K2 ] - [ K1 : 231 Files] - [K2 : 206 Files ] Identical-Different-Filenames.7z The following lists of files couldn't be converted to TGA with Xoreos Tools, but could be extracted as TGA using KotOR Tool. As far as I can tell all that exists that is of interest amongst these lists is an old incomplete version of "LMA_tech01" Files From K1 That Couldn't Be Converted To TGA And Don't Exist In K2 ( 6 Files ) Files From K2 That Couldn't Be Converted To TGA And Don't Exist In K1 ( 8 Files ) Files That Are Identical In Both Games That Couldn't Be Converted To TGA ( 3 Files ) As for determining if any textures exist in either game at larger resolutions than one another, I think that has to be inspected manually using the same lists, or possibly could be handed off to an AI model. Files That Are NOT Identical But Exist In Both Games - ( COMPLETE ) - [ 145 Files ] Not-Identical-Release.7z These 145 files are some of those that will need inspecting and comparing manually. Files That Are Identical In Both Games - ( COMPLETE ) - [ 1225 Files ] Files Not Included. Files From K1 Not In K2 - ( COMPLETE ) - [ 1757 Files ] "Not-In-Both.7z" at the bottom of the post. Files From K2 Not In K1 - ( COMPLETE ) - [ 1780 Files ] "Not-In-Both.7z" at the bottom of the post. Files From K1 That Couldn't Be Converted To TGA And Don't Exist In K2 - ( COMPLETE ) - [ 6 Files ] K1-Didnt-Convert-Xoreos.7z Files From K2 That Couldn't Be Converted To TGA And Don't Exist In K1 - ( COMPLETE ) - [ 8 Files ] K2-Didnt-Convert-Xoreos.7z Files That Are Identical In Both Games That Couldn't Be Converted To TGA - ( COMPLETE ) - [ 3 Files ] That's everything, now between us all we just need to look through the files that aren't in both games to see if any textures exist at different resolutions like I and others have pointed out that don't use the same filename. NOTE : I accidentally left "M37aa_02_a0004d.tga" in "K1-Not-In-K2" just delete that one file, saves me reuploading 265mbs. I found it as I have "Identical" folders for both games, this is also how I found the Extra TXI files listed below. Not-In-Both.7z K1 has some TXI files K2 does not, as does K2 which are included below. Extra-TXI.7z I believe that covers everything, but let me know if you spot anything I missed! UPDATE : I have been using this information to improve my main project, I just used the lists I generated to automatically remove the tga/txi files from both the main and port projects for Expanded Galaxy and replace them with the original compressed .tpc files, as well as remove any files that already existed in the second games files. This resulted in an overall reduction of 231mb's file size for the overall project split between the main and port. I am also using these lists to track down the textures that exist in the second game but have a different filename than they did in the first game which should reduce the file size even further, but to do that, I first have to update all the references in the model files to use the names of the texture in the second game. ADDITIONAL : While going through the texture files of both games in-depth I have come across some interesting oddities, such as textures that are a larger resolution, textures that have bump maps which aren't used and many bump maps which could be applied to textures in the second game that use re-colours of textures from the first game. Will be releasing a mod that includes these files at some point.
  39. 3 points
  40. 3 points
    Ok i got a preliminary reskin of DeathDisco's Jedi Temple mod. Still a few things to fix or add. Just wondering if I should release it or keep it to myself. Take a look. Let me know what you think...
  41. 3 points
  42. 3 points
    It's been a while since I messed around with this project, but iirc it shouldn't be an issue to include both. Fun fact, the custom Jedi robe for Mission, is actually a happy accident that I ended up loving. In reality, it's a mixture of the Redhawk tunic you're refering to, and another jedi robe, that was conflicting with each other, that ended up creating the jedi robe for Mission that you saw in the clip. I'm *pretty* sure I figured out how to make it into a single file, when I was last messing around with it. I'll be sure to have a look at it , now that you've requested to be able to use both Thanks for this message. Messages like these greatly helps with fanning the flames of motivation for the project. I've finally gotten access to high quality voice cloning again, so I'm 100% finishing up this mod at some point before that expires (which is in around 10 months or so).
  43. 3 points
  44. 3 points
  45. 3 points
  46. 3 points
  47. 3 points
  48. 3 points
    That's unfortunate, but I hope the full version of the mod comes out one day. Because I really, really want this. We dark side players don't get shit. I wish you the best of luck.
  49. 3 points
    That's so nice of Trask to visit his Sith grandpa in the intergalactic Nursing home
  50. 3 points
    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 28 - Hard Coded Class Selection Values 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