Well I wanted to, but I got discouraged by all the ideas I had lol... You can do so crazy much with a library like that and it can be so simple for the user at the same time... Anyway as you can see at the post there I did start it and had brainstormed about it already :P
I have a few that I wanted to make, but working on something else right now so maybe I can inspire you :)
Quest library - enter a name, text, target NPC and voila, a quest is born. Player sees some effect over the target NPC, right click brings up the quest dialog. Developer can update quest objectives with functions when player has met certain criteria. Etc... tons of cool things you can do with a library like this
Hero Revive library
Timer Window library - current one is bloated and unuseful. Make a cool one that supports multiple styles (like the clock on my hero select lib), maybe a real analog clock (gonna try and get that working in my current project)
Leaderboard library - lots of customization options to be had here (icons, timers)
Shop Interface library - I wasnt actually going to try this one because current shop is... alright.. but still, loads of room for really cool improvements
Action bar / Unit Frame - for single hero maps (hero sieges etc) really dont need all that stuff at the bottom then
If you go to Data -> Modify Labels, you can create your own label for the library
Then apply it to everything inside your library so all your actions will be under (for example) 'TPS' when they are in the action list
The problem is that you are playing the cinematic for every player seperately.
First player 1 is shown the cinematic, gets all the waits, then 20 seconds later, player 2 gets the cinematic... etc
Dont use picked player for cinematic but just use the Player Group All Players and dont loop it like you do now
If All Players is not possible, you would have to split up every camera action in a new picked player loop, just make sure there are no Waits in there
You mean 1 player getting 2 or more heroes?
That's not in the default interface, but you can create the hero selection a second time (use Reset Hero Selection first, then add heroes again and create it)
Of course it would be prettier to edit the library to allow you to take 2 heroes in the first place, that's up to you though
You can use the action 'Create Inventory Item' for that, this is a default action however, so you will have to appoint who the item goes to
You can create another hero selection later, if you reset it first. This will create it for all players though, but you can change that (or get someone to do it for you)
I've stop developing this one as I feel that it is at a good place in general. It is completely open for anyone to change exactly for mapmakers like you who have special needs for the system. But you will have to find someone to do it for you if you can't...
I had already given that thought but unlike WC3, chances are that heroes will have more abilities than 5 and there are so many variables involved that making an easy to work with system would not only require tons of work, but would also not end up simple at all... so I decided not to do this
0
@DoubleElite: Go
Well I wanted to, but I got discouraged by all the ideas I had lol... You can do so crazy much with a library like that and it can be so simple for the user at the same time... Anyway as you can see at the post there I did start it and had brainstormed about it already :P
0
@Helral: Go
Competition is healthy :P
0
I have a few that I wanted to make, but working on something else right now so maybe I can inspire you :)
Have fun! :P
0
Under downloads there is a manual, it has a quick description of what you need to do to make it work.
For other tutorials go here, start at the top ones. Good luck
0
If you go to Data -> Modify Labels, you can create your own label for the library Then apply it to everything inside your library so all your actions will be under (for example) 'TPS' when they are in the action list
Makes it a lot easier
0
The problem is that you are playing the cinematic for every player seperately. First player 1 is shown the cinematic, gets all the waits, then 20 seconds later, player 2 gets the cinematic... etc
Dont use picked player for cinematic but just use the Player Group All Players and dont loop it like you do now
If All Players is not possible, you would have to split up every camera action in a new picked player loop, just make sure there are no Waits in there
0
@Yazu: Go
You mean 1 player getting 2 or more heroes? That's not in the default interface, but you can create the hero selection a second time (use Reset Hero Selection first, then add heroes again and create it)
Of course it would be prettier to edit the library to allow you to take 2 heroes in the first place, that's up to you though
0
@Skittles17: Go
When filtering units you can select 'Dead' instead of the default 'Alive'
0
@wOlfLisK: Go
I have actually put custom leaderboard on the list cause yours is stuck on 0.1 :P
It aint done till its perfect
0
@Shendoo2: Go
Thanks, they are nice ideas The ability learning I've decided not to pursue since it is generally too specific for each map
But the last few are nice, I'll have to think about something in that direction
0
@Jinxxx123: Go
0
Hai,
So I've just finished Hero Selection Library and looking to do another library.
I need an idea that would be used as much as possible, by as many types of maps as possible.
Currently I'm thinking of doing a complete easy to use quest system
But there might be something more useful...
Any ideas?
0
Sorry, I've been away
@zeldarules28: Go
Too situational for me to implement this, however, definitely possible to do this yourself
@Shendoo2: Go
I had already given that thought but unlike WC3, chances are that heroes will have more abilities than 5 and there are so many variables involved that making an easy to work with system would not only require tons of work, but would also not end up simple at all... so I decided not to do this
0
Use 'Pick Each Player in Player Group' instead of For Each ... then use Picked Player instead of Triggering
There is no triggering player in this trigger
Also the type of map you are talking about is generally called Hero Siege, just fyi :)
0
Update!
v3.0 Final
Last feature release - only bugfixes from here on out
Check frontpage for changelog
Download