Jump to content

[Mod] Lop for Star Wars: Jedi Academy (18+)


Recommended Posts

Posted

Lop for Star Wars: Jedi Academy (18+)


Warfaremachine's custom model of Lop from Star Wars: Visions, ported to Jedi Academy. Includes her lightsaber and some additional head and outfit options from Warfaremachine's Holly Zanzibar model. Has customization, NPCs, bots, sounds, team skins, and model replacements. I also took the time to make model replacements work well with SanguineHipster's "Jedi Academy - Outcast" mod, which lets you play Jedi Outcast's campaign in Jedi Academy.

 

To spawn the NPCs manually, enable cheats first by pressing Shift and ~, then typing "helpusobi 1" into the console.
Now that cheats are enabled, type "npc spawn (name)", replacing (name) with any of the npc names listed below. You can also play as the NPC by typing "playermodel (name)"
Here are the names of the NPCs:

  • lop        -    spawns default Lop
  • lopblue        -    spawns blue team Lop that targets everyone
  • lopred        -    spawns red team Lop, on the enemy's side
  • lopnsfw        -    spawns nude Lop
  • lop_r        -    spawns a harmless Lop with 50,000 health

 

Type "saber lop" to use Lop's lightsaber, or "saber lopmp" for an alternate version with fewer custom sounds/effects

 


Included in the pk3 files:

Spoiler
  • zzzLopSWVisions.pk3            - Contains the models, textures, sounds, and everything needed for the mod to work.
  • zzzLopSWVisionsNSFW.pk3        - Optional. Enables NSFW customization parts. Also makes your Lop wear nothing at all in the Hoth levels.
  • zzzLopSWVisions-NPCs.pk3            - Optional. Contains the custom NPCs that are spawnable with cheats.
  • zzzLopSWVisionsModelReplaceAlora.pk3        - Optional. Replaces Alora's base model with Lop. Also replaces her in-game voice. Doesn't affect the unused Alora2 model.
  • zzzLopSWVisionsModelReplaceTavion.pk3        - Optional. Replaces Tavion's base model with Lop. Also replaces her in-game voice. Doesn't affect the JK2 Tavion model.
  • zzzLopSWVisionsModelReplaceTavion.pk3        - Optional. Replaces JK2 Tavion's base model with Lop. Also replaces her in-game voice.
  • zzzLopSWVisionsModelReplaceRosh.pk3        - Optional. Replaces Rosh's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceKyle.pk3        - Optional. Replaces Kyle's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceLuke.pk3        - Optional. Replaces Luke's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceJan.pk3        - Optional. Replaces Jan's base model with Lop. Also replaces her in-game voice.
  • zzzLopSWVisionsModelReplaceChiss.pk3        - Optional. Replaces the Chiss Bartender's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceCultist.pk3        - Optional. Replaces Cultist's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceJawa.pk3        - Optional. Replaces Jawa's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceJediTrainer.pk3    - Optional. Replaces Jedi Trainer's base model with Lop.
  • zzzLopSWVisionsModelReplacePrisonerMerchant.pk3        - Optional. Replaces Prisoner and Merchant's base model with Lop. Also replaces their in-game voices.
  • zzzLopSWVisionsModelReplaceRebornJK2.pk3        - Optional. Replaces JK2 Reborn's base model with Lop.
  • zzzLopSWVisionsModelReplaceRebornNew.pk3        - Optional. Replaces New Reborn's base model with Lop.
  • zzzLopSWVisionsModelReplaceRebornTwin.pk3        - Optional. Replaces Reborn Twin's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceRodian.pk3        - Optional. Replaces Rodian's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceSaboteurs.pk3        - Optional. Replaces Saboteur's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceShadowtroopers.pk3        - Optional. Replaces Shadowtrooper's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceUgnaught.pk3        - Optional. Replaces Ugnaught's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsModelReplaceWeequay.pk3        - Optional. Replaces Weequay's base model with Lop. Also replaces his in-game voice.
  • zzzLopSWVisionsVoiceReplaceReborns.pk3        - Optional. Replaces the voice sets used by New Reborns, JK2 Reborns, and Reborn Masters with Lop's voice. Doesn't affect cutscene dialogue.

