The forum has been set to read-only mode. For community discussion and questions, head over to our Discord: https://discord.taleoftwowastelands.com

Looking for testers for TTW Bottle That Water

General mod discussion and requests.
Post Reply
User avatar
Sessine
Posts: 34
Joined: Wed May 01, 2013 3:36 pm

Looking for testers for TTW Bottle That Water

Post by Sessine » Wed May 08, 2019 12:11 pm

I have received permission to port Bottle That Water for TTW.

While in the process of converting it, I, with the help of many useful folks on the TTW discord, was able to figure out a process of rewriting certain functionality to improve upon the additional mod.

Simply put, Bottle That Water allowed the player to bottle water from a water surface like a river, lake or open tub (e.g. Goodsprings Source water trough), but it had a limitation that the mod could not tell whether the water was "good" (e.g. purified water from Goodsprings Trough), or bad (e.g. The Potomac). Consequently, the mod always awarded the player purified water, even when bottling from such dire sources as the puddle around Megaton's bomb.

Thanks to some functions in JIP LN, it is possible to detect the type of water the player is trying to bottle from, and to correctly reward Aqua Pura, Dirty Water or even Irradiated water based on the water surface being activated. This also means that if unsupported water (e.g. the Pitt's lethal water) is somehow used to try to bottle water, water bottling will fail, and no water will be received. In addition, Aqua Cura, Aqua Pura, Holy Water and Irradiated Water are now fully integrated into the bottling system, rewarding empty bottles when drunk (EDIT: RUSHING WATER will also reward empty bottles when drunk, but should NEVER be replaced by any other kind of water when bottling). If attempting to bottle from different sources, the appropriate grade of water should also be processed (e.g. if you have 1 irradiated water and attempt to bottle from a dirty water source, you will lose the irradiated water and receive dirty water, improving the quality of bottled water.).

Because of the large number of changes to the surface bottling system, I need help to fully test the mod before final release. If you are interested, please add your name to this thread. The method for test and link will be provided in post 2, for now, just add your name to express interest.

Testing should take about 10-15 min. Make a hard save before installing the mod. Afterwards, you can either continue playing if you're happy, or uninstall.

This CAN be used on an existing game.
This CAN be used with mods.
It is HELPFUL if you started broken steel, but if not, no biggie - the test covers this.

Summary of Differences from OG Bottle That Water:
  • Aqua Pura, Aqua Cura, Irradiated Water, Rushing Water and Holy Water are all fully supported by the mod, and will reward empty bottles when drunk, just like purified or dirty water did in the original.
  • Empty Water Bottles have been added to several merchants in the capital wasteland. In addition to Chet in Goodsprings, you can now buy bottles from Moira (in Megaton only), Tulip (Underworld), Seagrave Holmes (Rivet City), or Lydia (Tenpenny Towers).
  • Most importantly, bottling water has changed. you bottle water exactly the same way (crouching and activating either an activator or a surface of standing water, but what happens now is radically different.

    Bottling from activators (Sinks, taps, hydrants, baths, toilets (if you're into that), etc) works exactly the same as it always did. It will give you either dirty or purified water, depending on the source.

    However, bottling from surfaces of standing water (lakes, rivers, streams, puddles, etc) has COMPLETELY changed. Bottling from irradiated water surfaces will give you irradiated water, bottling from dirty water will give you dirty water, bottling purified water will give you purified water, and bottling from the jefferson basin will give you aqua puira. No more free purified water everywhere!
  • The canteen will also now ONLY be refillable at purified sources OR the jefferson memorial (means it functions EXACTLY like purified water regardless of your choices in the Fallout 3 story).
Last edited by Sessine on Sat May 11, 2019 11:29 pm, edited 3 times in total.

User avatar
Sessine
Posts: 34
Joined: Wed May 01, 2013 3:36 pm

Re: Looking for testers for TTW Bottle That Water

Post by Sessine » Wed May 08, 2019 12:11 pm

This post has now been updated to include the test method for bottle of water. It looks very long, but is actually very, very quick, and should take no more than 10 min of your time. You CAN use this on an existing game, and you CAN use mods, but READ THE INSTRUCTIONS! Backup your game, and I recommend having a read of the procedure BEFORE you actually do anything, it makes it much easier to deal with.

Note: I tell you when to OPEN and CLOSE your pipboy. It's REALLY important you follow this, because items added via script effects when you are already IN the pipboy may not show up. I've tried to write exactly when you should do this, but IF YOU DON'T SEE THE ITEMS YOU EXPECT, CLOSE AND REOPEN THE PIPBOY! Otherwise, you will get inaccurate item counts, and your test results may be skewed.

=================
INITIAL TEST SETUP
=================
SpoilerShow
1.) Download all the attachments >>>HERE<<<.
2.) Put "TTWBottle.txt" and "StartBrokenSteel.txt" in your Fallout New Vegas MAIN directory - the one with the FalloutNV.exe, not the data directory, not in a mod organizer directory.
3.) Before doing anything, Open your game, make a hard, manual save for backup, then close the game.
4.) Now, add the included mod archive to mod organizer (Recommended), or unzip the contents into the Fallout New Vegas Data directory (NOT recommended, but it's your install)
5.) activate test esp and move so that it is the last mod in load order. I mean LAST - after bashed or merged patches too!
6.) Edit "TTWBottle.txt" to replace the XX in the last line with the load order value of bottle that water, and save again.
7.) from your game, get to a place where you have some relative freedom (i.e. not the vault 101 intro sequence, etc)
8.) First, make sure you are not carrying any of the following. If you are, DROP or get rid of them now:

