Difference between revisions of "Weapons Editor"

From Worms Knowledge Base

Jump to: navigation, search
m (Ammunition Control: correction)
m (Other options)
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{ParentArticle|[[Editors]]}}
 
{{ParentArticle|[[Editors]]}}
= Introduction =
+
== Introduction ==
 
+
The weapons editor proposed on this site contains an incredible amount of customisability. So much in fact, that each individual weapon would have a whole page of crammed-in options to itself - over 20 basic editable parameters and a "Repeat Usage" control panel.
The weapons editor proposed on this site contains an incredible amount of customisability. So much in fact, that each individual weapon would have a whole page of crammed-in options to itself - over 20 basic editable parameters, a "Repeat Usage" control panel, and a "Time Dependency" control panel.
+
 
+
= Interface =
+
  
 +
== Interface ==
 
With so many options it's important to get a sleek, no-nonsense and uncluttered interface for maximum efficiency and minimum fuss. Not long ago I created a concept graphic to show a suitable way of cramming all these options for each weapon onto one screen, and you can [[Concept Images|see that here]]. Additionally, though, the editor would provide summary displays allowing you to view a particular setting for all weapons, much like the way the Worms Armageddon weapons editor works. Here I propose a few conveniences to make the editor easy to use.
 
With so many options it's important to get a sleek, no-nonsense and uncluttered interface for maximum efficiency and minimum fuss. Not long ago I created a concept graphic to show a suitable way of cramming all these options for each weapon onto one screen, and you can [[Concept Images|see that here]]. Additionally, though, the editor would provide summary displays allowing you to view a particular setting for all weapons, much like the way the Worms Armageddon weapons editor works. Here I propose a few conveniences to make the editor easy to use.
  
Line 14: Line 12:
 
On the left side of the concept graphic is a weapons panel - this I believe is the easiest way of selecting a weapon to edit it. Left-clicking should bring up the weapon's edit page on the right, while right-clicking could be reserved for totally removing the weapon from the scheme including crates - easier than going to each weapon's edit page and disabling it's ammunition and crate settings. It would also act as a quick and easy way of seeing which weapons are in the scheme or not, as disabled weapons would be greyed out.
 
On the left side of the concept graphic is a weapons panel - this I believe is the easiest way of selecting a weapon to edit it. Left-clicking should bring up the weapon's edit page on the right, while right-clicking could be reserved for totally removing the weapon from the scheme including crates - easier than going to each weapon's edit page and disabling it's ammunition and crate settings. It would also act as a quick and easy way of seeing which weapons are in the scheme or not, as disabled weapons would be greyed out.
  
You'll have noticed that the weapons panel is a bit... big. Space for 120 weapons in fact, enough for all Worms Armageddon weapons and all the [[Weapons|weapons suggestion]] archived on this site, with enough space left over for 7 more.
+
You'll have noticed that the weapons panel is a bit... big. Space for 120 weapons in fact, enough for all Worms Armageddon weapons and all the [[Weapons (Worms Unlimited)|weapons suggestion]] archived on this site, with enough space left over for 7 more.
 
+
= Basic Parameters =
+
  
 +
== Basic Parameters ==
 
So... what things can be edited in your average worms weapon? Worms Armageddon allows four: ammunition, power, delay, and crate probability. I can count far more things than that.
 
So... what things can be edited in your average worms weapon? Worms Armageddon allows four: ammunition, power, delay, and crate probability. I can count far more things than that.
  
 
For a start, ''power'' can be divided into many things. '''Injury''', the maximum amount of health damage inflicted on a worm; '''Damage''', the radius of the crater left behind; '''Blast Power''', the maximum force applied to objects caught in the blast; and '''Blast Range''', the extent to which Blast Power has an effect. That's four.
 
For a start, ''power'' can be divided into many things. '''Injury''', the maximum amount of health damage inflicted on a worm; '''Damage''', the radius of the crater left behind; '''Blast Power''', the maximum force applied to objects caught in the blast; and '''Blast Range''', the extent to which Blast Power has an effect. That's four.
  
