inb4poof Posted December 16, 2022 Posted December 16, 2022 View File Bastila Shan for Star Wars: Jedi Academy (18+) A port of g1pno's NSFW edit of Bastila Shan, with additional stuff added to provide more customization options. Has NPCs, customization, team skins, bot support, and model replacements with JAO support. 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: bast - spawns default Bastila Shan bastalt - spawns Bastila wearing less bastred - spawns a red team Bastila, on the enemy's side bastblue - spawns a blue team Bastila that targets everyone bastnsfw - spawns a nude Bastila Shan bast_r - spawns a harmless Bastila with 50,000 health Type "saber bast" to use Bastila's weapon. It uses the Avenger hilt by default, but if you have SimonKTemplar's "Bastila's Lightsaber Hilt", it will use that model instead. Included in the pk3 files: zzzBastila__Shan.pk3 - Contains the models, textures, sounds, and everything needed for the mod to work. zzzBastila__Shan-NPCs.pk3 - Optional. Contains the custom NPCs that are spawnable with cheats. zzzBastila__ShanHothNSFW.pk3 - Optional. Makes your Bastila wear nothing at all in the Hoth levels. zzzBastila__ShanModelReplaceAlora.pk3 - Optional. Replaces Alora's base model with Bastila. Also replaces her in-game voice. Doesn't affect the unused Alora2 model. zzzBastila__ShanModelReplaceTavion.pk3 - Optional. Replaces Tavion's base model with Bastila. Also replaces her in-game voice. Doesn't affect the JK2 Tavion model. zzzBastila__ShanModelReplaceTavionJK2.pk3 - Optional. Replaces JK2 Tavion's base model with Bastila. Also replaces her in-game voice. zzzBastila__ShanModelReplaceRosh.pk3 - Optional. Replaces Rosh's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceKyle.pk3 - Optional. Replaces Kyle's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceLuke.pk3 - Optional. Replaces Luke's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceJan.pk3 - Optional. Replaces Jan's base model with Bastila. Also replaces her in-game voice. zzzBastila__ShanModelReplaceDesann.pk3 - Optional. Replaces Desann's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceChiss.pk3 - Optional. Replaces the Chiss Bartender's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceShadowtroopers.pk3 - Optional. Replaces Shadowtrooper's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceCultist.pk3 - Optional. Replaces Cultist's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceRebornJK2.pk3 - Optional. Replaces JK2 Reborn's base model with Bastila. zzzBastila__ShanModelReplaceRebornNew.pk3 - Optional. Replaces New Reborn's base model with Bastila. zzzBastila__ShanModelReplaceRebornTwin.pk3 - Optional. Replaces Reborn Twin's base model with Bastila. Also replaces his in-game voice. zzzBastila__ShanModelReplaceJedi.pk3 - Optional. Replaces Jedi and Jedi Master's base model with Bastila. zzzBastila__ShanModelReplaceJediTrainer.pk3 - Optional. Replaces Jedi Trainer's base model with Bastila. zzzBastila__ShanVoiceReplaceReborns.pk3 - Optional. Replaces the voice sets used by New Reborns, JK2 Reborns, and Reborn Masters with Bastila's voice. Doesn't affect cutscene dialogue. zzzBastila__ShanVoiceReplaceRebornsALT.pk3 - Optional. Replaces the voice sets used by New Reborns, JK2 Reborns, and Reborn Masters with generic female voices. Doesn't affect cutscene dialogue. zzzBastila__ShanVoiceReplaceJedi.pk3 - Optional. Replaces the voice sets used by Jedi, Jedi Trainers, and Jedi Masters with Bastila's voice. Doesn't affect cutscene dialogue. zzzBastila__ShanVoiceReplaceJediALT.pk3 - Optional. Replaces the voice sets used by Jedi, Jedi Trainers, and Jedi Masters with generic female voices. Doesn't affect cutscene dialogue. Also included are alternate files that make model replacements more revealing. (NOTE: Cinematic dialogue and level-specific dialogue aren't affected.) -CREDITS- Bastila Shan, Star Wars © Lucasfilm Ltd. NSFW Bastila XPS model by g1pno Additional meshes from Galaxy of Heroes' Bastila Shan provided by Maxdemon6 and KotOR Underwear Bastila provided by WaterVX9 Star Wars: Knights of the Old Republic sounds extracted and provided by Joe-Astro and ARAJediMaster -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 -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. Submitter inb4poof Submitted 12/16/2022 Category Misc Adult Mods Requires You need OpenJK in order for this mod to work. https://github.com/JACoders/OpenJK
wolfpacks117117 Posted April 4 Posted April 4 Is there any way to spawn one with the custom options? like to be able to change the NPC model to wear an outfit from the player model selection?
inb4poof Posted April 4 Author Posted April 4 Yup, it's possible. For example, if you wanna edit the custom NPCs, open zzzBastila__Shan-NPCs.pk3 with 7-zip and edit the file in the "ext_data/npcs" folder with Notepad or whatever text editor you use. By default, the NPCs use the model that has full ready-made skins, so change "playerModel bastila__shan" to "playerModel jedi_bast__shan" so that they use the version that uses customization options. Then add the lines "customSkin" and "customRGBA" The customSkin needs a valid combination of head_, torso_, and lower_ in order to work, separated by the | symbol. It should look like this: customSkin head_a1|torso_a2|lower_b6 Of course, you need to look in the files to know which values you wanna put. So make a folder for stuff you need to extract to, then open zzzBastila__Shan.pk3 with 7-Zip, then go to "models/players/jedi_bast__shan/" and drag all the icon_.jpg out into the folder you made. Each image and name tells you which part is which, so now you know what values you can put. The customRGBA is the color your NPC uses, much like what color you choose for your player character. It's RGB, so you need three numbers each between 0 and 255. Set the value to "random" if you want the NPC to spawn with a random color. customRGBA 131 94 123 Once you're done, the edit should look something like this: Spoiler bast { playerModel jedi_bast__shan customSkin head_a1|torso_a2|lower_b6 customRGBA 131 94 123 rank captain saber bast saberColor orange weapon WP_MELEE weapon WP_SABER saberStyle 2 saberStyle 7 health 500 FP_HEAL 3 FP_LEVITATION 3 FP_PUSH 3 FP_PULL 3 FP_SPEED 3 FP_TELEPATHY 1 FP_LIGHTNING 0 FP_GRIP 3 FP_PROTECT 2 FP_ABSORB 1 FP_DRAIN 1 FP_SEE 3 FP_SABERTHROW 2 FP_SABER_DEFENSE 3 FP_SABER_OFFENSE 3 forcePowerMax 150 forceRegenRate 98 forceRegenAmount 1.5 reactions 5 aim 5 move 3 aggression 4 evasion 5 intelligence 5 hfov 160 vfov 160 playerTeam TEAM_PLAYER enemyTeam TEAM_ENEMY class CLASS_JEDI snd bastila sndextra bastila sndcombat bastila sndjedi bastila yawSpeed 140 walkSpeed 100 runSpeed 250 dismemberProbHead 75 dismemberProbArms 75 dismemberProbLegs 75 dismemberProbHands 9 dismemberProbWaist 9 } If you wanna edit the model replacements, however, you'd have to edit its skin files instead. You can just combine the text of any head_.skin, torso_.skin, and lower_.skin files you can find in the jedi_bast__shan folder into one wall of text and then paste over the text of the model replacement's skin files.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now