Jump to content

Utilities

49 files

  1. Blender 2.80+ - Jedi Academy Plugin Suite

    This is a Blender 2.80+ update to my 2.79 port: https://jkhub.org/files/file/3521-blender-279-jedi-academy-plugin-suite/
     
    NOTE: Blender 2.80 significantly changed the plugin API and at the moment only GLM import and export is confirmed to be working. If anyone out there uses any other features (ASE, ROFF, et.) in this plugin suite, feel free to contact me on discord (Cagelight#6790) and I'll look into porting it but no guarantees, you are also free to port it yourself and create a pull request on the github.
     
    This project is on github here.

    2,140 downloads

       (6 reviews)

    14 comments

    Updated

  2. JAFont

    JAFont is a tool that converts .ttf fonts to a usable font format in JA. It was created by JAfont by Wudan, OJP et al, built with help from Bejitt and Fracman.
     
     
    usage: JAfont <command> <fontfile> <size> <JAfontname>
    example: jafont -create verdana.ttf 16 anewhope
     
    Resulting .fontdat and .png images will be placed in the executeable's directory. In the example above, anewhope.fontdat and anewhope.png would be created.
     
    When packaging the fonts it is important that you do NOT alter the original PK3 files, and place your new fonts in a new PK3 file, this is pretty much standard procedure for "replacing" game assets.

    221 downloads

       (2 reviews)

    14 comments

    Updated

  3. Updated MP Entities

    This file by DarthG updates the entity definitions used for GTK Radiant 1.4.0 for JAMP.
     
    The central reason was to make it easier to understand what the meaning of keys and values are.
     
    A secondary reason was to add keys and values that people didnt know about because they where not listed but availible.
     
    The final reason was to add entities for a mod that is out there call hydroball.
     
    This file is intended for JKA mappers using GTK Radiant.
     

     
    File name: mp_entities.def
    File size: 381 KB
     
    Install:
    For a default installation of GTK 1.4 and JKA you place this file:
    C:\Program Files\LucasArts\Star Wars Jedi Knight Jedi Academy\GameData\base\scripts
    If you installed it some where else then you figure it out you should know.
     
     
    Things that I did to improve this file:
     
    1. I cleaned up all the entity definitions and orginized them to one style.
     
    2. I redifined alot of Keys and their possible values.
     
    3. I added alot of keys and values that are availible but not before added here.
     
    4. I hunted down and added models for the in map view of items that there was a whole md3 for. (point is like medpack you actualy see a medpack where you used to see a blue box.
     
    5. There where entities that where either repeats or didnt work so I typed over them because that cant be removed. If you try to remove them and go back into a map that you worked on it will have screwed up entities. The entities must be in the same order as the map was done in before.
     
    For the ones that didnt work I didnt mess with them but I made the box that appears black.
     
    for the repeat ones I wrote these in place. (there was two of them "item_seeker" and "NPC_spawner":
     
    /*QUAKED Darth_G_Notes (1 .6 0) (-19 -36 0) (19 36 70)
    ===========DESCRIPTION============================
    Version: 1.0
    From Darth G:
     
    This is where you will find the description of all entities.
     
    The spawnflags definitions (the best I could find or know).
     
    The possible keys and their values (the best I could find or know). I have added either through research of released MP code or original description. I may have also found it helpful to add some things of my experience.
     
    I have done research into the game engine to add things available normally to the Q3 game engine and added them as well.
     
    I added models that have no value in the BSP process and are only for your visual assistance in mapping.
     
    Where there is no model it is because there wasnt one md3 that fit well in JKA assets. (In other words the weapons are multiple parts that make one when used so no one md3 could be named to show to you in the mapping.)
     
    I have removed duplicate or error entities. Because you cant simply remove from this list I either made an entity that you cant use (like this one) or I made the box that appears in the editor black so you can recognize that it is messed up some how or another.
     
    If you find anything incorrect please contact me at either WWW.Map-Center.COM or at my site WWW.DarthG.COM .
     
    Should you need to find the file again its name is MP_entities.def just do a search for it.
     
    If you feel you need to alter the file it is yours to do as you wish just open it in WordPad or notepad. I simply ask that you leave this 'entity' for credit to the hours or work I put in here. If you would like me to add something to a next version just send the info to me and Ill work it in.
     
    The model I used for this entity would be a good reference to scale your maps to normal player size too.
     
    Available entities added:
    _Decal
     
    Mod Specific entities added:
    trigger_scoreboard (Hydroball)
    trigger_playarea (Hydroball)
    trigger_goal (Hydroball)
    trigger_teamchoice (Hydroball)
    trigger_weaponstrip (Hydroball)
    info_start_position (Hydroball)
    info_ball_spawn (Hydroball)
     
    Hope this helps!
     
    Happy mapping!
    ==============NOTES===============================
    Special note to non experienced moders of this file. If you want to mod the order of entities in this list on the actual file you can not change the order and go back to a map that used a different order and deleting them really messes up the old maps BAD!!
     
    This creates nothing in your map and will be completely disregarded in the BSP process.
    =====MODEL FOR MAPPING VISUAL ONLY================
    model="models\map_objects\roof_top\office_chair.md3"
    ======DO NOT SET AS KEY OR VALUE==================
    */
     
    /*QUAKED Darth_G_Tips (1 .6 0) (-8 -8 -16) (8 8 16)
    ===========DESCRIPTION============================
    Version: 1.0
    From Darth G:
     
    How to connect entities:
    Two ways to connect entities. One is automatic and the other is manual.
     
    Automatic: You first deselect all entities (press ESC twice) then select the triggering entity. Then select the target entity and press ctrl + K. This will cause the connection.
     
    Manual: You first deselect all entities and then select the trigger entity and open the entity window (N) and add key:target and value:(unique name you want). Now deselect the trigger entity and select the target entity. Open the entity window and add key:targetname and value:(the same unique name you used in the target) remember that the names can not have spaces.
     
    How to prevent leaks:
    Two things I will share here is; 1 Most entity leaks are caused by using the space bar to reproduce an entity as a short cut. This is what causes the leaks. Just make them from scratch.
     
    How and when to save:
    Save as often as you would for anything you wouldn't want to lose but my tip is to save after any major changes with another name. Sometimes the saved file can be saved corrupted.
     
    How to save FPS and texture work:
    There is allot that can be done to save FPS but the one tip I will share here is to work your initial brush work in caulk.
     
     
    Hope this helps!
     
    Happy mapping!
     
    ==============NOTES===============================
    This creates nothing in your map and will be completely disregarded in the BSP process.
    ===================================================
     
    All else is explained in the entities I wrote.
     
    Special thanks to those that made this possible:
    (Between testing and actual key finding.)
    BabySpinach
    Lazarus
    Kodo
    Mercenary
    ChernyVolk
    harry666t
    Szico VII
    monsoontide
    shadowknight

    275 downloads

       (3 reviews)

    10 comments

    Updated

  4. Jedi Academy MP launcher for OS X

    Jedi Academy Multiplayer (and a few other Q3 engine games) don’t run on Mac Lion/Mountain Lion because of some OpenGL issues on ATI graphics cards.
    JKJALaunch is a launcher for Jedi Academy Multiplayer that forces ATI FSAA off, allowing the game to run on Lion and Mountain Lion (but unfortunately not on Mavericks). It also allows you to specify command-line options and force 32-bit colour (as needed on certain graphics cards).
     
    Hold Shift down at launch to bring up the options window, where you can choose the location of Jedi Academy Multiplayer and set the command-line options.
    When you’re asked to find Jedi Academy MP, you can also select Jedi Academy, Jedi Knight II, Jedi Knight II MP and Wolfenstein ET.
    The launcher works with the 1.0.1e for disc version multiplayer patch, digital download and Jedi Knight Gold edition (but not on Mavericks) for Mac.
     
    New in 1.2!
     
    The latest Steam and Mac App Store versions of Jedi Academy (Multiplayer) have a problem with connecting to servers which you do not have all .pk3s for. JKJALaunch now supports launching them (including on Mavericks) and fixes this. Only the Steam version supports command-line options.
    If you bring up the options window by holding shift down at launch, you can check for updates by doing JKJALaunch->Check for updates… in the menu.
     
    New in 1.3!
     
    Custom master server support for Steam and Mac App Store versions of Jedi Academy (Multiplayer).

    5,341 downloads

       (4 reviews)

    9 comments

    Updated

  5. Ashura'S Saberbuilder

    Allright people this is the release of my first(!) Saberbuilder Kit for those who didnt see my thread at filefront forums here'S a short introduction to what it does and how to use it :My saberbuilder allows you to build your own lightsaber hilt from premade parts, save it and then use it in Jedi Academy .There are 331776 possible combinations !
     
    REQUIREMENTS :
    -7zip needs to be installed if you want my tool to make a pk3 for you
     
    CONTENTS :
    the "utillity" folder
    SBAssets.pk3
    Examplehilts.pk3
    SaberBuilderkit_Template.obj

     
    HOW TO USE IT :
    at first download and install 7zip , it's used by my saberbuilder to make a PK3 , once you got it installed put the contents of this . zip archive in your JKA base folder then you should find a folder called utillity in your basefolder open the folder and run saberbuilder.exe , select your saber parts now and give your hilt a name , you may not use spaces ! once you got that done feel free to alter the Blade length and a default sabercolor in SP . When you'Re done with making your hilt it's time to save when you click the save button a "DOS" like box will open ,once it's done close it and exit the saberbuilder , in the utillity folder you'll find a file named Yourhilt.pk3 rename that one if you wish and move it to your basefolder .Run the game and enjoy your saber
     
    for everybody who wants to add one or more saber parts to this pack I've made a template named
    Saberbuilerkit_Template.obj , if you want to help me by making me some saberparts please notice this :
    - use 8 sides for cylindric parts of your saber hilt not more not less
    -the saber parts MUST fit the template , you may have 4 main parts named Emitter,Body,Handle and Pommel
    buttons can be placed on your Body and handle parts
    -if you make multiple saber parts UV map them to one UV map
     
    if you have further questions then drop a comment here or e-mail me , that's it from me for now, have fun !

    1,589 downloads

       (7 reviews)

    8 comments

    Submitted

  6. Auto-Record Demo Script

    Everyone has had moments while playing Jedi Academy where they find themselves wishing they had been recording; whether it's something awesome or hilarious. With this in mind, I decided to make an Auto-Record script last night, and it turned out pretty well. The basic idea is to be constantly recording whenever you want to. Here are the current main features:
     
    -On/Off functionality
    -2 different save modes
    -Save Slot Selector
     
     
    Overall, it's pretty simple and to the point, you don't have to have any scripting knowledge to set this up, though if you do, you'll be able to customize your save slots a bit more.
    Enjoy!

    150 downloads

       (2 reviews)

    7 comments

    Updated

  7. JKA ANIMATION FBX FORMAT

    ***************************
    JEDI KNIGHT III ANIMATION
    ***************************
     
    Title : FBX HUMANOID ANIMATION
    Author : Asgarath83
    E-Mail : Please PM me in JKHUB forum.
     
    File Name : JKA_FBX_ANIMATION.ZIP
    File Size : 52.5 MB
    Date Released : 10/11/2013
    Description:
    i work for a 1 week, about that, for make a favour to a friend, like a robot! -.- that'was.... terrific! argh! terrific! I not wanna more redo a similar mechanic thing!
    I imported 1700 XSI files into 3d studio max and converted manually, one by one, into filmbox!
    so you can understand my pain, people!
    This package contain:
    - ALL the humanoid animation of JKA, except BOTH_A1_SPECIAl, because my 3d studio max crash when i try to convert into FBX, and another lot of animations. is not a great damage about the last missing, because are specular animation: some left side animation crash in conversion to FBX, so i have imported only the right side animation. well, is not a disaster i suppose is possible do something like a mirror or a join of animation for rebuild the original left missing animation. Some program allow to combine 2 animation for generate another, so you can resolve that's issue, i am sorry for thats trouble.
    However, here yu can have 1700 animation! all kata, sword combat, force power, cinematic animation of default that yu can see on ModelView.
    The original animation was maked with shapes, not bones, and the shapes are named with a code called something like DaVinci_NullBones:"nameofbone"
    i never understood why raven making that, is not much friendly use...
    However. here you have the JKA humanoid animation, NOT the NON humanoid, or droid animation, understood? All converted in Filmbox format.
    Filmbox are maked and exported with filmbox plugin of 3d studio max 5 a years ago, when i was working about a game for unity 3d.
    that's animation can be used for blender, but i not use much blender so i not know exactly how you can do that, or for unity 3d or every other engine or program that support FBX format.
    If yu are making a game on unity3d, you can use the animation package for quickly make the animation of your characters, attack etc etc.
    you need simply to put into the folder humanenemy of unity3d all animation and the skeleton.
     
    - Yes, the file contains also the JKA SKELETON.
    but is a modified skeleton. all bones are unlinked by the hierarchy. there 's an hierarchy of all shapes, simmetric with the hierarchy of animation fbx files. Every shapes has like parent the bones with the same name.
    So in that's skeleton what happen:
    1 you can do a rig and weight of your character with my custom skeleton
    2: you can use your character into unity3d putting in a folder called with name of NPC and naming the Filmbox exported character with humanenemy.fbx name.
    3: if you had put the humanenemy default folder of unity3d with the skeleton, now, the your character can manage the JKA animation into unity engine and can move!
    NOTE READ THAT: that can function only if you unlink the XSIsceneroot shapes by the mesh_root helper of jKA skeleton, as i linked into the skeleton. i taked the Xsisceneroot linked to the mesh_root for close the hierarchy, but in unity engine, animation for work need this unlink.
    This skeleton WORK ALSO FOR JKA: if you make a character and use that skeleton for weight or right, carcass convert in glm, and you can use however character in game.
     
    Installation: anyone: just put the zip file into the import folder of your engine or graphical program and extract all package. after, import the filmbox file you need.
     
    File content:
    - The Jedi Academy humanoid skeleton
    - The Raven humanoid animation.
     
    * Copyright / Permissions *
    JKA humanoid skeleton download by the oooold Psykopat 3d modelling site.
    http://psyko3d.50webs.com/tuts.html
     
    Animation are download by filefront: is the Raven software package of humanoid animation. You can download also here:
     
    http://jkhub.org/files/file/1586-animation-and-model-source-files-raven-software/
     
    That's animation are really open source. Also all my release, you are FREE to use without contact me, or ask me permission. Credits are not necessary in that case, but if you credit me i am very happy.
     
     
    Copyrights:
    These files are released "as is" and are unsupported by Raven Software, Activision or LucasArts.
     
    Star Wars® Jedi Knight® : Jedi Academy™:
     
    © 2003 LucasArts Entertainment Company LLC. © 2003 Lucasfilm Ltd. & TM or ® as indicated.
    All rights reserved. Used Under Authorization. LucasArts and the LucasArts logo are registered
    trademarks of Lucasfilm Ltd. Any use of any of the materials on this site other than for private,
    non-commercial viewing purposes is strictly prohibited.
     
     
     
    THIS FILE OR THIS LEVEL IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY LUCASARTS, A DIVISION OF LUCASFILM ENTERTAINMENT COMPANY LTD. ELEMENTS TM & © LUCASARTS, A DIVISION OF LUCASFILM ENTERTAINMENT COMPANY LTD.

    815 downloads

       (2 reviews)

    7 comments

    Updated

  8. Jedi Knight Series _humanoid Animation Rig

    This is a custom biped rig I made in Softimage Mod Tool 7.5 to make animations for Star Wars Jedi Knight: Jedi Academy and Jedi Knight II: Jedi Outcast. This rig uses a highly complex set of constrained controllers, animated parameters and linked expressions to achieve realistic movement without having to pose every bone 1 at a time. You will need some knowledge of Softimage to fully utilize this biped as the file alone wont make you a master animator overnight. To see a video tutorial on how this is used to make a working animation in Jedi Academy look here...
     
    http://jkhub.org/tutorials/article/90-softimagexsi-joja-skeleton-bonestags-and-compiling-guide/
     
    If you want the model to load with textures applied the scene will look for them in C:/base/models/players/kyle/

    1,543 downloads

       (6 reviews)

    5 comments

    Updated

  9. NPCTool

    Submitted by Tin Can


     
    After the downfall and purge of the JK2files file database this invaluable tool was unfortunately wiped off the face of the internet
    This is a reupload of the NPCTool utility, provided as is, packaged - I take zero credit for this tool and am uploading it to JKHub with the permission of the only contactable original author Leslie Judge
     
     

    !!!NOTE: This tool is no longer being developed and technical assistance with bugs and glitches can not be addressed



    Please do not e-mail me or the original authors as we will be unable to provide assistance!!!


     

    Original Readme



    =================================================



    NPC Tool v1.0.0.116



    for



    Star Wars Jedi Knight: Jedi Academy



    =================================================


     

    © 2004 by Kal El and Leslie Judge


     
     
     

    Q: What is this?


     

    A: It's a GUI based tool for creating and editing



    NPC's for use in Star Wars Jedi Knight: Jedi



    Academy. It has pk3 support, checks for errors



    and has template features. Check the help file



    for more detailed information on the program's



    features.


     
     

    Q: Why should I use this? Isn't creating NPC's



    easy?


     

    A: It might be easy for you, but not everyone is



    as talented as you
    . Even Raven made some


    mistakes in their NPC files. This tool should



    make it even easier and stop you from making



    any mistakes.


     
     

    Q: How do I install it?


     

    A: Unpack the NPCtool directory anywhere you want



    and doubleclick NPCTool.exe to start the



    program. The tool will ask you to specify the



    location of the Jedi Academy base directory.



    If you don't have Jedi Academy installed, you



    can't run the program.


     
     

    Q: How can I use it?


     

    A: Once the program is running press F1 or select



    Help from the Help menu.


     
     

    =================================================



    Feedback & Contact information



    =================================================


     

    Kal El: kal_el23@hotmail.com



    Leslie Judge: birolaszlo@hotmail.com


     

    Make sure you put "NPCtool comment" into the



    subject, so we can find your mail through all the



    spam. Also make sure that your comments are in



    understandable english.


     

    If you can't figure out how to use the program,



    let us know. Even if you like the tool and have



    nothing negative to say about, let us know. Every



    little bit helps.


     
     

    =================================================



    Credits



    =================================================


     

    During the development I used materials made by



    another persons.


     

    For PK3 file support I used TZip by Angus Johnson



    which uses the ZipDll.dll and UnzDll.dll by



    Eric W. Engler.


     

    For TGA support I used GraphicEx by Mike Lischke.


     

    See the other readme files in the Readmes folder



    for details.


     

    Other credits can be found on the Credits page of



    the Help file.


     
     

    =================================================



    Legal disclaimer



    =================================================


     

    A user of this software acknowledges that he or



    she is receiving this software on an "as is"



    basis.



    The user further acknowledges that any use of this



    software will be at the user's own risk and the



    copyright owners accepts no responsibility



    whatsoever arising from the use or application of



    the software.


     

    !!!NOTE: This tool is no longer being developed and technical assistance with bugs and glitches can not be addressed
    Please do not e-mail me or the original authors as we will be unable to provide assistance!!!


    2,592 downloads

       (9 reviews)

    4 comments

    Updated

  10. OpenRP Bit-Value Calculator

    ////////////////////////////////////////////////
    /OpenRP Bit-Value Calculator/
    ///////////////////////////////////////////////
     
    Description : This is a Bit-Value calculator based on OpenRP's admin bit-value commands. This will let you choose between different admin levels and choose whatever cmds you want.
     
    Updates & Support : In case this tool stops working or OpenRP receives updates it will be updated as well. Also, if there's any changes to OpenRp's code it will be added, as well as other bit-values.
     
    Distribution: Feel free to redistribute to your friends and all who need it.
     
    This file is only uploaded to JKHub.
     
    Comments : I started using a new FrameWork and decided to give it a try making this application.
     
    Credits : Thanks to Fighter for releasing OpenRP and its documentation
     
    THIS FILE OR THIS LEVEL IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY LUCASARTS, A DIVISION OF LUCASFILM ENTERTAINMENT COMPANY LTD. ELEMENTS ™ & (©) LUCASARTS, A DIVISION OF LUCASFILM ENTERTAINMENT COMPANY LTD.
     
    THE AUTHOR OF THIS FILE TAKES FULL RESPONSIBILITY FOR ITS CONTENTS AND ANY FILES THAT ARE DISPUTED WITH SUPPORTING EVIDENCE MAY BE TAKEN DOWN BY THE JKHUB STAFF. IF YOU ARE THE ORIGINAL AUTHOR OF THIS FILE OR HAVE CONTENT THAT BELONGS TO YOU INSIDE THIS FILE YOU MAY CONTACT US TO HAVE IT REMOVED.

    86 downloads

       (1 review)

    4 comments

    Updated

  11. Tutorial Animation (Stance animation with Breathing effect)

    I made this Animation for a Tutorial.
    Its inspired by Anakin from the Clone Wars (Picture on Google)
     
    Includet are:
    Picture of the Animation
    the Clip file to load it into your max Scene
    the XSI File, to load it directly into your GLA file
     
    You dont know how to add this file? 
    check out these Tutorials
    (Ashuradx CAT Rig) How to Load a Clip File in your scene for JKA Modding
    How to Export your Animation and make it useable ingame Ashuradx CAT Rig JKA Modding (at min: 3:20)
     
    You want to create your own Animation?
    Check this out:
    Jedi Knight CAT Rig: Export & Compile Animations - Modelling - JKHub

    90 downloads

       (0 reviews)

    3 comments

    Updated

  12. Maya 2014 Jedi Academy Skeleton + Tags

    ***************************************************
    JEDI KNIGHT III : JEDI ACADEMY UTILITY
    ***************************************************
    Title : Maya 2014 Jedi Academy Skeleton + Tags
    Author : DT
    File Name : DT_JKA_Skeleton.zip
    File Size : 232 KB
    Date Released : March 20, 2014
     
    Description:
    ----------------------------------------------------------------------
    Maya 2014 Jedi Academy Skeleton with Tags. This is intended to be used with Noesis.
    The tags are weighted, but unlinked as there is no character model included. Scene units are in inches, and the up axis is Z.
    Included are both binary & ascii versions.
     
    Be sure you export with Z axis up in the FBX export options.
     
    Known Bugs: None
     
     
    Please let me know of any issues, and I'll try to fix them but I know next to nothing about Maya.
     
    ======================================================================
    THIS UTILITY IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION, RAVEN, OR LUCASARTS ENTERTAINMENT COMPANY LLC. ELEMENTS TM & © LUCASARTS ENTERTAINMENT COMPANY LLC AND/OR ITS LICENSORS.

    234 downloads

       (2 reviews)

    3 comments

    Updated

  13. Japlus Bitvalues Calculator

    This useful file calculates the bitvalues for the japlus mod for Jedi Academy.

    1,533 downloads

       (5 reviews)

    3 comments

    Updated

  14. Softimage Jedi Academy character skeleton

    This is a Model (.emdl) file containing the Jedi Academy skeleton made of null objects. I changed the appearance greatly to help new users better understand visually which bone should influence thier custom models. Before there was a skeleton made of 2d/3d bone chains but it had a lot of unecesarry objects, mainly the chain roots and effectors, this file is much more simple and just as simple to understand if not more so.
     
    To use this file simply just have your model open and go to File>Import>Model and choose the DaVinci_Male01_NullBones.emdl file. It's in this format because the merging option doesn't work properly in Mod Tool versions and this way you wont have to export your models in and out just to get the bones which can cause loss of certain data in your scene files such as groups and layers.
     
    I recommend selecting objects and putting them in groups for further ease of use, I could not group them myself since the .emdl format doesn't support groups. Here are the preferred groups...
     
    tags - containing every tag including stupidtriangle_off, set the visibility to do not show members, tags are already enveloped to the bones they need to be so don't mess with them.
     
    do not envelope to these - bones that you should not weigh anything to, includes model_root, mesh_root, skeleton_root, Motion, face, lhang_tag_bone and rhang_tag_bone, set it to do not show members and do not allow selecting members
     
    bones - this ones simple, all the bones that would be used for character deformation, leave group settings alone as you want to see and select these, making this group makes assigning envelopes easy since rather than selecting all the bones 1 by 1 you just select the group when you're picking deformers.
     
    After your model is set up properly just branch select (middle click) model_root and export.
     
    Enjoy!

    1,210 downloads

       (4 reviews)

    3 comments

    Updated

  15. Cinematic Animation Viewmodels

    A collection of model files pointing to the various cinematic GLA files.
    These allow you to view the games Cutscene Animations in modview.

    61 downloads

       (0 reviews)

    2 comments

    Submitted

  16. Demo Cutter

    This tool clips the specified time range from *.dm_26 demo file and generates new, smaller demo file.
    https://github.com/TheSil/JkaDemoTools
    ------------------------------------------------------------------------------------------------
    Install
    ------------------------------------------------------------------------------------------------
    Extract the DemoCutter_*.zip to desired folder.
     
    ------------------------------------------------------------------------------------------------
    Usage
    ------------------------------------------------------------------------------------------------
    - Run Cutter.exe
    - Open demo (basically any *.dm_26 file) from which you want to extract
    some passage (original demo will stay untouched)
    - Fill in the begin and end times
    - Select path for output demo file
    - Enjoy

    206 downloads

       (4 reviews)

    2 comments

    Updated

  17. JK3MD5

    JK3MD5 is a program used to check if your JKA's assets, .exe's, etc have been modified. To do this, it checks the MD5 hash values of your files and compares them to the hash values of unmodified JK3 files. If your MD5 hash value is different, then your files are modified.
     
    This can be used to track down problems with corrupt files, experiments you did, etc.
     
    This program was made for Caelum in JKH's Secret Santa 2012. I asked for his permission to upload it and update it in the future, and he gave me it.

    127 downloads

       (1 review)

    2 comments

    Updated

  18. Jedi Academy SDK

    This is the Jedi Academy SDK that was released by Raven Software. It includes a number of helpful documents and tutorials, as well as the following tools:
    EffectsEd
    Assimilate/Carcass
    BehavEd
    IBIze
    ModView
    MD3View
    ShaderEd
    ROQ

    DISCLAIMER:
     
    PLEASE READ THIS DISCLAIMER CAREFULLY BEFORE INSTALLING OR USING THE BINARIES AND ASSETS. IF YOU DO NOT AGREE TO BE BOUND BY THE TERMS OF THIS DISCLAIMER, DO NOT INSTALL OR USE THE BINARIES AND ASSETS. These binaries, assets and source code are released by Raven Software Corporation ("Raven") as a non-supported product. Since these binaries and assets are a non-supported product, neither Raven's, nor LucasArts Entertainment Company LLC's ("LucasArts") nor Activision Inc.'s ("Activision") respective technical support centers can answer or help with any issues you may encounter with this release or these binaries and assets. These assets and binaries have received minimal developer testing and may crash your computer or cause other undesirable effects! Raven, LucasArts and Activision make no representation or warranty to you of any kind regarding these assets and binaries or your success in using them. You expressly acknowledge and agree that your use of the assets and binaries is at your sole risk. The binaries and assets and any related documentation or materials are provided "AS IS" and without warranty of any kind. RAVEN, LUCASARTS, AND ACTIVISION EACH EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. RAVEN, LUCASARTS AND ACTIVISION DO NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE BINARIES AND ASSETS WILL MEET YOUR COMPUTER'S SYSTEM REQUIREMENTS, THAT THE OPERATION OF THE BINARIES AND ASSETS WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE BINARIES AND ASSETS WILL BE CORRECTED. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE BINARIES AND ASSETS IS ASSUMED BY YOU AND YOU (AND NOT RAVEN, LUCASARTS OR ACTIVISION) ASSUME ANY OF THE COST OF ALL SERVICING, REPAIR AND/OR CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.
     
    UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE SHALL RAVEN, LUCASARTS OR ACTIVISION, OR THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, LICENSORS OR AGENTS, BE LIABLE TO YOU FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOST DATA, LOSS OF BUSINESS INFORMATION, AND THE LIKE) ARISING OUT OF THE POSSESSION, USE, OR MALFUNCTION OF THESE BINARIES OR ASSETS, INCLUDING WITHOUT LIMITATION DAMAGE TO PROPERTY AND, TO THE EXTENT PERMITTED BY LAW, DAMAGES FOR PERSONAL INJURY, EVEN IF RAVEN, LUCASARTS OR ACTIVISION OR AN AUTHORIZED REPRESENTATIVE OF RAVEN, LUCASARTS OR ACTIVISION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR LOSS. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. YOU AGREE THAT THE LIABILITY OF RAVEN, LUCASARTS OR ACTIVISION ARISING OUT OF ANY KIND OF LEGAL CLAIM (WHETHER IN CONTRACT, TORT, OR OTHERWISE) WILL NOT EXCEED THE AMOUNT YOU ORIGINALLY PAID FOR THE USE OF THE SOFTWARE.

    3,377 downloads

       (9 reviews)

    2 comments

    Updated

  19. JAFont

    JAFont is a tool that converts .ttf fonts to a usable font format in JA. It was created by JAfont by Wudan, OJP et al, built with help from Bejitt and Fracman.
     
     
    usage: JAfont <command> <fontfile> <size> <JAfontname>
    example: jafont -create verdana.ttf 16 anewhope
     
    Resulting .fontdat and .png images will be placed in the executeable's directory. In the example above, anewhope.fontdat and anewhope.png would be created.
     
    When packaging the fonts it is important that you do NOT alter the original PK3 files, and place your new fonts in a new PK3 file, this is pretty much standard procedure for "replacing" game assets.

    304 downloads

       (4 reviews)

    2 comments

    Updated

  20. Npc name extractor Jedi Academy

    It's so you have a list of modded npc names to spawn in the console. It will search the entire folder for pk3's with npc names.
    Also note that I'm not sure why but I guess having an NPC name doesn't necessarily mean your are able to spawn a character.
    If anyone understands the file system of Jedi Academy I'll take some advice on that
     
    If only I could make this a console command O_o

    261 downloads

       (3 reviews)

    2 comments

    Updated

  21. Keshire's 3ds max Biped Rig

    author: Keshire
     
    Installation: Install to the directory of your choice.
     
    Description:
     
    The file set I use for creating custom animations.
    This is only useable with 3ds max and character studio.
     
    I've included the following:
    The max file with the jka xsi skeleton constrained to a character studio biped. (Animate the Biped and export. That is all there is to it. Compile it to a new gla, and use ASK's merging tool to merge it with the _humanoid.gla)
     
    I've inlcuded the carcass file I use to compile. (this will set up the animation for merging with the main humanoid gla or alternatively for a single player cutscene)
     
    The model/mesh xsi I use for testing purposes. (alternatively a JO model could be used to make your anims JO compatible as long as every bone in the JO skeleton was weighted to something.)
     
    I've inlcuded several biped motion capture files to help you along the way.
     
    There are:
    The root pose (needed at the beginning of every animation)
    All the saber stances
    And the standard crouch
    Clone Wars Rocket launcher holding.
    Movements and attacks for the Super Battle Droid.
    A crouching rocket launching anim for mandolorian rockets
    a 180 degree force push
    and dual weilding blaster anims.
     
    enjoy, and some of these Biped files may not have been the final versions. But at least you can edit them for your use.

    169 downloads

       (3 reviews)

    2 comments

    Updated

  22. ModView with fixed gamma

    This is the original ModView provided in the Jedi Academy SDK Tools with a patch to fix gamma issues on computers with Nvidia graphics cards.

    165 downloads

       (1 review)

    2 comments

    Updated

  23. Force/Item Toggle

    This config file allows you to use a single button to switch your force keys to selecting and using usable items. Allowing you to have controls for usable items without taking up any keyboard space. I've been using this for ages and figured other people might find it useful.
     
     
    Installation:
     
    Put qef.cfg into your gamedata/base folder.
     
     
    Use:
     
    Open the console in game and type /exec qef
     
    Now use Q E and F as normal, to select and use force powers. Press Alt to switch to/from usable items.
     
     
    Configuration:
     
    The change the keys from Q,E,F,Alt, open the cfg in notepad and follow the instructions prefixed by //

    186 downloads

       (2 reviews)

    1 comment

    Updated

  24. BobaFett's Ultra Utility v3

    This program is basically obsolete by today's standards, but it provides a few unique features not found in modern clients like entity positioning which is essential for clever entity mods. The original website this was available on is now down. This upload is to help preserve a key part of JKA's history while also providing the tool to use even 20+ years later. Note: this is not compatible with OpenJK natively. It runs on jamp.exe.
    Boba Fett's Ultra Utility is a utility with many tools and features designed to enhance the gaming experience and providing new abilities. Note: Ultra Utility, since it runs alongside Jedi Academy, needs a decent system to run properly. So trying to run it on older pc's or laptops may result in performance issues.

    One of the primary components of Ultra Utility is its kill tracker. This system allows you to keep track of your kills, deaths and much more. There are, of course, other kill trackers around, but none are as advanced as Ultra Utility's KT, as it keeps track of the players that killed you (or that you killed) with their 'KT profile', it tracks weapons used to kill/die, bots and humans are tracked separately, long names are supported, all languages are supported (the kill tracker is fully language independent, as it does not use console messages for the tracking), and even CTF stats are tracked. And of course you can set your own kill messages.
    Now, not everyone likes kill trackers. Therefore the kill tracker is just a component of Ultra Utility and can therefore be turned off at will. For the people that like special duel music, you can set a special song that should play once you enter a duel.

    Next there is a media player, powered by FMOD, supporting many file formats (see features). This way you can listen to your favorite music while chopping up people with your lightsaber. To make things more interesting, Ultra Utility provides an equalizer, several sound effects and the ability to change the playback speed to make the music sound better or just for the fun of it (chipmunks ^_^). The media player supports multiple playlists so you can easily group your music and switch playlists on the fly in-game.

    Ultra Utility uses the classical 'KT' command system, meaning it uses commands prefixed with ! (exclamation mark). Unlike normal KT's, Ultra Utility does not only support commands typed in chat, but also commands typed in the console! Likewise, you can also bind UU commands or put them in scripts (.cfg), as they act like real JA commands.

    The command responses can be set to appear in the console, in private chat (sent to you) or public chat (not recommended unless you're sure the server admins don't mind) A thorough list of commands can be found in the manual, or you can use !help for command information in-game.

    One of Ultra Utility's special features, which is one of the things that makes it unique: The in-game menu.
    This is a menu system that uses the console to display itself (by overriding it). In this menu you got access to predefined messages (so you don't have to waste keys), broadcast messages (ampsay messages, currently only JA+ is supported), emotes, rendering options (the things that do not appear in the options screen ^_^, including a few 'cheat-protected' settings), server info, player info (with homing system), media player info, download manager (to download specific files from the server, if the server allows downloads), a palette editor so you can change the RGBA combinations of the color code (this is client-side only though), player data monitor (so you can see your information such as health/armor, rewards (leftover from JK2, but they work!), inventory, weapons, force powers, position.. etc), and the JA-GPS (live position and movement information about yourself).
    Starting the menu is done by pressing a hotkey (ctrl-numpad / by default). The menu itself is controlled using keys, every entry has a key linked to it, just press the key to perform a certain action (open a menu, display a message, change a setting, etc). Closing it can be done by pressing the X key (back) in the main menu or by pressing the hotkey again. When the menu is closed, Ultra Utility will recover the console fully.

    Next in line is the Favorite server list. This feature allows you to keep track of your favorite servers, see who's playing, check the server settings and join it on the fly at any time. Further more it allows you to use rcon on any server in your list (of course, as long as you have the rcon password). Ultra Utility's rcon feature is the one of the only ones with support for 'multi-word passwords'. Ultra Utility's game launcher lets you specify which mod to load on startup, and which server to connect to (if any), so you can be on any server you like with any mod pre-loaded on the fly!

    Then there is a nice feature for people who run clans: the clan manager. Now don't be fooled by the name, it is simply a place where you can store information about your clan, such as the server and website, ranks, members, clan wars (TFFA's), and more. You can optionally export the clan manager info and share it with clan members (who also have Ultra Utility).

    Ultra Utility also contains a minimizer (with resolution changing support!) which can be activated either by command (!mini) or by a hotkey.

    Ultra Utility allows you to set hotkeys for certain tasks, such as the in-game menu and minimizer (as said above), but also for media operations (play/pause, stop, next, previous). This way you don't have to spam the !next and !prev commands to switch songs, but simply press the hotkey instead.

    Furthermore you can make Ultra Utility remember stuff for you by setting reminders (it basically works like a note block), so you don't need to have pen and paper around if you need to write something down. You can also set 'allies', which will be greeted when they enter the server you're in, and will get alternative kill messages (if specified).

    For the people that modify maps (either using BSP editing techniques, or lugormod/makermod), Ultra Utility provides many commands to make things easier. Ultra Utility can show entity information (and a lot of it), list entities in the current snapshot (as well as the amount), search for entities using a certain model, effect or sound, or give info of the entity you're aiming at. Furthermore Ultra Utility can be very helpful if you're trying to place brush entities, as it can calculate the origin you need to specify to move a certain bmodel (*xx) to its target location (with rotation optionally)

    Ultra Utility allows you to change your chat messages, either by changing their color, or by applying a style to them (a prefix and suffix). So you can type in your preferred color (non-green) or add some fancy things to your chat messages. (Note: this only works for public chat messages and only if they're typed using the chatbox itself, /say commands are not styled)

    Ultra Utility also provides a terminal so you can easily change the settings, check out your media info and view your KT stats on the fly using a UI plug-in (requires a pk3 which can be downloaded from the website)

    And last but not least (in this summary) is the skinning system. If you like to give Ultra Utility a personal touch, you can change the looks of the main window using the skin creator, or download skins created by others.

    This and more awaits you in Ultra Utility v3 (Beta 16)
    Changes and features in Beta 16:
    Highly advanced kill tracker Long name support Support for every language, including mods (Language independent) Does not rely on the console for its information, and can therefore not be faked Weapon statistics are tracked Kill stats for humans and bots are tracked separately Suicides are tracked Team kills and team deaths are tracked Vehicle kills are tracked Duels are tracked Support for non-standard duel ends (duel separation, a player joins spec/disconnects, etc.) CTF stats are tracked Customizable kill messages, with support for ordinal numbers (xxth) 3 Message modes: Off, Private chat and Public chat Player stats are tracked and can easily be viewed, sorted, etc Can be turned on and off at will Advanced media player Formats supported: WAV, MP2, MP3, OGG, WMA, AAC, ASF, AIFF, MOD, S3M, XM, IT and MIDI Supports the import of M3U, PLS and WLP playlists 10-band equalizer with 18 presets Support for multiple playlists Add directories, with subdirectories included if you want (uses high-speed file scanner) CD-player Internet radio support Zero-Latency Sound Effects: Pitch Shifter, Low pass, High pass, Reverb, Distortion, Echo, Flange and Chorus Ability to change playback rate/frequency Analysis (Oscillators, spectral analysis, volume meters and voice print) In-game menu system Complete menu system featuring the following menus: Messages Broadcast messages (JA+ only at the moment) Emotes (Base/JA+ only at the moment) Team chat selector (JA+ only) Profile selector Rendering options - including: Basic cg_ and r_ settings Void color, white walls, global light, etc Wireframe and normals (fully functional) – available unless the server denies the usage of them (see below) Ability to unlock camera commands (cg_thirdpersonxxxx commands) Ability to unlock weather control (r_we) And more.. Server Information Player Information (+ homing system) When using the homing system, the targeted player is highlighted to make him/her easier to see Media player (+ overlay mode) Palette editor Download manager Player data monitor JA GPS And custom menus which you can create yourself Displayed and operated in the console Operated by the A-Z keys Fully restores the old console state when closed Can be activated using a hotkey or a command Can be turned on and off at will Advanced command system All commands use the classic ! (exclamation mark) prefix Commands are fully registered in-game and can be used in the console, binds, scripts, etc. Commands can be typed in chat (like classic kill trackers) Commands work properly when using chatstyles (see below) Response messages use a color scheme of 4 colors (which can be modified at will) Command responses have 3 message modes: Console, Private chat and Public chat Immune against faked commands (copying someone’s name and typing a command) Favorite server list Get server info easily (settings, players, allowed force-powers/weapons, etc) Send RCON commands easily (password is remembered per server ) RCON supports ‘multi-word’ passes Allows you to join a server on the fly with the right mod pre-loaded Allows you to give server ‘nicknames’ so you can address them in-game using commands (to query or join) You can add servers to the list in-game using commands (either the current server or with a specified IP) Clan manager Write down information about your clan, the website, the server, etc Keep track of members, clan wars (TFFA’s), new promotions, new recruits and more Export the clan manager data and share it with other Ultra Utility users in your clan Protect the clan manager data against editing by setting a password (if you want to share it for example) Duel Music Play your favorite tune while you’re dueling Can be to only play if you were already listening to music (in case you simply don’t want to hear music for the time being) Can be enabled and disabled in duel without mess-ups Allies Create a list of allies (friends) Set up a welcoming message for your allies/friends Set up custom kill/death messages for allies/friends Reminders Useful to store a message you want to remember, think of it as a notepad Console monitor Console content display (fully colored) Ability to send commands to the console Lets you chat while your game is minimized With optional (UU): prefix so people know you’re minimized Ability to log the console to a file Minimizer Lets you minimize Jedi Academy any time you like If the desktop resolution differs from your game resolution, the minimize will automatically correct it (unless you tell it not to) Jedi Academy Launcher Launch Jedi Academy on the fly Preload any mod you like Connect to any server instantly Add your own custom command-line options If you get to the launcher though the favorite server list, the mod and server IP will automatically be set properly Hotkeys Set up hotkeys for: In-game menu on/off Ultra Utility on/off Media commands (play/pause, stop, next song and previous song) Minimizer Terminal Playtime tracker Keep track of the amount of time you’ve been playing Jedi Academy (with Ultra Utility running) Comes with 2 counters, a global and a session counter, so you can track your playtime during a certain period without losing the overall count Chat coloring and chat styles Chat coloring lets you chat in any color you wish (from ^0 to ^7) Chat styles let you add prefixes and suffixes to your chat messages Chat colors and chat styles are only applied on public chat that is spoken though the chat box (Y key by default), not messages said though the console or team/private chat (to prevent issues) Entity information commands Designed for map modders (BSP editing, lugormod and makermod users alike) and anyone else who’s interested in entities List all entities (of a certain type)(within a certain range) Get extended information about a specific entity Locate entities by model, effect or sound Get a full listing of bmodels and their bounds and midpoints Handy bmodel origin calculation commands (just specify the bmodel and the position you want to move it to (and optionally the angle), and Ultra Utility will calculate the origin to specify) Get a listing of all shader remaps currently applied Ability to invoke a trace (check what you’re aiming at) and get trace results (with surface info) and optionally entity info Terminal UI Add-on (requires you to install a pk3 in order to be able to use it) Lets you change Ultra Utility settings on the fly Get a live view of media info Get a listing of all your KT stats (human and bot stats) Open the in-game menu with a single click HUD Add-ons Lets you display information on-screen Media Add-on: Displays the current song, index, playlist, position, playback speed, equalizer settings, etc on screen Kill Tracker Add-on: Displays live KT stats on screen (both human and bot stats) If you aim at a player, his KT profile will be shown (how many times you kill him/her, got killed by him/her, etc.) Entities Add-on: See the amount of entities in the current snapshot real-time Get information of the entity you’re aiming at (if any) Get the aiming point coordinates and surface normals real-time Game integration system Stealth console communication system Messages sent to the console do not appear in the prompt (as it does with other similar programs) No message sent will appear in the command history Chat styling controller Allows the chat coloring and styling (see below) to work without having to send keystrokes to the game Snapshot processor Enables Ultra Utility to get full snapshot and entity information, display entity information and it’s used as the information source for the kill tracker Com_PrintF hook Enables Ultra Utility to get the contents of the console with full color coding, allowing it to display full color coding in the console monitor and recover the console (after using the in-game menu) properly Text overlay system Allows Ultra Utility to display text on screen (currently only used by the HUD Add-ons system Command registration system See ‘Advanced command system’ above Silent mode While this mode is in effect, no messages are shown in public chat (native Ultra Utility messages that is). This also counts for the advertisement line, so if you wish to disable it, enable silent mode. Navigation system / Tracking device Allows you to easily find certain locations using Ultra Utility’s guidance system Can be used to guide you to specified coordinates or to track the location of certain players Restriction system Allows servers to block certain functions which can be abused Works with 3 cvars set server-side (using the sets command) Allows servers to restrict the following: Hide the origin of certain specified models (origin gets shown as ???) Hide the presence of ‘hidden’ players (no entity info available, and the homing device cannot target them) Disable the use of Ultra Utility’s tracking systems (navigation system and homing device) Disallow ‘wall-hax’-like rendering options (wireframe and normals) Force Ultra Utility to use silent mode (even if the user has it disabled) SP Shield replacement Lets you replace the MP shield (green shield bubble) by the SP variant (comparable to force absorb, graphically) Only applies to protection bubbles, not damage JA+ crash fix Ultra Utility automatically patches a "bug" in Jedi Academy that often causes JA+ to crash shortly after joining a server (or after a map change) Get weather forecasts in-game Skinning system Lets you create your own skins for Ultra Utility’s main interface Skins are to be created with the skin creator (included) Skins can change the background image of the skin, the colors of the interface components and the hit zone locations: the drag bar (to drag the window around), minimize button and close button Skins can be password protected to prevent them from being edited in the skin creator (these passes have no effect on Ultra Utility itself) Ultra Utility contains a skin manager with a list of all installed skins (skins must be placed in the /skins directory) with live preview  

    215 downloads

       (0 reviews)

    1 comment

    Submitted

  25. Jedi Academy SDK Fixed

    Original Author: NeWaGe
     
    Description:
     
    The Jedi Knight: Jedi Academy mod fixed. All bugs fixed, now able to make builds on all operating systems. Also now compatable for VS 2005. Bugs fixed are ForcePowers bug, DoS attacks, overflow via chat text, siege crashes and siege item misplacement on death. You can now make your own mod and not worry about fixing all the basejka bugs before beginning your mod.
     
    Credits:
     
    All bugs fixed by Clan Mod and OJP.

    458 downloads

       (0 reviews)

    1 comment

    Submitted


×
×
  • Create New...