team= vs enemy=
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:
- Ken_Oh
- Moderator Emeritus
- Posts: 2178
- Joined: February 6th, 2006, 4:03 am
- Location: Baltimore, Maryland, USA
team= vs enemy=
I thought this was mentioned before, but I literally spent over a half hour looking for it. If this has been brought up before, think of this as a different spin on the usages of such a system.
Given that I'm on a Wesnoth MP RPG idea kick, I think it could be very useful for role playing if teams weren't so clearly defined. I know Wesnoth used to have "enemy=" (was still left in some campaigns in 1.0), but that AFAIK has all been switched to the current team system.
The problem is, you can't be allied (or really, just not enemies) with 2 sides that are fighting. Given the decision-making processes in true RPGs, this could be very useful.
So, the suggestion isn't that team= be trashed, but have 2 systems where you could simply list "enemy=orcs,undead,thieves" instead.
I've talked with zookeeper on how to WML this and it seems ridiculously complicated, if possible at all. If anyone thinks it can be done relatively easily, I'd love to hear from you.
A related idea is an easy way to attack allies, and thus "declaring war" on that side. Though, I think this might actually CABD with on-command right clicking.
Given that I'm on a Wesnoth MP RPG idea kick, I think it could be very useful for role playing if teams weren't so clearly defined. I know Wesnoth used to have "enemy=" (was still left in some campaigns in 1.0), but that AFAIK has all been switched to the current team system.
The problem is, you can't be allied (or really, just not enemies) with 2 sides that are fighting. Given the decision-making processes in true RPGs, this could be very useful.
So, the suggestion isn't that team= be trashed, but have 2 systems where you could simply list "enemy=orcs,undead,thieves" instead.
I've talked with zookeeper on how to WML this and it seems ridiculously complicated, if possible at all. If anyone thinks it can be done relatively easily, I'd love to hear from you.
A related idea is an easy way to attack allies, and thus "declaring war" on that side. Though, I think this might actually CABD with on-command right clicking.
I think alot of teh developers are often saying Wesntoh is not supposed to become too much like an RPG... correct me if im wrong. Im about to search for a quote on that hang on.
yay i found it
yay i found it
Dave wrote:(Reason: Wesnoth is a strategy game, not an RPG; this would weight individual units too highly).
This would have something cool if i actually had anything intersting to say or write.
Re: team= vs enemy=
Well, if someone wrote the ridiculously complicated but easy-to-use macro for doing that, it sure would be relatively easy then.Ken Oh wrote:I've talked with zookeeper on how to WML this and it seems ridiculously complicated, if possible at all. If anyone thinks it can be done relatively easily, I'd love to hear from you.


-
- Retired Developer
- Posts: 2633
- Joined: March 22nd, 2004, 11:22 pm
- Location: An Earl's Roadstead
This is one of those things that really should be changed in the C++. It would be much easier, I think, to create a WML macro that simulates the current team= method from an enemy= method than the other way around.
"you can already do that with WML"
Fight Creeeping Biggerism!
http://www.wesnoth.org/forum/viewtopic. ... 760#131760
http://www.wesnoth.org/forum/viewtopic. ... 1358#11358
- Ken_Oh
- Moderator Emeritus
- Posts: 2178
- Joined: February 6th, 2006, 4:03 am
- Location: Baltimore, Maryland, USA
That would be just the reverse of enemy= and really just the same. Well, allied= is probably a bit better since it would take less input, as I think you're more likely to be a side's enemy than an ally (for example, there wouldn't be have to be anything in the WML for a FFA scenario).
Anyway, I only put enemy= because that's what I've seen in old WML. Either is fine.
Anyway, I only put enemy= because that's what I've seen in old WML. Either is fine.