TB's RF Receiver Hidden Package Sidequests v1.8
Get goodwill-based reward packages to find using an RF Receiver! (Crash Fix)
I was looking through the item_radio.script and felt that the RF Receiver isn't used enough, so created this addon to add something fun to the game and for me to learn more Lua. (Arrays are fun!)
Please feel free to make suggestions for this addon. I personally enjoy the exploration and finding things (which you may have guessed from my previous addons). Also, please comment if something isn't working as is supposed to be intended!
See below for the changelog and future plans
NOTE ABOUT THE "DELIVER THE PACKAGE TO SOMEONE" QUESTS: If you transfer the packages into a stash one by one, you can find out which one you are supposed to deliver when your PDA beeps the task list update! Another future plan is to try and avoid this confusion with custom images.
How does it work?
Firstly, this does not require a new game start.
This addon runs in parallel with the standard gameplay, adding the following:
Once you obtain enough goodwill points for a faction, they will drop a useful package in a nearby level. The placement of the package is picked at random from a reasonably sized list of coordinates for that chosen level, so you will need an RF Receiver to help you find it!
This addon is designed to work with whichever faction you choose to play, as the quest is given based on goodwill points accrued for any faction.
Currently, only one package can be in existence at once, so a queuing system is included. If you obtain more goodwill points with any faction while a package already exists, a package will be queued for that faction and current location.
The RF Receiver will also sound some additional beeping, depending on how close the player is to the package being located.
It also takes into consideration if you have yet obtained the Psy-Helmet, so that the package placement is in levels that don't fry your brain. If you obtain the Psy-Helmet, then levels such as Radar are considered.