Hero's Story cover
Hero's Story screenshot
Genre: Role-playing (RPG), Adventure, Indie

Hero's Story

Anniversary Update

[p]Hello everyone! Today marks exactly one year since the release of the Hero's Story action game. During this year, the game has received two major updates, as well as several hotfixes. New game mechanics, as well as new locations and items were added. Many new players set foot on the lands of Teandria for the first time, and I would like to thank everyone again for their support of the game and your feedback! To celebrate this significant date, I decided to release another fairly large anniversary update - it fixes some long-standing bugs, adds new settings and slightly improves performance. I hope you will enjoy this anniversary update![/p][p][/p][p]You can find full list of changes below.[/p][p][/p]

General

[p] [/p]
  • [p]Hidden "What's New" block in Main Menu[/p]

Additions

[p] [/p]
  • [p]Added "Display Mode" option instead of "Fullscreen Mode" in the Options Menu[/p]
  • [p]Added sound when trying to switch weapons when the player has not picked up a weapon[/p]
  • [p]Added a separate effect for the Cleric's Greater Heal [/p]

Balance

[p] [/p]
  • [p]Slightly increased the chance of poisoning a character from mushrooms[/p]
  • [p]Anti-Magic Potion duration decreased from 600 to 300 seconds[/p]
  • [p]The amount of energy restored by Watermelon increased from 20 to 25[/p]
  • [p]The amount of stamina restored by Swamp Mushroom increased from 5 to 10[/p]
  • [p]The amount of health restored by Potato decreased from 40 to 35[/p]
  • [p]The amount of energy restored by Magic Mushroom increased from 5 to 10[/p]
  • [p]The amount of health restored by Apple increased from 10 to 20[/p]
  • [p]The amount of health restored by Fish increased from 15 to 20[/p]
  • [p]The cost of Old Goblet decreased from 100 to 50 coins[/p]
  • [p]Now Rotten Flesh will restore a little health (but can poison the character)[/p]
  • [p]The Ghoul's Eye will also restore a little health (but can poison character)[/p]
  • [p]True Fire will now restore a little energy (but can set the character on fire)[/p]
  • [p]Ectoplasm will also restore a little energy (but can scare the character)[/p]
  • [p]Queen's Posion can no longer be used (like other quest items)[/p]
  • [p]All quest items will now cost 1 gold[/p]
  • [p]All quest items can no longer be dropped[/p]

Optimization

[p] [/p]
  • [p]Removed redundant calls to various methods and functions from the program code[/p]
  • [p]Disabled unsupported lighting mode on game levels [/p]

Bugfixes

[p] [/p]
  • [p]Fixed a bug where consumables would not heal the player completely when their health was increased[/p]
  • [p]Fixed a bug where the character's health would be restored after reaching 0[/p]
  • [p]Fixed a graphical bug where the loading screen background did not take up all of the available area[/p]
  • [p]Fixed a graphical bug where the fire effect in the Cultist's hands continued to burn after his death[/p]
  • [p]Fixed a bug where the "I'm helpful, am I not?" achievement was not counted[/p]
  • [p]Fixed a bug where changing mouse sensitivity or invert was not applied immediately[/p]
  • [p]Fixed a bug where changing mouse invert was not saved when reloading a level[/p]
  • [p]Fixed bugs with some items not being displayed correctly in the game logs[/p]
  • [p]Minor fixes[/p]

Other

[p] [/p]
  • [p]Removed game maps not used in the game[/p]
  • [p]Removed music tracks not used in the game[/p]
  • [p]Updated in-game credits[/p]
[p][/p][p]Have a good one! Silent.[/p][p][/p][p][img src="https://clan.akamai.steamstatic.com/images/32275937/4c82190d8409cf2e9394844cd810c7465fac1c50.jpg"][TAG-190][/p]

Background Audio

Greetings, Heroes!

Many of you have asked me - how to make the game sound continue to play when the game is minimized? This is especially relevant for streamers or users with multiple monitors.

