About this mod
Menu-based follower mod. This mod is replacing the follower functions in The Groovatron.
- Permissions and credits
Create a new save often.
This mod was not fully realized. There is a port I am currently working on for New Vegas: Groovy Companions
Name: Groovy Followers
Author: Drayk Cannon
Version: 1.4
Category: Companions and Followers
Source: http://www.fallout3nexus.com/downloads/file.php?id=8927
===============
Description:
===============
A unique follower mod - You can make almost any NPC in the game your follower.
Even some creatures can be your follower - although these are few and far between.
You can have up to 5 (yes, FIVE) followers at a time by this method.
You can even create clone followers!
Train them, give them equipment, heal them, or just enjoy their company in the wasteland!
You can set a hangout spot for each of your followers.
Message box menu rather than dialogue driven.
Realism mode can be toggled in the Setup Menu.
FOSE users get extras, including the ability to give your followers orders on the fly.
===============
Details:
===============
Setup menu will activate when the mod is first loaded.
The main quest must be started, and you must be outside of Vault 101.
Your follower will not follow you into TL or RR during those quests, they will wait outside.
Initial Setup:
==============
Settings can be changed at any time by left-clicking on [Groovy Follower Setup] in your Pip-Boy.
This is located in the "Aid" section.
1. You will be asked if you are using FOSE (Fallout Script Extender) - select Yes or No.
2. If yes is selected, you will need to bind a key to be used for the Follower Menu.
---Follow the instructions to bind the key.
Activating the Setup Menu:
==========================
Left-Click on [Groovy Follower Setup] in the Aid section of your Pip-Boy.
Current settings, follower count, and other information is displayed.
Menu Options Include:
1. "I'm ready to choose a follower." (Non-FOSE Only)
2. "I don't want to choose a follower now." (Shows only if you picked #1)
3. "Create a clone follower." (Clone yourself and make them your follower)
4. "Change FOSE usage." (Enable or disable FOSE extras)
5. "Change FOSE keybinding." (FOSE Only)
6. "Toggle auto-add missing items."
---(If ON, periodically checks to see if needed items are in your inventory, and adds them if they
----are not. Turn this OFF if you have a mod enabled that removes items from your inventory, or
----are going in a quest where inventory items are temporarily removed)
7. "Toggle realism mode." - (Default OFF) If this is ON:
--Followers (except clones) will demand caps upon hiring and daily while they are following you.
---See pay scale, below.
--Max of 1 clone follower.
--And, you must wait 1 game week between cloning yourself.
8. "Reset Settings." Resets all settings and releases followers. Recommended before uninstall.
Realism Mode Pay Scale:
=======================
This only applies if you have turned realism mode on in the setup menu.
Pay scale is based on your alignment vs. NPC's alignment and whether or not the NPC is essential.
If NPC's alignment is equal to yours, their cost is 5 caps upon hiring and per day.
Cost increases for each level of alignment difference.
Let's say your Karma is 750 or above (So you have an alignment of Very Good):
NPC Alignment == Daily Pay
Very Good == 5 caps
Good == 10 caps
Neutral == 20 caps
Evil == 40 caps
Very Evil == 60 caps
Having the Impartial Mediation perk reduces this by half, so long as you are neutral alignment.
And, if you have this perk, Neutral NPC's will not require payment (unless they are essential).
Essential (unkillable) followers will demand an additional 30 caps upon hiring and per day.
Selecting Your Followers:
=========================
Almost any NPC in the game can be your follower with this mod. The way of doing this is different
-depending on whether or not you are using FOSE.
Non-FOSE Users:
1. When you are ready, select "I'm ready to choose a follower." from the Setup Menu
2. Activate the NPC you would like to be your follower with the activate key (Default: E)
3. Select "Be My Follower" from the menu.
FOSE Users:
1. Press the Follower Menu key you bound with the NPC in your crosshair.
---You will receive an error message if the NPC cannot be your follower.
Setting Up Your Follower:
=========================
Some NPCs really can’t hold their own in combat, so I have added a few measures to help with this.
If the NPC’s maximum health is low (less than 50% of player’s maximum health), you will be asked if
-you want to increase their health. If you select “Yes”, their max health will be increased to 75% of
-yours.
You will be given the option of training your follower in 2 skills. If you are making your clone your
-follower, you will instead be asked if you want to set your clone’s attributes to match your own. Select
-“Yes” to do so. Note that your clone’s Pip-Boy is removed. This is necessary for your clone to equip
-things you give them.
About Your Followers:
=====================
Your followers will ignore friendly hits and crime. They will never attack you under any circumstance, as
long as they are your follower. In addition, a mechanism is in place to ensure your followers go
everywhere you go. If you go somewhere and they don’t show up, just wait a few seconds and they will.
You get a [Groovy Follower Locator] in the “Aid” section of your Pip-Boy, just in case. Using this will
make all of your followers appear at your side.
-Followers will use stimpaks if they have them and are hurt, so feel free to share
Activating the Follower Menu:
=============================
-Your follower's limb conditions are restored when menu appears.
-If your follower is a creature, their health is restored when the menu appears.
Non-FOSE Users:
1. You will have the [Groovy Follower Menu] item in the Aid section of your Pip-Boy
2. Assign the item a hotkey (hold a number key 1-8 and left-click on the item)
3. Exit your Pip-Boy and press the hotkey.
---If you have more than one follower, you will need to pick a follower.
---If the follower is not close by, you will be asked if you want to move them to your location.
FOSE Users:
1. Press the key you bound at any time (Or use the above method)
---If one of your followers is currently in your crosshair, the menu for that follower will appear.
---If nothing is in your crosshair and you have more than 1 follower, a menu will appear asking
----which follower you want to activate the menu on.
---If nothing is in your crosshair and you have just 1 follower, that follower's menu will
----appear.
----If the follower is not close by, you will be asked if you want to move them to your location.
The Follower Menu:
==================
This menu lets you manage your follower's inventory, change their combat style, and more.
1. Make This Your Hangout - Set a hangout spot for the follower to go to when you want them to
2. Go To Your Hangout and Wait - The follower will travel to their hangout spot and, well, hang out
---The follower will sleep at night if there is a bed nearby, and will use nearby furniture and idle markers
3. Change Follow Distance - Choose whether you want your follower to follow you closely or from farther away
4. Change Combat Style:
---Default – Follower may use both melee and ranged combat
---Ranged – Follower will use ranged weapon exclusively
---Melee – Follower will use melee weapon or unarmed combat exclusively
---Sniper - Follower will shoot from a greater distance, using ranged weapon exclusively
5. Use a Stimpak - Your follower will use a stimpak. This option only appears if they are hurt
6. Guard This Location / Stop Guarding - Your follower will stay put until you choose otherwise
7. Stop Following Me, You're Fired - Your follower will return to where you first found them.
---All of their modified attributes will be restored and any special weapons you gave them will be removed
8. Show Stats - Display follower’s S.P.E.C.I.A.L. points followed by Skills
9. Manage Equipment - Add and remove items to and from your follower’s inventory
---(Note for FOSE users): If using on clone, menu appears twice. Use the first time, exit the second time
10. Have a Cigarette / Stop Smoking - Pick whether you want your follower to smoke (doesn't work on clones)
11. Copy Player Stats to Clone (Player Clone only) - Duplicate your current stats and skills over to your clone
12. Add Special Weapons - Choose 1 ranged weapon and/or 1 melee weapon to give your follower.
---These weapons will not be accessible in their inventory. Ranged weapons in this list do not require ammo.
13. Remove Special Weapons - Removes the added weapons
14. Train Your Follower (Not Player Clone)
---Opting for this allows you to pick 2 of the NPC’s skills which are then set to match your own skill.
---Choose from Big Guns, Energy Weapons, Explosives, Medicine, Melee Weapons, Repair, Small Guns, Sneak,
----or Unarmed
Giving Orders (FOSE)
====================
-Holding the Targeting key (Default: L Shift) extends your activate distance, allowing you to select targets.
-Hold Targeting Key and tap Attack to select a target. If the target is invalid (i.e. you target nothing or
--target a teammate) an error message will display. The crosshair does not have to be bracketed for a target
--to be valid. You can try targeting anything.
--A valid target will highlight for one second and the message "TARGETING ..." will display on the screen
-If a valid target is selected, a menu will appear. If you have more than 1 follower, you will be asked which
--follower you want to give orders to (Follower 1-5, or All Followers)
-If the target is close to you, you will be warned.
-If the follower's view of the target is obstructed, you will be warned (Target must be NPC or creature).
-Individual Follower Orders:
1. Attack Target
---Your follower initiates combat with the target NPC or creature.
---The target must be an NPC or creature for this option to appear.
2. Throw Grenade at Target
---Your follower will throw a grenade at the target (follower must have grenades in their inventory).
---Caution! Make sure their path to the target is clear and distance is sufficient.
---Confirm menu will appear if target is out of range.
---Grenade is chosen with priority based on damage caused.
---Pulse Grenade - Target must be a robot. If follower has no pulse grenades, they will use another type.
---Nuka Grenade - 1st choice
---Plasma Grenade - 2nd choice
---Frag Grenade - 3rd choice
3. Fire Weapon at Target
---If your follower is using an automatic weapon, they will fire 20 rounds.
---Otherwise, your follower will draw their weapon and fire one round at the target.
---Make sure their path to the target is clear.
---Confirm menu will appear if target is out of range of the weapon.
---If the follower does not have a ranged weapon equipped, this option will not display.
4. Lay a Mine Here
---Brings up a menu for you to choose the type of mine (follower must have mines).
---The target doesn't matter, the follower will throw the mine about 4 feet in front of them.
---The mines can be set off by neutral or enemy NPCs.
---If the follower has no mines, this option will not display.
-If you're giving orders TO a creature that is your follower, #2 and #4 will not display.
#2-#4 may initiate combat with the target and their friends if:
a. the target is an NPC or creature AND
b. the target is hit AND
c. the follower who hit the target is detected by the target AND
d. the target does not have a "friend" disposition
#2-#4, if an enemy is hit, will:
a. cause surrounding enemies to search for you AND
b. if the enemies detect you or your follower(s), they will attack
-All Follower Orders:
1. Attack Target
---All followers will initiate combat with the target NPC or creature.
2. Fire Weapon at Target
---All followers with a ranged weapon equipped will fire at the target. Use this with caution!
---Followers will fire regardless of objects or persons in between them and the target.
===============
Requirements:
===============
Fallout 3
===============
Recommended:
===============
FOSE (Fallout Script Extender)
===============
Install:
===============
1. Extract the files from the archive.
2. Copy files to (install folder)\Fallout 3\Data\
3. Start Fallout 3 Launcher, click 'Data Files', place a checkmark beside the .esp file.
===============
Upgrade:
===============
1. Install new files over old files.
2. Launch Fallout 3.
===============
Un-Install:
===============
1. From the game, left-click on the [Groovy Follower Setup] item in the "Aid" section of your Pip-Boy.
---Select "Reset Settings" then save your game.
2. Start Fallout 3 Launcher, click Data Files, uncheck the .esp file. (Or do so in Fallout Mod Manager)
3. Delete the file: Fallout 3\Data\Groovy Followers.esp
Failing to perform step #1 before unchecking the .esp may cause Fallout 3 to crash to the desktop.
===============
Compatibility:
===============
Compatible with FO3 Version 1.7 (probably works with earlier versions)
Be careful not to bind over keys used by other mods (FOSE).
===============
Bugs/Issues:
===============
Game may crash if you uncheck the .esp and load a saved game in which you were using this mod.
This is a PERK issue. If you are using FOSE, you don't have anything to worry about, but
everyone else needs to Follow the "Un-Install" instructions.
You cannot use this method on regular followers/teammates.
When targeting an NPC, the "Fire weapon at target" command doesn't work well when the target
is sitting or lying down. Shots tend to go above the target's head.
Training a creature in skills does not work right. training them in 1 skill will also
raise several of their other skills.
If you are not using FOSE, Your clone will not always equip what you give them.
To force them to equip something:
1. Go into console and click on your clone
2. Type “showinventory”
3. Choose what you want them to equip
4. Type “equipitem XXXXXXXX 1” – replace the X’s with the Item’s ID
5. Repeat until everything needed is equipped
Clone animation problems:
Download and activate the optional .esp "Groovy Followers Clone Anim Fix" to fix these problems!
1. If your clone is hanging out (sandboxing) and they use furniture, and you are in 1st person mode,
---your clone will do the 1st person animation (this will turn them sideways and may make them
---disappear from view).
2. When performing VATS melee attacks, your clone will also perform the attack animation.
3. Your clone is prevented from doing several animations that other NPCs can do, including
---sleeping, picking up objects, smoking, eating, weapon animations, and more.
===============
History:
===============
1.4
GENERAL---
--Added some info to the top of the Groovy Followers Setup menu.
--Added "Toggle realism mode." option to Setup Menu.
---This does the following, if you turn it ON:
---Followers demand pay upon hiring and daily (unless they are your clone)
---Sets a maximum of 1 clone follower.
---Sets a minimum of 1 game week before cloning yourself.
--Added "Create a clone follower." option to Setup Menu.
---This option creates a clone of the player character and makes them your follower.
---Sound and visual effect plays when you clone yourself.
--Follower's caps are no longer accessible by you when they are following you.
--FIXED issue with training menu not coming up or repeatedly coming up after option picked.
--Added [CANCEL] button to training menu.
--When using follower menu, script is now better at telling if they are or are not present.
---If they are not present, you will be asked if you want to move them to your location.
--Added a "Confirm" menu when firing followers in case button is accidentally pushed.
--Training menu will now display an error if the follower's skill is EQUAL to yours.
--Added "Make This Your Hangout" and "Go To Your Hangout and Wait" options to follower menu.
--Renamed [Other Stuff] to [Special Functions] in follower menu.
--Moved "Manage Inventory" and "Show Stats" options to [Special Functions] submenu.
--Provided optional .esp download that fixes player clone animation problems.
--Misc Script fixes
--Game Setting fFollowSpaceBetweenFollowers changed from 100 to 128
--You can summon just one follower or all followers with the [Groovy Follower Locator]
FOSE---
--Added an order for "All Followers" - "Fire Weapon at Target". Any follower with a ranged
---weapon will fire at the target, regardless of range or blocked view. Use with caution.
1.3
GENERAL---
--Max followers increased to 5
--Menu option "Have a Stimpack" renamed to "Use a Stimpak"
--Follower will use their own stimpak if available when "Use a Stimpak" option is picked
--Added sniper combat style option
--[Follower Locator] renamed to [Groovy Follower Locator]
--Follower sniper rifle is more accurate
--Follower number now also appears in menu title
--Game Setting fFollowSpaceBetweenFollowers changed from 192 to 100
--Many misc script fixes and optimizations
NON FOSE---
--[Follower Menu] renamed to [Groovy Follower Menu]
FOSE---
--Attempting to target any teammate will result in Invalid Target message
1.2
GENERAL---
--Many more tweaks, improvements and additions...
--Followers will use stimpaks in combat if they have them and are injured (<50% health)
--Followers will not attempt to follow you into TL. They will be waiting for when you get out
--Followers will not attempt to follow you into RR. They will be waiting for you outside
---Follower functions not accessible during these quests
--Turned off the auto-add-items thing (you can turn it back on if you want it)
--Added weapons you can give a follower: Scoped 44 Magnum, Flamer, Minigun, Ripper, Sniper Rifle
---These weapons will not appear in their inventory and do not use ammo
---You cannot take them from your follower
--Added Menu Option to remove special weapons from followers
--Some CREATURES can now be made followers
---If you get the message "This creature cannot be your follower.", they're not in the list
--Follower smoking now adds follower to "smokerfaction" instead of using different script package
NON FOSE---
--[Follower 1 Menu], [Follower 2 Menu], and [Follower 3 Menu] merged into 1 object: [Follower Menu]
---Brings up menu asking which follower you want to work with if you have more than one follower
---If follower is too far away, you will be asked if you want to move them to your location
FOSE---
--Extended distance of crosshair from 5000 to 9000 when targeting
--Fixed clone not equipping items (FOSE only)
---When Manage Equipment is selected, menu appears twice. Use it the first time, exit it the second time
--Giving follower orders:
---If target is valid, it will glow for 1 second when selected ("TARGETING ..." displayed)
---target data no longer displays in console
---individual follower will turn and face the target if not facing it ("Please wait ..." displayed)
---warning displayed if target is obstructed (target must be NPC or creature for this message)
---IF follower using automatic weapon, "Fire Weapon at Target" causes follower to fire 20 rounds
---Follower's number of grenades and distance to target displayed in menu
---If the follower is not using a ranged weapon, "Fire Weapon at Target" option will not display
---If follower has no grenades, "Throw Grenade at Target" will not display
---"Lay a Mine Here" option added for individual follower order (you must give them mines to do this)
----the target doesn't matter, the follower will throw the mine about 4 feet in front of them
----the mines can only be detonated by members of other factions
----if the follower has no mines, "Lay a Mine Here" option will not display
----NPC and creature targets should react more appropriately now if they are hit directly
1.1
GENERAL---
--Many script changes and optimizations
--You can now have up to 3 followers at a time by this method
--Auto-teleporting of followers moved to follower-specific Quest scripts now rather than effect script
--Changed follower-specific quest update interval from 0.5 seconds to 1 second
---Follower may take longer to teleport but performance should improve on lower end systems
--Scripts will not run if you are in Tranquility Lane during MQ04 quest
--You will now be asked to confirm new follower choices before NPC becomes your follower
--Essential items are checked periodically and re-added if not in your inventory
---This can be turned off in the Groovy Followers Setup menu
NON FOSE---
--Removed a FOSE command from follower teleport script - will work without FOSE now
--Removed a FOSE command from follower dismissed travel package - will work without FOSE now
--Activating the follower menu has changed
--The sneak-activate method has been Nixed
--New method = You get a [Follower # Menu] item in Aid. Just set it to a hotkey
--Menu displays which follower you are working with (1, 2, or 3)
FOSE---
--The [Follower # Menu] item is added to your inventory. You can use this method or the other method
---(using the key you bound) to pull up the menu
--Pressing the follower menu key with multiple followers brings up a menu asking which follower you
---want to work with
--Removed the automatic emergency reset functions
--Holding the Targeting key and tapping attack brings up menu to give orders to followers
---Added "attack target", "throw grenade at target", and "fire weapon at target" to menu
---Additional target info is printed to the console when target is selected
--Follower Menu Key can be used to pick new followers if another NPC is in your crosshair
--Mod keybindings disabled if you are in Tranquility Lane during MQ04 quest
1.0 - Initial Release:
Follower functions moved to this mod from The Groovatron v2.2
Made most functions accessible if FOSE is not being used, FOSE no longer required
Followers are no longer always killable. Essential followers cannot be killed.
===============
Contact:
===============
Questions? Comments? Suggestions? Free money?
Drayk_Cannon at TheNexusForums
===============
Credits:
===============
Thanks to:
umpa, Backsteppo, and kiwi82mx
Thanks to Bethesda for creating Fallout 3
Thanks to InsanitySorrow for ReadMe Generator
===============
Tools Used:
===============
GECK 1.5.0.19
FOSE 1.1 b9
FO3Edit 2.5.3
TESSnip
Fallout 3 ReadMe Generator and Notepad
===============
License/Legal:
===============
As Always, with any Mod, use at your own risk.
Do not distribute - this work is in progress.