Code: Select all

Aqua Cura
Aqua Pura
Dirty Water
Empty Bottle
Holy Water
Irradiated Water
Purified Water
Rushing Water
I also recommend emptying the AID and MISC sections of the pipboy, this makes things much easier to check later on.
===============
INVENTORY RESET
===============
SpoilerShow
1.a.) CLOSE THE PIPBOY
1.b.) open console, type: and enter the following commands sequentially.

Code: Select all

bat ttwbottle
tgm
tmm 1
1.c.) Close console, OPEN PIPBOY and check that you have the following:

Code: Select all

(x1) Aqua Cura
(x1) Aqua Pura
(x1) Dirty Water
(x1) Empty Bottle
(x1) Holy Water
(x1) Irradiated Water
(x1) Purified Water
(x1) Rushing Water
=============================
TEST - BOTTLE IRRADIATED WATER
=============================
SpoilerShow
2.a.) FAST TRAVEL to megaton. If not in the capital worldspace, you can use console command

Code: Select all

coc Springvale
to get into the FO3 worldspace and then FAST TRAVEL to megaton from there
2.b.) Go down to the bomb crater and stand in the puddle of water and look straight down - activation doesn't always work if you're too far away from the water source!
2.c.) Crouch, and activate the water surface. When prompted, BOTTLE THE WATER!!!.
2.d.) OPEN THE PIPBOY and check you have:

Code: Select all

(x1) Aqua Cura
(x1) Aqua Pura
(x1) Dirty Water
(x0) Empty Bottle
(x1) Holy Water
(x2) Irradiated Water
(x1) Purified Water
(x1) Rushing Water
=========================
TEST - BOTTLE DIRTY WATER
=========================
SpoilerShow
3.a.) FAST TRAVEL somewhere along the Potomac , Wilhelms Wharf, Rivet City are all good places to go.
3.b.) Crouch, and activate the water surface. When prompted, BOTTLE THE WATER!!!.
3.c.) OPEN THE PIPBOY and check you have:

Code: Select all

(x1) Aqua Cura
(x1) Aqua Pura
(x4) Dirty Water
(x0) Empty Bottle
(x0) Holy Water
(x0) Irradiated Water
(x1) Purified Water
(x1) Rushing Water
=========================
TEST - BOTTLE CLEAN WATER
=========================
SpoilerShow
4.a.) Open console, type:

Code: Select all

