Jump to content

mrwonko

JKHub Staff
  • Posts

    1,602
  • Joined

  • Last visited

5 Followers

About mrwonko

Profile Information

  • Gender
    Not Telling
  • Location
    Germany
  • Modding Interests
    Coder
    Jack of all Trades

Contact Methods

Recent Profile Visitors

16,469 profile views

mrwonko's Achievements

  1. Usually, collisions e.g. with lightsabers are calculated using a lower LOD (I think 2) to keep them reasonably cheap to calculate. Since the model doesn't have any LODs, the calculations become too expensive, they need too much transform space, which has a hard limit. Some custom engines may raise this limit, which could be why you had no problems before? Either way, I would recommend giving the model LODs 1 and 2 which are roughly in line with the vertex count of vanilla models.
  2. The models/players/SenatorAang/cape shader has a missing }
  3. The reason is a missing } in the textures/Valora_Underlevels/glass1 shader.
  4. Can you share a pk3 with everything required to reproduce the issue?
  5. Clear out the skin setting in the import dialog when importing glm files without skins.
  6. What exactly is the bug? Do NPCs sometimes turn off one blade to use fast style, or do they use fast style with both blades extended?
  7. In theory it's possible, but I don't think we have the necessary tools. SomaZ' Blender BSP plugin gets closest, but it looks like it cannot add new brushes (yet?). Or maybe it could be done using a misc_bsp?
  8. The original source code release included some of the xbox code, maybe that can help you make sense of it? There's a mirror at https://github.com/jedis/jediacademy.
  9. The way I remember it, the title crawl comes from a single image file, which is hardcoded, and it only plays before one specific level. So there's no way to combine multiple mods with opening crawls without modifying the code. Keeping each mod in its own mod folder is probably the easiest way to handle it. Restarting the game to change mod is not so bad, and helps avoid other potential incompatibilities between the mods as well.
  10. If you're on Windows using Visual Studio, there's a dropdown to select the type of build to perform, I think typically in the top bar. If you're on Linux/Mac using make, I don't know.
  11. There are a lot of assertions that you can run into when running a debug build. If it's a new one caused by something you added, it's worth understanding why, but don't worry too much about the ones that already trigger. Just do a release build and they'll be ignored, that's how Raven "solved" the issue, too.
  12. It doesn't come with an official Linux/Mac release, but the tool is written in Python, so chances are you can get it running without too much trouble. These are done using the scripting language Icarus, which is typically written using the behavED editor that comes with the JKA SDK. The compiled .ibi versions of the scripts can be found in the scripts folder, and they get referenced by the map by using target_scriptrunner or by setting the spawnscript/usescript/...script property on an NPC. There's a tool called DEvaheb for decompiling .ibi. The menus don't use Icarus, they use an extended version of Quake 3 Team Arena's .menu files. For level selection, there's a bunch of hardcoded logic in the engine related to storing progress in a cvar and retrieving it again, but I'm not familiar with the details. I don't think anyone has generalized it for modding yet, but it would be a good idea. Same for the force selection menu. I think you can just use force sight to get the dodge ability yourself.
  13. What do you mean by "mark"? Are you referring to the sharp shadow? Lighting is based on normals, if there's a seam at that point you may want to merge the involved vertices or align their normals for smooth blending.
  14. Look for Blender UV Mapping tutorials, it should be fairly easy to fix once you know how.
  15. There's a limited bsp editor in the files section, though I think the version on GitHub is newer. It cannot change the level geometry, but you should be able to edit the enemy placements. I believe you cannot increase the number of selectable levels per tier without coding, but it's probably possible to insert additional levels in the multi-level sequences in-between (Hoth/Vjun/Taspir). You can also replace existing levels entirely. Look for a target_levelchange using the bsp editor, that should define which level to load next, or if the game should go back to the level selection.
×
×
  • Create New...