About this mod

"Bring law to the Wasteland – one squad at a time." Inspired by the classic Enclave Commander mod, Desert Ranger Commander lets you step into the boots of a true tactical leader in the Mojave. Call in reinforcements, lead squads of hardened Desert Rangers, and turn the tide of battle with command-based gameplay mechanics.

Requirements
Permissions and credits
Changelogs
"Bring law to the Wasteland – one squad at a time."

Inspired by the classic Enclave Commander mod, Desert Ranger Commander lets you step into the boots of a true tactical leader in the Mojave. Call in reinforcements, lead squads of hardened Desert Rangers, and turn the tide of battle with command-based gameplay mechanics. Whether you're pushing back Legion forces or holding the line against Super Mutants, this mod puts you in control of the Wasteland’s most iconic defenders.

Features:
Summonable Ranger Units – Deploy squads of Desert Rangers, Patrol Rangers, or Veteran Rangers with customizable loadouts.
 Radio Command System – Call in reinforcements, assign patrol routes, or order squad formations through an intuitive radio interface.
Tactical Immersion – Squads will patrol, follow, engage, or defend based on your commands. Coordinate assaults or hold strategic points.
Vertibird Drop Support – Call in a Vertibird from the sky to drop off a squad of Desert Rangers directly into the action. Perfect for ambushes, reinforcements, or cinematic entries into hostile territory.

New Winterized General Outfit Armor to go along with commanding your Desert Rangers in battle.

Hardcap Limit on Desert Ranger spawns: You can have 6 in total (1 of each type) pretty much when spawning with either vertibird or spawn menu.

The Hotkeys are "G" and "H" for the spawn menu/vertibird spawn menu and Soldier menu for the "H" Key respectfully. You can also use "E" to individually activate each Desert Ranger follower.

You can reset the hotkey but going into the radio in the "Aid item menu" and clicking it and then exiting the pipboy and then BEFORE You hit "set hotkey" hold down the key you want to set it to and then click "Set hotkey" for whichever menu your setting the hotkey for and keep holding the new hotkey down as it should immediately register and bring up the menu underneath the new hotkey.


Why Use This Mod?
If you've ever wanted the immersive squad-control of Enclave Commander, but with the grit and justice of the Desert Rangers, this is the mod for you. Perfect for players who enjoy roleplaying as a Ranger leader or want to add more tactical depth to their Wasteland adventures.

Veritibird Only Edition - can only spawn units by calling a Vertiibird. VERY IMMERSIVE and very good Highly Recommended you try this one. Also Configurable as well Adds in Sharpshooters and rearranges the level lists in order to make the weapons work better and spawn on the units better.


Custom/Default Teams of Desert Rangers:
Ranger Team Able: 4 Brawlers
Ranger Team Alpha: 4 Enforcers
Ranger Team Baker: 4 Energy Weapon Experts
Ranger Team Charlie: 4 Grenadiers
Ranger Team Delta: 4 Gunners
Ranger Team Echo: 4 Heavy Gunners
Ranger Team Foxtrot: 4 Sharpshooters
Ranger Team November: 1 Enforcer, 1 Sharpshooter, 1 Gunner, 1 Heavy Gunner

the following above are the default teams setup exactly how they are. You can change these by selecting and adding 4 rangers to a qualified team and then spawning the "custom team" using the "Team spawn menu" instead of calling the default team it will call your custom team instead.

Planned Features:
1) Find a way to implement "Teams" into the Desert ranger commander mod meaning find a way to implement different "Squads" like "Delta" or "Charlie" or "foxtrot" squads into the game allowing the player to organize their group of Desert Rangers better. Engine can't handle more then 6 NPCs at a time so no point in integrating a "Team like menu" into the mod since it will have difficulty anyhow managing such a large number of followers on the Player Reference. Plus it is kind of ridiculous to think of "Teams" for this mod anyway. So in my testing this will not be implemented any further. 6 is okay for my balance testings but i'm sure other people have differing opinions on how many NPCs to configure for your playthroughs. I tested 32 and that was WAY TOO MANY NPCs for the engine to manage. So basically don't do what i did in my testing endeavor to get 32 NPCs working it will NOT WORK!! Might even be that 6 is too many for the engine to handle. Should probably be 4 NPCs max as the default setting. Teams have been implemented albeit just in a different way. Rather then in a way that i originally wanted, they have been implemented in the latest version of Desert Ranger commander, "Teams" can assigned but you cannot dish out orders to individual teams that work together as a unit. Still working on a way to implement that. but of course i don't think that part is possible considering how i wrote the "global cmd" and "menu cmd" for commands it will only dish out commands for individual units or globally to all of them depending on which menu is in use.

2) find a way to implement a "Dynamic Squad leveling system" into the mod. Seems impossible to do since the NPCs for the Desert Rangers don't have a "Reference" in the game they just have an EditorID and all use the same NPC Script no way to dynamically level up the squadmates on their own without being a non-generic follower (A companion in other words with actual dialogue and emotions and feelings) I will still work to see if i can get SOMETHING working but until then i'm giving up on trying this for now. unless anyone else has  any ideas or suggestions on how to achieve this function in the scripts.

3) Send out your Desert Ranger "Teams" on missions to complete for you / patrols. in order to levelup your rangers and advance their skills. See above at point 1.) No longer relevant.

4) Mission Board / Deployment system allowing the player to deploy and a "squad" on an off-screen mission to a location on the map to do recon. They will report back on their success or not at all if they disappear from the game and die that is. See Above at number 1) No longer relevant.

5) surviving a certain number of missions might grant "Hero" "Veteran" or "Elite" to one of your Desert Rangers as they level and survive in the post apocalyptic wasteland of New Vegas/Mojave Desert.

6) Presets "Teams" to recruit that you can set to How many of each type you want in a "Team" to recruit into your party. still no more then 4 Rangers. but probably much better then trying to "Assign" each of your rangers in a team and then building a "Team menu" from there in order to implement a "team" structure instead with this idea it will be presets that the player can choose from and assign types of "NPCs" To 1 Sharpshooter, 2 Enforcers, etc etc for when the player wants to use certain teams in certain situations. Implemented in version 6.00d or the 6th Edition of Desert Ranger commander for the most part.

Requirements:
JIP LN Plugin (Mandatory)
xNVSE (Mandatory)
ShowOff xNVSE Plugin (Probably, not sure though)
Johnny Guitar NVSE (Probably Not sure thought)

Suggestions:
1) I'm willing to take them for different Editions/Offerings or just any thing you want in this mod in general. For now though this mod is "feature complete"

Credits:
Thanks to the Mod Author GardanothDaedraBlood who made Desert Riot Gear Asset Pack and Winter Riot Gear Asset Pack wouldn't be possible since most of the Desert Rangers utilize assets from those mods. While also utilizing the vanilla Riot gear and Desert Ranger outfits.

Thanks to Enclave Commander NV Edition and its creator rickerhk who made the mod and the inspiration for this mod in the process.

Thanks to the freely available modder's asset Army Commander for use in this mod by SmileyCat and helped provide a basis for what was needed to get the Vertibird up and running.

Thanks to NCR Commander by Zelxi which also served as an inspiration for this mod and helped write the scripts for it necessary. Regarding the Vertibird and what not.

Other Commander Mods Made by Me:
Super Mutant Commander
Robot Commander
Baby Gecko Commander