There is a solution - you need to open Windows Explorer at %USERPROFILE%\AppData\Local\MansLife\Saved\Config\WindowsNoEditor and add the following block of text to the Engine.ini file:

[Audio]
UnfocusedVolumeMultiplier=1.0

Congratulations! Now the game sound will continue to play when the application is minimized.

Spring Sale

Happy Holidays

Greetings, Heroes!

Today marks exactly six months since the release of Hero's Story from Steam Early Access. I would like to express my gratitude to the entire community of my games and inform you that in honor of the upcoming holidays, both of my games are on sale for a limited time. But that's not all.

CLASS CHANGE IN TRAINING



Did you know that you can change your character's class in training? To do this, start a new game for the desired class, save the game, go to the menu, delete the save, and then start the training.
Note: do not delete the save if you have not made a backup or disabled cloud saves.



SAVE BACKUP



Did you know that you can make a backup of your save in Hero's Story? This will protect you from losing data and will help you restore your progress if you made the wrong decision. Game saves are located in the AppData\Local\MansLife\Saved\SaveGames folder. You can also disable cloud saves in Steam if you need to.



CHANGE CONTROLS



You can change some game settings without entering the game itself. Configuration files are located in the AppData\Local\MansLife\Saved\Config\WindowsNoEditor folder, but you should change them with caution! So, in the GameUserSettings.ini file you can change the graphic settings, and in Input.ini - change the control scheme.



For example, the settings file could look like this:


ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SpaceBar)
ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Bottom)
ActionMappings=(ActionName="Attack",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftMouseButton)
ActionMappings=(ActionName="Attack",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightTrigger)
ActionMappings=(ActionName="ResetVR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=R)
ActionMappings=(ActionName="Interaction",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=F)
ActionMappings=(ActionName="UpdateName",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseX)
ActionMappings=(ActionName="UpdateName",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseY)
ActionMappings=(ActionName="Interaction",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Left)
ActionMappings=(ActionName="EscMenu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Escape)
ActionMappings=(ActionName="EscMenu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Right)
ActionMappings=(ActionName="EscMenu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=P)
ActionMappings=(ActionName="FirstAbility",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=E)
ActionMappings=(ActionName="SecondAbility",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=R)
ActionMappings=(ActionName="SwitchWeapons",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftTrigger)
ActionMappings=(ActionName="FirstAbility",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Top)
ActionMappings=(ActionName="SecondAbility",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Right)
ActionMappings=(ActionName="BookPreviousPage",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Left)
ActionMappings=(ActionName="BookNextPage",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Right)
ActionMappings=(ActionName="BookPreviousPage",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Left)
ActionMappings=(ActionName="BookNextPage",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Right)
ActionMappings=(ActionName="Cancel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=BackSpace)
ActionMappings=(ActionName="Cancel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Left)
ActionMappings=(ActionName="UpdateName",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightX)
ActionMappings=(ActionName="UpdateName",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightY)
ActionMappings=(ActionName="Run",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftShift)
ActionMappings=(ActionName="Crouch",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftControl)
ActionMappings=(ActionName="Run",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftShoulder)
ActionMappings=(ActionName="Crouch",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightShoulder)
ActionMappings=(ActionName="ResetVR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftThumbstick)
ActionMappings=(ActionName="ResetVR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightThumbstick)
ActionMappings=(ActionName="HideUI",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Z)
ActionMappings=(ActionName="AutoRun",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Equals)
ActionMappings=(ActionName="AutoRun",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Left)
ActionMappings=(ActionName="AutoRun",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftThumbstick)
ActionMappings=(ActionName="Attack",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=RightMouseButton)
ActionMappings=(ActionName="HideUI",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightThumbstick)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=W)
AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=S)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Up)
AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=Down)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Gamepad_LeftY)
AxisMappings=(AxisName="MoveRight",Scale=-1.000000,Key=A)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=D)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=Gamepad_LeftX)
AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Gamepad_RightX)
AxisMappings=(AxisName="TurnRate",Scale=-1.000000,Key=Left)
AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Right)
AxisMappings=(AxisName="Turn",Scale=1.000000,Key=MouseX)
AxisMappings=(AxisName="LookUpRate",Scale=1.000000,Key=Gamepad_RightY)
AxisMappings=(AxisName="LookUp",Scale=-1.000000,Key=MouseY)
AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=MotionController_Left_Thumbstick_Y)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=MotionController_Left_Thumbstick_X)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Z)
AxisMappings=(AxisName="MoveRight",Scale=-1.000000,Key=Q)
AxisMappings=(AxisName="TurnLock",Scale=1.000000,Key=LeftMouseButton)
AxisMappings=(AxisName="TurnLock",Scale=-1.000000,Key=RightMouseButton)
AxisMappings=(AxisName="TurnLock",Scale=1.000000,Key=Gamepad_RightStick_Up)


