Leaderboard


Popular Content

Showing content with the highest reputation since 11/01/2025 in Posts

  1. 3 points
    I had some time today, I edited existing uti files of the robes: g_a_jedirobe01 — Padawan Tunic - Given in the Jedi Academy g_a_jedirobe02 — Sith Acolyte Tunic - Not placed in the game - Will be present on some sith characters (initiats) g_a_jedirobe03 — Not placed in the game, Ignore g_a_jedirobe04 — Not placed in the game, Ignore g_a_jedirobe05 — Not placed in the game, Ignore g_a_jedirobe06 — Qel-Droma Robe replacement g_a_kghtrobe01 — Jedi Consular Robe: • Kashyyyk, Upper Shadowlands — Jolee Bindo • Korriban, Dreshdae — Dak Vesser g_a_kghtrobe02 — Sith Adept Robe: • Tatooine, Anchorhead — Dark Jedi (ambush). • Kashyyyk, Great Walkway — Dark Jedi (ambush). • Manaan, Sith Base — footlocker. • Korriban, Sith Academy — footlocker. • Star Forge Temple (Main Floor) — Dark Jedi. g_a_kghtrobe03 — Jedi Guardian Robe - will be given to Juhani g_a_kghtrobe04 — Jedi Sentinel Robe: Dantooine Ruins — Nemo’s Remains. g_a_kghtrobe05 — Sith Warrior Robe - Same Dark Jedi Knight spawns/containers as …02 above (color variant of the same placement). g_a_mstrrobe01 — Jedi Knight Robe: • Tatooine, Eastern Dune Sea — Chewed Human Corpse. • Manaan, Hrakert Station — Remains. • Korriban, Sith Academy — footlocker. • Star Forge System, Rakatan Settlement — Wicker Bin. g_a_mstrrobe02 — Sith Lord Robe: • Manaan, Sith Base — Dark Jedi Master. • Star Forge Temple (Main Floor) — Sith Master. • Star Forge Temple Summit — Bastila (DS path). g_a_mstrrobe03 — Not placed Ignored g_a_mstrrobe04 — Not placed Ignored g_a_mstrrobe05 — Sith Marauder Robe: Same Dark Jedi Master / Sith Master / Bastila placements as …02 above (blue variant). g_a_mstrrobe06 — Darth Revan’s Robes, Ignore g_a_mstrrobe07 — Star Forge Robes (Light-only), Ignore Next step is to finish creating utc files for the rest of the robes These additional robes I will add to the characters in accordance with the table I mentioned before and maybe to shops/lockers (if they are not global)
  2. 3 points
    I'm making an expansion for the first game, which starts right after beating Malak and uses Thor110's free roam. It will have 2 main stories, one for light side and one for dark side players. The idea is to add Quanon's unused Korriban modules to the game, and link the end of the game to the Revan novel for LS and SWTOR for DS. Which is why I'm saying I hope you can actually publish them at some point, so my new characters, especially Sith but Jedi too, can wear them. So yeah, great work and good luck for finishing !
  3. 2 points
    Ah, I see! That's why I didn't take it into account xD Because it is a different mod Thanks again! In any case, I think it would be better to have fixed utc files for unused robes. If some mods use them, they will have proper textures with JC's robe model port --- Also, a small update, I fixed all the icons of all the robes, now they have a proper display with the blue border
  4. 2 points
    Ok, so.... I finished with the creation of all the .uti files for all the robes (23 robes, wow). I added unique description for one of them and I added all the robes to the game and tested that the textures work and look fine (for for male and female NPCs). In accordance with JC's Cloaked Jedi Robes for K1 Mod Resource I created all types of textures for each robe (PFBI/PMBI, PFBIA/PMBIA, PFBIB/PMBIB, PFBIBa/PMBIBa, PFBIC/PMBIC, PFBIJu/PMBIZh), however for now I have only "gloves" texture for all of them. Next step will be to copy all the different hand texture for all the robes for all the variations 5 variations for 23 robes... it will take time xD When I have time. Another thing is that robes icons background does not look good (for most of the icons I can't see the blue border). I'll have to fix this too. For now, this is a screenshot with all of the descriptions of all the robes directly from the game, My achievement for today xD If you are interested in about the descriptions I came up with, you can open and enlarge the image
  5. 1 point
    Ah, ok, that tracks more with my expectations after my aforementioned previous discussions on the matter with ndix UR. But if you have enabled some provision for debug messages then that is extremely useful. Traditionally the only option has been using SendMessageToPC to pipe stuff to the Feedback window, which is pretty limiting. Although speaking of which, if you can increase the scrollback buffer of that window, that might be another handy change. On a different note, something else that comes to mind is the debug camera option that they left in the Xbox version but apparently removed entirely for the PC version. If you don't already have access to the Xbox version I can give you the XBE to look at, if that's of use/interest. Maybe there are other goodies in there that are missing from the PC version.
  6. 1 point
    Not K1R, the RC-K1CP is a different mod though they are similar in that they're both restored content mods. K1R does not restore the robes I believe.
  7. 1 point
    Well the print screen stuff is another one of my earlier patches to re-enable the AurPostString function, which is also separately not implemented in the base game. That patch is a little more complicated, as I essentially need to redirect the execute command call to actually invoke the PostString function. As far as script logging goes, I'm not seeing anything. The PrintString, PrintInt PrintObject, etc functions are in various states of incomplete. With things like PrintInt simply doing nothing, whereas PrintString looks like it should do something, but when you dig into it more it doesn't. These could probably be restored to some degree, though I have also implemented file I/O, so it's unclear the degree to which this would be valuable. I didn't actually know about that level 50 hack. Looking at it, he seems to take a code-cave approach. Pretty nifty, though has a few issues by the looks of things.
  8. 1 point
    Hey! I really appreciate this! Thanks! No, no problems. At least now xD I edited the following files of the original game g_a_jedirobe03.uti g_a_jedirobe04.uti g_a_jedirobe05.uti g_a_mstrrobe03.uti g_a_mstrrobe04.uti I didn't make new textures for them, just reused existing ones. If they are used in K1R, then they will show up, if it is the vanilla game, they won't be there.
  9. 1 point
    That should be very doable, right now the shipBuild function just return `true`, and does nothing else. So as far as patching goes, it's as easy as swapping a byte or two. I'll throw something together later today, and make a mini demo. Good suggestion, I'll add this to the list @DarthParametric Here ya go:
  10. 1 point
    The Jedi Temple scene does have crashes at various points depending on game version and/or system. As I personally do not experience these bugs, hence why I can't fix them, a temporary fix has been made by adding an option where you can skip the Jedi Council scene when you meet with Drayen outside the elevator. This'll take you straight to Corellia with Drayen in your party and allow you to play the mod beyond the Jedi Council scene. This'll be added in Episode Two with all of Episode One's bug fixes and improvements, however, Episode One's bug fixes (and this particular bug fix) will be available to players early in the form of a sub mod which will be downloaded separately from ROR and will be installed on top of ROR as it is now.
  11. 1 point
    The problem with the vanilla lightmaps is that they reduced them down to tiny sizes. In some cases a single room might comprise two or three lightmaps each only 64x64. So whatever quality they were in their raw state (probably not that high res to begin with circa a quarter century ago using 3DS Max 8/9 and Photoshop 6/7), once they crunched them down for the shipped version everything got turned into blobs. It's honestly impressive they look as good as they do, all things considered. But they didn't "paint" them. If you look in the vanilla models you'll like see a bunch of empty null/dummy objects with light names. Those were all the fill lights they used originally to bake the lighting. They presumably got converted to nulls by their exporter since they weren't of an appropriate game type. As to vertex painting, no. The engine doesn't support displaying any colour information that way. Not that it would help you for lightmaps anyway.
  12. 1 point
    The target would be his UTC file, since that's where his inventory is stored. As to how you'd do it, while you could just edit the UTC directly and add it to his inventory via Holocron Toolset or KGFF, a better approach might be to use scripting to do it, since that allows for more control. It would also mean it wouldn't be affected by the edge case of people loading a save where he had already been spawned before they installed the mod, since in that case a modified UTC wouldn't take affect (creatures, placeables, etc. are saved in the GIT file stored in the user's save as soon as they are spawned). Probably not a big deal in this instance, but it can be a significant consideration in other circumstances.
  13. 1 point
    Thank You! I will! This sounds awesome! Of course, as long as original authors of the assets I'm using are ok with that I will gladly share anything from the mod as long as I am credited ... Quick update. I had some thoughts about making a Jorak Texture for the Temple Master Robe and Archeologist robes on Korriban. The texture for archeologists looks like this (below) at the moment. It looks good in the distance but in conversation all the dirty parts are mostly not visible xD
  14. 1 point
    Didn't read all, but my latest policy is: feel free to use my creations, simply credit me.
  15. 1 point
    If you mean making a mod that makes the player character speak, then I believe this was attempted before in a thread years ago and the result was either it's impossible to do or it requires a lot of time consuming effort to essentially implement one single line of dialogue that it'd take years to produce a little bit of voiced player dialogue that'd be prone to all sorts of problems and incompatibilities that it's virtually impossible regardless.
  16. 1 point
    Two demos in one day! In this one I show, kotor 1 working with more than 256 rows in placeables 2DA (something that previously wasn't possible).
  17. 1 point
    Another demo, this time showing off some of the Kotor 2 creature stats functions in Kotor 1. A few discoveries during this process: The various "BonusForcePoints" functions kotor 2 implements are going to be non-trivial to implement unfortunately, as Force point calculations are very hard-coded, and I'm not aware of any convenient ways to tip the scales there. `SetBonusForcePoints`, `AddBonusForcePoints`, and `GetBonusForcePoints` are still on the wishlist, they'll just take a bit longer as I patch the FP logic. `Modify<Reflex/Fort/Will>SavingThrowBase` functions are in a similar camp. Anytime the game calls `GetBaseWillSavingThrow` (or related), it live calculates the value based on class level and specific feats. Kotor 2 gets around this by adding an additional field to the creature stats structure that stores a modifier they use in this calculation. So again, these are still on the list, but will require a bit more love to get working than the commands I show off in the demo video All-in-all progress is going well. I'll be cutting another alpha release later, for anyone interested in experimenting. As always please share questions and comments on this effort!
  18. 1 point
    Hello everyone I've been a quiet spectator for a bit and am kinda dumb when it comes to modding and was wondering if anyone could bring my favorite head from Kotor 2 to Kotor 1 (apologies if my formatting is incorrect for this kind of post)
  19. 1 point
    Hehe, Thanks It is good to be back xD Hey! I really appreciate this! I saw what you did, this is really a fantastic job! I am not sure if I use any of these symbols in the modification (the idea is that the Robe mode and Sith Uniform mod to be compatible with each other). I think I will not change the look of archeologists, though I definitely will change the Sith Students. I will check if I can add the Regiment Insignia on the Robes, maybe small one on the belt or collar. Or maybe even under the belt!
  20. 1 point
    This solution works: Right click on swkotor.exe, go to Properties -> Compability -> Change High DPI Settings -> Override high DPI scaling behaviour (Set it to application).
  21. 0 points
    All of the unused robes except for the Jedi Padawan class robes are already restored in RC-K1CP (the restored content mod for the K1 Community Patch). Here are the locations of the restored robes: Dark Jedi Robes: Dropped from the Kashyyyk & Tatooine Dark Jedi trio Red Jedi Master Robes: Found in the Manaan Sith Embassy Blue Jedi Master Robes: Found in the Sith Academy Do you think these'll cause any problems with your mod?
  22. 0 points
    A few additional notes based on my own experience: KOTORBlender can actually handle multiple models and model roots/OdysseyBases in a single scene. The key is that when you export the model, you must first select the OdysseyBase of the specific model you wish to export. Except for walkmeshes, KOTORBlender actually ignores the Blender material completely. All of the parameters that KOTORBlender cares about are set up as properties of the mesh under “KOTOR Model Node”, which can be edited independently of the material. I’ve had cases where I was lazy and edited the texture name in the model property but didn’t bother to update the Blender material to match, and it still exported fine. The lightmap UVs are saved under a second UV map called UVMap_lm, and the lightmap texture is set in the KOTOR Model Node properties of the mesh. Blender calls it the Parent Inverse, you can read more about it here: https://docs.blender.org/manual/en/latest/scene_layout/object/editing/parent.html. I’ve mainly had it come up as an issue when parenting objects. I recommend using the “Make Parent without Inverse (Keep Transform)” command to avoid offset issues like this. I also use this handy addon, which can zero out the Parent Inverse of a mesh after it was already parented while keeping its current position: https://github.com/drewcassidy/blender-apply-parent-inverse. Collisions for area models are set by creating non-walkable areas in the walkmesh, which is stored in the .wok file matching the model name. KOTORBlender will read and write .wok files as part of the import/export process if they are in the same location as the main MDL/MDX.
  23. 0 points
    More correctly, this is the OdysseyBase. Incorrect. Meshes can indeed be child objects of null/dummy/empty objects. Indeed, this is actually a requirement in some cases. Specifically, what is known as the "A node". This applies to level models where any animated mesh must be the child of a null/dummy that is named the same as the OdysseyBase with "a" appended to the end. Except in the case of walkmeshes, which use the walkmesh multi-material, not a usual texture reference. I'm not sure how Blender handles UV channels, but lightmapped level models absolutely require a second UV channel for the lightmap UVs. One thing you have missed is that each node requires a unique ID. This is important for character models because bone ID must match the equivalent ID in the supermodel hierarchy. The KMax/MDLEdit workflow gets around this by loading the target supermodel to map the nodes where needed, but KBlender compiles to a binary directly so requires they be set in the editor. I recall I was playing around with an automated mapping script at some point. I know I talked to seedhartha at some point about adding it. Not sure what became of that.
  24. 0 points
    Hey, Thank you! Tbh I'm not sure xD Making robes and adding them to the game shouldn't be very long, but to do a whole playtest thing, I'm sure when I will have time for this xD Which expansion do you mean?
  25. 0 points
    So this was a long time coming, way too long I was working on this but finally got it to a relatively good state. I mean it's still messed up in some ways but the biggest thing that gave me trouble was the experience points in alignment to the level-ups. I got that to work but you can't auto-level up lol sorry. But for the exp, I essentially needed to create code caves and track down a struct where the experience points for level-ups were stored. I had to change that offset when the game parses the exptable.2da at the beginning and in a function when you load a character. Other problems are that you can't see the "experience needed" for level ups but it's the same exact equation for calculating the needed exp for level-ups regardless and the same exact needed amounts like in KotOR 2 so peek at the exptable.2da for that I guess lol. And the other problems I know are that you can't get feats and force powers past level 21. You could always mess with the featgain.2da and classpowergain.2da for levels before 21. You can still get attributes and skills past level 21. And you could still be pretty op with all those attribute points, health point, and force power point increases. To install, make a backup of your old K1 exe and 2da files that would be replaced by this mod. Then just put the 2da files in the Override and replace the exe of course. Here is how I worked on it before, but I just fixed the exp problem today. I could go further than level 50, hell the code cave I made can fit way more exp storage data, I could go thousands more but I think 50 in itself is a bit overkill even lol. But no one says you have to keep leveling up anyways. And I just always thought that level 20 was a little too low and just figured matching KotOR 2's level cap was the way to go. I can do this same mod for KotOR 2 btw but I don't think it's needed that much. But if someone really wanted it I could put it out there too of course like raising that cap to 75 or something. Other purposes you can use for this mod are other mods in combination with this like Brotherhood of Shadow, other planet mods, and other mods that add more to the game. You can mod Malak's utc file on the last Star Forge module and make him a lot tougher and stronger to match your higher level character too! There could be other problems too so I might need to make patches for this more down the road. Edit: I fixed a lot of things now. You can download from here again I updated the downloads in this post too. 2das.rar swkotor.exe xptable.2da