Unit trading in single-player?

A forum for discussing map making ideas and problems for the Myth series.
Post Reply
User avatar
Khadrelt
Posts: 479
Joined: Tue Aug 29, 2006 2:59 pm
Location: Utah, USA
Contact:

Unit trading in single-player?

Post by Khadrelt »

Would it be possible to somehow impliment unit trading in single-player levels? I think it would be an interesting turn to be able to at least partially select your own force in single-player maps.
The cake is a lie.
Myrd
Site Admin
Posts: 4031
Joined: Fri Mar 19, 2004 10:17 pm

Post by Myrd »

It's been considered but there are some fundamental problems that make it more difficult to implement. For example, single player has no planning time, it just starts. It's certainly not impossible, but it would require quite substantial changes to some of the internal mechanics of Myth.
A-Red
Posts: 771
Joined: Fri Jul 23, 2004 8:36 pm

Post by A-Red »

Myrd wrote:It's certainly not impossible, but it would require quite substantial changes to some of the internal mechanics of Myth.
Or very, very heavy scripting--maybe.

I think it would be possible to do a much more limited version of unit trading, however, whereby (for instance) if the player is taunting 3 Warriors, they disappear and two Bowmen appear in their place--or taunt 2 Bowmen to get a Dwarf. You couldn't give alternative options, unfortunately--If the player taunts 3 Warriors, you won't know whether they want 2 Bowmen or 2 Zerks in return, so you'll only be able to give them one of those options.
User avatar
AblitERateOR
Posts: 165
Joined: Sat Jul 01, 2006 8:30 pm
Location: Auckland, New Zealand

Post by AblitERateOR »

thats a nasty hacky way around it tho lol
Mac OSX 1.4.9
Intel 1.83 Dual Core iMac
1GB RAM
User avatar
Khadrelt
Posts: 479
Joined: Tue Aug 29, 2006 2:59 pm
Location: Utah, USA
Contact:

Post by Khadrelt »

What about single-player levels played in multiplayer mode? Would it be as difficult to allow planning time and unit trading for that as it would regular single-player levels? What's the difference in the maps that makes it so planning time isn't an option?
The cake is a lie.
Graydon
Posts: 1605
Joined: Sun Mar 21, 2004 5:10 pm

Post by Graydon »

Only problem with a multiplayer solo is there is no way to guarantee which team # you start with, so even if you everyone joins up before hand (to ensure you're all on the same team), you might start as the enemy and be hooped.

Not sure of other limitations... game length for one would be an issue probably... And the fact that you need a gametype... Myrd, any more light to shed?
Image
Eddaweaver
Posts: 1026
Joined: Mon Sep 13, 2004 6:05 am
Location: M.E.

Post by Eddaweaver »

Take a look at the MythWarrior plugin.
A-Red
Posts: 771
Joined: Fri Jul 23, 2004 8:36 pm

Post by A-Red »

Graydon wrote:Only problem with a multiplayer solo is there is no way to guarantee which team # you start with, so even if you everyone joins up before hand (to ensure you're all on the same team), you might start as the enemy and be hooped.

Not sure of other limitations... game length for one would be an issue probably... And the fact that you need a gametype... Myrd, any more light to shed?
More importantly, if you were playing alone the enemy wouldn't show up at all. They could only be played by another player.
The Elfoid
Posts: 1014
Joined: Mon May 03, 2004 5:30 am
Location: Devon, England
Contact:

Post by The Elfoid »

ROTD used this to exchange herons for zerks.
User avatar
Khadrelt
Posts: 479
Joined: Tue Aug 29, 2006 2:59 pm
Location: Utah, USA
Contact:

Post by Khadrelt »

A-Red wrote:
Graydon wrote:Only problem with a multiplayer solo is there is no way to guarantee which team # you start with, so even if you everyone joins up before hand (to ensure you're all on the same team), you might start as the enemy and be hooped.

Not sure of other limitations... game length for one would be an issue probably... And the fact that you need a gametype... Myrd, any more light to shed?
More importantly, if you were playing alone the enemy wouldn't show up at all. They could only be played by another player.
I meant playing the single-player maps in coop mode. Naturally changing the single-player maps to multiplayer wouldn't work.
The cake is a lie.
A-Red
Posts: 771
Joined: Fri Jul 23, 2004 8:36 pm

Post by A-Red »

Khadrelt wrote:I meant playing the single-player maps in coop mode. Naturally changing the single-player maps to multiplayer wouldn't work.
But single-player and multi-player maps are programmed to behave differently--and single-player maps in coop mode are treated the same as single-player maps in solo for the most part. There's no way to get true unit-trading in a map that isn't designated as multiplayer, without substantially changing the programming of the whole game.
Lugas
Posts: 531
Joined: Fri Feb 03, 2006 4:20 pm

Post by Lugas »

What about a multiplayer map that is scripted, has only one starting point (and therefore everyone would have to be on the same team) and the only game type available is Body Count? I honestly don't see any reason why you would want a Single Player map that has Unit Trading; plugins like Requiem where you start with a big army and then taunt them to get rid of them work fine (if you're a good scripter). Implementing Unit Trading would be mighty difficult in Coop Mode, and even more difficult in Solo Mode. Also, I sense that it could interfere with maps that are not built to have them...
Click on the picture below for my Myth 2 scenario.
Image
vinylrake
Posts: 3591
Joined: Wed Apr 07, 2004 12:52 pm
Location: here
Contact:

Post by vinylrake »

Lugas wrote:...Implementing Unit Trading would be mighty difficult in Coop Mode, and even more difficult in Solo Mode. Also, I sense that it could interfere with maps that are not built to have them...
I am sure it is not the simplest scripting, but as mentioned earlier, MythWarrior is scripted to allow unit selection in a solo/coop map. If I remember correctly there is a set time limit (30s or so) in which the captain can choose one of three(? I forget the #) units to round out the basic units that can't be traded.
Lots of Myth stuff at http://mythgraveyard.org.
Sometimes I put hard to find stuff in my my Udogs folder.
Post Reply