We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Where's My Water 2?

From The Cutting Room Floor
Jump to navigation Jump to search

Click to upload a new image...Dummy link

Where's My Water 2?

Developer: Creature Feep
Publishers: The Walt Disney Company, Disney Mobile
Platforms: iOS, Android, Windows
Released internationally: September 12, 2013


CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
DebugIcon.png This game has debugging material.


Cactus 2.0!
This article has just been started and needs the article basics added.
Help us out and add them.
Hmmm...
To do:
Most levels have textures from most likely the level editor.

Where's My Water 2? is a sequel to the past puzzler with some free-to-play elements.

Debugging content

Hmmm...
To do:
Some of these don't have visibility toggles and do not appear in-game but DO have code.

You can enable a portion of these by deleting visibility flags or setting them to true in the screen XML files in the Data directory.

Debug menu

Hmmm...
To do:
The game executable also mentions many seemly working functions.

Many files mention a debug menu, but it will only load if the game is built for debugging, however the game executable also mentions such strings.

Reset Database.
Unlock all levels.
Triduck all levels.
Unlock all collectibles.
Complete all challenges and unlock bonus levels.
Unlock all achievements.
Unlock all evil objects.
Show finger dot.
Complete all bonus levels

Hub

  • DBG:Purchase: Unknown.
  • DBG:Unlock: Unknown.

In-app purchase

Hmmm...
To do:
This only works in "debug/playtest mode", figure out how to set that on if possible.
  • DBG:PURCHASE: Unknown.

In-game

  • Debug Auto-Win Button: Tri-ducks the level, uses a texture, instead of a normal score, this outputs 10 ducks collected in the level.

Locked gate popup

  • DBG: Get Tickets: Unknown.
  • DBG: Unlock Gate: Unknown.

Loading (Android)

  • Framerate: Displays the FPS on a little above the left corner on the performance testing screen on Android devices, the game runs at 60 so it will output numbers between 0-60.

Location map

  • Debug Heart Icon: Unknown.
  • Debug Heart Plus 1: Adds a heart to your save data.
  • Debug Heart Minus 1: Removes a heart from your save data.
  • Debug Next Location: A button titled "NL". It goes to the next location, when done on the last location, this has no effect.
  • Debug Previous Location: A button titled "PL". It goes to the previous location, when done on the first location, this has no effect.
  • Debug Duck Icon: Unknown.
  • Debug Duck Plus 1: Adds a duck to your save data.
  • Debug Duck Minus 1: Removes a duck from your save data.

Main menu

Please note the internal button positioning is horrible, overlapping the characters on the title screen, oh and the animation viewer button is horribly placed near the top left corner, a little offscreen.

  • DBG:UI: Loads a UI test, dialog being one for unlocking a gate.
Hmmm...
To do:
Unhide sign in code to log into Facebook then try?
  • DBG:Friend Selector: Doesn't have an effect.
  • DBG:What's new: Doesn't have an effect.
  • DBG:Animation: Loads the Animation viewer.
  • DBG:Achievement: Loads the Achievement viewer.
  • DBG:Toggle FPS/Mem: Adds a view for "Used" (used memory), "Free" (free memory) and "FPS" (Frames per second) on the top of the screen.

Settings profile

Hmmm...
To do:
If possible, fix the first two. They call existing debugging functions.
  • Unlock/Triduck: Appears to unlock and tri-duck a certain amount of the levels, unfortunately crashes the game.
  • Gift Keys: Appears to give the user's profile certain amount of keys, unfortunately crashes the game.
  • Unlock Powerups: Unlocks powerups on the user's profile.
  • Enter NickName: Allows you to enter a nickname with an improperly localized keyboard.
  • Collect All MDs: Collects all Mystery Ducks on the user's profile.
  • Complete To Level 7: Completes all levels up to level 7.

World select

  • DBG:Unlock: Unknown.

Animation viewer

