BattleTech
0 of 0

File information

Last updated

Original upload

Created by

DutchRits

Uploaded by

DutchRits

Virus scan

Safe to use

About this mod

This mod introduces the Stinger, Wasp, Valkyrie, and Crusader using SolhamaJoe's HotD-Phoenix Hawk mod and joelmeador's MechResizer (and BTML/ModTek).

Requirements
Permissions and credits
Changelogs
HOTD-PhoenixHawk_Expansion (v)1.3.0, CAO 2018-12-16

Description:
This Mod simply uses all the hard work SolhamaJoe put into his Hangar of the Dispossessed mod containing the Phoenix Hawk model and, using MechResizer and some Json creativity, introduces the Stinger, Valkyrie, Wasp, and Crusader into the BattleTech game.

Disclaimers:
- Original Phoenix Hawk models & textures created by Pirana Games for MechWarrior Online
- All other models, textures, sounds, and assets created by Harebrained Schemes for BATTLETECH
- Assets merged and (slightly) modified by SolahmaJoe solely for use in HBS's BATTLETECH
- Crusader, Stinger, Valkyrie, and Wasp jsons created by DutchRits

Current Release (SolhamaJoe's Phoenix Hawk):
  Phoenix Hawk Body model (including) rescaled & imported
  Textures adjusted from PGI assets.
  PH's Weapon hardpoints:
 L/R Arm Side & gunpod PPC
 L/R Arm Side & gunpod Lasers
 L/R Arm Underside of Forearm Flamer, Laser, MG (AP Weapons)
 Center Torso Flamer, Laser, MG (AP Weapons)
Right Torso PPC, Laser, Flamer (1 mount)

SolhamaJoe's Notes on his HotD models:
1) The 'Mechs work in Single Player Skirmishes and are playable in Campaign mode (and can show up as part of the enemy force). 
2) The models & textures are imported into an existing AssetBundle for a 'Mech already in the game.  So there are some wackiness
with proportions and joints bending at awkward angles.
3) Note on arm mounts:
  - The first/top most weapon arm laser or ppc will appear in the forearm side mount point.
  - The second will appear in the handheld gunpod. (This is swapped from the original PGI models.)
  - I decided to organize the arm mounts due to how HBS's code mounts weapon models.   There is no way to specify the mount point  via the json file, it's decided at mission load.   Because all the stock Phoenix Hawk models have a Medium Laser in each  arm and a Large Laser in just the right   I put the ML first so they both get _eh1 side mount, and the LL second to  get _eh2 gunpod.  This results in the Large Laser appearing in the RA gunpod and both Medium Lasers in the side mounts. Otherwise the LA Medium Laser would always get mounted to the gunpod, which just seems weird.

DutchRits' Notes on the Stinger/Wasp/Valkyrie/Crusader:
1) Leg Missile hardpoints for the Wasp & Crusader have been moved to the respective Left/Right torso.
2) Mech sizes aren't canon.  Feel free to play around with MechResizer.
3) Weapon effects will NOT show up correctly for the Stinger/Wasp/Valkyrie/Crusader, since their entries are based upon SolhamaJoe's hardpoint efforts.  This is especially true for any/all missile hardpoints.

Known Issues (SolhamaJoe):
  - Jump Jet effects not playing (involves weird conflict with SimGame prefab)
  - Searchlight don't get mounted (same problem as jump jets)
  - Clavicle & hip models are not aligned correctly (hidden inside other models)
  - Pelvis alignment is slightly off (got tired of fighting with it)

Known Issues (DutchRits):
  - PH model has several "floating" textures when resized smaller than 70% of the orignal size.  I toyed with a smaller chassis to match
 the size of the Locust, but it looks incredibly wonky.
Required Mods:
  - BTML & ModTek.  Be sure to get the most up-to-date version, since MPStark hasn't updated.  Janxious's version is here: https://github.com/janxious

Recommended Mods:
  - This mod doesn't technically require any other mods, but your enjoyment will be increased if you use them.
  - MechResizer is highly encouraged, since that will allow you to adjust the mech's in-game proportions.
  - Hangar of the Dispossessed Phoenix Hawk is what this mod is based upon.  You don't NEED it, but using it is an option.

Installation:
  - Install BTML and ModTek (https://github.com/Mpstark/ModTek/wiki/The-Drop-Dead-Simple-Guide-to-Installing-BTML-&-ModTek-&-ModTek-mods)
You have two options, once BTML and ModTek are installed.  If you already have HotD Phoenix Hawk loaded, then use option 1.  If you do not have HotD Phoenix Hawk loaded, then use option 2.

- Option 1: With HotD Phoenix Hawk:
 -- Unzip the mod to a folder of your choice.  Open the folder and then open the "with HotD Phoenix Hawk" folder.
 -- Inside you will see five sub-folders: chassis, mech, movement, portraits, and shops
 -- Open your HotD Phoenix Hawk folder in your \Steam\steamapps\common\BATTLETECH\Mods\HotD-PhoenixHawk directory.
 -- Copy the contents of the "with HotD Phoenix Hawk" sub-folders into their corresponding folders in the HotD-PhoenixHawk mod.
 -- Add the entry from the "MechResizer Entries" section into the MechResizer mod.json
 -- OPTIONAL STEP: I recommend re-injecting into the Assembly-CSharp.dll by deleting the existing copy and restoring from the original. 
    This step requires having an archived copy of the original Assembly-CSharp.dll.
 -- Launch BattleTech

- Option 2: Without HotD Phoenix Hawk:
 -- Unzip the mod to a folder of your choice.  Open the folder and then open the "without HotD Phoenix Hawk" folder.
 -- Drag "HotD-PhoenixHawk_Expansion" folder into \Steam\steamapps\common\BATTLETECH\Mods\ folder
 -- Add the entry from the "MechResizer Entries" section (below) into the MechResizer mod.json
 -- OPTIONAL STEP: I recommend re-injecting into the Assembly-CSharp.dll by deleting the existing copy and restoring from the original. 
    This step requires having an archived copy of the original Assembly-CSharp.dll.
 -- Launch BattleTech

MechResizer Entries:
Enter the following into the MechResizer mod.json:
"chassisdef_stinger_STG-3R": {"x": 0.60,"y": 0.60, "z": 0.60},
"chassisdef_wasp_WSP-1A": {"x": 0.60,"y": 0.60, "z": 0.60},
"chassisdef_valkyrie_VLK-QA": {"x": 0.70,"y": 0.70, "z": 0.70},
"chassisdef_crusader_CRD-3R": {"x": 1.10,"y": 1.10, "z": 1.10}

You may notice the same floating textures issue I saw.  Feel free to play with the numbers.

Final Notes:
  - The UI images I made for the Stinger/Wasp/Valkyrie/Crusader are NOT my best effort, but I was struggling with creating a .dds file from a .png
    while maintaining transparency.  In the end, I created the .dds, but had to paint the background black.  I'm happy to accept updated images
    from those with more skill in that department than I.
  - I can't thank SolhamaJoe enough for bringing the Phoenix Hawk, Marauder, and Warhammer into BattleTech.  Sure, HBS announced they'll
    eventually bring the Marauder and Warhammer into the game, but we all wanted them NOW, and he delivered.  I'm just hoping he'll work on
    the Archer and Rifleman...