In this example, the ability keys are changed to E and R, and the interaction key is changed to F.

I recommend making backup copies of the GameUserSettings.ini and Input.ini configuration files before editing them!

And if you're wondering where next year will take us, look no further than Wanderer of Tasaria.

https://store.steampowered.com/app/477910/Wanderer_of_Teandria/

I wish you happy holidays. Enjoy the game! Yours, Silent.

10th of December Hotfix

Hello everyone! Today a small update was released for Hero's Story, in which several bugs were fixed and the new artifact was added.

I hope that you will like this update.

General




  • Now when attempting a Minor or Greater Heal (H) at full health, a corresponding notification will be displayed


Additions




  • New artefact: Lucky Coin


Balance




  • Locked Old Chest will no longer contain lockpicks
  • Iron Chest will no longer contain lockpicks
  • Iron Chest will now contain all types of amulets
  • Sea Chest will now also contain Lucky Coin
  • Slightly improved loot from Locked Old Chest


Bugfixes




  • Fixed a critical bug when chests on the level would be empty after reloading the level
  • Mage: Fixed a bug when Fireball would deal too much damage
  • Fixed (disabled) unnecessary collisions of Skeleton Archers, Warriors', Clerics' and Rogues' projectiles
  • Fixed a bug when a thrown Pumpkin would drop a potato
  • Fixed a bug when Scarecrows would not turn towards the player when attacking
  • Minor level fixes


Enjoy the game! Sincerely yours, Silentplaygames.

23rd of November Hotfix

Hello everyone! Today a small update was released for Hero's Story. It fixes a critical bug related to the Artifact mechanics, as well as several long-standing bugs.


Bugfixes




  • Fixed a critical bug when equipped Artefact was gone after level reload
  • Mage: Fixed a bug when Fireball could miss the target
  • Mage: Fixed a bug when Mysterious Sphere could miss the target
  • Fixed a sound bug when Skeleton Sorcerer was attacking the player


Enjoy the game! Sincerely yours, Silentplaygames.

Second Update

Greetings, Heroes!

Today a new update for Hero's Story was released.
It fixed the shortcomings of the previous version, added new artifact mechanics and a new location, and updated the game bosses. In this update I tried to listen to the opinions of the players, so the rewards for defeating monsters were increased and the cooldown of the hero's abilities was reduced. I also fixed the annoying hint for players that character can open the door.
I hope you will like this update!

You can find full list of changes below.


General




  • Now ability description will include the cooldowns

Additions




  • New mechanics: Artefacts
  • New location: Smuggler's Path
  • Added new attacks for bosses