COC Goodsprings
and hit enter. THEN, FAST TRAVEL to Goodsprings source (the place with the water troughs and pumps south of goodsprings town)
4.b.) Go to one of the water troughs, filled with purified water.
4.c.) Crouch, and activate the water surface. When prompted, BOTTLE THE WATER!!!.
4.d.) OPEN THE PIPBOY and check you have:

Code: Select all

(x0) Aqua Cura
(x1) Aqua Pura
(x0) Dirty Water
(x0) Empty Bottle
(x0) Holy Water
(x0) Irradiated Water
(x6) Purified Water
(x1) Rushing Water
===============
INVENTORY RESET
===============
SpoilerShow
5.a.) Now, RESET your inventory. Drop ALL the water items and ensure you are carrying NONE of the following:

Code: Select all

Aqua Cura
Aqua Pura
Dirty Water
Empty Bottle
Holy Water
Irradiated Water
Purified Water
Rushing Water
5.b.) CLOSE THE PIPBOY
========================================
START BROKEN STEEL (IF NOT ALREADY DONE)
========================================
SpoilerShow
6.a.) Now, if you HAVE completed Fallout 3 Main Quest, then this will be quick. Type

Code: Select all

coc springvale
to immediately move from goodsprings to the FO3 worldspace, and then FAST TRAVEL to the Jefferson memorial water basin for the next test. SKIP TO STEP 7)
6.b.) If you HAVEN'T completed Fallout 3 main quest, then open console and type

Code: Select all

bat StartBrokenSteel
This will move you to the project purity rotunda, and you should be able to activate the purifier there
SpoilerShow
(Code 216 and activate the enter button on the console)
. Sorry, this is by far and away the longest single part of this procedure, waiting for the bloody ending slides. DON'T attempt to force start the broken steel quest without manually completing this part, it doesn't work properly. Go get a cup of tea or coffee, and come back when you have control
6.c.) Get out of your conversation with Elder Lyons, and get out of the citadel building.
6.d.) FAST TRAVEL to the Jefferson Memorial
=======================
TEST - BOTTLE AQUA PURA
=======================
SpoilerShow
7.a.) open console, type

Code: Select all

bat ttwbottle

7.b.) Close console, OPEN THE PIPBOY and check that you have the following:

Code: Select all

(x1) Aqua Cura
(x1) Aqua Pura
(x1) Dirty Water
(x1) Empty Bottle
(x1) Holy Water
(x1) Irradiated Water
(x1) Purified Water
(x1) Rushing Water
7.c.) CLOSE THE PIPBOY
7.d.) Crouch, and activate the water surface. When prompted, BOTTLE THE WATER!!!.
7.e.) OPEN THE PIPBOY and check you have: (x0) Aqua Cura

Code: Select all

(x6) Aqua Pura
(x0) Dirty Water
(x0) Empty Bottle
(x0) Holy Water
(x0) Irradiated Water
(x1) Purified Water
(x1) Rushing Water
END.) That's it! That's the end of the test, should take about 10 minutes to complete, much less if you've already completed Broken Steel. At this point, you can close down, deactivate the mod (or not if you wish) and delete the txt files you put in the NV exe directory. Reload your earlier save and continue as you like.

Please let me know any deviations or unexpected results below. I encourage you to do your own testing if you wish, I've tried to write in some convenient places to test, but you can pretty much go anywhere you like as long as the stuff in the test is covered at least once. Post results, or hit me up on Discord if I've spoken to you there. Thanks for all the help, and enjoy!
Last edited by Sessine on Sat May 11, 2019 11:16 pm, edited 4 times in total.

User avatar
fear_town
Posts: 39
Joined: Sun May 05, 2013 1:07 am
Location: Here or There

Re: Looking for testers for TTW Bottle That Water

Post by fear_town » Wed May 08, 2019 1:16 pm

I'd be happy to after I get a 3.2 TTW built. Might be a few days/week. Hopefully others filter in.

User avatar
Sessine
Posts: 34
Joined: Wed May 01, 2013 3:36 pm

Re: Looking for testers for TTW Bottle That Water

Post by Sessine » Sat May 11, 2019 11:03 pm

TEST IS NOW LIVE - CHECK POST TWO FOR DETAIL

Post Reply