Lava ought to be its own terrain.
Moderator: Forum Moderators
Forum rules
Before posting a new idea, you must read the following:
Before posting a new idea, you must read the following:
-
- Posts: 121
- Joined: June 8th, 2006, 8:50 pm
Lava ought to be its own terrain.
As I said in this thread....
I think lava ought to be a unique terrain.
Now I realize it's not a terrain that would be used often, but it seems a bit odd for it to be the same as chasm, especially since there are versions that are both in and out of chasms. And there would be some differences, I'm sure - Likely drakes, possibly dwarves, I think there are some monsters that might be affected, and I know there's some UMC that it would effect(Era of Myths, at least.) It might even effect other flying units.
So...?
I think lava ought to be a unique terrain.
Now I realize it's not a terrain that would be used often, but it seems a bit odd for it to be the same as chasm, especially since there are versions that are both in and out of chasms. And there would be some differences, I'm sure - Likely drakes, possibly dwarves, I think there are some monsters that might be affected, and I know there's some UMC that it would effect(Era of Myths, at least.) It might even effect other flying units.
So...?
Hiatus, epitome, colonel, sadist, Tucson, behemoth, quixote...
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
Re: Lava ought to be its own terrain.
If a designer of a UMC wants lava to be a separate terrain they are able to do that just for their UMC. I don't see much reason to do it for mainline though....seems like feature creep.littlebeast wrote:I know there's some UMC that it would effect(Era of Myths, at least.)
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
-
- Posts: 121
- Joined: June 8th, 2006, 8:50 pm
Well it's true that there wouldn't be much point in adding it to mainline - unless some of the mainline units had different stats for it. I can see dwarves, drakes, trolls, maybe even some undead as having different stats (skeletons submerging in lava?) in it. I think it would add more interest to the game to have it, even if most units treat it the same as chasm.
If not, technically a designer could make it as a unique terrain - but unless there's a way to set a default for it(which AFAIK there isn't, but correct me if I'm wrong), it would be unfeasible to use it with mainline units, since they'd have to create a special variant for every single unit they used... 'Course, if there is a way to set a default, this is all moot.
If not, technically a designer could make it as a unique terrain - but unless there's a way to set a default for it(which AFAIK there isn't, but correct me if I'm wrong), it would be unfeasible to use it with mainline units, since they'd have to create a special variant for every single unit they used... 'Course, if there is a way to set a default, this is all moot.
Hiatus, epitome, colonel, sadist, Tucson, behemoth, quixote...
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
You can't set a default, but you can make all mainline units that ever appear in your era/campaign be given the necessary stats on-the-fly for that new terrain type of yours.littlebeast wrote:If not, technically a designer could make it as a unique terrain - but unless there's a way to set a default for it(which AFAIK there isn't, but correct me if I'm wrong), it would be unfeasible to use it with mainline units, since they'd have to create a special variant for every single unit they used... 'Course, if there is a way to set a default, this is all moot.
EDIT: It's not a perfect solution, as the new stats wouldn't appear for example in their unit descriptions, but still.
-
- Posts: 159
- Joined: August 27th, 2007, 10:23 am
- Location: The crazy forest of wesnoth!
- Contact:
- irrevenant
- Moderator Emeritus
- Posts: 3692
- Joined: August 15th, 2005, 7:57 am
- Location: I'm all around you.
Lava is currently the same terrain as chasm, only with a different graphic.Tom of wesnoth wrote:In one version lava is a terrain so can this be locked please?
That means you can't create a unit that moves on lava but not on chasm.
Some people want to be able to do that.
I think the keyword is "default". It would be nice to be able to set a default move/defence/resist for a custom terrain that all units use unless specified otherwise.Aethaeryn wrote:Lava would burn most, but it would make sense for fiery beings to be able to walk in lava but not necessarily fly. Perhaps there should be a way for units to be able to handle one very specific terrain type in one movement way instead of just the general grouping?
Want to post a Wesnoth idea? Great! Read these:
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
- Aethaeryn
- Translator
- Posts: 1554
- Joined: September 15th, 2007, 10:21 pm
- Location: Baltimore, Maryland, USA
I agree, but it should have two different types: Custom Passable and Custom Impassable. I think lava in UMCs would fall into the second category, being impassable for most except lava-based units or something.irrevenant wrote:Lava is currently the same terrain as chasm, only with a different graphic.Tom of wesnoth wrote:In one version lava is a terrain so can this be locked please?
That means you can't create a unit that moves on lava but not on chasm.
Some people want to be able to do that.
I think the keyword is "default". It would be nice to be able to set a default move/defence/resist for a custom terrain that all units use unless specified otherwise.Aethaeryn wrote:Lava would burn most, but it would make sense for fiery beings to be able to walk in lava but not necessarily fly. Perhaps there should be a way for units to be able to handle one very specific terrain type in one movement way instead of just the general grouping?
- irrevenant
- Moderator Emeritus
- Posts: 3692
- Joined: August 15th, 2005, 7:57 am
- Location: I'm all around you.
I don't see why you need to have two different types. I would envision modifying the WML terrain tag something like:Aethaeryn wrote:I agree, but it should have two different types: Custom Passable and Custom Impassable. I think lava in UMCs would fall into the second category, being impassable for most except lava-based units or something.irrevenant wrote:I think the keyword is "default". It would be nice to be able to set a default move/defence/resist for a custom terrain that all units use unless specified otherwise.
Code: Select all
[+terrain]
<the usual stuff>
default_move=99
default_defence=40
[/terrain]
Code: Select all
[+terrain]
<the usual stuff>
default_move=1
default_defence=40
[/terrain]
It could then be overridden in individual character movetypes as required.
Want to post a Wesnoth idea? Great! Read these:
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
-
- Posts: 121
- Joined: June 8th, 2006, 8:50 pm
Well hey, that's not what the thread was originally about but that'd work too. Sounds like a good idea to me!
And while I'm thinking about it, there could be a base_terrain key. Though I suppose that wouldn't really be that useful. Kind of just for copying the images . Or a if_undefined_aliasof, that could work.
And while I'm thinking about it, there could be a base_terrain key. Though I suppose that wouldn't really be that useful. Kind of just for copying the images . Or a if_undefined_aliasof, that could work.
Hiatus, epitome, colonel, sadist, Tucson, behemoth, quixote...
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
Okay, how many of those did you pronounce wrong?
My (very incomplete) campaign.
- irrevenant
- Moderator Emeritus
- Posts: 3692
- Joined: August 15th, 2005, 7:57 am
- Location: I'm all around you.
My concern with making lava its own terrain is that it's a very specialist terrain. (ie. only one or two units will care that it exists). Once that's implemented, you open the door for a Void terrain (which can only be crossed by Void mages), a hurricane terrain (with a move of 4 for everyone but air elementals) etc. etc.littlebeast wrote:Well hey, that's not what the thread was originally about but that'd work too.
I'd much rather see a generalised solution that allows people to create custom terrains for a specific scenario (including default move & defence). Lava would be one of these custom terrains, defined in any map that used it.
Want to post a Wesnoth idea? Great! Read these:
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
- Aethaeryn
- Translator
- Posts: 1554
- Joined: September 15th, 2007, 10:21 pm
- Location: Baltimore, Maryland, USA
I like custom as it would allow more freedom in terrain since you currently rarely see anything custom with terrains. Right now it's too much of a chore to make it work or just a different look that functions the same to make a terrain. There's also too much reluctance by the community to add special terrains by default that could make things interesting.irrevenant wrote:My concern with making lava its own terrain is that it's a very specialist terrain. (ie. only one or two units will care that it exists). Once that's implemented, you open the door for a Void terrain (which can only be crossed by Void mages), a hurricane terrain (with a move of 4 for everyone but air elementals) etc. etc.littlebeast wrote:Well hey, that's not what the thread was originally about but that'd work too.
I'd much rather see a generalised solution that allows people to create custom terrains for a specific scenario (including default move & defence). Lava would be one of these custom terrains, defined in any map that used it.
I think perhaps we could have a tab of some rather-generic "custom"-function terrains in the editor, however, such as lava that function in the custom group but have a few stats working (for flying units that can fly over, for instance).