Jump to content

Utilities

88 files

  1. ASE to MD3 or GLM file converter

    This is an executable that can be run to convert ASE format models to MD3 and GLM format. This was a tool originally released by Raven for Soldier of Fortune 2 for the making of static models so when making GLM models it will not write any bone animation or envelope weight data. This tool can be particularly useful to those who are using 3d software that has no MD3 format export support.
     
    Included are instructions on how to use the program in PDF format.
     
    There are two different model formats used in SoF2, MD3 and Ghoul2. MD3 is used
    primarily for static models and have an extension of .md3. Ghoul2 models are used for
    ConfusEd entities (for SP), bolt-ons and characters andhave the .glm format. Ghoul2
    models also have two different methods of being built, one with bones, and the other
    without. Ghoul2 with bones are used for models that require animations (characters and
    some ConfusEd models). Ghoul2 without bones are used for non-animated models
    such as bolt-ons.
    This document gives no explanation on actually modelingobjects. If you are new to
    putting models into a game, start with MD3s, as they are far less complex than Ghoul2
    models. Also, we use 3DS Max 4 for model creation and our supplied plug-ins work with
    Max 4. All following instructions assume Max is being used in the creation of models

    301 downloads

       (0 reviews)

    1 comment

    Updated

  2. Blender 2.62 - ROFF Importer & Exporter

    A im- and exporter for Blender 2.62 for Raven's ROFF file format used for animations e.g. in Jedi Knight: Jedi Academy and Jedi Knight 2: Jedi Outcast.
     
    Just unpack into Blender's scripts/addons/ and activate in the addon settings.
     
    Note: Check out the Blender Plugin Suite for updates and support for more recent Blender versions.

    70 downloads

       (0 reviews)

    0 comments

    Updated

  3. Blender 2.62 - MD3 Exporter

    This is a modified version of the MD3 Exporter Version 1.4 available here:
    http://xembie.com/2010/md3-exporter/
     
    To install, use install in the Blender addon settings and select this .zip archive.
     
    Fixes by Mr. Wonko, original version by Xembie (which in turn uses older code, I believe)
     
    Note: Check out the Blender Plugin Suite for updates and support for more recent Blender versions.

    137 downloads

       (0 reviews)

    0 comments

    Updated

  4. 3ds Max 2010 32/64-bit dotXSI 3.0 Exporter

    This plug-in exports a Softimage dotXSI 3.0 file. These 2010 plug-ins will also work in 3ds Max 2011 32/64-bit.
     
    See the included readme file for more details and installation/usage instructions.

    58 downloads

       (0 reviews)

    0 comments

    Updated

  5. MD3View

    MD3View is a model viewing tool for the MD3 and MDR model formats.

    661 downloads

       (5 reviews)

    0 comments

    Updated

  6. JAControl Desktop

    A cross-platform, portable, open source rcon GUI tool built for Jedi Academy using JDK 9. You can find the source code and contribute on its GitHub page.
     
    This is an application for sending rcon commands to Jedi Academy servers without going in game. Added servers will be synced using OneDrive for Windows. For other operating systems there is no automatic syncing capability but your data will persist between sessions.
     
    It is a Java application and will work on Windows, OS X, and Linux. It is portable and requires no installation. Developed and tested using Java 9. You can download the latest JRE here if you have a lower version or none installed. If you have Java set up correctly, double clicking on the .jar file will launch the application.

    73 downloads

       (4 reviews)

    0 comments

    Updated

  7. Steam Integration Tools

    With the Steam Integration Tools, you can either:
    Enable enhanced Steam functionality for mods which allow it, or: Get information about enabling enhanced Steam functionality in your own mods.

    For instance, you can enable the Steam overlay in your custom mod, or enable Steam's Rich Presence, or perhaps provide support for Steam controllers!
     

    Note that this is unsupported by Valve, Activision and Raven Software and done entirely at your own risk.

    141 downloads

       (3 reviews)

    0 comments

    Updated

  8. Jedi Knight Status

    ~ About ~
     
    I was bored so decided to make a little rainmeter skin to track the server population on any Jedi Knight 2 or Academy server.
     
    JK2 is what I play so the skin was primarily built with that in mind and only later did it occur to me that it'd probably work for stinky JKA servers as well. Please enjoy!
     
    The skin makes use of the windows version of netcat to query servers directly. This means master servers can go down and you'll still get info directly from your target server.
     
    The skin isn't resource intensive at all so you could probably get away with running many instances of it but I'd recommend keeping it to 1-5 of your favourites.
     
    ~ Requirements ~
     
    Tested with Windows 7, 8.1 and 10.
     
    Rainmeter 4.3.0.3298 or later.
    https://www.rainmeter.net/
     
    ~ Skin Operation ~
     
    - Left click skin to cycle through different skin sizes.
     
    - Middle click skin to change target JK Server. This will give you the option to select JK2 or JKA, input Server IP and then Port number.
     
    - Scroll up/down over the skin to change upper and lower colours. Don't scroll too much or you'll end up opening multiple instances of the RGB selector.
     
    - The skin will directly query target server (via ncat) and retrieve updated player list around every half-minute.
     
    - To run more instances of this skin just make a copy of the following folder then "Refresh all" in rainmeter.
     
    \Documents\Rainmeter\Skins\JK2Status
     
    ~ Main Troubleshooting Issues & Netcat ~
     
    What is Netcat?
    Netcat is a simple networking utility which reads and writes data across network connections using the TCP/IP protocol.
    More info:
    https://en.wikipedia.org/wiki/Netcat
    Netcat and Anti-virus on windows
    Some Anti-virus products (e.g. windows defender) will report the windows version of netcat as a virus/trojan. This is due to the tendency of hackers to package it in the exploits they use. Netcat isn't a nefarious program in itself but it can be used in a malicious way which is why some anti-virus will block it. My skin of course just uses it to query jk2/jka servers for player info which you can see in the following file...
    \Documents\Rainmeter\Skins\JK2Status\@Resources\Scripts\jk2getstatus.cmd
    Please make sure your antivirus doesn't remove and quarantine Netcat (renamed to ncat in my skin) or the skin won't function at all.
    For the more paranoid out there who think I may have done something to the ncat executable itself, you can see the source I use at the following link and also follow the instructions to compile your own version which is actually pretty straightforward...
    https://www.rodneybeede.com/security/compile_netcat_on_windows_using_mingw.html
     
    ~ Credits ~
     
    jsmorley http://jsmorley.deviantart.com/ (for RainRGB4.exe)
    Hobbit of Avian Research https://en.wikipedia.org/wiki/Netcat (for netcat)
     
    ~ Changelog ~
     
    v1.2
    -Removed powershell script completely in favour of vbs script
    -Changed to more CPU efficient version of netcat that actually works properly all of the time
     
    v1.1
    -Fixed issue where powershell wasn't closing properly for windows 7

    60 downloads

       (2 reviews)

    0 comments

    Updated

  9. 3ds Max 2019 dotXSI 3.0 Exporter

    Re-compiled for 3ds Max 2019 (Recompiled Jan 3, 2021 to fix internal version number) See the included readme and FAQ for installation and usage.  

    55 downloads

       (0 reviews)

    0 comments

    Updated

  10. JKA Max Vert Calculator

    A small calculator to help determine the max amount of vertices for your playermodel before you start seeing the famous "ran out of transform space" error.
    Choose the game executable you are using to check against their transform spaces or enter the transform space for your custom game executable if you are running a mod that changes this value.
    The calculation works as follows:
    'max verts' = ('transform space' - 4 * ('playermodel surface count' + 'weapon surface count')) / 20) - 'weapon vertex count'
    Included is the raw *.py python script, aswell as a packed *.exe for those that prefer simplicity and ease of use.
    If anybody wants to modify this script to work in blender go ahead ?

    119 downloads

       (2 reviews)

    0 comments

    Updated

  11. 3ds Max 2020 dotXSI 3.0 Exporter

    Re-compiled for 3ds Max 2020. See the included readme and FAQ for installation and usage.  

    42 downloads

       (0 reviews)

    0 comments

    Updated

  12. 3ds Max 2021 dotXSI 3.0 Exporter

    Re-compiled for 3ds Max 2021. See the included readme and FAQ for installation and usage.  

    108 downloads

       (0 reviews)

    0 comments

    Updated

  13. Mr Wonko's MD3View

    MD3View is an OpenGL based application useful for viewing model files from Jedi Knight. In this version glm export is fixed - tags were offset a little.

    862 downloads

       (3 reviews)

    0 comments

    Updated

  14. Jedi Knight CAT Rig for 3ds Max 2013+

    This is something that I've been working on since like 2017. But I finally got around to rebuilding this thing for the third time - this time properly and with all bones for Jedi Academy, Jedi Outcast and even Soldier of Fortune 2.
    Most of you are probably like "What the Hell is this?", so let me explain:
    What is CAT and what can I do with it?
    CAT Is a very versatile Rigging and Animation System for 3ds Max. It allows you to quickly and comfortably make high quality Animations, after setting up a Rig that is equally quick to build. This Video (and this Channel in General) explain what CAT is and what it can do really well:
    This rig comes in a 3ds max scene with the original Jedi Knight Game bones constrained to it. This means that when you move any part of the rig, the bones of the character move accordingly. It is also organized in layers and comes with a couple of useful premade selection sets to streamline animating and exporting your animations to the game.
    How do I use it?
    To export animations and get them ingame you will need the Jedi Academy SDK Repack and the dotXSI Exporter for your version of 3ds max. (I linked the exporter for 3ds max 2021 underneath - check the authors other uploads for alternate versions)
    When CAN I use it?
    The file has already been uploaded and approved here on JKHub and I hope to get a tutorial written up and recorded until next weekend. WC3Tutorial from the JKCommunity Discord, who has been Alpha-Testing the initial Version of the Rig heavily, might beat me to recording a tutorial - if that happens I'll link it here. I'd be happy to hear any questions you might have upfront that might help make the tutorial better and easier to understand.
    If you fancy messing around with this rig before the tutorial is up - don't be shy to reach out to WC3Tutorial or me on the JK Community Discord #modding channel.

    217 downloads

       (1 review)

    0 comments

    Updated

  15. 3ds Max 2022 dotXSI 3.0 Exporter

    Re-compiled for 3ds Max 2022. See the included readme and FAQ for installation and usage.  

    50 downloads

       (0 reviews)

    0 comments

    Updated

  16. Gmax MD3 Exporter

    Improved Pop'N'Fresh MD3 Exporter
    ---------------------------------
    beta version 1.0 for gmax
     
    This is an improved version of Pop'N'Fresh's MD3 exporter plugin for
    gmax. The following major fixes and features have been implemented:
     
    * Correct normal export, taking into account smoothing groups
    * Bounding box calculation for each frame
    * Improved error checking
     
    This plugin has not been extensively tested - therefore use at your own
    risk.
     
    To install, just drop ExportMD3.dle into your gmax plugins directory
    and run gmax.
     
    To use, select Export from the File menu, select "Quake 3 MD3" as the
    file type, and enter the range of frames in the dialog that appears.
     
    All bugs, suggestions, comments to: cjcookson@hotmail.com
     
    - Chris Cookson
    http://mojo.gmaxsupport.com
     
    Credits:
    --------
     
    Original code : Pop'N'Fresh
    Additional fixes: Chris Cookson
     
    Some changes to the original code were made by TiCaL but have since
    been removed or rewritten.

    944 downloads

       (0 reviews)

    0 comments

    Updated

  17. GtkRadiant

    GtkRadiant is the official level design toolchain for id Tech 3 by id Software and is maintained by a community of volunteers. GtkRadiant is powered by the Gtk+ Project and released under a GPL license.
     
    Features
    Simple, Intuitive Interface
    Enhanced texture browser
    Entity inspector
    Portal viewer
    Wavefront .obj export

    Game Engine-Independent
    Dark Places
    Doom 3
    Half-Life
    Heretic II
    Nexiuz
    Prey
    Quake
    Quake II
    Quake III Arena
    Quake 4
    Return to Castle Wolfenstein
    Wolfenstein: Enemy Territory
    Soldier of Fortune II: Double Helix
    Star Trek: Voyager Elite Force
    Star Wars Jedi Knight II: Jedi Outcast
    Star Wars Jedi Knight: Jedi Academy
    Tremulous
    UFO: Alien Invasion
    Urban Terror
    War§ow
    and more...

    Powered by Q3Map2

    844 downloads

       (1 review)

    0 comments

    Updated

  18. EffectsEd

    This is the EffectsEd utility provided with the Jedi Academy SDK. It is used to create the EFX files that provide the visual effects for many of the games weapons and environments.
     
    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.

    357 downloads

       (0 reviews)

    0 comments

    Updated

  19. Q3Map2Toolz

    Q3Map2Toolz is an alternative front-end application for Ydnar's Q3Map2 to q3map2build. It is larger than it's build counterpart but for current days still small.
    It's main advantage is that it has an included mapacker by Equim which greatly reduces effort in making the .pk3 files.
     
    Additionally, it allows the use of more BSP switches than Q3map2 GUI.

    1,431 downloads

       (1 review)

    0 comments

    Updated

  20. IBIze-mac

    The command-line application 'IBIze-mac' compiles suitable textfile into Jedi Academy scripts. I threw out my old IBIze-mac code and used proper Raven code found in the Star Trek : Elite Force SP SDK to redo it.
     
    I've also included the Raven icarus scripting manual and the Raven example scripts (whilst their file extension is ".icarus", you can open them fine in TextEdit), and the source code (most of it's just from the ST:EF SDK).
     
    Needs Mac OS X 10.4 or newer. It's only for macs, but works on PPC AND Intel (or should do, at least).

    39 downloads

       (1 review)

    0 comments

    Updated

  21. Q3map2 Graphical User Interface

    Author: Darth Arth
     
     
    Why did anybody code a new frontend for old Q3 based engine compiler?
     
    Hmm.., cause i'm still a small active part of german JK-mapping community
     
    Till today i used q3map2build to compile my maps, but i dreamed about a fronted,
    which can check the logfile "live", during the compilation.
     
    But the problem was, i couldn't write a working Log-Listener.
    I asked DLB for providing me the q3map2build-quellcode, but received no answer
     
    many days after, i did it finally...
     
    ... an working log-listener
     
    It was the beginning of q3map2GUI.
     
    Q3map2GUI is simple like q3map2build, but powerfull like q3map2toolz
     
    The most different featuers of q3map2GUI are:
     
    - "live" Log - checking for errors ans warnings (You can see them at one click)
    - you can compile and play maps in subfolders! (base/maps/ ...."
    - you can specify SP and MP game executables
    - this app do not add any registry keys, not one
     
    BSPC is not supported at this time.

    834 downloads

       (0 reviews)

    0 comments

    Updated

  22. .map to .ase Converter Utility

    This is a small program i made to convert .map files to .ase models,
    it will convert and then show the conversion log.
     
     
     
    Bugs: There are a few bugs!
     
    1. Program starts with transparent on.. Just change it in the settings
    2. Program Freezes when converting, will unfreeze when finished.
    3. Some more..

    388 downloads

       (2 reviews)

    0 comments

    Updated

  23. EasyGen

    With EasyGen you build up terrains and export them as Radiant source map (including alphamap and metahsaders).
     
    Bitmap import/export is also supported.
     
    Supported games
    Quake3
    Return To Castle Wolfenstein
    Generally all games based on Quake3 engine (Including Jedi Outcast/Jedi Academy), who need a source map(.map), an alphamap(.pcx) and a metashader script(.shader) to compile a terrain entity. (if you want to to learn more about this process read the Official Terrain Manual written by Paul Jaquays contained in the latest GTK installations)

    Installation
    Make sure to extract all files contained in the zip in the same folder.
     
    After you've extracted the zip, EasyGen folder should looks something like this:
     
    EasyGen\modifiers\*.* - modifiers
    EasyGen\templates\*.* - various files (*.shader, *.cfg)
    EasyGen\save\ - saved terrains (*.egn)
    EasyGen\tutorial\*.* - tutorial stuff (old but sufficient)
    EasyGen\EasyGen.exe - executable
    EasyGen\btnexgenipl32.dll - a dll
    EasyGen\readme.txt - this readme.txt
     
    EasyGen will not run if 'btnexgenipl32.dll' is not in the same folder.
     
    Also EasyGen needs to know your work mod folder under <your_game> root folder (ie baseq3\, missionpack\, main\ etc etc), you will be prompted to browse for that asa you start EasyGen. I repeat for the last time, you need to browse for a MOD folder, not for the <your_game> root folder.
     
    Features
    Terrain shape manipulation through several modifiers (Hill,Cone etc etc).
    Program your own modifiers with an easy asm like language. Read 'custom_modifier.txt' to learn more.
    Direct export source map plus alphamap and metashader script.
    Alphamap import/export.
    Bitmap import/export.
    Models (md3) are loaded automatically from <your_game>/<your_mod>/models/ directory.
    Import brushes from a map file. Brushes are only used as space references to aid positiong the terrain entity. Bruhses manipulation is not supported by EasyGen and BRUSHES are NOT exported toghether with the terrain. Only the TERRAIN ENTITY itself is exported and the models you have inserted.
    Terrain import from a map file (and related alphamap and metashader). This should work in the most of the cases.
    To exclude triangles from export: - select MODIFIER TAB. - click the pink triangle button on the toolbar (the one with the red cross) - SHIFT+LEFTCLK on a triangle
    Upgrading shader templates (templates/*.*) is useful if the author of the compiler (ydnar) makes come modifications to the compiler itself (q3map2.exe). Replacing old templates with the new ones will ensure that EasyGen will export shaders hat will work with the new version of the compiler.

    765 downloads

       (1 review)

    0 comments

    Updated

  24. NetRadiant JKA Fix (Mac)

    This pack makes NetRadiant compatible with Jedi Knight: Jedi Academy, and contain data for map entities etc. It also contains a copy of Eridan's Q3map2GUI for Mac OSX for your convenience, as it is included with GtkRadiant1.4/1.5 but not with NetRadiant.

    65 downloads

       (0 reviews)

    0 comments

    Updated

  25. 3ds Max 8 JO-JA Skeleton

    The JK3 skeleton(s) that are floating around out in cyberspace have had some bones accidently moved; and other bone transform errors when compiling with Carcass and combining originally released dotXSI animations. Some of these errors (that are fixed by this skeleton) don't manifest when you compile against the existing _humanoid.gla.
     
    Pedigree:
    This skeleton was first created by importing the released JO Kyle root.xsi file using Raven's 3ds Max 5 importer (which automatically creates Max Bones).
    Then using the Luke JA root.xsi file, I incorporated the left and right tail bones.
    I then fixed the spine bones lengths (pelvis and thoracic) to appear as a continuous chain.
    I incorporated the JKA "face_always" dummy... and relinked all the facial bones to match the correct order.
    I then had to fix the left and right eye basepose transforms due to carcass errors (solved by adding root nulls and making eye bone transforms match the released root.xsi values).
    Added bolts and had to fix Stupidtriangle_off... (I really can't recall what I did to fix it-- I know I skinned it to only a single bone).

    I know this skeleton works... it has been tested to compile a new root.xsi as well as taking this new root.xsi and combining it with original dotXSI animations to verify all goes well with Carcass. This skeleton, or a future update, will serve as the basis for my advanced character rig. I also plan to make a simple IK rig using only the JA facial bones. Currently this skeleton includes the SOF2 facial bones that are inherent in the JO root.xsi file. I plan to use all of these facial bones in the facial rig of my advanced character rig.
     
    So for the purposes of compiling JKA models you should select the JO and SOF2 bone layers and hide them... so that you don't accidently weight anything to them. Be sure to do an "Export Select" when you export your dotXSI.
    The purple bones are JA unique bones (i.e., the rtail and ltail bones).
    The yellow bones are the JO unique bones.
    The cyan bones are common to both JO-JA skeletons.
    The pink bones are the motion and hang/hand tag bones.
    The magenta bones are the SoF2 facial bones.

    NOTE: This skeleton will eventually be released as a 3ds Max 6 file for those still using 3ds Max 6 (...I haven't forgotten about you! ). And the color scheme may change in the future.

    198 downloads

       (1 review)

    0 comments

    Updated


×
×
  • Create New...