Nanospray colours

Nanospray colours

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Team coloured nanospray

Bring it back?
32
86%
Dont bring it back
5
14%
 
Total votes: 37

User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Nanospray colours

Post by AF »

After adding team coloured nanospray SJ then proeeded to set it to off byd efault, and now Jelmer/zaphod has totally removed it. The reason i added team coloured nanospray to begin with was that everybody I told about modder defined nanospray coloured said something along the lines of "you know what you should do team coloured nanospray"

This feature hasnt even been rewrired as a modder tag so you cant see the below screenshtos int eh next version, and I doubt that they'll change from the usual green nanospray. Whatsmore it was an option that had to eb turned on and it made thigns look very pretty and made it even easier to tell apart teams

Image Image Image Image Image
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

What I objected to was to have both user control and modder control of nanospray colors. The modder will choose to have a particular nanospray color (which is still supported), then the user comes and changes it.

It's similar to user defined metal income and mappers that object to that because they want the map to be like they designed it.

I also objected to the implementation of it, with reading from the windows registry or a file in a continuously called drawing function, and in CreateNanoParticle() or whatever it was called. Add it to the global unsynced stuff on loading, so you're not continuously doing slow calls to the windows registry.
Last edited by jcnossen on 31 Jul 2006, 18:08, edited 1 time in total.
User avatar
mehere101
Posts: 293
Joined: 15 Mar 2006, 02:38

Post by mehere101 »

Bah. THey all need to be brighter, like the blue one. Even so, there may be too little you can do with the black/grey/dark coloured ones.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

it's off by default and it's a user choice.

And the first one was taken with a latter build than the rest, so the rest need new pics.

How about if I change it so that team coloured nanospray if turned on voerrides the default colour but modders have the last say

aka

greeny < (if turned on team coloured) < modder defined.


But overrall I found team coloured nanospray refreshing
User avatar
Cabbage
Posts: 1548
Joined: 12 Mar 2006, 22:34

Post by Cabbage »

Personaly i'd love to see something other than the usual green when playing, would make a nice change :P
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Post by NOiZE »

it should be defined by the modder IMO
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

???

Its still in svn.
Just up to modders to turn it on or off when they release a new version of thier mod. i.e some modders might want thier mod to have green nano spray, or team colour.

i.e some modders will turn it on.
Some mods maybe gear commander (just an example) would rather be more realism. Thinking along the lines, why does it change to blue colour based on u paint your mechs blue.

But the whole thing of it constantly reading from file / windows registry sounds like it needs a fix.

Also maybe allow modders to override the nano spray i.e they pick the colour. Would be a nice feature for modders.

Personnaly i though it was nice, but happy leavin it up to modders to decide.
Egarwaen
Posts: 1207
Joined: 27 Feb 2006, 21:19

Post by Egarwaen »

Defined by the modder with one option being team-coloured nanospray.
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

Can the modder not define team color as their nanospray color? More arena play style mods might really love that as a feature.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

hollowsoul, you're using the berliOS svn, we've all switched to the new svn.

I'm thinking of a tag saying

team_nanospray=1;
allow_team_nanospray=0;

The first tag would turn it on or off for the mod.

The second tag would allow the user to switch it on and off.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Am using latest svn by like 10 mins ago.
Been busy codin lately haven had time to play

Anyway mis-read didnt know it got taken out. (though they just removed option to turn it on via user conf / windows registry..)

Be nice to have it nano spray controlled by modder (i.e default / define colour / team colour)

But the whole point of it constantly reading windows registry / file is something that needs fixing.

And also is it not better to debate it on mailing list, askin why it got removed & make the necessary changes than debating it in forums (just my 2cent)
User avatar
unpossible
Posts: 871
Joined: 10 May 2005, 19:24

Post by unpossible »

mod defined will let it mimick effects other than nanospray - not all mods want nanites!
as far as team colour goes i think it'll ruin/phunk up the look of a mod a little too much
Egarwaen
Posts: 1207
Joined: 27 Feb 2006, 21:19

Post by Egarwaen »

unpossible wrote:as far as team colour goes i think it'll ruin/phunk up the look of a mod a little too much
That should be up to the modder, though. If they want team coloured nanospray they should get team coloured nanospray.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

unpossible wrote:mod defined will let it mimick effects other than nanospray - not all mods want nanites!
as far as team colour goes i think it'll ruin/phunk up the look of a mod a little too much
There's a modder defined tag to completely disable the nanospray that isnt overriden by the team colour steting.

Also accessing the registry hasnt made much of a difference, its been done since spring 0.41, though I agree it'd be better todo it the way ti does on linux.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

Why did you make a thread in general disc anyway? :|

Also the point was that you shouldn't be using slow config handler functions in the middle of drawing, for the sake of speed.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Then what should be used?
User avatar
Noruas
XTA Developer
Posts: 1269
Joined: 24 Feb 2005, 02:58

Post by Noruas »

The yellow nanosprays look like emgs for xta. i think emgs and nano uses similiar graphic dingys, i cant explain it but you should try making custom emg colors accessible by modders.
User avatar
Neuralize
Posts: 876
Joined: 17 Aug 2004, 23:15

Post by Neuralize »

jcnossen wrote:Why did you make a thread in general disc anyway? :|
Public opinion is always an interesting force, not everyone reads the development boards. Heh.
jcnossen wrote: I also objected to the implementation of it, with reading from the windows registry or a file in a continuously called drawing function, and in CreateNanoParticle() or whatever it was called. Add it to the global unsynced stuff on loading, so you're not continuously doing slow calls to the windows registry.
It sounds like that it could be included if it was coded better, and it doesn't look it like it has the same build up as the green nano, is it more solid and less cool looking?
Last edited by Neuralize on 31 Jul 2006, 20:57, edited 1 time in total.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

It has the same build up. The reason it doesnt look that way is because the alpha in the screenshots is set so the particles isnt transparent like they are in the blue one showing the fark, which is from a latter build where alpha was changed again.
User avatar
Johns_Volition
Posts: 134
Joined: 05 Jul 2006, 21:17

Post by Johns_Volition »

I'm sorry what would be wrong if the modder can define
1. To use different colors if he wants
2. If the mod allows team colors or not.

Wouldn't everyone be happy then?
Post Reply

Return to “Engine”