• [TOOL][WEB] MvMWaves - Custom MvM Wave Generator
    133 replies, posted
[B]MvMWaves[/B] [URL="http://www.mvmwaves.com"]www.mvmwaves.com[/URL] An easy to use web based custom wave generator for Mann vs Machine works on any level too :D Allows you to create basic custom waves for Mann vs Machine mode, this tool currently doesn't allow for custom missions as it stands it just allows the user to add any enemies to up to 22 waves. Currently limited due to a user interface issue will be unlimited when I get round to sorting out the user interface :) [HR][/HR] [B]How to use[/B] [B]JAVASCRIPT MUST BE ENABLED[/B] [B]adding an enemy [/B]- click on the relevant class icon [B]deleting an enemy [/B]- double click on the relevant class icon or click on the "x" next to the class title [B]changing global settings [/B]- click on the cog icon next to the number 1 tab [B]adding a wave [/B]- click on the plus icon [B]removing a wave [/B]- coming in next release [B]Downloading[/B]- click the download button [B]How to Play[/B] [B]MUST BE SERVER HOST[/B] click the download waves button and store the downloaded file in the following folder [CODE]scripts>population[/CODE] open up Team Fortress 2 and begin your server bring up the command prompt default key ` and type the following, replacing filename with whatever you called the downloaded popfile. the generators default is [I]mvm_popfile[/I] [CODE]tf_mvm_popfile filename[/CODE] its that simple :D Play and enjoy [HR][/HR] [B]Creating Giants[/B] Although not how the developers originally created giants but... you can create a "giant" by changing the scale to between 1.5 - 2 and if you want the red class icon increase the health to above 1000!!! [HR][/HR] [B]Version History[/B] [B]Beta 0.1[/B] --initial release [B]Beta 0.2[/B] --[B][A][/B] Health option to all classes --[B][A][/B] Speed option to all classes --[B][A][/B] New way to remove an enemy --[B][C][/B] Colour of skill selection buttons --[B][C][/B] Background colour for active enemy classes [B]Beta 0.3[/B] --[B][R][/B] Speed option from all classes bar tank as not compatible variable in any other class --[B][C][/B] File generation code, to allow for all other variables to be easily added --[B][F][/B] Bug in outputted code causing the pop file not to be read properly --[B][F][/B] Skill and Weapon Restriction button selections not working properly --[B][F][/B] "Request-URI Too Large" bug [B]Beta 0.4[/B] --[B][A][/B] Head items (HATS) --[B][A][/B] Misc items --[B][A][/B] Primary Weapons --[B][A][/B] Secondary Weapons --[B][A][/B] Melee Weapons --[B][A][/B] None Option to the Restrict Weapon option --[B][A][/B] Wait before start option --[B][A][/B] Wait before spawn option --[B][A][/B] Scale --[B][C][/B] Hover colour --[B][F][/B] Bug in outputted tank code causing the bomb to drop but the game not to end --[B][F][/B] Bug that prevented heavys from spawning [B]Beta 0.5[/B] --[B][A][/B] Search to item slots --[B][F][/B] Spelling mistake --[B][R][/B] Duplicate items [B]Beta 0.6[/B] --[B][A][/B] View distance --[B][A][/B] Behaviour Modifier --[B][A][/B] Attributes --[B][A][/B] Ability to name enemies --[B][A][/B] Tank Skins --[B][R][/B] Duplicate pistol for engineer [B]Beta 0.7[/B] --[B][A][/B] Drag and drop simply drag the enemy to the wave to add it to that wave --[B][A][/B] Basic Missions!!! --[B][A][/B] Unlimited Waves, no longer limited to 22 :P --[B][A][/B] Remove Wave Option --[B][A][/B] Remove Mission Option --[B][A][/B] Sentry Bots --[B][A][/B] Default Enemies (valve templates) --[B][A][/B] Push Behaviour modifier --[B][A][/B] Multiple enemies of the same type in a single wave ;) --[B][A][/B] Store all custom created enemies, for that session only, for easy access and multiple use --[B][C][/B] User Interface, hopefully easier to use? --[B][F][/B] Bug that prevented spaces in names --[B][F][/B] Formatting Bug, files now look right even in notepad --[B][R][/B] Duplicate Pyrovision Goggles --[B][R][/B] Duplicate Champ Stamps [B]Beta 0.8[/B] --[B][A][/B] Advanced Option in settings --[B][A][/B] Ability to fix the respawn timer --[B][A][/B] Add sentry buster when sentry damage exceeds option --[B][A][/B] Add sentry buster when sentry kill count exceeds option --[B][A][/B] Ability to remove enemy from wave --[B][A][/B] Support for browsers where drag and drop isn't working, just click on then enemy you want to add and then click add to wave --[B][F][/B] Enemy option changing --[B][F][/B] Bug that broke the ui [B]Beta 0.9[/B] --[B][A][/B] Character Attributes - [B][U]EXPERIMENTAL!!![/U][/B] --[B][A][/B] Cancel enemy creation --[B][F][/B] Bug that broke the ui [B]Key[/B] [B][A][/B] - Added [B][C][/B] - Changed [B][F][/B] - Fixed [B][R][/B] - Removed [HR][/HR] [B]Requested Features/To Be Added[/B] --load existing popfile --Randomiser [HR][/HR] [B]Suggestions/Feedback[/B] Would be awesome, its what will make it bigger and better [HR][/HR] [B]Bug Reporting[/B] Please use the following to report a bug [CODE] Bug Report Description: the more detail the better Browser: bugs may be browser specific please include version number and not just the browser name [/CODE] -rickstain
Nice. Well you be adding the ability to equip bots with alternate weapons and cosmetics? Or change the size of them?
[QUOTE=1112e;37409338]Nice. Well you be adding the ability to equip bots with alternate weapons and cosmetics? Or change the size of them?[/QUOTE] yeah it was just that if I didn't release the basic version I would of kept adding things to it and would likely of never been released... so just thought get something out there wet the appetite so to speak and see what people think
[QUOTE=rickstain;37409367]yeah it was just that if I didn't release the basic version I would of kept adding things to it and would likely of never been released... so just thought get something out there wet the appetite so to speak and see what people think[/QUOTE] I think people will love it. Also the "worth". Is that per bot? And does it mean "quantity" and "active [class]"? Maybe you should do a faq. :dance:
Looks great I will try out.
[QUOTE=1112e;37409426]I think people will love it. Also the "worth". Is that per bot? And does it mean "quantity" and "active [class]"? Maybe you should do a faq. :dance:[/QUOTE] an faq of sorts is being sorted as we speak worth is how much the total group of enemies is worth so if you had 10 enemies with a worth of 200 they would each drop $20 quantity is total number of that class for that wave so a quantity of 15 scouts would spawn in 15 scouts for that wave active [class] is basically the amount of enemies of that class type allowed on the map at any one time so if you had a quantity of 10 and active [class] at 1 they would spawn 1 at a time and the next one wouldn't spawn until the previous was dead.
If you added a feature to also make custom robots I'll use it.
I think a randomize feature would be neat.
Agggh, fine tuned a total of 20 waves, click download, internet connection drops then and there, page dies and have to restart. [editline]26th August 2012[/editline] Had silly stuff like slow, but heavily armored tanks, or a tank rush of 25 of them, all of them pretty damn fast, but with low health [editline]26th August 2012[/editline] I'm curious, this generator doesn't include Giants. Are you unable to add Giants, or are they randomly added before a wave, sort of like how Sentry Busters are added mid-wave? [editline]26th August 2012[/editline] Oh and, a friend told me that Sniper and Spies can't grab the bomb. Is this true?
Dang it, I was making this in C++ but I suppose I don't need to finish it now...
Goddamnit, third time now I finish creating them, and I'm greeted with this when I try to download. [img]http://filesmelt.com/dl/fuckyou18.png[/img] Something wrong with the site?
This is ingenious. I love it! EDIT: I have one suggestion: Can you make it so the selected skill level is easier to see? Maybe you could put an X under the selected skill level
[QUOTE=KandyMan;37413924]This is ingenious. I love it! EDIT: I have one suggestion: Can you make it so the selected skill level is easier to see? Maybe you could put an X under the selected skill level[/QUOTE] I agree, it also seems the weapon restriction is slightly basic, since you have to choose a single weapon for them, and that the darkened, selected choice fades to brighter like the other two options if you switch menus
[QUOTE=TheSporeGA;37410079]If you added a feature to also make custom robots I'll use it.[/QUOTE] its getting there added the option to change the health and speed of the robots in the latest release, the models will look the same bar the addition of items and specific weapons to each robot [QUOTE=Roflman;37410413]I think a randomize feature would be neat.[/QUOTE] in theory could be added quite easily, certainly shouldn't cause too many headaches [QUOTE=SlickBlade;37410987]Agggh, fine tuned a total of 20 waves, click download, internet connection drops then and there, page dies and have to restart.[/QUOTE] that's a shame, will try and implement a way to save your progress so you can come and go as you please [QUOTE=SlickBlade;37410987]Had silly stuff like slow, but heavily armored tanks, or a tank rush of 25 of them, all of them pretty damn fast, but with low health[/QUOTE] that sounds like it was a fun wave, this will never change as it is up to the user to create what they want :D [QUOTE=SlickBlade;37410987]I'm curious, this generator doesn't include Giants. Are you unable to add Giants, or are they randomly added before a wave, sort of like how Sentry Busters are added mid-wave?[/QUOTE] Giants are addable but it requires a little more testing my end to find the limitations of the scale variable within the file current tests indicate that a limit of around 3x bigger will be maximum for the actual game to run properly any bigger and the enemies don't seem to move need to test specific classes to see if they have different limits. [QUOTE=SlickBlade;37410987]Oh and, a friend told me that Sniper and Spies can't grab the bomb. Is this true?[/QUOTE] I have no idea [QUOTE=noodleboy347;37411324]Dang it, I was making this in C++ but I suppose I don't need to finish it now...[/QUOTE] why competition is always good :D not only that some people prefer installed software to web based an example may be when they are at a LAN party not only that native apps would allow for things that i cant currently do like automatically saving the file into the population folder [QUOTE=KandyMan;37413924]This is ingenious. I love it! EDIT: I have one suggestion: Can you make it so the selected skill level is easier to see? Maybe you could put an X under the selected skill level[/QUOTE] thanks glad you like it :D and check the newest release is that any better? [QUOTE=SlickBlade;37419896]I agree, it also seems the weapon restriction is slightly basic, since you have to choose a single weapon for them, and that the darkened, selected choice fades to brighter like the other two options if you switch menus[/QUOTE] thanks for bringing this to my attention, this isn't fixed in the current release but should be in the next one :D thanks for all the feedback and suggestions so far much appreciated :D
[QUOTE=rickstain;37420833] thanks glad you like it :D and check the newest release is that any better? [/QUOTE] You cannot grasp the true form of my thanks. Ain't got much friends in Facebook, but I shared it to everyone there, as a token of my appreciation
"[I]Request-URI Too Large[/I]". How disappointing. :(
I really like this. Again I would really like a generator where you can also make a custom Robot_giant and robot_standard files and in that way also create custom robots. AS WELL, No sentry busters?
Bug Report Description: When I start the wave nothing spawns and I instantly beat the wave. Tried two different ones I made and I still get it. Browser: Google Chrome (21.0.1180.83)
[QUOTE=doctordarken;37422894]"[I]Request-URI Too Large[/I]". How disappointing. :([/QUOTE] Now fixed you shouldn't see this problem again :D [QUOTE=mrsal511;37423480]I really like this. Again I would really like a generator where you can also make a custom Robot_giant and robot_standard files and in that way also create custom robots. AS WELL, No sentry busters?[/QUOTE] thanks :) glad you like it, so you want to be able to create custom template files? you can almost create fully customisable robots just need to add a few more options like attributes and items and choice of weapon and name and size and a couple more haha getting there though :D [QUOTE=mariodude146;37423784]Bug Report Description: When I start the wave nothing spawns and I instantly beat the wave. Tried two different ones I made and I still get it. Browser: Google Chrome (21.0.1180.83)[/QUOTE] thanks this bug would of been present in all browsers haha, it is now fixed and was just an error in the way the file was being generated, it was simply that the output wasn't putting a line break where it needed to whoops it also means that any file downloaded with version b0.2 wouldn't have worked mvmwaves has been updated to fix some major bugs please note that [B][U]any file downloaded with version b0.2 WILL NOT WORK in game[/U][/B] this is due to a generator bug that has now been fixed sorry for the inconvenience
I don't have my own server to test it on but I created a set of waves. I call it, "[URL="https://dl.dropbox.com/u/96869186/mvm_popfile.pop"]The Crucible[/URL]".
[QUOTE=doctordarken;37436164]I don't have my own server to test it on but I created a set of waves. I call it, "[URL="https://dl.dropbox.com/u/96869186/mvm_popfile.pop"]The Crucible[/URL]".[/QUOTE] If you want to test it for yourself it's really easy to create a local server, add the pop file to the scripts>population folder like above and when you load up tf2 click on the create server button grey plus button. In the options choose a map that has the prefix of mvm_ defaults are mvm_coaltown, mvm_decoy and mvm_mannworks then set the max players to 32 important as it won't work otherwise. Once the server has loaded simple hit developer command key and type tf_mvm_popfile mvm_popfile_name then return key the map will then have the custom popfile loaded hope you enjoy your new waves
Now it's a little easier to make a custom wave for my MvM map. Does this thing support bots wielding non-stock weaponry?
[QUOTE=Fillmore;37443672]Now it's a little easier to make a custom wave for my MvM map. Does this thing support bots wielding non-stock weaponry?[/QUOTE] actually coding that as we speak :D
I've been trying to use this to make a scout mission, but they refuse to actually spawn. I thought this might be due to group size, but I've reduced that and it hasn't helped.
so if you select to use engineers what happens?
Hell yes. Looking forward to this getting more fleshed out and creative, so a fucking idiot like me can make Machina Snipers with Gibuses and Eviction Notive Heavies with the Cappo's Capper :v:
[QUOTE=Lium;37463801]I've been trying to use this to make a scout mission, but they refuse to actually spawn. I thought this might be due to group size, but I've reduced that and it hasn't helped.[/QUOTE] Upload the popfile here and I'll take a look [QUOTE=Man in the Moon;37463910]so if you select to use engineers what happens?[/QUOTE] You'll have a wave of engineers :) [QUOTE=NateDude;37464203]Hell yes. Looking forward to this getting more fleshed out and creative, so a fucking idiot like me can make Machina Snipers with Gibuses and Eviction Notive Heavies with the Cappo's Capper :v:[/QUOTE] you should be able to make that in the next release as it will include custom load outs :D
[url]http://www.mediafire.com/?fj3r3zg25ckr2qp[/url]
[QUOTE=Lium;37464996][URL]http://www.mediafire.com/?fj3r3zg25ckr2qp[/URL][/QUOTE] Maximum active bots cannot be more than 22 Here is a fixed replica of your wave - [URL]https://dl.dropbox.com/s/dawpjyfmopudr75/Fucktons of scouts.pop?dl=1[/URL] Everything is the same - starting money, respawn timer, scouts per wave. All I fixed is the useless soldier spawn line, and maximum active scouts per group EDIT: Still waiting for the wave remove button
[QUOTE=KandyMan;37466358]Maximum active bots cannot be more than 22 Here is a fixed replica of your wave - [URL]https://dl.dropbox.com/s/dawpjyfmopudr75/Fucktons of scouts.pop?dl=1[/URL] Everything is the same - starting money, respawn timer, scouts per wave. All I fixed is the useless soldier spawn line, and maximum active scouts per group EDIT: Still waiting for the wave remove button[/QUOTE] Only 22? Well, there goes any of my plans. Oh well.
Sorry, you need to Log In to post a reply to this thread.