Additionally, there are effects like '''Fire,''' '''Poison''',  '''[[Radiation Bomb|Radiation]]''' and  '''[[Freeze Ray|Ice]]''' that could be included in any weapon that creates an explosion. For Fire, there would be a setting to dictate the number of "pieces of fire" released, and also a setting for how many turns for the fire to decay (with zero being immediate decay, and an option for everlasting fire). Radiation is slightly more complicated, requiring '''Contamination Strength''' (the degree to which it inflicts health damage), '''Contamination Radius''', and '''Radiation Decay''', which would be similar to the Fire decay setting. Ice would have the same settings as Fire. Poison needs only one setting - the '''Toxicity''' of the poison, which would dictate how much health is lost by poisoned worms between turns.
+
Additionally, there are effects like '''Fire,''' '''Poison''',  '''[[Radiation Bomb|Radiation]]''' and  '''[[Freeze Ray|Ice]]''' that could be included in any weapon that creates an explosion. For Fire, there would be a setting to dictate the number of "pieces of fire" released, and also a setting for how many turns for the fire to decay (with zero being immediate decay, and an option for everlasting fire). Radiation is slightly more complicated, requiring '''Contamination Strength''' (the degree to which it inflicts health damage), '''Contamination Radius''', and '''Radiation Decay''', which would be similar to the Fire decay setting. Ice would have the same settings as Fire. Poison needs two settings - the '''Toxicity''' of the poison, which would dictate how much health is lost by poisoned worms between turns and '''Poison Decay''', which refers to how many turns the poison lasts in a worm.
  
 
What's more, all of these options could be applied not only to the initial explosion, but seperately to any clusters released. And again, if those clusters release more clusters. This brings up two extra parameters: '''Number of Clusters''' and '''Cluster Spread''' (you may have noticed that some weapons have different cluster spreads - the Ming Vase has a narrow spread while the Sally Army has a wide spread). This could make for some crazy weapons. Perhaps you might want a cluster bomb to release fire and clusters when it explodes, then have those clusters release poison and release more clusters, then have the final clusters irradiate the land.  
 
What's more, all of these options could be applied not only to the initial explosion, but seperately to any clusters released. And again, if those clusters release more clusters. This brings up two extra parameters: '''Number of Clusters''' and '''Cluster Spread''' (you may have noticed that some weapons have different cluster spreads - the Ming Vase has a narrow spread while the Sally Army has a wide spread). This could make for some crazy weapons. Perhaps you might want a cluster bomb to release fire and clusters when it explodes, then have those clusters release poison and release more clusters, then have the final clusters irradiate the land.  
  
Then there would also be '''Wind Susceptibility''' (the degree in which the weapon is susceptible to the wind) and '''Retreat Time''', specific to that weapon.
+
Then there would also be '''Wind Susceptibility''' (the degree in which the weapon is susceptible to the wind) and '''Retreat Time''', specific to that weapon. You should be able to set a Retreat Time global for all situations or depending on where you used the weapon (Walking/Jumping, Rope, Parachute, [[Hang-glider|Hang-Glider]]... )
  
 
The potential for such chaotic and unexpected weapons is obvious but these options aren't designed to be used all at once - they are there for fine-tuning weapons for specific schemes and purposes. There will always be people to overcomplicate the game (as there are now), but their schemes won't be popular, so the problem solves itself.
 
The potential for such chaotic and unexpected weapons is obvious but these options aren't designed to be used all at once - they are there for fine-tuning weapons for specific schemes and purposes. There will always be people to overcomplicate the game (as there are now), but their schemes won't be popular, so the problem solves itself.
  
Of course, not all of the above parameters apply to every weapon. And some weapons have unique parameters that no other weapon would have. For extensive detail on this, taking every weapon into account including 'fictional' weapons (i.e. weapon suggestions, as [[Weapons|archived on this site]]), please visit [[Editor Specifics|this page]].
+
Of course, not all of the above parameters apply to every weapon. And some weapons have unique parameters that no other weapon would have. For extensive detail on this, taking every weapon into account including 'fictional' weapons (i.e. weapon suggestions, as [[Weapons (Worms Unlimited)|archived on this site]]), please visit [[Editor Specifics|this page]].
  
= Crate Control =
+
== Crate Control ==
 
+
Worms Armageddon allows you to set "Relative Crate Probability". This is a graphical way of representing the probabilities: choose a setting from 0-5, and the game will compare it to all other crate settings to generate a precise crate probability in a pecentage format. But why can't we see and edit this crate percentage directly for maximum control? In Worms Unlimited you would be able to: there would be a '''Fractional Crate Probability''' setting. You would set a denominator, which would be the same for every weapon, and a numerator, different for each weapon. The only restriction would be that the sums of the all the numerators must be the denominator.
Worms Armageddon allows you to set "Relative Crate Probability". This is a graphical way of representing the probabilities: choose a setting from 0-5, and the game will compare it to all other crate settings to generate a precise crate probability in a pecentage format. But why can't we see and edit this crate percentage directly for maximum control? In Worms Unlimited you would be able to: there would be both a '''Relative Crate Probability (RCP)''' and '''Exact Crate Probability (ECP)''' setting. Adjusting one would not automatically change the other - instead you select which system is used through the Crate Control system in the game editor (see [[Game Editor#Crate Control|Crate Control]]). This would allow you to flip between the two, or adjust both and then decide which one is best when finishing the scheme. Furthermore, adjusting the ECP for one weapon would not automatically adjust the ECP for other weapons; instead the editor would tell you when they don't add up to 100% and the scheme would default to RCP until they do.
+
  
 
In Worms Armageddon the crates work in a curious way: most crates contain one weapon but some contain more. Petrol Bombs come in packs of two, while Clusters, Ropes and Cows come in packs of three. There's no way to change this, but there should be. In Worms Unlimited you would have full control over the '''Crate Contents''' number you get, so if you wanted 50 moles in a crate, you could have it, you crazy person you.
 
In Worms Armageddon the crates work in a curious way: most crates contain one weapon but some contain more. Petrol Bombs come in packs of two, while Clusters, Ropes and Cows come in packs of three. There's no way to change this, but there should be. In Worms Unlimited you would have full control over the '''Crate Contents''' number you get, so if you wanted 50 moles in a crate, you could have it, you crazy person you.
  
= Donor Cards =
+
== Repeat Usage Control ==
 
+
This is where things get a little more complicated. In Worms World Party there is a [[Wormpot]] option that allows you to fire as many weapons as you can in ten seconds - in other words using a weapon doesn't end your turn. And many transport tools and utlities can already be used again and again without ending your turn. The "Repeat Usage" control panel expands on this concept.
This option allows to set how the weapon come in Donor Cards. There are 4 options. '''Apperance Probability''', the probability of that a weapon appears in the Donor Card. '''Ammunition''', the maximum ammunition you can get of each weapon in a Donor Card. '''Number of Weapons''', The maximum number of weapons you can get in a Donor Card. '''Priority''', When the number of weapons you can get is greater than the previous option, this will allow to decide which weapons you can collect.
+
 
+
= Detonation Control =
+
 
+
This panel is simple, allowing you to choose the method of detonation for the primary, secondary and tertiary explosions of any given weapon, between '''Impact Detonation''', '''Manual Detonation''', and '''Fuse Detonation''' (which would be editable). The Super Banana for example has manual detonation for both its explosions, while the Sally Army has manual for its first and impact for its second.
+
 
+
= Repeat Usage Control =
+
 
+
This is where things get a little more complicated. In Worms World Party there is a Wormpot option that allows you to fire as many weapons as you can in ten seconds - in other words using a weapon doesn't end your turn. And many transport tools and utlities can already be used again and again without ending your turn. The "Repeat Usage" control panel expands on this concept.
+
  
 
The first and foremost option here would be '''Repeatability''', the number of times the weapon can be fired in one turn. For most tools this would be unlimited, and for weapons like the Shotgun and Longbow, it would be 2. Next, there would be four mutually exclusive options concerning what can be used in conjunction with the weapon:
 
The first and foremost option here would be '''Repeatability''', the number of times the weapon can be fired in one turn. For most tools this would be unlimited, and for weapons like the Shotgun and Longbow, it would be 2. Next, there would be four mutually exclusive options concerning what can be used in conjunction with the weapon:
Line 62: Line 49:
  
 
* '''Turn Time Counts Down As Usual;'''
 
* '''Turn Time Counts Down As Usual;'''
 +
* '''Turn Time Pauses While The Weapon Is Being Fired;'''
 
* '''Turn Time Pauses While Situation Stabilises;'''
 
* '''Turn Time Pauses While Situation Stabilises;'''
 
* '''Turn Time Is Fixed At Specific Value'''
 
* '''Turn Time Is Fixed At Specific Value'''
Line 73: Line 61:
 
It should be noted that if a different weapon is used, the Repeat Usage Control panel for ''that'' weapon decides how it is used. So, for example, if you use a grenade and there is No Delay Between Using Weapons, but then fire a mortar, you might find that there is a delay - because the settings for the mortar are different.
 
It should be noted that if a different weapon is used, the Repeat Usage Control panel for ''that'' weapon decides how it is used. So, for example, if you use a grenade and there is No Delay Between Using Weapons, but then fire a mortar, you might find that there is a delay - because the settings for the mortar are different.
  
= Ammunition Control =
+
== Ammunition Control ==
For the start, the Ammunition Control Panel will just pick a number, but with the [[Other Editors#Dependency Changer|Dependency Changer]] panel it could also be very complicated, as it does far more than just picking a number.
+
For the start, the Ammunition Control Panel will just pick a number, but with the [[Other Editors#Dependent Changer|Dependent Changer]] panel it could also be very complicated, as it does far more than just picking a number.
  
The unique thing about Dependency Changer is that it configures the number of weapons you start ''any'' particular turn with. So on your first turn you might have 5 bananas, on your second it increases to 8, then on your third turn all your bananas have disappeared. All of this could be done with the Dependency Changer.
+
Infinite ammunition wouldn't be needed, simply set the ammuniniton to a determinated quantity and leave it constant the whole game. However,it would be available in the Simple Editor.
  
Infinite ammunition wouldn't be needed, simply set the ammuniniton to a determinated quantity and leave it constant the whole game.
+
These options would allow you to do a huge range of interesting things. You might want a weapon to be available until the tenth turn, and never again. You might want the quantity of a particular weapon to rise steadily throughout the game. You might want each player to have precisely three of a weapon on every turn, irrelevent of how many they have used or collected. You could even set it so that a particular weapon is available only on alternating turns. Like Repeat Usage Control, this has massive potential for scheme creations.
However,it would be available in the Simple Editor.
+
  
Stockpiling wouldn´t be needed either. Using the Dependency Changer, you could reset the Ammunition to the initial number every round(No Stockpile) or to receive the initial number of Ammunition every round, which would be added to the Ammunition you already have(Stockpile). If neither of these options is used, you will just use the remaining Ammunition of the previous turn(Anti-Stockpile).
+
The Dependent Changer panel also allows you to set delays, by setting ammunition to zero for the first few turns and then setting the ammunition to a specific quantity on the ''n''th turn. Ideally, there would be an extra '''Delay''' option that would appear when Simple editor is activated, just to make this easier.
  
These options would allow you to do a huge range of interesting things. You might want a weapon to be available once only on the tenth turn, and never again. You might want the quantity of a particular weapon to rise steadily throughout the game. You might want each player to have precisely three of a weapon on every turn, irrelevent of how many they have used or collected. You could even set it so that a particular weapon is available only on alternating turns. Like Repeat Usage Control, this has massive potential for scheme creations.
+
== Other options ==
 +
The '''Donor Card''' option allows to set how the weapon come in Donor Cards. There are 2 options. '''Apperance Probability''', the probability of that a weapon appears in the Donor Card. '''Ammunition''', the maximum ammunition you can get of each weapon in a Donor Card.
  
The Dependency Changer panel also allows you to set delays, by setting ammunition to zero for the first few turns and then setting the ammunition to a specific quantity on the ''n''th turn. Ideally, there would be an extra '''Delay''' option that would appear when Simple editor is activated, just to make this easier.
+
The '''Detonation Control''' option allows you to choose the method of detonation for the primary, secondary and tertiary explosions of any given weapon, between '''Impact Detonation''', '''Manual Detonation''', and '''Fuse Detonation''' (which would be editable). The Super Banana for example has manual detonation for both its explosions, while the Sally Army has manual for its first and impact for its second.

Latest revision as of 17:22, 22 December 2010

(Up to Editors)

Introduction

The weapons editor proposed on this site contains an incredible amount of customisability. So much in fact, that each individual weapon would have a whole page of crammed-in options to itself - over 20 basic editable parameters and a "Repeat Usage" control panel.

Interface

With so many options it's important to get a sleek, no-nonsense and uncluttered interface for maximum efficiency and minimum fuss. Not long ago I created a concept graphic to show a suitable way of cramming all these options for each weapon onto one screen, and you can see that here. Additionally, though, the editor would provide summary displays allowing you to view a particular setting for all weapons, much like the way the Worms Armageddon weapons editor works. Here I propose a few conveniences to make the editor easy to use.

Clicking the "Simple/Advanced" toggle to bring up the Simple editor would make many of the displays disappear entirely. The settings in those displays are never lost, though, and will return when the Advanced editor is recalled, just in case you accidentally click it. Once the scheme is saved in Simple mode, however, all Advanced options are lost.

Obviously you'd be at a complete loss if you encountered that editor for the first time - there's nothing to explain what anything does. The most efficient help system would have to be tooltips that appear when you hover over something, explaining in detail what it does.

On the left side of the concept graphic is a weapons panel - this I believe is the easiest way of selecting a weapon to edit it. Left-clicking should bring up the weapon's edit page on the right, while right-clicking could be reserved for totally removing the weapon from the scheme including crates - easier than going to each weapon's edit page and disabling it's ammunition and crate settings. It would also act as a quick and easy way of seeing which weapons are in the scheme or not, as disabled weapons would be greyed out.

You'll have noticed that the weapons panel is a bit... big. Space for 120 weapons in fact, enough for all Worms Armageddon weapons and all the weapons suggestion archived on this site, with enough space left over for 7 more.

Basic Parameters

So... what things can be edited in your average worms weapon? Worms Armageddon allows four: ammunition, power, delay, and crate probability. I can count far more things than that.

For a start, power can be divided into many things. Injury, the maximum amount of health damage inflicted on a worm; Damage, the radius of the crater left behind; Blast Power, the maximum force applied to objects caught in the blast; and Blast Range, the extent to which Blast Power has an effect. That's four.

Additionally, there are effects like Fire, Poison, Radiation and Ice that could be included in any weapon that creates an explosion. For Fire, there would be a setting to dictate the number of "pieces of fire" released, and also a setting for how many turns for the fire to decay (with zero being immediate decay, and an option for everlasting fire). Radiation is slightly more complicated, requiring Contamination Strength (the degree to which it inflicts health damage), Contamination Radius, and Radiation Decay, which would be similar to the Fire decay setting. Ice would have the same settings as Fire. Poison needs two settings - the Toxicity of the poison, which would dictate how much health is lost by poisoned worms between turns and Poison Decay, which refers to how many turns the poison lasts in a worm.

What's more, all of these options could be applied not only to the initial explosion, but seperately to any clusters released. And again, if those clusters release more clusters. This brings up two extra parameters: Number of Clusters and Cluster Spread (you may have noticed that some weapons have different cluster spreads - the Ming Vase has a narrow spread while the Sally Army has a wide spread). This could make for some crazy weapons. Perhaps you might want a cluster bomb to release fire and clusters when it explodes, then have those clusters release poison and release more clusters, then have the final clusters irradiate the land.

Then there would also be Wind Susceptibility (the degree in which the weapon is susceptible to the wind) and Retreat Time, specific to that weapon. You should be able to set a Retreat Time global for all situations or depending on where you used the weapon (Walking/Jumping, Rope, Parachute, Hang-Glider... )

The potential for such chaotic and unexpected weapons is obvious but these options aren't designed to be used all at once - they are there for fine-tuning weapons for specific schemes and purposes. There will always be people to overcomplicate the game (as there are now), but their schemes won't be popular, so the problem solves itself.

Of course, not all of the above parameters apply to every weapon. And some weapons have unique parameters that no other weapon would have. For extensive detail on this, taking every weapon into account including 'fictional' weapons (i.e. weapon suggestions, as archived on this site), please visit this page.

Crate Control

Worms Armageddon allows you to set "Relative Crate Probability". This is a graphical way of representing the probabilities: choose a setting from 0-5, and the game will compare it to all other crate settings to generate a precise crate probability in a pecentage format. But why can't we see and edit this crate percentage directly for maximum control? In Worms Unlimited you would be able to: there would be a Fractional Crate Probability setting. You would set a denominator, which would be the same for every weapon, and a numerator, different for each weapon. The only restriction would be that the sums of the all the numerators must be the denominator.

In Worms Armageddon the crates work in a curious way: most crates contain one weapon but some contain more. Petrol Bombs come in packs of two, while Clusters, Ropes and Cows come in packs of three. There's no way to change this, but there should be. In Worms Unlimited you would have full control over the Crate Contents number you get, so if you wanted 50 moles in a crate, you could have it, you crazy person you.

Repeat Usage Control

This is where things get a little more complicated. In Worms World Party there is a Wormpot option that allows you to fire as many weapons as you can in ten seconds - in other words using a weapon doesn't end your turn. And many transport tools and utlities can already be used again and again without ending your turn. The "Repeat Usage" control panel expands on this concept.

The first and foremost option here would be Repeatability, the number of times the weapon can be fired in one turn. For most tools this would be unlimited, and for weapons like the Shotgun and Longbow, it would be 2. Next, there would be four mutually exclusive options concerning what can be used in conjunction with the weapon:

  • No Other Weapons Can Be Used; (Typical of the Shotgun and Longbow)
  • All Other Weapons Can Be Used; (All transport tools)
  • Specific Weapons Can't Be Used; (boxes would be available to select these)
  • Specific Weapons Can Be Used (boxes would be available to select these)

So, if you wanted a player to be able to teleport and retain his turn, but stop him from attacking, you could do, using the Specific Weapons Can Be Used option. Or maybe you want to allow players to fire a petrol bomb, and then make liberal use of the transport tools while their turn time ticks down. Or perhaps you want to allow all players to let rip with their entire stockpile of uzis to their heart's content, and then place a girder. All these possibilities are available with the Repeat Usage Control panel - arguably the most important feature for the creation of new unique and exciting schemes.

Other options available in the Repeat Usage Control panel concern what happens to the turn time:

  • Turn Time Counts Down As Usual;
  • Turn Time Pauses While The Weapon Is Being Fired;
  • Turn Time Pauses While Situation Stabilises;
  • Turn Time Is Fixed At Specific Value

The second option refers to the period of time after a shot where the game lets things stablise, such as waiting for mines to stop bouncing, worms to stop falling, and fire to stop eating through terrain. Not using this option would allow the worm to move while these things happen, but turn time would continue to tick away. Another set of options available concern the delay between using weapons:

  • No Delay Between Using Weapons;
  • Use Of Weapons Delayed While Situation Stabilises;
  • Specific Time Delay

It should be noted that if a different weapon is used, the Repeat Usage Control panel for that weapon decides how it is used. So, for example, if you use a grenade and there is No Delay Between Using Weapons, but then fire a mortar, you might find that there is a delay - because the settings for the mortar are different.

Ammunition Control

For the start, the Ammunition Control Panel will just pick a number, but with the Dependent Changer panel it could also be very complicated, as it does far more than just picking a number.

Infinite ammunition wouldn't be needed, simply set the ammuniniton to a determinated quantity and leave it constant the whole game. However,it would be available in the Simple Editor.

These options would allow you to do a huge range of interesting things. You might want a weapon to be available until the tenth turn, and never again. You might want the quantity of a particular weapon to rise steadily throughout the game. You might want each player to have precisely three of a weapon on every turn, irrelevent of how many they have used or collected. You could even set it so that a particular weapon is available only on alternating turns. Like Repeat Usage Control, this has massive potential for scheme creations.

The Dependent Changer panel also allows you to set delays, by setting ammunition to zero for the first few turns and then setting the ammunition to a specific quantity on the nth turn. Ideally, there would be an extra Delay option that would appear when Simple editor is activated, just to make this easier.

Other options

The Donor Card option allows to set how the weapon come in Donor Cards. There are 2 options. Apperance Probability, the probability of that a weapon appears in the Donor Card. Ammunition, the maximum ammunition you can get of each weapon in a Donor Card.

The Detonation Control option allows you to choose the method of detonation for the primary, secondary and tertiary explosions of any given weapon, between Impact Detonation, Manual Detonation, and Fuse Detonation (which would be editable). The Super Banana for example has manual detonation for both its explosions, while the Sally Army has manual for its first and impact for its second.

Personal tools