Also included are alternate files that make model replacements more revealing.


Use this if you want to set your own custom tints: https://mrwonko.de/jk3files/Jedi Academy/Mods/Mini-Mods/76552

 

-CREDITS-
Lop, Star Wars © Lucasfilm Ltd.

Model created by Victor Suares AKA "Warfaremachine"
Sounds edited from Star Wars: Visions, A New Hope, The Empire Strikes Back, The Phantom Menace, Attack of the Clones, and LEGO Star Wars: The Complete Saga

 

-HOW TO INSTALL-
 Extract the zip file, then put the pk3 file(s) you need into your base folder: "Star Wars Jedi Knight - Jedi Academy/Gamedata/base"
 Make sure you also run this in OpenJK to prevent crashes. OpenJK raises the limits of Jedi Academy's engine and makes it possible to support higher-poly models. https://github.com/JACoders/OpenJK

 

-BUGS-
Dual-wielding 2 of Lop's lightsabers at once may crash the game, especially when using very high-poly character models.

 

-LICENSE-
Others are free to share, modify, and/or put this in their mods, and should give credit while they're at it.
======================================================================
THIS MODIFICATION IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION, RAVEN, OR LUCASARTS ENTERTAINMENT COMPANY LLC. ELEMENTS TM & © LUCASARTS ENTERTAINMENT COMPANY LLC AND/OR ITS LICENSORS.
 

 

 

 

Lop (SFW Version):

NexusMods


Star Wars Visions Music Replacement Pack:
NexusMods   GameBanana   ModDB

 


  • Submitter
  • Submitted
    09/02/2022
  • Category
  • Requirements
    You need OpenJK in order for this mod to work. https://github.com/JACoders/OpenJK
  • Install Instructions

 

  • 2 weeks later...
Posted (edited)

Anyone able to make this work with movie battles 2? Jedi academy modding is not something I've taken the time to learn, and my first hour of trying to get it to work has proved fruitless.

Edited by Irratu
  • 1 month later...
Posted
On 9/19/2022 at 9:55 AM, Irratu said:

Anyone able to make this work with movie battles 2? Jedi academy modding is not something I've taken the time to learn, and my first hour of trying to get it to work has proved fruitless.

 


Sorry I took so long. I finally have the time (and space) to test things out in MB2.
I followed this:
http://community.moviebattles.org/threads/pk3-compendium.8668/

 

 

First, you need the main pk3 of the model you want. There are some important things you need to keep, and some unnecessary things you need to delete to get rid of clutter.
If you want a character model only, keep the "models/", "shaders/", and "sounds/" folders intact and delete everything else. Now in "models/", get rid of "weapons2/" to get rid of the custom weapon if there's any.
But if you're including the custom weapon anyway, keep the "effects/", "ext_data/", "gfx/", "models/", "shaders/", and "sounds/" folders intact and delete everything else.

 

On to the real work... Make a new folder for the character in "models/players/"
Keep it almost the same name as the folder of the character you want, but with one of the prefixes listed below added to the beginning of its name. This will determine what Class the character will be playable in.
So if I'm gonna make a new folder for Lop, I'd add any one of these to the beginning of the new folder's name:


+tro_ - Rebel Soldier
+eli_ - Elite Trooper
+clo_ - Clonetrooper
+arc_ - ARC Trooper
+hero_ - Hero
+woo_ - Wookiee
+jed_ - Jedi

+sol_ - Imperial Soldier
+com_ - Commander
+bou_ - Bounty Hunter
+man_ - Mandalorian
+dek_ - Droideka
+sbd_ - Super Battledroid
+sit_ - Sith

 

 

So if I want Lop to be playable as a Jedi class, I'd add "+jed_" to the beginning of the new folder. Something like this:
+jed_lop_swv


