If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Disney XD: Hero Trip

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Disney XD: Hero Trip

Developer: Bamtang
Publisher: Disney Mobile
Platform: HTML5
Released in US: June 2015


CodeIcon.png This game has unused code.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


Hmmm...
To do:
  • Broken sandbox debug mode.
  • Beta and alpha prototypes on the game server.
  • Revisional differences, there were 15 builds.

An exclusive game from the Watch Disney XD app for your mobile device (or later down the line Disney LOL), where the mindscape suddenly breaks and you have to move your favorite Disney XD characters from point A to point B throughout each level to fix it!

Removed Assets

Hmmm...
To do:
Does this relate to another Bamtang game?
js/config/games/platform_world_41.js
js/config/games/platform_world_42.js
js/config/games/platform_world_43.js
js/config/games/platform_world_44.js
js/config/games/platform_world_45.js
js/config/games/platform_world_46.js
js/config/games/platform_world_47.js
js/config/games/platform_world_48.js
js/config/games/platform_world_49.js
js/config/games/platform_world_50.js

The following assets are commented in the HTML file and not present on the game server.

Unused Text

Hmmm...
To do:
Maybe some of these are carried from other HTML5 games from Bamtang. Is STR_VIEWCHARACTER_* used?

js/config/strings.js contains the game's text with a number of entries that aren't used anywhere.

String ID Text Note
STR_L_HTML5 This game uses HTML5. If it loads but does not run, please update your web browser. Probably an HTML5 lockout message.
STR_LOADING_PRELOAD_FONT_* 0 ?
STR_LOADING LOADING Prob unused for the loading percent.
STR_CUTSCENE_TXT Cutscene text Not actually unused but uses placeholder text.
STR_CUTSCENE_TIME + *_SHADOW 1.05 Not actually unused but uses placeholder text.
STR_HUD_LEVEL + *_SHADOW LEVEL #1 Not actually unused but uses placeholder text.
STR_LEVEL_* * '*' is the level number (up to 50).
STR_PLAY PLAY Alternative play button?
STR_CONTINUE CONTINUE Continue button?
STR_NEWGAME NEW GAME New game button?
STR_POPUP_TEXT Text Yup.
STR_METAMAP_TITLE SELECT LEVEL
STR_TRY_AGAIN_TITLE TRY AGAIN
STR_MSG_HELP_PLAYER_* Help Player * '*' is the player number (up to 3).
STR_MSG_HELP_1 Welcome to the prototype of Puzzle Platformer! Referenced but never seen.
STR_MSG_HELP_2 But please remember, this is an early prototype with limited functionality. Referenced but never seen.
STR_COUNTER_WARNING 5.00
STR_COUNTER + _ENDLEVEL 42,007.00
STR_CUTSCENE_TITLE CUTSCENE
STR_info_A* info A* '*' is the info number (up to 25)
STR_PUSHBUTTON* Push them first, shoot them later. ?

Debugging Material

Cheats has an enabled value, set by USE_CHEATS in Application; setting it to true allows debug tools to be used.

Inaccessible Cheat Buttons

Hmmm...
To do:
Get these working.

On the map HUD, the following buttons are hidden by default with no code to toggle them. The functions are probably based off their names.

mcBtnCheatUnlockStars
mcBtnCheatUnlockLevel
mcTxtCheatUnlockLevel
mcTxtCheatUnlockStars
mcBtnCheatEndGame1
mcBtnCheatEndGame2
mcTxtCheatEndGame1
mcTxtCheatEndGame2

Cheat Keys

The function that detects keypresses is dummied in the final release, but the actual cheat functions remained.

Key Effect
1 Draws collision boxes of UI buttons and playfield elements. (Doesn't seem to work?)
0 Toggles free movement through the WASD keys, most of the arrow keys aside from Up could also be used.
P Sets the time penalty.
9 Completes the current level.
U Unlocks the next level then returns to the map.
R Goes to the final cutscene.
I Plays a sound.
E Plays a sound.

Internal Project Name

The game is internally referred to as PP[1]. It is likely Puzzle Platformer[2] or Platform Game[3].

References

  1. vo/mus_pp*.ogg
  2. Puzzle Platform Game/Puzzle Platformer in strings.js / game.html
  3. PlatformGame class