Balance




  • Slightly increased the distance from which the character can open doors
  • Decreased the distance from which players can pick up items and see interaction prompts
  • Warrior: Increased the cooldown of the 'Frenzy' ability from 15 to 20 seconds
  • Warrior: Decreased the cooldown of the 'Heavenly Armor' ability from 25 to 15 seconds
  • Warrior: Increased the energy cost of the 'Frenzy' ability from 30 to 35 points
  • Warrior: Increased the energy cost of the 'Heavenly Armor' ability from 50 to 65 points
  • Rogue: Decreased the cooldown of the 'Haste' ability from 20 to 10 seconds
  • Rogue: Increased the energy cost of the 'Fury' ability from 30 to 40 points
  • Rogue: Increased the energy cost of the 'Haste' ability from 50 to 60 points
  • Rogue primary weapon damage increased
  • Mage: 'Fireball' cooldown decreased from 20 to 10 seconds
  • Mage: 'Lesser Heal' cooldown decreased from 10 to 5 seconds
  • Mage: 'Fireball' energy cost increased from 50 to 75 points
  • Mage: 'Lesser Heal' energy cost increased from 20 to 25 points
  • Mage primary weapon damage decreased
  • Cleric: 'Flash of Light' cooldown decreased from 20 to 15 seconds
  • Cleric: 'Greater Heal' cooldown decreased from 15 to 10 seconds
  • Cleric: 'Flash of Light' energy cost increased from 30 to 50 points
  • Cleric primary weapon damage decreased
  • Improved loot from all locked chests
  • Significantly increased the amount of time the Zombie will pursue the main character
  • Increased the range and angle of view of the Rakshasa Warrior
  • Increased the amount of glory points received for killing the Griffin
  • Increased the amount of glory points received for killing the Shaman
  • Increased the amount of glory points received for killing the Dark Knight
  • Increased the amount of glory points received for killing the Scarecrow
  • Increased the amount of glory points received for killing the Swamp Troll
  • Slightly increased the chance to block a hit for the Skeleton Warrior
  • Quivers will no longer drop from Iron Chests
  • Artifacts can now also drop from Iron Chests

Optimization




  • Removed unused fragments of program code

Bugfixes




  • Fixed a bug when players would get too many gold coins from the Golden Chest
  • Fixed a bug when the "Wanderers' Request" quest would not count
  • Fixed a bug when the Glory Rank in the character window would not display correctly
  • Fixed a bug when the player's character would not be forcibly moved to the Endless Desert in one of the cases
  • Fixed a bug when the Bandits would not turn to face the player during an attack
  • Fixed some localization errors
  • Minor level fixes


Now let's take a closer look at some points.

ARTIFACTS





Artifacts are the ultimate goal of wanderers' searches. These are powerful items that temporarily grant a certain power - for example, the ability to not spend an arrow when shooting, get additional glory points or reduce the cooldown of abilities. Artifacts can only be found in closed iron chests!

BOSSES UPDATE





Boss battles in the new version will become more interesting and difficult! Each boss will have a new type of attack - for example, Spider Queen will learn to attack from a distance, High Necromancer will be protected by a dark shield and the Fallen Knight will be able to carry out a deadly ultimate attack. Good luck in battle!

SMUGGLER'S PATH





Somewhere in the mountains in the north there is an abandoned passage, which, according to rumors, can be opened with a special seal. They say that this passage has long been used by smugglers and slave traders, and that this path leads to the Trade Coast. Who knows - perhaps you will yet have to go to unknown lands in search of new adventures...

As always, you can leave your impressions of the update in the comments or discussions.

Enjoy the game! Your Silent.

7th of September Hotfix

Hello everyone! Yesterday a small update was released for Hero's Story, in which some bugs were fixed and the balance of the Mage class was changed.

I hope that you will like this update.

General




  • Now when trying to use the lever, a corresponding notification will be displayed


Balance




  • Now Pumpkins can also be obtained by searching the Horned Chest
  • Mage: now all monsters will attack the player when they are hit by area damage from Fireball
  • Mage: reduced damage done by area damage from Fireball to some enemies and bosses
  • Mage: increased damage done by area damage from Fireball to Ghouls
  • Reduced the chance to hit Shadow of Shasaf
  • Increased the chance of Pumpkins dropping from Scarecrow


