Jump to content

JCarter426

M478_Staff
  • Posts

    1,585
  • Joined

  • Last visited

  • Days Won

    137

Everything posted by JCarter426

  1. Many of FileFront's mods can still be found on GameFront. If it's not there, or if anybody is interested in making a similar fix, the text in the game is not a font but rather texture files which can be found in swpc_tex_gui.erf. There are a lot of files, named dialogfont-something and fnt-something.
  2. I'm suggesting to use the finesse feats as the check for whether to apply damage based on dexterity in addition to the attack bonus that they already do, rather than making a new feat to do that. The current finesse feats are not worth taking as they are, but might be if they came with more bonuses.
  3. It's probably this one: // 724. GetLastCombatFeatUsed // Returns the last feat used (as a feat number that indexes the Feats.2da) by the given object int GetLastCombatFeatUsed(object oAttacker = OBJECT_SELF); But there are other similar functions: // 317: Get the attack type (SPECIAL_ATTACK_*) of oCreature's last attack. // This only works when oCreature is in combat. int GetLastAttackType(object oCreature=OBJECT_SELF); // 318: Get the attack mode (COMBAT_MODE_*) of oCreature's last attack. // This only works when oCreature is in combat. int GetLastAttackMode(object oCreature=OBJECT_SELF); // 722. GetLastAttackAction // Returns the last attack action for a given object int GetLastAttackAction(object oAttacker = OBJECT_SELF); I'm not sure what they do, if anything. EDIT: GetLastCombatFeatUsed() does work. It returns the integer of the feat as defined in feat.2da. However, it is only updated when a feat is used. So if you use power attack, then perform a regular attack or cast a spell, then check what your last feat used was, it will still return as power attack. I don't know of any way to determine for certain if a feat was just used in the last combat round and if anybody does know of one, I'm interested to hear it. GetLastAttackType() and GetLastAttackMode() are garbage. They always return 0 (invalid) despite others being defined. The GetLastAttackAction() result is from the usual action table (e.g. ACTION_ATTACKOBJECT and ACTION_CASTSPELL).
  4. This could be done, but it wouldn't be all that pleasant a solution. The most effective scripts to use would be k_def_damage01 and k_hen_damage01. Theoretically every character fires one or the other every time they take damage, which means the scripts can be edited to apply additional circumstantial damage. I've used this method before for something else, so I can certainly say it would work. Alternatively, editing k_ai_master would also work, because both damage scripts fire the on damage event in the AI. The problem with all these, though, is mod compatibility. Any edits to them are going to be fundamentally incompatible with any other edits. But if one were to go with that option, the script could check if the target's last damager has the particular feat, and if so apply extra damage equal to their dexterity modifier minus their strength modifier. in other words, have the damage bonus equal to the dexterity modifier if higher than strength. This sounds too convoluted to be worth it. You have to pick a feat and then make and use a specific upgrade when you could go for another build and have an extra upgrade. Additionally, decreasing strength in this way would have unintended negative consequences. Strength is used for some item proficiencies and checks in dialogue. Also, either way, I would suggest using the existing finesse feats rather than making new ones. They are next to useless on their own as it is, so if you're going to have to spend a feat, better to spend it on one that does something.
  5. I'll just leave these here:
  6. Yes, there is the ongoing xoreos project to re-implement the whole Aurora family in an open source engine. If you prefer to play KOTOR in a browser, there is also the JavaScript project here. Both are really impressive in what they've accomplished, but they're still far from being a playable experience. That's to be expected when the source code isn't available and the documentation is almost 20 years old.
  7. I'm not sure, might be easier to just look in each Star Forge module since there are only four of them and you know it's not going to be anywhere else.
  8. I think I remember that being one of the problematic ones, but the only way to be sure would be to do a search in KOTOR Tool.
  9. That's probably not going to work with Bastila, though, because BioWare used the file name in several instances throughout the game and putting one in Override will change all of them. To get it to work without doing that, you'd have to set up TSLPatcher to change the alignment and insert the edited UTC into a MOD file.
  10. It could possibly be done, but I think it would be easier to just remove the animations from any affected dialogues.
  11. Ah, that's a good solution. I'll have to remember that one.
  12. There's no way to remove it without creating similar freezing issues. You could try setting it to fire and forget in animations.2da as well, but it's likely the only way to fix it is to fix the animation. I remember that one being particularly bad from the last time I played. It's only a second long and looks more like a spasm. I don't remember if it's used in K2 at all, but I loaded up the supermodel and it doesn't look any better there.
  13. How did you manage that? UTM files have an option to only buy or only sell (and I don't even know if those work) but I don't see any way to restrict the buying to specific items. I suppose it would be possible if you temporarily removed all other items from the player's inventory, but I don't know how well that would work in practice. Interesting. The function may be limited to affecting base item types rather than specific items. Most quest items are plot usable items, but you also can't sell a lot of them, so it might not be a problem. And of course affecting every crystal was the intent before anyway.
  14. If it doesn't alter the player robes, it's probably fine.
  15. Nice. I don't believe there is any provision for that, though.
  16. Yes, there are three items that are all called "Jedi Knight Robe" with different textures. In the original game, they're different colors - brown, red, and blue - but you have the version that replaces these with different brown designs installed.
  17. Yeah, it doesn't actually do anything differently if the model doesn't have the animations for it.
  18. powereditem means that when the weapon is being used (either in combat or via hitting the flourish hotkey) the weapon model will play a different animation. This is normally the case of lightsabers and staves, but it can be applied to any weapon model. I believe Sithspecter used this to have the barrel rotate.
  19. No, any textures made for either the original K2 models or a different edit of them (like svösh's fix) won't work as-is. They'll need some adjustments to fit my new texture mapping. I didn't change a whole lot, as little as I could, but it was necessary to fix the collar. That's not to say they won't work at all, though. They probably wouldn't need to be redone done from scratch - just some touch-ups, maybe some parts moved around. I'm going to release a K2 version of the model (including a corresponding mod resource) once I've finished fine-tuning the textures.
  20. I've essentially recreated one of my very first mods.

    vZ1iMjF.png

    1. Show previous comments  4 more
    2. N-DReW25

      N-DReW25

      If you do intend on releasing that mod, may I suggest you make the robbed Jolee clothing his default clothing and have the other three new versions as new items.  You may need to include a new feat for Jolee and restrict that feat for Jolee so these Jolee clothes items with the new reskins require Jolee's unique feat meaning they can only be worn by him.

       

      I hope that made sense.

    3. JCarter426

      JCarter426

      The plan is to leave the clothing slot alone and have the new model replace the robe slot. Each party member will have their usual clothing items and cloaked versions of those models for robes.

    4. N-DReW25

      N-DReW25

      That actually makes more sense. Keep up the great work!

  21. In K1, there are only 9 body slots for the player: A - Underwear B - Clothing C - Light Armor (Class 4) D - Light Armor (Class 5) E - Medium Armor (Class 6) F - Medium Armor (Class 7) G - Heavy Armor (Class 8) H - Heavy Armor (Class 9) I - Jedi Robes J - Revan Armor The only practical way to add more Jedi robes for the player would be to replace one of those. If it's just NPCs you want, though, there are three existing Jedi robe variants already. Player robes (PFBI/PMBI) and these two NPC outfits (N_JediMemF/N_JediMemM & N_JediCounF/JediCounM) I'm planning to have an option to replace those as well, once all the models for them are done.
  22. Nah, the released one is the standard K2 Jedi robe. I had finished the model fixes for those even before that, but it took me this long to get around to finishing the textures for K1. I had sort of put it off while I was busy debugging all the animation problems with the supermodel. So the one I released now is just a standard K2 robe with some patchwork. The hybrid model, on the other hand, is a new one, merged from both games' PFBIM/PMBIM models. It's essentially the K1 body (legs, torso) with the K2 cloak over it (cape, sleeves) and with the hands replaced for the option to remove gloves. It uses a double-wide texture, with a K1 texture on one side and a K2 texture on the other. The male model is done, but I still have to repeat the entire process for the female model. That's next on the list, but I'm working on some other robe ideas in the interim.
  23. I thought about doing different textures for the robe tiers, but I'm not going to for the time being anyway. I'll still be busy with making models for a while, so I'll leave the texturing to everyone else for now. Force Fashion had a few textures in the K1 style on K2 robes: That was with a slightly different model, but it probably could be done again. However, I have plans to do a hybrid K1/K2 model that retains the original texture mapping for a future update - essentially, the K1 model with a K2 cloak. My end goal is to have a few install options so you can choose which robe model you want for the player.
  24. Thanks! It's been in the works for a while and plans are in motion for some more robe models too.
  25. Oops, looks like I attached the wrong zip. I'll fix it in a bit. Edit: Got it right this time.
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines.