Popular Content

Showing content with the highest reputation since 08/08/2019 in Posts

  1. 12 points
    Hello there, I'm kind of new here with this being my first post but I have had this account for some years now and I also did some modding to this game back in summer 2015. Now I have been messing around with the new tools and I was interested in KotorBlender to create new animations since that's the program I recently learned for modding Jedi Academy as well and I am quite comfortable with it now. So my intention was to create new facial animations but I wasn't sure of the capabilities this plugin offered. I was quite glad when I found out that it has been recently updated and it fully supports animations as well as other models properties. But when I imported a head I was quite surprised to see that the bones in this game are not really bones like Jedi Academy for example but objects that act like such. Thus, I couldn't attach them to the mesh to see how it deformed when trying to create an animation. So I tried creating a temporary bone rig in blender that you could use and attach each bone to each object so that when you move a bone the object also moves. This may seem like it's working on paper but I had so much trouble with transforms that I almost gave up. They are a real pain in the ass. First I tried animating the bones and the objects apparently move with them but in reality they are not changing their transforms. So I tried to copy and paste them from the bones and it seemed to work in the program but in game the face was a total mess. This was because the objects were taking the absolute transforms of the bones that were in a different position that the objects are. What appears to be working in the program has nothing to do with the game and viceversa. So I just parented them and even though the objects would jump to a weird location their transforms would remain untouched as you can see in a test animation I made here: So now how do I transfer the bone movements to the objects? I tried a thing in blender called Delta transforms. This are like offset transforms that only take into consideration the relative location and rotation of an object. This was very useful in a parent/child scenario like this because now I had the original objects location/rotation + the relative transforms of the bones. Unfortunately when I tried it in game it did nothing, probably because the plugin only reads the absolute transforms, the delta transforms are stored in a different field. So I couldn't use this approach. Can the KotorBlender plugin be updated to support delta transforms? It would be really useful and nobody would have to do what I'm about to say for it to work. I needed to somehow transfer those delta transforms to the absolute transforms so that the plugin could read them. There is a function in blender called "all transforms to deltas" that transfers all the absolute transforms to the delta fields and left the absolute ones to zero which is exactly the opposite of what I need. I need to transfer this absolute+relative transforms that I have in the delta fields to the absolute fields. Luckily I found a script that did exactly this but I had to this for every single keyframe which is extremely exhausting and time-consuming. If someone here knows how to code on python can you do a script that does this automatically? It wouldn't be that bad then. So after thousands headaches I finally got it to work in-game: You can also see that the model has those wrongly shaded faces around the jaw. Anybody knows how to fix that? I saw other people having the same issue but I'm not sure how to fix it. I decompiled and compiled the model with MDLOps 1.0.0 since MDLEdit was giving a lot of problems. The point of all these is that you can make a facial animation with a dummy mesh so you can see how it looks without having to load it every single time in game. But I don't know if this is a worth approach with all these problems, if you solve one of those two though then it really is at least for me. I just wanted to share this knowledge to people who may be interested in this or don't know the extension of this plugin. Now I just need to learn animated cameras for the machinima I'm trying to make, does anyone have any tips/tools/tutorials that I could use? Would be really appreciated. Sorry for the long post. And thanks for keeping this community alive!
  2. 10 points
    I have no complaints about this. I just noticed it. I made a preliminary sketch.
  3. 9 points
    I've been doing some more modding to practise different areas and I have added a new Force Power to the game. It is based in the Retribution ability Anakin has in Battlefront 2 from EA. The Power doesn't check for any saving throws at the moment so it's kind of OP right now. It has a radius of 18 units and I don't know how much Force points it should consume yet. Here's a demo: As you can see, the Power has a custom animation, icon and sound. I have also modified the original choke animation to look closer to the one in Battlefront 2 when you are being affected by this Power. I also realised that we don't have a "multi" choke Power in the games since all three levels of choke are on one individual person, so this could cover that. But it has some inconveniences: · For some reason, the game uses the loop animation for the saber throw as the default cast anim, so I couldn't just make a new one and play it in the impact script because it would get overridden by this one. So this new animation replaces the saber throw loop animation. · Sometimes the enemies don't get affected if they are behind you or really far (but inside the Power radius). · For the new choke animation to play correctly, I had to change it from looping to fireforget. And that not might be ideal with the original one since it's really short. · If you move or kill the enemy you were targetting before the 9 seconds that the Power takes to cast, the animation of the player will get interrupted, just like with the vanilla Powers. Also you will not be able to attack again until the cast time expires. I will release this if someone thinks it is still worth it even with all of these little problems I mentioned. I will also include the source script in case someone is curious and wants to take a look at it. On another note, Ӄhrizby has finally contacted me and given me permission to use his Darth Nihilus animation fix. I have also managed to fix the icons so I have attached the two ports here just in case anyone wants them although I haven't been able to fix the character support problems so they don't have that. Type "giveitem darthnihilus_k1" without quotes for the Darth Nihilus robe item and "giveitem darthmalak_k2" for the Malak one. Also, I don't know what happened to Darth Malak. It's still pending approval. I assume if I did something wrong the admins would have told me or something. I wanted to release these two ports as well, but I want to solve any problems there are with Malak first, so that it won't happen again with these two. Anyway, hope you enjoy this. Darth Nihilus K1 Port.rar Darth Malak K2 Port.rar
  4. 9 points
  5. 9 points
    Based on a suggestion by @ebmar, I have been fooling around with some holograms for the Ebon Hawk after it crashes onto Lehon. I'm not sure if it will actually amount to anything, but here are some "sketches" that I have been posting in the /r/kotor Discord.
  6. 9 points
  7. 9 points
    We are several months down the track from the last update where I said we were close to releasing v1.8, but we are super close for realsies this time. @Snigaroo is getting fidgety waiting for it, so we'll soon be doing what will essentially be the final beta test before public release. To that end, I thought I would post an updated changelog of everything that has been added since v1.7. CHANGELOG v1.8 - TBA 2019 Additions Added a fix to the skin weights of the male player head PMHC01 Added a fix for the commoner Asian male head comm_a_m to restore eye animation Added a fix for clipping collars on female Class 7 (PFBF) and Class 9 (PFBH) armours Added a fix for the credits incorrectly scaling during the Dark Side ending Added a number of model fixes for the Endar Spire to address various geometry issues Added a fix for a stray blaster appearing in the middle of a hallway in the Sith Base on Taris Added a fix for missing lightmaps in the entrance of the Taris Upper City cantina Added a fix for the positioning of the Council on Dantooine to prevent floating Added a fix for the hanging ivy on the walls of the Dantooine enclave landing pad Added a fix for an inaccessible container in The One's compound Added higher poly replacements for the placeable human "sitters" (cantina Pazaak players/drinkers) Added a fix for some female non-dancer Twi'leks wearing armour instead of plain clothes Added a fix for some female non-dancer Twi'leks in default stripper garb instead of plain clothes Added a fix for Helena wearing Jedi robes instead of regular clothes Added a fix for Carth prematurely complaining about being out of the loop Added a workaround/partial fix for the post-Leviathan escape stealth bug Added a fix for Dak respawning in the Korriban cantina Replaced broken injection-based Manaan DLGs in previous release with JC's pre-patched ones (TSLPatcher can't delete nodes) Added a fix for Jedi being visible in the back of a Malak cutscene on Deck 1 of the Star Forge Added a fix for a droid with the wrong soundset in the Taris Upper Sewers Added several fixes to the Dantooine training montage Added a fix for the player freezing during the pre-swoop race scene when racing for the Hidden Beks Added a fix for Carth not facing Kandon when interjecting during the pre-swoop race dialogue Added a fix for one of Canderous' goons in the Undercity having the wrong soundset Added a fix for Sand People disguises not working after the player used the rapid transit system or loaded from a save while disguised Added a fix for certain NPC soundsets with wrong or missing sounds Added new soundset for Trandoshans, ported from TSL Added a fix for the exit in the Sith Base on Taris having the wrong label Added a fix for Bastila not showing the fourth vision (K1R's fix) Added a fix for the Twi'lek Czerka Liaison Officers on Kashyyyk not resuming their patrols after dialogue Adjusted the post-Leviathan scene so the player is forced to talk to HK and therefore doesn't miss his content there Added missing landing gear and ramp to the Ebon Hawk in the Leviathan hangar Added more triggers for the second Xor encounter because he would refuse to show unless the player used the rapid transit system Incorporated some of JC's Minor Fixes Added a fix for two female Jedi background NPCs in the Dantooine enclave that would stop walking after being talked to Fixed some bugs in the Dead Settler quest Changed Casus Sandral's appearance from a generic corpse to something more suitable Added a fix for an NPC in the Leviathan bridge cutscenes that had some deformation issues Added improved commoner clothes textures (variants 01 and 07) ported from TSL Added a fix for Calo's Rodian prey in the Taris Undercity Apartments not properly drawing their weapons Added a fix for one of the Sith female NPCs on the Leviathan bridge having a drawn blaster during a cutscene Added an interjection for Carth in the pre-swoop race scene for the Beks to match his one in the Vulkar version Added a creature-based replacement for the corpse in the Dantooine Murder Mystery quest for improved visual quality Added/edited scripts in the Dantooine Murder Mystery quest to have Handon appear injured and for NPCs to exit when appropriate, plus removed some extraneous fades to black Added melee proficiency and/or weapons for some Duros on Dantooine that were lacking them Added a fix for the blade of Bacca's sword not being properly removed from the player's inventory when giving it to Freyyr in the Lower Shadowlands Switched the appearance for guards in the Sith Academy on Korriban to Sith Soldiers rather than Sith Officers Increased the walking speed of the diving suit on Manaan and the space suit on the Leviathan Added JC's Dense Aliens Added a fix for War Droid racetex variants having their blaster texture overridden by the body texture by swapping out integrated blaster mesh for external reference Added a fix for a non-functional trigger script for the Sharina conversation on Tatooine Changed Jagi to wear armour instead of clothes, swapped out his Rodian goons for Mando warriors, and address some dialogue facing issues Fixed the fade in at the start of the game so the player wouldn't be visible before they were meant to be Made Dia equip her melee weapon before attacking Made the slave girl in Davik's estate that's supposed to run away run away Fixed the raidii of the gas vents in Davik's estate Forcibly set the camera angle for a line of dialogue by the janitor in the Taris Upper City South Apartments to fix a line being spoken off-screen Forcibly set the camera angle for a line of dialogue by the Bastila in the Zelka Forn conversation (Taris Upper City South) to fix a line being spoken off-screen Fixed some companion facing issues during Canderous' recruitment conversation in the Taris Upper City Cantina Fixed and incorrect soundset for the Sandpeople Storyteller Changed the clothes variation the three drunks in Taris Upper City North wear and tweaked the DLG to reduce facing issues Changed the appearance of one of the Taris Upper City Cantina patrons that had an identical twin standing just a few meters away Made an attempt to get Carth to stop looking longingly at the PC for 30 seconds and face Mission while talking to her in the Undercity Tweaked some geometry in the Manaan cantina level model to patch some gaps Adjusted Canderous' dialogue in the Lower City cantina to prevent him from repeating lines if you talk to him again after keeping him waiting Repositioned two invisible placeables for security terminals in the Taris Sith Base to a more suitable height Fixed placeable heights on the Ebon Hawk to reduce floor clipping & floating Fixed the height of the workbench on Dantooine Raised the height of the invisible placeable for the Garage Head's desk in the Vulkar base Fixed the position of the strongbox in the Taris Lower City apartments Changed Bolook's skin color from orange to green on account of VO saying so After much wailing and gnashing of teeth, finally got Zhar to face the player post-montage, and stop throwing a tantrum afterwards (thanks to JC) Switched the order of the Taris to Dantooine sequence so the landing movie is played before the conversation, and the EH skybox is Dantooine instead of space Fixed the upper teeth mesh clipping through the cheeks on the male Twi'lek head Brought Ahlan Matale back down to earth during his rant in the Council chambers Adjusted Vandar's dialogue to prevent him from repeating himself if you talk to him again before investigating the ruins Added a trigger for the scene with Vandar after the player completes the trials to prevent positional wonkiness Fixed player facing during the Taris duel introductions Fixed a possible freeze during dialogue with Ajuur in the Taris Upper City cantina Fixed some animations being out of sync with VO during the introduction of opponents in the Taris duels Fixed some monitor placeables not being properly attached to walls in the Taris Upper City Cantina Rejigged party positioning during the Black Vulkar pre-swoop race conversation, making the scene a bit nicer Changed Elise's initial flirting animation to pleading to better suit the mood Changed the appearance of the guard droids in Davik's estate to Rodians, as they could be gassed, sounded like Rodians, and were generally not droids Made some skin weight adjustments to the fat rolls under the Hutt's chin to reduce clipping issues Forced Gadon Thek's conversation to directly follow on from Zaerdra's triggered "Hold it right there" outburst to eliminate poor positioning and facing issues Made a replacement for the unused fat commoner male model by editing the regular commoner male body to bypass UV issues Shunted one of the Gamorreans in the Taris sewers out of the corner he was skulking in Unequipped the surviving Hrakert scientists' weapons and made them only equip them in the event of combat Improved Bek reaction time following security alert in the base Made Redros equip his weapon for the swoop race brawl Added new dialogue trees for Vandar so the player could continue speaking to him about the usual topics after completing the trials Gave the repairable Vulkar bar droid a blaster rifle Made various changes to the initial Davik conversation to resolve the usual facing and positional crimes Fixed some bad lightmaping on the dais in Davik's throne room Fixed some bad lightmaping on the walls of the Vulkar base's lower level Forced some mooks in the Vulkar base to equip their stored weapons to prevent unarmed attacks Changed some Twi'lek male appearances in Javyar's cantina to diversify things a bit. Added a new orange Twi'lek male appearance using the unused Twi'lek male body orange handed texture variant Added a new blue Twi'lek male head, ported from TSL Raised the height of the selection icon for the torture cage release in Davik's estate Added/edited some scripts to prevent certain guests and guards in Davik's estate attacking with their fists Diversified the outfits of civilians in Davik's estate Cleaned up some texture blurring and distortion around the mouth of the Krayt Dragon cave on Tatooine Fixed a gap in the surrounds of the forcefield in the Upper Shadowlands and pushed the grass back from the ramp to prevent clipping Shuffled the boxes behind HK in the Anchorhead droid shop further apart to stop the swaying cable from clipping into them Clamped down on the Viper Kinrath in the Lower Shadowlands dropping unnecessary corpse items Removed some green patches in the lightmaps of the Manaan hotel's entrance hallway that didn't match the scene's lighting Tweaked the Griff conversation in the Sandpeople enclave to fix some facing issues Doubled the duration the Kashyyyk Star Map stayed open Gave the comm_a_f/comm_a_f2/N_TatComW_F heads a makeover to fix the worst of their shading/clipping/texture issues Added preemptive fix for a Mando bringing a knife to a gunfight Pushed the Leviathan's skybox further back and added new Sith fighter animations to stop them clipping through the skybox Fixed a gap in the floor and some bad UVs in the entrance of Manaan West Central Added missing K_EXIT / SW_EXIT waypoints to Tatooine docking bay to allow messengers to properly exit the area Plugged a couple of gaps in adjoining walkmeshes in the Leviathan Prison Block that were allowing targeting/shooting of enemies through walls Moved a swoop fan minor NPC on Manaan that was blocking a triggered conversation with a Sith on module entry Merged the cutscene of the shark attack victim into a single animation and added additional keyframes to move shark and victim off-screen at the end Added a generic OnSpawn to have an NPC equip a ranged weapon (or melee weapon if no ranged) from their inventory Made a few Sith technicians on the Leviathan equip their weapons on spawning to prevent the attacking with fists issue Made a raft of changes to the Sith prisoner interrogation in the Manaan Republic Embassy, fixing facing, skipping lines, camera angle issues, etc. Curtailed the patrol route of the Selkath security droid in the entrance of the Manaan Republic Embassy to stop it freaking out companions during conversation with Roland Turned off the force cage the Sith prisoner in the Manaan Republic Embassy was in once he is no longer present Moved a crate in the back of the Hidden Bek base that was clipping into a wall Moved the swoop records computer panel in Manaan Ahto East to stop it clipping into a wall Set the DLG for a bounty hunter in Javyar's cantina to human instead of computer Added a party jump and static camera to fix the issue with the Hrakert Station merc going out of frame when playing the Horror animation Replaced almost all the soundsets for Hrakert Station UTCs, mostly Selkath using droid soundsets Set Bandon's Dark Jedi offsiders to neutral to prevent them getting twitchy before their boss is ready to fight Switched previous hard overwrite of Hrakert Station GIT to patcher setup Added a conditional script for one player response during the Sandral-Matale Feud so it's only available if the player spoke to Ahlan Matale about a reward Made a transformer in the Sith base on Taris non-interactable Removed an infinite DS point exploit from the Sasha encounter Removed an infinite DS point exploit from Roland Wann post-Hrakert Rift Added a check to remove the Czerka miners in the Dune Sea once they have been talked to and the Sandpeople enclave is done Tweaked Elora's dialogue to remove some lines if the player already heard about Sunry's situation from Davin Fixed some bad lightmap UVs on the floor of the training room in the Manaan Sith Base Tweaked the script that adds Jolee to the party in the Upper Shadowlands to hide the switch between NPC and Party versions Made some alterations to make Trask stay in the same spot when he joins the party instead of jumping behind the player Replaced an incorrect supermodel reference in one of Vandar's cutscene stunt models that was causing some animation issues Moved the patrol waypoints of one of the Czerka guards in the Tatooine docking bay to prevent him walking through the middle of messenger conversations Nudged the camera position sideways in the jawless Malak cutscene to keep the reveal from being spoiled early in widescreen resolutions Changed the Rakatan Temple turret soundsets from Bith to none Fixed a typo that prevented various NPCs from commenting on the Kashyyyk situation Edited the stunt model for the admiral in the jawless Malak cutscene to reduce clipping issues with his left arm and eyeballs Corrected the final wager value of pazaak player Kudos (the guy in Fazza's hunting lodge on Tatooine) from 50 to 500 credits Fixed a positional offset in the stunt model for a seated officer on Dodonna's ship causing them to float in mid-air Added additional script from the v1.1 update of Markus Ramikin's Bastila Romance Scriptfix mod Wrangled party when entering the Elder's compound on Lehon Prevented some characters in the Elder's compound on Lehon from attacking with their fists Adjusted party positioning and facing when activating the Rakatan computer in the Elder's compound on Lehon Fixed the party bumping into each other like drunk teens during the cutscene after giving the sacred tome to The One on Lehon Added missing sound Event to Malak's taunt animation for his saber flourish Gated off asking HK about restoring memories post-Leviathan after the first time Disabled screen blurring effect for Force/Knight/Master Speed Added new soundset for DS Juhani in the Grove, removing her Republic/Jedi-related barks Switched some Sith Elite Troopers in Manaan hangar bay to the proper appearances Moved some troopers in the Manaan Sith Base so they would see the party entering the room properly Made a host of edits to the stunt animations for the LS ending cutscene to improve it for widescreen resolutions Tweaked the initial scene when boarding the Star Forge to account for widescreen framing Forced the party to turn around before the droids burst in on Deck 1 of the Star Forge Changed listener tags in Thalia May's DLG in the Korriban Shyrack Caves to prevent her turning her back on the party Fixed global generic droid templates to use the proper soundsets for their type instead of the Bantha soundset Fixed an off-screen line by the Mysterious Man on Manaan and prevented him being visible after the conversation finished Remapped distorted UVs for a section of cliff edge in Korriban's Valley of the Dark Lords Swapped incorrect script reference in Korriban Academy duel scene causing endless combat music Gave Saul Karath an on-screen death on the bridge of the Leviathan and stopped Carth talking over his death cry Made changes to the exploding pillar scene in the Tomb of Ajunta Pall on Korriban to prevent AI and UI issues Jumped the party for Yuthura's conversation in the Dreshdae cantina and forced companions to face her on their interjections Edited Dustil's conversation in the Korriban Academy to jump the party and fix some facing issues with Carth and the player Added a new OnDeath script for Dustil to account for killing him at different stages of Carth's personal quest Set the DLG for the ancient computer in the Korriban Tomb of Tulak Hord to skippable and fixed the door opening animation playing too fast Made numerous edits to the DLG and scripts for the Jorak Uln scenes in the Korriban Tomb of Tulak Hord to improve aesthetics and fix minor issues Reduced the Tach sound effect by -10dB to make it more bearable Purged the two pre-training conversations with the Jedi Council on Dantooine of facing issues Fixed some non-visible subtitles by Canderous and Jolee due to a Delay value of 0 on those nodes in the relevant DLGs Edited the conversation with the overseer droid in the Dantooine Ruins to improve facing and camera angles Merged the two separate Star Map cutscenes in the Dantooine Ruins into a single scene Edited the post-Ruins conversation with the Dantooine Jedi Council to fix various issues Switched an invalid animation number in Chuundar's DLG Locked the door to the Tomb of Naga Sadow in the Korriban Valley of the Dark Lords Edited the OnUserDefine of the Tuk'ata Mother in the Korriban Valley of the Dark Lords to remove an incorrect placeable reference Fixed Elise’s walking pace when she exits so she runs away when upset and walks away otherwise Wrangled Tuk'ata mother and friends in the Korriban Valley of the Dark Lords to stop them running into each other like drunken teenagers Fixed facing and camera issues in the dialogue with the surviving scientists Kono and Sami Gave the Sith student Tariga gender reassignment therapy Prevented Lashowe from accidentally burning her own face off with her saber in the post-Tuk'ata mother conversation in the Korriban Valley of the Dark Lords Reinstated some incorrectly applied starting conditionals for Tyvark's DLG on Manaan Wrangled the party for the first conversation with Yuthura inside the Korriban Academy Resolved some issues trying to give a datapad to Adrenas in the Korriban Academy Added some listener tags to Uthar's DLG in the Korriban Academy to prevent facing issues during the Shaardan handing in a fake sword cutscene Checked for (and removed) Shaardan's corpse in the pre-final trial conversation with Uthar in the Korriban Academy Edited Uthar's conversation in the Korriban Academy to remove the salute, swap the party leaving for a fade-out, and change the running for the back door to a walk Moved the party out of the way during Uthar's introductory cutscene in the Korriban Academy and stopped him bowing to the students Jumped wandering NPCs in the Korriban Academy to the edge of the room whenever a conversation with Uthar commences Swapped the clothing variation on one of the two pilots in the Korriban Dreshdae cantina Changed the Twi'lek females in Dreshdae on Korriban from stripper to clothed appearances Wrangled the party for the confrontation with Lashowe in Dreshdae on Korriban Swapped Lashowe's dark uniform in Dreshdae on Korriban to the light one to match her other appearances Gave Yuthura and Uthar dark uniforms in the Korriban Sith Academy to match their other appearances By my count that's almost four times what I posted back in March. That's some healthy scope creep. As before, you can check out the readme on the Github repo for a full breakdown of the changes and attribution to their various authors. There's also the issue list, which has further detail on specific problems that have been addressed (and remaining outstanding ones). Oh, and it would be remiss of me not to give special thanks to @ebmar and @Salk for providing a number of bug reports and suggestions/contributions. Thanks also to various other forum and Discord members for providing reports as well over the last 6 months.
  8. 8 points
    Welp it's been a little over a year since I created this thread. Since then I built the LucasForums Archive Project to aid in my KotOR research. I thought I would share it here in case anyone is interested. It isn't anywhere near complete, but there is quite a lot included already. I may attempt to add more at some point in the future.
  9. 8 points
    So the trophy heads in Davik's estate on Taris. They are pretty dire, and I always mused about replacing them at some point. This is the vanilla room: The heads themselves are just stuck directly on the wall, with no obvious mounting/backing board like you normally see with hunting trophies. In addition, I never understood why they put the weird arch things in there, blocking the view. It's the only room that does that. So I had a look through what TOR had to offer. I couldn't replicate it 100%, since the vanilla heads are Rancor, Dewback, Wraid, Tuk'ata, Ronto, Kataarn, and Iriaz, but TOR doesn't have the last three species. Here's what I came up with: I got rid of the arches and plugged the gaps in the sides with some new lights, while moving the overhead lights up to the ceiling. The substitute heads are a Reek, a Nexu, and a Tauntaun. And since I know a lot of people don't like the TOR stuff, I also made a version that replaces the original heads with the ones from the regular vanilla creature models. Still low poly and terrible textures, but slightly less garbage than the originals. But they do at least match the same species types: The heads now match their actual creature size in the game (at least the vanilla species). The original versions were scaled down, the Rancor especially being comically small compared to the description Calo gives of bringing it down (big enough that he was able to perch on its shoulders). Although it is now so big (the size of the one you see in the sewers) that it can't actually fit on the back wall, so I had to come up with some struts to mount it out in free air. The wall lightmaps might need to be cleaned up, and I'm also not really feeling the mounting/backing boards. It just a chamfered cylinder with a procedural wood texture, since I wanted to keep it simple. I'm not sure what I should do about it. A different material/texture? Maybe more of a shield-type shape?
  10. 8 points
    As I mentioned last time, I was going to tweak the Tatooine skybox some more even though I had considered it almost done quite some time ago. The reason for that was that I had never been able to really match the skybox lighting and sand color to the ingame terrain. I had come closer with V2 than in my initial release but I wasn't really happy with it yet, so it had been on my agenda to go back and fix that. You can see that in the following image. As you can see the shadow parts of the dunes are way too dark so they don't blend with the foreground terrain at all. So I set out to fix that and now, approximately a hundred iterations later I finally arrived at a result I'm happy with. The lighting in the game is very cheaty with several different light sources creating that yellow-orange-ish light, making it impossible to replicate that with two suns and a uniform sandcolor as I had it in the skybox. I considered changing the ingame lighting for a while but that didn't turn out any good so in the end I just cheated myself. I added a third sun that lights only the ground and recolored individual parts of the sand dunes to get the correct colors in every direction. It took a lot of iterations but now I'm really happy with the result. While doing so I also realised that the skybox terrain didn't match the ingame one either. You can kinda see that on the screenshot above although it was more obvious in other places that the skybox dunes were just too small. So I widened those as well. That cause issues with the overcomplicated and unflexible way the terrain was set up. This was after all the very first terrain I ever created in Terragen and hasn't really changed much since then. So I basically rebuilt the terrain. You don't see that in the end result but it's working much better now. But I guess that's enough talk from me and you want to see some screenshots. So here you go: It's the same perspective as before but the terrain and skybox blend much better. And just for fun, here's another screenshot: That's another skybox checked off and thus almost finishing K1. Only Manaan underwater and a few fixes here and there remain.
  11. 8 points
    Anticipation building for the announcement of the winners in 2021.
  12. 8 points
    Hello DeadlyStreamers! To think all it took was a pandemic and an overly long SWTOR content update to get me to announce the 2018 Mod of the Year winners. And of course, keeping in tradition with my minimum effort work ethic, here they are: Best Texture Enhancement: Best Content Restoration / Addition Most Helpful Community Member @DarthParametric and of course Mod of the Year Each winner will receive their new Mod of the Year 2018 medals. Also due to the nature of the nature of the 2018 Mod of the Year winner, I'll be awarding two versions of the medal - one black and one gold! So what's the deal with Mod of the Year 2019? I don't know yet. Due to all this COVID-19 business, sounds like I'll have more time for DeadlyStream business. I think it'd simply be a matter of choosing the categories and then starting up nominations. We'll see.
  13. 7 points
    Even I have to do a tentative release date from time - if only to convince myself to finish it. Cast list subject to change or expansion.
  14. 7 points
    Hi everyone. Sorry to the mods for the double posting and I hope the screenshots are not to much. So before we start a short update: Now witness the firepower of this fully armed and operational batch station. So yeah I learned batch a little which helped producing the progress. In order to give an overview: All saber hilts are updated by hilts from @Kaidon Jorn SLM 2.0 mod (I love it!) All credits for the hilt models and textures and icons go fully to him! Update for Kaidon Jorn's: Revan's Tor Saber 1.1 to use the new blades Ambient light for lightsabers 3d models for blade core and inner glow symmetric lightsaber blade planes with a modifed version of @Sithspecter crossguard saber UV layout. (in principle compatible with his unstable textures) black core sabers are possible homogeneous brightness of the blade (no more brighter blades when viewed from the front) all sabers are fully upgradeable (added black core crystal) (Cross guard are updateable but don't have a unique crystal yet.) Now to the to do: Need permission from Sithspecter to use th UVs. I only modified them but he created them so I need his permission. I hope you are all right man! Need Icons for the crossguard saber Test: Someone to test the .uti with the english version of the game (I am only owning the german version) Test the K1 version at some point in the future Hope that some talented texture artist is willing to update my blade textures with good ones Possible update with a full set of unstable saber blades if Sithspecter gives the permission to also use his beautiful animated textures. Known Bugs: The tip of the blade has a spike which comes from a deformation of the lightsaber planes. This is also present in the original model. I was not able to find a fix sorry. The lightsaber hilts will peak through the blades. (See some posts before. DarthParametric sad it is not possible to fix it.)
  15. 7 points
    It's a compass pointing to Bastila's location. It's part of the whole "You need to gather your party" mechanic, nothing to worry about.
  16. 7 points
    Looking at that, the UVs are uneven, but they are roughly in the right place for the texture. Looks to me like your eye texture is rotated 90 degrees. K1_PFHB04_Eyes_UV_Fix.7z PFHC04 on the other hand is something I can't really fix. If someone else wants to take a crack at fixing the smoothing, be my guest: pfhc04-kotormax.mdl.ascii Otherwise, you'll have to live with the vanilla model for now. Come back in 6 months after bead-v has done his MDLEdit update THAT HE HAS NOW TOTALLY PUBLICLY COMMITTED TO DO WITH NO CHANCE TO BACK OUT OF IT. *cough*
  17. 7 points
    This mod is made by Pascal Gilcher, and it works on any game which has Depth Buffer access. The mod in the beta stage right now, and only available to patreon users, but it will be available for free for all once its done. This mod adds Ray Traced Global illumination to the screen space(depth buffer) to lit the scene. Global Illumination is consists of 2 things, Indirect shadows(ambient occlusion) and Indirect light. I will post bellow few comparison shots bellow, it worth mention that it is very option heavy, for example you can choose how long your shadows are, or how bright or dark indirect light are, and I choose setting which I felt are right for this game. Comparison shots: http://www.framecompare.com/image-compare/screenshotcomparison/DPKWPNNX http://www.framecompare.com/image-compare/screenshotcomparison/J2F0CNNU http://www.framecompare.com/image-compare/screenshotcomparison/DPKYLNNX http://www.framecompare.com/image-compare/screenshotcomparison/J2F1JNNU http://www.framecompare.com/image-compare/screenshotcomparison/DPKY7NNX
  18. 7 points
    My standard policy is that any time someone asks when something is coming out, I delay it for another 12 months. So thanks for taking the pressure off. See you in 2020.
  19. 7 points
    Well glad you like it! Things like wind & vegetation effects would be certainly cool but probably not possible... However, filling the skyboxes with numerous objects would simluate variety to some degree. Dantooine btw. is done with Naboo in mind: Mod: For the Crystal cave im still thinking about emulating the shimmering effect on the rocks here: Still WIP:
  20. 6 points
    I just cannot stop myself from tweaking stuff. So while preparing skyboxes for and doing the final renders, I reworked K1 Korribans colors. Not because the old ones were bad but they strayed quite a bit from vanilla, making a seamless blend much harder. So I tuned them closer to vanilla and thus got a way better blend and overall look. Here's what it looks like now (final high quality renders and correct colors): And the old version with low quality test renders:
  21. 6 points
    And that's a wrap! (Or at least almost) So I started the final renders in full quality. The results are amazing if I may say so myself, but check for yourself (click on the images to see them in full size): Apart from doing all the render work, there are still some small things to fix and Telos to finish. For the latter I need to decide whether to go with the lightning or not and I also want to tweak the clouds some more. And then there are the mod skyboxes I want to create. Most of those should be pretty straightforward but a few will need more work. Among those is M4-78 which is also the one I started with. Here's what it currently looks like. The sky is working pretty well already but the buildings are obviously still missing. Let me know what you think.
  22. 6 points
    And exactly one month later, Kashyyk is finally done. If I had not decided to add some fancy shenanigans that would've taken much shorter but I like the result even though you can't really see much of the skybox. And here's the entrance to the Wookiee village that you can actually see now (that's what was taking so long to get right). And finally, the usual render of just the skybox: Not sure what I'll work on next. The only big one still missing is Dxun and then there are some other skyboxes that still need little tweaks but I'm getting very close to actually finishing the vanilla skyboxes
  23. 6 points
    My test stuntman is very happy with the results.
  24. 6 points
    Get ncsdecomp working properly and you'll be our new best friend.
  25. 6 points
    Hahaha it was terrible. So-bad-it's-funny though, so it's not all bad. Much worse than TLJ. I defended some stuff in TLJ, there's nothing really to defend in this one.
  26. 6 points
    The textures are almost complete. Here are a few screens of the finished product. I still have to draw her necklace though. I've also been tweaking the head a bit more. I've also added some geometry to the eyelids objects to give her some eyelashes. The eye texture was also modified a bit to look a bit more human-like. And I've created her extra-long lightsaber from the concept. So pretty good progress overall. Off to skinning now and putting everything in game nicely.
  27. 6 points
    I found some time to look at the reported issues with mdledit. I'm sorry it has taken such a long time to arrive. This issue... ...and this one are fixed. This one I couldn't reproduce, my Handmaiden has correct smoothing in either case. Your result puzzles me, because both operations use the same routines, there should be no difference. The problem here was the WOK (it hanged while calculating Adjacent Faces, Edges and Perimeters). Why it happens: mdledit_v1.0.103b.zip
  28. 6 points
    Nar Shaddaa is coming together really well and much easier than I expected: A few things to note here: The 2D building backdrops in front of the skybox are still missing. And the windows are all way too yellow. I might also tweak the building distribution a little as it's pretty obviously all the same building on the right. But I'll add the other buildings first as that might already hide this issue.
  29. 6 points
    Bumping a thread, I.E. asking for updates, is against the rules here. The great and terrible Sithspecter will let us know when he has something to share. Any further bumping will be disciplined.
  30. 6 points
    @Mutilator57 Is correct. Plus Obsidian have said they were intending to make KOTOR 3 about the Exile going into the outer rim to find Revan and fight the "True" Sith Empire. This is what Chris Avellone the lead writer for Obsidian (at the time) said: “The third game involved you, as a player character, following where Revan went and then taking the battle to the really ancient Sith lords who are far more terrifying than the Darths that show up. These guys would just be monsters. These would have a level of power that was considerable, but at the same time you'd be able to dig more into their psychologies, and their personalities, their history, and even how they dealt with the player, how they talk with the player, the different powers they cultivated and developed, and for some of them like – they're the ancients, so they're not just ruling a solar system, [but] swathes of the galaxy. “So the places you travel to [you’d see] how they left their stamp on that world, or that solar system, or whatever collection of moons. You'd see how horrible that was. Part of that environment would tell a story about that. [That] would be a great, epic way to end the trilogy. The Old Republic are out there. We just didn't get a chance to do it.” This is copied straight from the Wookieepedia page. A link to the Wookieepedia page for the cancelled KOTOR 3 with a plot summary: https://starwars.fandom.com/wiki/Star_Wars:_Knights_of_the_Old_Republic_3 TOR didn't create the idea of the hidden "True" Sith. TOR just changed the idea a bit so instead of it being a hidden empire, it was just random Sith emperor who was the best at everything. Also according to TOR this random emperor was manipulating Revan since the beginning of KOTOR 1 and Revan did actually fall to the dark side. KOTOR 2 told us that Revan never truly fell and was just trying to strengthen the galaxy because Revan knew there was a greater threat waiting for the right moment to strike. TOR is a fun game but Revan being manipulated the whole time basically destroys any plot ideas KOTOR 2 built
  31. 6 points
    Sorry for the very late reply - no, it's very unlikely that I will continue this old series. However, the unreleased textures on my HDD are advancements of those Mods and I hope to find the time to release them. ----------------------------------------------------- The mod is NOT dead, though I can't promise anything, I hope I can release the K1 version soon. Short glimse of the remade red/white cantina sign seen here: Set the flame and let it burn:
  32. 6 points
    You guys ever have that friend that's trying too hard and it's cringe inducing? That's the D23 trailer.
  33. 5 points
    I did just that. Tweaked th column some more. It's only that one particular direction where I have a lot of smoke and that's the direction of the Industrial Zone. As you can see in the video below, there's much less smoke in the other directions and I might even reduce it further for the other modules.
  34. 5 points
    The first step is stop using sabers on Peragus you goddamn cheater.
  35. 5 points
    Try to set "m_bIsBackgroundGeometry" to 1 in this nodes: trimesh Top, trimesh Side04, trimesh Side02, trimesh Side01, trimesh Side03. And then compile. Should help with visible fire, smoke and npc's in the distance
  36. 5 points
    Veeeery interesting. I'm seeing the same thing in all files, so I hope it's the culprit. Basically, every NCS file I've worked on uses global variables initialized from constants. However, the files you've given me all include a global that's initialized from an engine routine! I'm wondering if DeNCS is choking on that. 0x00000c67 RSADDS 0x00000c69 CONSTI 32289 0x00000c6f ACTION 239 1 0x00000c74 CPDOWNSP -8 4 0x00000c7c MOVSP -4 // 239: Get a string from the talk table using nStrRef. string GetStringByStrRef(int nStrRef);
  37. 5 points
    So its been a few months since posted an update on this. Just letting people know I am still working on this. Back in January I started to rewrite this from scratch, currently there is still functionality missing from the older versions that need to be re-implemented. However that said, I've completed editors for all the .ut* file types, but some other things like a dialog editor still need to be made. I've also done some changes to the UI. I'm going to postpone pushing out updates until I have editors/viewers for all the file types which hopefully will be a few months tops.
  38. 5 points
    First, let me go ahead and say that not only is this possible, it's actually extremely simple. It's also extremely tedious to set up as the global default, unless you're building from the ground up anyway. Now, a little background info: When I was younger and more naive (read: four years ago), I had the idea to start working on a massively ambitious project (read: total conversion mod) all on my own just to see how far I could push the envelope when it comes to modding. I was no novice when it came to ingenuity in KotOR modding, having already cut corners to introduce the community to a mod that had been wished for many times since the release of TSL (insert shameless PartySwap plug here). It quickly hit me that there was something else about the KotOR games that bugged the crap out of me, and that was that they were fully voiced - with exception to the most important character in both games. I quickly decided that would be the next hurdle I tackle. It didn't take too long to figure it out. That's right - I've been semi-selfishly sitting on this information for four years. Why? I don't really know, maybe because I wanted to present it to the community in a large project that I was happy to be a part of and blow everyone's minds. But it has become clear to me that others have been looking for a way to make it work, and I'd be remiss to not share my experiences with this particular endeavor. With all that said, here's a bit of a disclaimer: All instructions in this tutorial are given under the assumption of modding TSL, NOT KotOR. The reason for this is simple - TSL scripting, especially when it comes to dialog, is a lot more malleable. I'm not saying this is the only way to pull it off, it's just the easiest to illustrate. The first question is "How do we enable the PC to be a valid speaker?" The answer: We don't. Simply put, any time you type 'PLAYER' into the Speaker tag line in a DLG node, the dialog will crash. This alone has turned others in the past off of pursuing this endeavor. "So, we can't use the PLAYER tag to make the PC talk, and we can't assign a new tag to the PC, so how do we make this work?" This is where one's fundamental understanding of how dialogs work comes in handy. There's always one performer in a dialog that doesn't need a stated speaker tag, and who is that? The owner. So necessary workaround #1: Make the PC the owner of the dialog. This presents a new problem, however. The game is coded to always assume whatever other valid object is in the command chain in game scripts that fire dialog is supposed to be the owner, whether it's the object starting a conversation with the PC or vice versa. You know what the solution for this is? Remove those objects from the command chain. So necessary workaround #2: Make the PC start the dialog with their self. That's right, the PC is going to be starting up conversations with him/herself that you will need to invite all other participants into through the use of the Speaker/Listener tags - and those tag lines are going to be used a lot, unless you literally want the PC to be talking to him/herself. The way to set this up in a script is quite simple: AssignCommand(GetFirstPC(), ActionStartConversation(GetFirstPC(), "name of dialog")); Note: I'm including a Modders Resource (jb_func.nss) that functions as an #include script, which already has this function set up as a custom function, so all you need to type up is PCStartDialog("name of dialog"); jb_func.nss Any dialog fired by this function will have the PC speak all the entry nodes with blank speaker tag lines. Yes, you are still required to put VO on Entry nodes, not Reply nodes, which means having the PC speak a line of dialog that the player chooses from a replies list requires creating an entry after said reply with the VO information attached. Of course, this particular solution only covers game-triggered dialogs so far. What about click-started dialogs, the ones triggered by the player? This is where we get into potentially tedious territory. See, player-triggered dialogs are fired by the game gathering the name of said dialog from the objects Dialog string entry. This data call is hard-coded - we have no access to it through scripting. The obvious solution would be to set up a custom script for that object's OnDialogue event, but when one such object becomes a hundred or a thousand, that's a lot of OnDialogue scripts. This is where I came up with a different solution, which proved to be quite ingenious. Simply put, convert the player-triggered dialog to a game-triggered dialog. So necessary workaround #3: Make the dialog re-trigger itself. Note: Regarding the steps below, If you want to skip most of the work, I'm including here the script that I use to re-trigger the dialog, as well as a new dialog template to start from. Sadly, you'll have to do the globalcat.2da editing yourself. a_load_dialog.nss a_load_dialog.ncs newdialog.dlg How do we set this up? First, you need to create a global in the globalcat.2da. It can be a boolean or a number, doesn't really matter. For the sake of this tutorial, I'll be using a boolean and naming it "dialog_pc_owned". Next, create a blank entry at the very top of your DLG. Set its first conditional to "c_glob_bool_set", set the String Param to be "dialog_pc_owned", and check that "Not" box. Right now, this node does nothing but always fires. What we want to do next is make something happen. Specifically, we want to set the global, so in the first script field, insert "a_glob_bool_set", set the first parameter to 1, and the String Param to "dialog_pc_owned". This means the next time the dialog is fired, it will ignore this top node because the condition isn't being met. Obviously, there's still something missing. We need to trigger the dialog to fire again under ownership of the PC. So leave the DLG as is for a moment, and create a new script - I'm naming mine "a_load_dialog.nss". Now, in order to avoid compiling a ton of different versions of this script, we'll be making use of the String Param in the TSL dialog system. So if you're using my include file, the script would look like this: #include "jb_func" void main() { PCStartDialog(GetScriptStringParameter()); } Compile that bad boy (make sure the include script is in the override folder in your game directory), then go back to that top node in the DLG file. Insert "a_load_dialog" into the second script field, then in the String Param field, insert the name of your DLG file. So now your dialog will re-trigger itself with ownership belonging to the PC. We're done, right? WRONG! This is where I reckon I'll lose most of you, because it's a bit difficult to put into words, so please bear with me. When you trigger a dialog like this, you're setting a variable that wasn't set previously so that you can call it to re-trigger itself. The downfall is that variable will not automatically reset so that the top node triggers every time. In order for this to work, that top node needs to trigger every time, which requires resetting the global after the dialog re-triggers itself. How you set this up in the Dialog file is completely up to you, but my preferred method is to create a second blank entry underneath the first one, set the first script field to "a_glob_bool_set", first parameter to 0, and String Param to "dialog_pc_owned", then let that node be the master root for the rest of the actual dialog tree. That's all there is to it, obviously the rest is on you to write the dialog and acquire the VO in the typical way. I hope this helps, folks. Until next time... DarthTyren has spoken!
  39. 5 points
    Mercy of the Sith holocrons? You don't know us very well, do you?
  40. 5 points
    My time is limited but I will see what I can do. However, I do have a request for the admin folks... For those modders that aren't on this site (like Quanon for example), I'd like for a new screen name to be created - such as "JumpStationZArchive" - so no one here gets undue credit for uploading the mods. Credit should always remain with the original modder and having my name (or anyone else's) attached to it lessens those modder's work. AFAIK, administrators can still change the ownership of the mods from one person to another but moderators may not be in the same boat. If one or more administrators can both create the pseudo-member and reassign the uploads to that account, I'd be willing to start work on this. As I don't have time to go through every mod, I will not be listed compatibility for any of these mods nor provide representative pictures. I will assume that each and every mod that I upload is incompatible with either K1R or TSL. In stead of a representative picture, I'll post something like this for each of the JumpStationZ archived mods. As I go through the mods, I'll also look over the documentation for each for spelling errors and also change the TXT files to either RTF or DOCX for modernization purposes. Sound good, admin types? @ChAiNz.2da: Does the above logo meet with your satisfaction? Addendum: I have been informed through back channels that @jc2 is still quite willing to do this. I commend him for his efforts if he does wish to continue and he can use the above logo if he likes. (The font used above is "Verdana" and matches what @ChAiNz.2da used in his original logo on his site. IIRC, Verdana is a standard font included with Windows.)
  41. 5 points
    Rim support has been added and I've been working hard on overhauling the UI. I think I will hold off on releasing a beta until I get a 2da and GFF editor added in. Getting close to that though!
  42. 5 points
    Shall we have a laugh on Christmas Eve Eve? I think we all could use one. (Keep your eyes open for the Santa cameo!) BTW, more on topic: is it possible that we don't have to quote the entire quote by @dg1995 every time it's cited? Perhaps some selective quoting is in order if it is going to be referred to constantly. Just my two cents. Happy holidays!
  43. 5 points
    I liked it. I think it did the best it could with the time it had to make up for the flaws with TLJ, answer the questions opened in TFA, keep a similar tone and style to the other movies, and close the entire series out. With how much it had to deal with going in, I think it turned out nearly as good as it could have. I really wish they had had a coherent plan from the start. This trilogy really suffered from the improv.
  44. 5 points
    I think 2K19 Ultimate Edition sounds better.
  45. 5 points
    June 2020 here we come.
  46. 5 points
  47. 5 points
    Four months later and I finally finished the Nar Shaddaa buildings: Next up is getting them into Terragen to create the cityscape. I might add some floating building like the casino from SWTOR further down the line but for now these five should suffice for my skybox needs.
  48. 5 points
    Despite the sparse updates recently, the texture production is going pretty well actually. For the upcoming K1 Overhaul I will open a thread soon, but I can assure you guys it's a massive, epic mod that blows any of my previous mods out of the water. Literally. For instance all textures (already > 7 GB) have been remade over the years from scratch, and it doesnt use repetitve tex either - e.g. some computer panels using the same vanilla texture like the Sithbase ones are now divided into at least 6 totally different animated panels with original designs from the movies. original vanilla panel: Ep VII: Mod: Panel EP VII: Mod: Or this lock mechanism inspired by BF2 is only used for a tiny texture to make the SB door panels feel more realistic: To get an appropriate feel to Taris Lower City i also made some cyberpunkish Light tech and such: But there's much more to come!
  49. 5 points
    I think I'll start rendering the vanilla skyboxes once they're all done and while that's in progress I will work on the third party skyboxes (which are not that many so it shouldn't take too long I hope). Then I'll see how far I got with those once the vanilla renders are all done. Actually it's been only about 2.5 years since I started with V2. Terragens v4 came out a few months earlier and while it has seen some improvements since that major release, there are no big new features or anything like that. At least none that I know of. Also, while I'm here: I'm not dead and work on those Nar Shaddaa buildings is continuing very slowly. My focus in the last months simply was on other personal projects and my masters thesis. That might/should change in a few weeks however.
  50. 5 points
    I thought I replied to this one but I must not have sent the message. Silly me. Anyway, I like the first one best but I have a suggestion: if possible, utilize the monitors on the bulkheads around this area to give information too. Perhaps you can have those monitors present the information presented in versions 2, 3, and 4 on those monitors. That way, you could have the information all around the room and not just from the holoprojector. That being said, I am not sure that this scene is a self contained scene that would enable the monitors to revert to their usual output.