Post by Lap on Nov 24, 2008 23:36:49 GMT -5
WM;RTS is made with customization and replayability in every facet of the game I could incorporate it into. One feature of WM:RTS is to have different map variants.
A variant is essentially a specific configuration of a map. Let's take a map like wm_quadulus. Some of you may have noticed it spawns different things than the last round it was played. This is because there are multiple map variants for this map. The server chooses one of the variants at random every time the map starts.
An admin may also spawn a certain variant, but there is currently no way to vote on which variant to play. I will try to implement this later.
Even without having access to the latest version of the gamemode you can make your own variants with the addon version. All you have to do is place map features (in the admin section of tools) and then type "wmsavemap #" in the console. This will save a file in your garrysmod/data/wm-rts folder. Next time you start that map, all the features you placed will be spawned in the same places as before.
NOTE: To save things like trees and rocks into a map file you must add a "t" at the end of the variant number.
So wmsavemap 10t would save trees and rocks as well, but wmsavemap 10 would not.
Adding melons and baseprops gets a bit more tricky.
We start by making the next layer of the map by placing the baseprops around. Once all the props are down we tell the engine to name them with wmnameprops.
Then we save them similarly to map variants. wmsaveprops #.
Now we can make some melons, barracks, whatever. Once we have their waypoints and stances done (Most barbarian mobile melons should at least be set on defensive).
Save these with wmsavemelons #.
I'm working on letting you guys automatically link these three files together, but for now, just let me know when you're done and I'l do it for you.
In short:
1. wmsavemap #
2. wmnameprops
3. wmsaveprops #
4. wmsavemelons #
Avoid complex contraptions. We will use advanced dupe for that later when I am ready to move onto intricate scenarios.
Should you wish to make some new variants for the server you can simply post them in this forum or ask for permission to go onto the testserver and make a variant using the most up to date version of the gamemode.
Help us keep the maps fresh by submitting your variants. The more the merrier!
A variant is essentially a specific configuration of a map. Let's take a map like wm_quadulus. Some of you may have noticed it spawns different things than the last round it was played. This is because there are multiple map variants for this map. The server chooses one of the variants at random every time the map starts.
An admin may also spawn a certain variant, but there is currently no way to vote on which variant to play. I will try to implement this later.
Even without having access to the latest version of the gamemode you can make your own variants with the addon version. All you have to do is place map features (in the admin section of tools) and then type "wmsavemap #" in the console. This will save a file in your garrysmod/data/wm-rts folder. Next time you start that map, all the features you placed will be spawned in the same places as before.
NOTE: To save things like trees and rocks into a map file you must add a "t" at the end of the variant number.
So wmsavemap 10t would save trees and rocks as well, but wmsavemap 10 would not.
Adding melons and baseprops gets a bit more tricky.
We start by making the next layer of the map by placing the baseprops around. Once all the props are down we tell the engine to name them with wmnameprops.
Then we save them similarly to map variants. wmsaveprops #.
Now we can make some melons, barracks, whatever. Once we have their waypoints and stances done (Most barbarian mobile melons should at least be set on defensive).
Save these with wmsavemelons #.
I'm working on letting you guys automatically link these three files together, but for now, just let me know when you're done and I'l do it for you.
In short:
1. wmsavemap #
2. wmnameprops
3. wmsaveprops #
4. wmsavemelons #
Avoid complex contraptions. We will use advanced dupe for that later when I am ready to move onto intricate scenarios.
Should you wish to make some new variants for the server you can simply post them in this forum or ask for permission to go onto the testserver and make a variant using the most up to date version of the gamemode.
Help us keep the maps fresh by submitting your variants. The more the merrier!