Start Positions

Start Positions

Requests for features in the spring code.

Moderator: Moderators

Post Reply
User avatar
TechnoTone
Posts: 165
Joined: 23 Aug 2005, 22:02

Start Positions

Post by TechnoTone »

Firstly - apologies if this is in the wrong place. As it relates to a number of issues I didn't think any section was more appropriate. I also apologise in advance if I'm re-covering old ground. I have searched the forums for any references to this but was unable to find any.


I have a problem with the current Start Position method - especially when playing with AI Bots. The main issue seems to be caused by the fact that Fixed start positions doesn't use the "Team" number but instead uses the index position of the player in the player list. This means there is no control over who goes where other than getting players to join the game in the right order. Alas, this doesn't work for Bots as they are always shunted to the bottom of the list so you can't control where they will start.

Secondly, when playing "Choose in Game" the Bot is unable to play at all.


To solve the first issue it would be useful if the start positions were controllable by the Team number. This would enable us to control exactly what start position is used for each player/bot.

To solve the second perhaps a way of the Bot's owner being able to choose the bots start position once in the game in the same way players choose their own start position. Perhaps by using the Tab key to cycle through your commander/bots.
User avatar
Maelstrom
Posts: 1950
Joined: 23 Jul 2005, 14:52

Post by Maelstrom »

+1. Good idea. Most people play with 'Chose positions', so that bot chosing one would be very handy.
User avatar
nobody2u
Posts: 123
Joined: 09 Aug 2006, 18:31

Post by nobody2u »

Sounds like a good idea. The bot problem should be easily fixed with a small script addition though.
User avatar
Quanto042
Basically OTA Developer
Posts: 778
Joined: 22 Feb 2006, 03:01

Post by Quanto042 »

I like this idea too!

+1 for good justice!
User avatar
Aun
Posts: 788
Joined: 31 Aug 2005, 13:00

Post by Aun »

Just use .cheat and .team (number of bot), select position of bot, switch back to your own team using .team 0 and press ctrl+enter to force start.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Or just allow use to pick starting positions aka x/y in script.txt
Since we got choose positions in-game.

And thus making it possible for clients dev's to codek starting positions via map preview before u start.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Wouldnt it be easier to just add an up and down button in the lobby to mvoe players up and down the list?
User avatar
TechnoTone
Posts: 165
Joined: 23 Aug 2005, 22:02

Post by TechnoTone »

That would only work if Bots were no longer forced to the bottom of the list.
User avatar
Bobcatben
Posts: 120
Joined: 10 Mar 2006, 17:01

Post by Bobcatben »

i always found it odd that it didn't go by the team number.
User avatar
TechnoTone
Posts: 165
Joined: 23 Aug 2005, 22:02

Post by TechnoTone »

Indeed. I personally would prefer Fixed to refer to the team number. That way, you can force a player to position 2, a bot to position 5, etc. I'm sure this wouldn't require much work to do - afterall, isn't it the lobby client that tells spring where to put the commanders when playing Fixed anyway?
User avatar
TechnoTone
Posts: 165
Joined: 23 Aug 2005, 22:02

Post by TechnoTone »

Aun wrote:Just use .cheat and .team (number of bot), select position of bot, switch back to your own team using .team 0 and press ctrl+enter to force start.
Thanks Aun - it works great. Though I would still prefer the aforementioned solution.
User avatar
FizWizz
Posts: 1998
Joined: 17 Aug 2005, 11:42

Post by FizWizz »

The aforementioned solution would be great. I have tried a couple of times to play a fixed positions game with other players, and the current Spring/Lobby method of assigning start positions was a bit of an inconvenience.
Post Reply

Return to “Feature Requests”