Bugfixes




  • Fixed a bug where it was impossible to pick up a quiver at maximum arrows
  • Mage: fixed a bug where Fireball's area damage did not damage Rakshasas, Sandbugs, Zombies and the Sea Horror
  • Mage: fixed a bug where Fireball's area damage did not damage all of the bosses
  • Fixed graphical bugs with vegetation in Expanse
  • Minor fixes


Enjoy the game! Sincerely yours, Silentplaygames.

First Update

Greetings, Heroes!

Today, Hero's Story received its first major update since its release.
This update added a new dungeon to the game - the Ruins of Shasaf, added a mechanic for fast travel through the Obelisks, and fixed a large number of various bugs.
Please note that Shasaf will only open after completing the game, and to move through the obelisks, you will first need to find a valuable item.
I hope you enjoy this update!

You can find full list of changes below.


General




  • Now when trying to move to the Swamp of Myths, a corresponding warning will be displayed
  • Changed the description of the 'Learning Stones' achievement
  • Changed (corrected) the description of the Fire Protection Potion

Additions




  • New location: Ruins of Shasaf
  • New mechanics: Fast Travel
  • Added new items to some merchants
  • Added additional save points in the Swamp of Myths
  • Added sound when putting on an amulet
  • Updated the icon of the executable file

Balance




  • Slightly increased the chance of Antidote dropping from shamans
  • Slightly increased the chance of Quiver dropping from skeleton archers
  • Adjusted the height of the poisonous area in the Swamp of Myths
  • Reduced the amount of glory points given for completing some actions

Optimization




  • Limited the area of ​​​​lighting calculation on some levels
  • Removed temporary files from the project folder
  • Removed unused fragments of program code

Bugfixes




  • Fixed a bug when quests in the list on the left were incorrectly marked as completed
  • Fixed a bug when chests would sometimes be empty after loading the game
  • Fixed a bug when the hover tooltip for some glory ranks was displayed incorrectly
  • Fixed a bug when the hover tooltip for some merchant goods was displayed incorrectly
  • Fixed a bug when some NPCs and quest items would remain in place after completing the corresponding quests
  • Fixed a bug when the main quest would not update correctly in some cases
  • Fixed a bug preventing one of the Steam achievements from being obtained
  • Fixed a bug with the critical hit chance display in the character screen
  • Minor level fixes

Other




  • Changed the game build settings so that game updates take up less space and load faster


Now let's take a closer look at some points.

RUINS OF SHASAF





The ruins of the once proud wanderer city of Shasaf are located in the east of the Endless Desert.
Magical storms and fortress walls reliably protect the peace of the city's inhabitants from careless travelers and desert spirits.
They say that the passage to them will open only when a great evil is defeated.
They also say that the city has long been empty and has become a haven for spirits...

MYSTERY OF THE OBELISK





The obelisks scattered throughout Teandria have long attracted the attention of various researchers!
Such mages as Algus and Angelica have long tried to compare ancient records, and came to the conclusion that the monuments can be used as a kind of portals.
However, to activate them, you will need a fragment of an ancient crystal hidden deep in the ancient Angalar catacombs...
Players will be able to quickly move between already found obelisks after activating the crystal.

BUGFIXES & IMPROVEMENTS



After the release of any game, there are still things that require attention.
Although most of the critical bugs were fixed immediately after the release with the help of small updates, nevertheless, there are still bugs in the game.
In this update, problems with game levels, the ability to increase the chance of a critical hit and some other errors were fixed.
In future updates, I will continue to fix and improve the game - but after my trip for treatment.

As always, you can leave your impressions of the update in the comments or discussions.

Enjoy the game! Your Silent.

22nd of July Hotfix

Greetings, Heroes! Yesterday, a small update was released for Hero's Story.

It fixes black screen appearing while trying to launch an intro or ending cinematic.

Enjoy the game! Your Silent.