After completing the tutorial on Moddota which although a little helpful was still very confusing when it got down to coding. The Hammer editor seems simple enough and similar to using Unreal development kit. That is the one aspect of this project I feel okay with. I knew coding was going to be the biggest issue so I began today with learning how to:
Affect what heroes are available to the player to choose from
I will be building my practice mod using a copy of a Valve supplied addon named "RPG_example" as that is what I am essentially building. It starts with allowing the player to pick two heroes; Juggernaut and Lina.
After changing the "herolost.txt" file I made it look like this instead
This caused some adverse effects however...
He is not meant to do that and there is never meant to be red lines of text on screen. The next step is to change the key binding functionality. Currently left and right mouse buttons do different functions than those in the normal dota 2 client. This I feel would heavily annoy players as they would expect it to play as they think it should.
After 2 hours of trying and failing I finally managed to change the mouse commands to how I wanted them by restructuring the logic locations.