New feature? Sit-in players

New feature? Sit-in players

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
User avatar
Soul
Posts: 178
Joined: 12 May 2006, 15:35

New feature? Sit-in players

Post by Soul »

Hi everyone.

I was recalling memories from old games and i remember that we sometimes allowed "cheat" to make a spectator take over units from a player (who lost connection/left).

Mixed opinions allways followed since the spectator had seen the units of the oponents.

I remembered this and my mind fused this together with something i read in the "to do" wiki.

What if we made spectators able to, before the game starting, pick which team/ally.
Thus these "spectators" would only see allied LOS. This combined with some tweeking in the "share selected units" or the .take command. Would allow a "spectator" to quickly take over from leavers/etc or even if its a very long battle some spectator clanmate can jump in and take over existing units while the player goes to do what he had to do.

This "feature" could later become usefull when we try to enable players from outside a game join a already started game.

An example might be a clan-war fight, and 30 min into the game someone has to leave.
Well if you have another clanmate nearby you could just ask him to join the running game as a "Stand-in" for the player who has to leave.

Perhaps its just easier to make a third option when you join a game "Player, Spectator or a Sit-in/Stand-in player."
Im not realy sure how this is most smothly done, but i would guess that you either, as abow, make some changings into the "spectator" code.
Or make a new category, based on a player, but that has no commander upon start.

This thread would benefit from any ideas on how this might be done and/or other features that might/should be included.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: New feature? Sit-in players

Post by CarRepairer »

User avatar
Soul
Posts: 178
Joined: 12 May 2006, 15:35

Re: New feature? Sit-in players

Post by Soul »

CarRepairer wrote:http://trac.caspring.org/
Sry, am I suposed to find something there or are you just making commercial?
User avatar
Evil4Zerggin
Posts: 557
Joined: 16 May 2007, 06:34

Re: New feature? Sit-in players

Post by Evil4Zerggin »

CA has this feature already, unfortunately Car didn't link to it directly.
User avatar
Soul
Posts: 178
Joined: 12 May 2006, 15:35

Re: New feature? Sit-in players

Post by Soul »

That sounds great but why, if i might ask, would such a thing be mod specific instead of a spring and lobby matter?
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: New feature? Sit-in players

Post by CarRepairer »

http://trac.caspring.org/wiki/GameOptions
http://trac.caspring.org/wiki/GameOptions#Factions
http://trac.caspring.org/wiki/GameOptions#BackupPlayer
http://trac.caspring.org/wiki/GameOptions#Teamspec
http://trac.caspring.org/wiki/GameOptio ... mplemented

Description in last link is not fully implemented because people didn't show much interest, but the backup and teamspec players are usable.
That sounds great but why, if i might ask, would such a thing be mod specific instead of a spring and lobby matter?
Because modders, more than engine coders, want it now. That's why there's also a random faction.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: New feature? Sit-in players

Post by Licho »

Because it was first coded by mod devs .. its much easier to experiment and develop new features for mod than changing whole engine/lobby infrastructure.
User avatar
hunterw
Posts: 1838
Joined: 14 May 2006, 12:22

Re: New feature? Sit-in players

Post by hunterw »

yeah but this is something that is equally applicable and useful to all mods

speaking of that, volume bar
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: New feature? Sit-in players

Post by CarRepairer »

hunterw wrote:yeah but this is something that is equally applicable and useful to all mods

speaking of that, volume bar
Engine devs have a zillion better things to do than make built-in widgets. Especially those that have already been made.
User avatar
ChaosMonkey
Posts: 180
Joined: 06 Jul 2009, 21:21

Re: New feature? Sit-in players

Post by ChaosMonkey »

CarRepairer wrote:
hunterw wrote:volume bar
Especially those that have already been made.
hunter try looking at the widget list in spring downloader once in a while
User avatar
hunterw
Posts: 1838
Joined: 14 May 2006, 12:22

Re: New feature? Sit-in players

Post by hunterw »

ChaosMonkey wrote: hunter try looking at the widget list in spring downloader once in a while
this further enhances my point
User avatar
Soul
Posts: 178
Joined: 12 May 2006, 15:35

Re: New feature? Sit-in players

Post by Soul »

Ya, but lets not forget, that we also want the ability to join a already running game.

I am quite sure that is near impossible to do only with a mod.

And no offence to widgets, but if you ask me they makes everything alot more messier.
So I personally think that one shouldn't complement everything in spring with widgets.
If you ask me, I see widgets as a fast way to test small changes in spring. But in whole, i do not see them as the final result.
I am aware that many love their little widgets, but when i started playing spring again after being away for along time... they where the ones to scare me away again.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: New feature? Sit-in players

Post by CarRepairer »

Like I said...


Soul wrote:Ya, but lets not forget, that we also want the ability to join a already running game.
If you want stuff like this to happen, then...
Soul wrote: And no offence to widgets, but if you ask me they makes everything alot more messier.
So I personally think that one shouldn't complement everything in spring with widgets.
If you ask me, I see widgets as a fast way to test small changes in spring. But in whole, i do not see them as the final result.
...stop asking spring devs to waste time doing little widgety stuff that's already been done by modders and let them do the stuff modders can't.
User avatar
Raghna
Posts: 185
Joined: 11 Jul 2007, 17:04

Re: New feature? Sit-in players

Post by Raghna »

Makes me wish I could program and help modding and such...
User avatar
Pendrokar
Posts: 658
Joined: 30 May 2007, 10:45

Re: New feature? Sit-in players

Post by Pendrokar »

Raghna wrote:Makes me wish I could program and help modding and such...
But those wishes fade out very fast...
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Re: New feature? Sit-in players

Post by YokoZar »

CarRepairer wrote: ...stop asking spring devs to waste time doing little widgety stuff that's already been done by modders and let them do the stuff modders can't.
If copy/pasting a widget from one mod into a global directory will make every mod better, then it's worth for the engine devs to spend the 20 minutes it takes to do that. It's not like they have to rewrite it from scratch - as you said, it's already done.
User avatar
Pendrokar
Posts: 658
Joined: 30 May 2007, 10:45

Re: New feature? Sit-in players

Post by Pendrokar »

IIRC global gadgets don't exist.
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: New feature? Sit-in players

Post by Caydr »

CarRepairer wrote:...stop asking spring devs to waste time doing little widgety stuff that's already been done by modders and let them do the stuff modders can't.
Devs, get back to work making cheating easy while I'm making ossum things that cheats will one day destroy.
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: New feature? Sit-in players

Post by MidKnight »

And no offence to widgets, but if you ask me they makes everything alot more messier.
So I personally think that one shouldn't complement everything in spring with widgets.
If you ask me, I see widgets as a fast way to test small changes in spring. But in whole, i do not see them as the final result.
I am aware that many love their little widgets, but when i started playing spring again after being away for along time... they where the ones to scare me away again.
CA has an answer for everything!*

We are currently at work on ChiliGUI, a framework to standardize many commonly used, screen space intensive widgets into one coherent, consistent, and compact style. Consider helping work on the code; Chili's success is a win for the entire Spring community! :wink:

*This statement is a fabrication.
Post Reply

Return to “General Discussion”