Skip to the content.

Heroes of the Storm - Try Mode 2.0

A modified Try Mode Map for Heroes of the Storm to create a better experience with enhanced functionalities.

I believe, I can fly. I believe, I can touch the sky.

What is this?

Heroes of the Storm have a build in Try Mode that can be launched with any heroes and with any (available) skins from the Collection tab. The try mode includes basic cheats such as setting level, toggling a slow cooldown and reset talents.

However, it lacks lots of features such as changing Heroes, spawning any units, adding extra AI players, interacting with the game data and a fast cooldown reset.

This project aims to provide extra functionalities which were built on top of the original try mode with extra tools for customisation.

Stuff you can do:


How to install the map:

Please see install.md.

How to use the chat commands:

Please see usage.md.

How to modify this map:

Please see modding.md.

How to use the command line tools:

Please see tools.md.

How to include the functionalities in this map to your own custom map or mod:

Please see custom.md.


FAQ:

How does it work?

Heroes of the Storm built on top of the StarCraft II engine. Therefore, some features (loading custom maps and mods) were inherited from it.

Try Mode 2.0 aims to adding extra functionalities to the original Try Mode and provide various tooling for customisation. It will also generate .stormmap map files which added the extra functionalities to various maps that can be loaded into the game.

Currently, there are two ways to load a custom map:

Note that both methods allow loading the map which are either a file, folder, or a symbolic link of both, as long as the name is ending in .stormmap.

Can I get banned from using it?

The Try Mode 2.0 (including the in-game official's one and tutorial maps) runs on your computer locally (offline) without connecting to Blizzard's server, therefore it is not possible to e.g. level up your account, gaining gold and loot boxes, altering Match History or carrying the altered files to other online maps/modes, including Custom Games.

Strictly speaking, Blizzard can ban users from doing so. However, there is not a single instance of that event occurs despite multiple side-loaded was shown in the official Forums and Subreddit, which Blizzard even replied (unrelated to banning or ToS). The loaded map is also offline and not able to interact with other online maps/modes.

Disclaimer: I do not hold any responsibility if your account was banned by doing so.

Can I play the map with my friends?

As stated above, Try Mode 2.0, or all other custom maps are offline only, similar to the official Try Mode / Tutorial. Hence it is currently not possible to play with your friends.

Not to be confused with the official "Custom Games" game mode, it is still connected to Blizzard's server, able to play with friends and will appear on your match history.


TODOs:


Internal Debug Menus

Debug Menu

Internally, there is a hidden debug menu. By forcing enable debug mode (libCore_gv_dEBUGDebuggingEnabled), you can now use it as well by pressing the hotkey /.

It have various functionalities such as switch heroes, level, etc, which can save lots of time when get used to it. Here is a quick look:

debug menu

QA Cheat Menu

Base on the naming of the internal variables, I assume this is for QA testers. To use it, type -devcheats in the chat (on either Ally or All chats only).

Note: In a recent commit, I have sync the / key with QA Cheat menu and Debug menu, which means the / key will open both debug and QA menu together. I am considering should I "desync" them.

Here is a quick look of the QA cheat menu:

QA cheat menu