Next, what needs to be in the folder are the model.glm of the character you want, its sounds.cfg, the desired model_.skins, and icons corresponding to the model_.skins of the character.

The icons should be renamed to have "mb2_" added at the beginning of their names:
icon_default.jpg ---> mb2_icon_default.jpg


One more thing you need to add is a text file called "modeldata.cfg". You could probably make this one yourself.
Copy-paste this wall of text into that new text file:

 

Spoiler


// breath
breathes "1"

 

 

// soundsets
sounds_default
generic_female7
f

 

// trueview
offsetX "1.5"

 

// gore
hitPersonShotEffect "effects/gore/shotspurt_red.efx"
hitPersonShotShader "gfx/gore/bullethole_red"
hitPersonBladeEffect "effects/gore/bladespurt_red.efx"
g2MarksBladeShader "gfx/gore/slash_red"
g2WeaponMarksBladeShader "gfx/gore/spats/spat_big_red.efx"
dismemberEffect "effects/gore/shotspurt_red.efx"

 

 


Then replace the two lines under "sounds_default" with the character's correct voicepack name and gender, which are found in the character folder's sounds.cfg file.


Now add 4 z's to the beginning of your pk3 file's name so that it comes after Movie Battles II's base files alphabetically, then place your edited pk3 file in "Star Wars Jedi Knight - Jedi Academy/Gamedata/MBII", then launch Movie Battles II.
In the Class Configuration screen, click on "CUSTOM". It's on the left side, below the character icons. There you will see your character.


If you want your character playable in more than one class, you could duplicate the folder and rename it with a different prefix.

MB2 doesn't seem to have character customization support, but I guess you can still combine any available head_, torso_, and lower_ skin files (if the model has any) to make your own custom model_.skin if you're up for it.

 

Posted

I already made an attempt to put Krystal and Miyu into MB2, and it works! I guess you could use this as reference if you want to try doing the same for Lop.

zzz_KrysMiyu2020_MB2.pk3

 

Spoiler


image.jpeg.bc7cdc75cf2815ebc196daa02db263dd.jpeg

image.jpeg.f5ead25441b6ce0f61c259c6edb3da21.jpeg

image.jpeg.e611f947cdadb741113a3c622e6ab604.jpeg

image.jpeg.530155858ba581d1945657e024c32d78.jpeg

image.jpeg.c5dc6897abe9d5aa8041adee4d39f5bc.jpeg

image.jpeg.0a77bf7f086440a98a22049bc7b01286.jpeg

 

 


For now, they're playable in a few classes:

Spoiler

Krystal:
Jedi
Sith
Elite Trooper
Commander
Clonetrooper
Bounty Hunter

 

Miyu Lynx:
Jedi
Sith
Arc Trooper
Bounty Hunter
Wookiee
Mandalorian

 

  • 1 month later...
  • 2 weeks later...
Posted
On 12/6/2022 at 2:33 PM, hiderlink said:

Hey so are the NPC replacements for lop supposed to be naked or can I have them wear their default clothes?

Yes, you can actually have either or both. There are 2 folders, "ModelReplace" and "ModelReplace NSFW"
The folder "ModelReplace" contains the pk3s that have her wear something. Important characters like Kyle wear the default outfit, while common enemies like Reborn wear black outfits and the like.
The other folder "ModelReplace NSFW" has the pk3s with naked Lops.
With some editing to the .skin files in those pk3 files, you can have the replacements wear other things. The .skin files are basically text files that list which textures each mesh uses, and which meshes are not in use. Any mesh set to "*off" will be not in use... or hidden. You'll need 7-zip and a text editor if you want to make some edits of your own.

  • 1 month later...
  • 10 months later...
Posted
On 2/13/2023 at 4:36 PM, Irratu said:

thank you for the detailed guide. hilarious deka remodel. I appreciate you.

Sorry I didn't see this sooner. You're welcome! I'm glad you were able to experiment on your own. You gotta show us what you did sometime.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...