About this mod
adds 4 features to grenade, including cookable grenade, NPC "cooks" grenade and swap throwable weapon hotkey( needs B42 Quick Throw)
- Requirements
- Permissions and credits
- Changelogs
What does this MOD have
1). Cookable Grenade (default: enable): Similar to lStewieAl's cookable grenade, equip a grenade and holding attack key to cook a grenade.You could set every grenades donation timer with .ini file
a).Over cook will let the grenade explode in your hand
b).Every grenades timer can be set as different with ini.
c).Compatible with grenades from other mod easily
2). Throw Mode (default: disable): You could switch your throw mode with key “B” (default) before throwing a grenade. You could switch between 2 mode: Throw with normal speed or lower speed, they will change the velocity of grenade threw by player and you could specify the velocity mult in ini .
However, it will take-over a vanilla perk : HaveHo perk. If you enable the Throw Mode, this perk will added to player to let the throw mode work.
Maybe I will add a different grenade throwing animation according throw mode.
3). NPC can "cook" their grenades (default: enable): NPC will not really hold a grenade like player do. When they throw a grenade, the detonation timer of the grenade will set at random.See more details in ini file
4). Quick Throw Addon (default: disable): (It will not add a grenade cooking to Quick Throw) I added a new feature which needs Quick Throw to work. It can let you swap to a throwable weapon which have been binded to Quick Throw hotkey ( another words, the grenade displayed in quick throw's UI) and swap back then . (Add “swap back” in v1.1) Hold a key, "Z" (default) to swap to throwable weapon and press "Z" to swap back from throwable weapon
You need to know how to get grenade editorID with xEdit or Geck
In case my bad English convey a bad message I have a Folder named *CustomExample* to tell you how to do
I have finished most of grenades from vanilla and dlc, they could work in game
the ini file you drop in this folder can be named at random but must have a extension " .ini"
Donation Timer setting ini file: those ini files use to get the Max donation timer of specify grenade .If you throw a grenade without cooking then the donation timer will be set to those value.
Example:
[TimerSetting]
RandomEditorID=8.0
*RandomEditorID is grenade weapon editor ID, in this case you need to know how to get EditorID of grenades.
I recommanded the timer you set plus a short time of insurance pull off animation. All the vanilla animation is about 0.2sec
Other Setting:
Other settings are in config\CookGreSetting.ini, Include some gameplay settings and you could see more details in this file
Mod similar to JAM which add movement animation may interrupt the donation timer while cooking
I let this mod compatible with Sprint in JAM. But I do not let it compatible with other mod which have a sprint feature. If the animation added by those mod perform while player throwing ,it may interrupt the pre-throw animation but the donation timer will not stop.
lStewieAl Tweak
If you would like to use grenade cooking in this mod, set bCookableGrenades = 0 . They provide almost the same feature
It compatible with mods which change grenades records. It is not change anything in B42 QuickThrow
Uninstall
Need to reset a perk HaveHo if you have enable Throw Mode .follow the steps in CookGreSetting.ini
Credit
jazzisparis and LuthienAnarion For JIP
c6 - carxt - lStewieA For Johnnyguitar
The Dormies - Demorome and Trooper For ShowOff