• Content Count

  • Joined

  • Days Won


Posts posted by DarthParametric

  1. The KOTOR and TSL trademarks are both still held by Lucasfilm. Star Wars and all the characters etc. therein would fall under other trademarks and copyrights held by LF. Presumably the only rights MS would have specifically related to KOTOR would be the original console distribution deal, and that hardly seems like a basis for a C&D against some vapourware remake project.

  2. 1 hour ago, Alvar007 said:

    I also need to mention that all the READY animations the piggies have in convos are not playing because there is not a humanoid counterpart for it (that I know of, correct me if I'm wrong).

    There's not a single ready anim, there are multiple different ones to cover the different weapon types. You can use @JCarter426's combat animation guide and TSL's annotated animations.2da to help you find them, but they should be of the form gXrY, where X and Y are numbers that indicate wielding type and anim variation, respectively. For example, g2r1 should be the single saber/sword ready and g5r1 should be the single blaster pistol ready. Some of these appear to be recycled, for example g7r1 (rifle) and g9r1 (heavy carbine) are identical. If you are setting the piggy's anims as unarmed, then they'll presumably need a g8r1 for the ready anim. But since their UTCs force them to use melee anims, I'd just go with that. They obviously already have a limited set of anims by default, so duplicating the existing ones to cover the melee variations shouldn't be too much of a problem. The only question is whether the choreography limits the human anims when fighting a creature, or if it uses the full range of anims regardless. I'm not sure I ever noticed.

    1 hour ago, Alvar007 said:

    there is another problem with Vorn's lines playing the "tlknorm" animation which is supposed to be the default one when nothing is specified in the .dlg file. It just plays the PAUSE1 animation I'm not sure why, it doesn't happen in the conversation with the thugs so I'm a little lost here.

    There's nothing special in the DLG that would suggest the cause. Neither it or the ambush one have any forced or scripted talk anims. I'm not sure why it would work in one scene and not the other.

    1 hour ago, Alvar007 said:

    I also tried it with the Selkath but it creates a complete mess I don't know exactly why, perhaps I should try again renaming some of the bones since the last time I just did an auto remap without renaming anything.

    You can export and import a text list of the node mapping, so it might be worth doing it that way to see if that gives you some more control.

    • Like 1

  3. Vanilla Force power values are declared in nwscript.nss. If you have added new ones (the errors are not vanilla powers) and want to use a constant then you need to declare it one of the scripts you are compiling (doesn't matter which, as the compiler will pull it in from an include if it is there). The value is an INT, derived from the row ID in spells.2da.

  4. 9 hours ago, Alvar007 said:

    It was easy peasy using the mapper function that KotorMax has

    Interesting. That accounts for the differences in rig scales presumably? I've only ever tried it with similarly proportioned rigs before. Looks good though - can't see any problems with it.

    Edit: Having just tried importing the anims myself in Max, I spotted a problem that I can also see in your grenade tosssing GIF. The thumb on the right hand gets bent back to the wrist. Presumably that's an issue with reversed starting rotations or something, but whatever the cause that will presumably require some manual cleanup. The shield anim GIF is harder to see, but in Max the right thumb is also bent backwards in that anim.

    9 hours ago, Alvar007 said:

    I had to do the same as Selkath and convert the model to an F type

    Yeah I suspected that would be the case. Probably the only thing to check would be the conversations/cutscenes with piggies involved. I know of two in K1 (both on Tatooine - the fake trapped woman ambush and Vorn Daasraad during the Genoharadan quest, as I mentioned above) and three in TSL (one on Citadel Station working for Luxa, two in the Exchange compound on Nar Shaddaa).

  5. Player Head PFHB02 Dark Side Transition Eye Fix

    The player head PFHB02 has an issue with the eyes of its Dark Side transition textures. Namely, whoever made them offset the eyeball overlay they were trying to blend over the top of the base texture, resulting in a progressively noticeable duplicated set of irises. This mod cleans up the irises so they look as intended. Three options are available. The original 256x256 textures with just the eyes edited, a version that has been AI upscaled to 1024x1024, and an version that is upscaled with the addition of eye textures taken from SWTOR.

    Installation Instructions

    Pick which version the want, copy those TPCs inside that folder to your Override folder.

    Known Issues

    The UVs of the head are terrible, so the pupils are a bit wonky. I didn't want to have to edit the head mesh to fix it, since that might affect other mods.


    Won't be compatible with other retextures of PFHB02, obviously.


    • Thanks to @ndix UR for TGA2TPC
    • Thanks to @StellarExile for an issue post on the K1CP repo about this, which prodded me into remembering I had something for this
    • Original eye textures  for one version ported from The Old Republic MMO


    • Like 1

  6. It is modified in TSL, but Obsidian fixed the If statement in their version. We were evaluating whether or not to fix the K1 version as part of K1CP, but there seems to be no need, since the vanilla version works as-is. Anyone wanting to add custom ones would need their own version of the script anyway, so it would be up to them to fix it.

  7. @Alvar007 if Salk hasn't completely sapped your will to live, I have an animation suggestion for you. The Gamorrean model lacks the animations for both throwing grenades and activating shields, yet there's at least one example of combat in K1 where both actions are guaranteed to occur (Vorn Daasraad during the Genoharadan quest). Not sure about how much piggie action there is in TSL, but Obsidian didn't add those anims to that version either.

    • Like 1
    • Haha 1

  8. Concerning k_trp_generic...

    On 9/5/2020 at 5:13 AM, AmanoJyaku said:

    That last one is doesn't look right

        else if(nTrapID == TRAP_BASE_TYPE_POISON_GAS_MINOR ||
                           TRAP_BASE_TYPE_POISON_GAS_AVERAGE ||

    Yet it does actually work in-game:


    The poison damage applied per-tick is the correct amount

    int POISON_DAMAGE_VIRULENT        = 5;


  9. 4 hours ago, Salk said:

    kor37_datapad01 (korr_m37aa)        Datapad                    Renaming: YES -> Veren Gal's Journal        Removing: NO?
    kor37_datapad02 (korr_m37aa)        Datapad                    Renaming: YES -> Student's Note            Removing: NO?

    These are destroyed by k_pkor_ther_dest fired by kor37_firescene.dlg (the cutscene of the pillar blowing up and the droids activating). I suspect a few more in your list are destroyed as well.

    Edit: However, it should be noted that those two only get deleted from the player's inventory during that cutscene. So if you happened to pick them up afterwards you'd be stuck with them. That script could be edited to also delete them from the placeables as well to prevent that.

    • Like 1

  10. It should be clarified that cameras actually use two values. A quat for the Z rotation (i.e. orientation) and degrees for "pitch", the X rotation (because in 3DS Max, cameras start off pointed straight down at the ground.

    As far as origin goes, values in GITs should always be derived from North as 0, whereas values in scripts take East as 0. Although from memory there are a couple of modules that don't use East as the origin, which can screw things up.

    • Like 1