Allows viewing and playback of any animation present in the game files, looping and enabling cross-fading of them is possible, loading an actor behind 0 or beyond 5 will crash the game.

Achievement viewer

Allows viewing and earning of any achievement present in the game files, however the UI is extremely bugged.

Level editor

Many images are present for some level editor, data is also present.

Developer notes

Hmmm...
To do:
Add xml devnotes.

Text

String ID English Note
DESCRIPTION
TBD: Duck descriptions will go here
A note saying where duck descriptions go.
DUCK_VIP_GAMECENTER_DESC
TBD
A note saying to add an Game Center achievement description later for the VIP Duck on iOS.
DUCK_VIP_GAMECENTER_NAME
TBD
A note saying to add an Game Center achievement name later for the VIP Duck on iOS.
DUCK_VIP_GAMECENTER_HINT
TBD
A note saying to add a hint for the VIP Duck's Game Center achievement on iOS.
DUCK_WOODS_DESC
TBD
A note saying to add a description for a "Woods Duck", that never got any appearance in the game.
DUCK_WOODS3_DESC
TBD
A note saying to add a description for a "Woods Duck", that never got any appearance in the game.
DUCK_WOODS_DESC
TBD
A note saying to add a description for a "Woods Duck", that never got any appearance in the game.
DUCK_WOODS3_NAME
TBD
A note saying to add a name for a "Woods Duck", that never got any appearance in the game.
DUCK_WOODS_NAME
TBD
A note saying to add a name for a "Woods Duck", that never got any appearance in the game.
FBS_CTA
Now YOU can help Swampy and the gators by cutting through dirt and guiding fluids to solve fun puzzles in the FREE app Where’s My Water 2.
Leftover text from promotions.
FBS_GAME_NAME
Where’s My Water 2
Leftover text from promotions.
STORE_PROMO_SUBTITLE
Subtitle of the promotional item here
A note saying where subtitles of store promotion items go.
STORE_PROMO_TITLE
Placeholder Store Promotional Text Here!
A note saying where store promotion text goes.
WHATS_NEW_DESC_1
Test a longer description, maybe a nice call to action or something or other…
A description test.
WHATS_NEW_DESC_2
nice call to action
A description test.
WHATS_NEW_DESC_3
something or other
A description test.
WHATS_NEW_DESC_4
somethingorother
A description test.
WHATS_NEW_DESC_5
to be expanded on later
A description test.
WHATS_NEW_DESC_6
Test a longer description, maybe a nice call to action or something or other…
Exact same as the first description.
WHATS_NEW_DESC_7
nice call to action
Exact same as the second description.
WHATS_NEW_DESC_8
something or other
Exact same as the third description.
WHATS_NEW_DESC_9
somethingorother
Exact same as the fourth description.
WHATS_NEW_DESC_10
to be expanded on later
Exact same as the fifth description.
WHATS_NEW_MESSAGE_1
This is new.
A message test.
WHATS_NEW_MESSAGE_2
Newness
A message test.
WHATS_NEW_MESSAGE_3
See the new
A message test.
WHATS_NEW_MESSAGE_4
What's new? I am!
A message test.
WHATS_NEW_MESSAGE_5
New here.
A message test.

Present in Script is the text file that keeps all the game's text, WC.txt. Oddly other languages have some of the developer text quoted with stars.

XML files

    <!-- WARNING!!!!
     -
     -		Textures are loaded directly after the MainMenu's _buildUI(), so any textures not
     -		present in ui_atlas.imagelist WILL display as a NO_TEX.png
     -
     -		Place all WidgetPrototype textures into ui_atlas for the time being.
     -
     -->

Present in Data/FontPrototypes.xml and Data/WidgetPrototypes.xml.

    <!-- For some reason the notification steals widget with id 1 so we need this widget to display the text -->

Present in Data/HD_Assets_Notification.xml.

   <!--
   BEGIN what's new badge
    (uncomment whichever one of these versions the designer feels like using at the time ;-)
   -->

Present in Data/SM_MainMenu.xml.