Author Topic: using smoke while its raining  (Read 2976 times)

fken

  • Hydlaa Notable
  • *
  • Posts: 816
    • View Profile
(No subject)
« Reply #15 on: June 11, 2005, 01:25:36 pm »
Quote
Originally posted by Androgos
Quote
Originally posted by keder
distance haze can be substituted for bad weather with much less CPU drain and still keep the reduced visibility.

--- keder maloy


How fun people are requesting stuff that is already implemented :P

I rewrote the weather manager a while ago, 1-2 weeks perhaps. Support for FPS limiting fog (standalone and in rain) was added then, so I thought on it first :P


fog has been implemented may 22th and Im enjoying by seeing you, Androgos had the same idea than me to use the fog effect when it\'s raining (if its before or after... it doesnt matter... and in fact it was so obvious! When I gave my wish, I though the developpers already though about it but I wasnt sure).

So thanks for adding that weather system (I just see the snow will come too! great!)

Oh dear! ps will crash another time...

Im sure ps will be nice when the snow will fallon the plaza!

keder

  • Hydlaa Resident
  • *
  • Posts: 67
    • View Profile
(No subject)
« Reply #16 on: June 11, 2005, 11:34:05 pm »
*shrugs*

for the most part, i comment on ideas and reasoning rather than if they have been implemented. if i knew more about programming, i would probably go through the code myself just to see how they are doing various things. however, i don\'t know enough to make heads or tails of something this complex at present.

as i\'m not a dev, implementation is not my choice. if it were, i would probably have added an ingame gamma control at least for my own client.

--- keder maloy
« Last Edit: June 12, 2005, 12:11:01 am by keder »

fken

  • Hydlaa Notable
  • *
  • Posts: 816
    • View Profile
(No subject)
« Reply #17 on: June 12, 2005, 03:09:45 am »
roh androgos was kidding. He know we cannot know what he just did! dont you see the  :P  ?

By the way the gamma control has been already discussed in others threads... and its absolutly off topic.
« Last Edit: June 12, 2005, 03:10:02 am by fken »

keder

  • Hydlaa Resident
  • *
  • Posts: 67
    • View Profile
(No subject)
« Reply #18 on: June 12, 2005, 04:47:18 am »
Quote
Originally posted by fken
roh androgos was kidding. He know we cannot know what he just did! dont you see the  :P  ?

By the way the gamma control has been already discussed in others threads... and its absolutly off topic.


*shrugs again*

sticking your tongue out can have many meanings. Androgos could have been expressing amusement that we are debating something that has already been done.

and while gamma is certainly off topic, it may not be absolutly off topic as visibility is a part of the discussion. however, it was mentioned as an illustration of a possible difference if i were a dev, not to steer the conversation somewhere else. i\'ve never seen rain in yliakum. i don\'t know if i simply didn\'t notice or i was too busy in the sewers feasting on rats or napping under a large tree. if rain did coincide with my presence, it didn\'t adversly affect my client computer enough to draw my attention. i know some effects do tend to. panning in the plaza has either brought every system i\'ve tested on to it\'s knees or started cutting things out of the display to maintain framerate.

my apologies if an illustration that draws on off topic information is of great offence. it was not intended to be. i am rather new to forums in general, this being only the second i have ever been on. the first has no restriction on off topic drift, a conversation may wander where ever it will, much like real life.

--- keder maloy

Androgos

  • Guest
(No subject)
« Reply #19 on: June 12, 2005, 10:48:37 am »
Quote
Originally posted by keder
as i\'m not a dev, implementation is not my choice. if it were, i would probably have added an ingame gamma control at least for my own client.


Sorry to be offtopic, but if you were a developer, you would understand why we haven\'t done that before:
  virtual bool SetGamma (float /*gamma*/) { return false; }
  virtual float GetGamma () const { return 1.0; }

fken

  • Hydlaa Notable
  • *
  • Posts: 816
    • View Profile
(No subject)
« Reply #20 on: June 12, 2005, 12:15:22 pm »
Is there a way to show you how amusing I find the last post  :P

@andy : and seriously Im wondering what \"virtual\" means... I must be more experienced if I wanna help the dev team...

@keder : sorry but a lot of people think they need to answer to the wishes with off topic answers... I think, sometimes, some people could simply think before posting especially when you realize that nothing seems to be easy to find with the search button thank to the off topics replies and finally it\'s not a way to help developpers...

keder

  • Hydlaa Resident
  • *
  • Posts: 67
    • View Profile
(No subject)
« Reply #21 on: June 13, 2005, 02:43:35 pm »
Quote
Originally posted by Androgos
  virtual bool SetGamma (float /*gamma*/) { return false; }
  virtual float GetGamma () const { return 1.0; }


i would dearly love to learn more about this. i rather imagine that either there is some huge complexity to these code lines or there is a great deal that has been left out. however, i don\'t know enough about C/C++ to even tell which though i\'m pretty certain it is one of them (i\'ve deliberately not looked).

would you be willing to enlighten me? if so, i can be enlightened via the user account keder.maloy on the gmail host.

--- keder maloy

fken

  • Hydlaa Notable
  • *
  • Posts: 816
    • View Profile
(No subject)
« Reply #22 on: June 13, 2005, 11:18:23 pm »
function() {return false}

means that the function is useless. There is no function in fact. just a result. Then I think he meant that everything is ready to use the function but the function isnt already created...

in the functions which are calling the setGamma function there is something like :

if (SetGamma() == true)
{
// (if gamma is set)
action 1
action 2
and so one
...
}
else
{
// (if there is no gamma set)
action 1bis
action 2bis
and so one
...
}

but the condition is useless because the function return always \"false\" so each time the condition will point to the else command.

but i recognize these two lines seems to be strange for me... /*gamma*/ is a commentary and the compiler must be asking for a variable name
in the second line, I cant understand the place of \"const\"

But off course I havent program in c since 4 years... and I didnt program a lot
« Last Edit: June 13, 2005, 11:20:09 pm by fken »

Shadowfalcon

  • Hydlaa Citizen
  • *
  • Posts: 256
    • View Profile
(No subject)
« Reply #23 on: July 10, 2005, 06:36:17 am »
FYI, I had the fog these fod ideas posted here back in november. :D Glad to see they are getting new attention!

Raveneye

  • Traveller
  • *
  • Posts: 19
    • View Profile
2D rain
« Reply #24 on: July 12, 2005, 06:19:13 pm »
I don\'t know that much about how they do the rain in PS

But i think it would be better if instead of turning rain on or off on older systems, make it posible to be able to change it to a 2D animation thing that is overlayed over everything els but the ui, and back to the normal rain. then it would probably run beter on older systems.
« Last Edit: July 12, 2005, 06:20:04 pm by Raveneye »
------------------------------
        You\'ve got no Idea of what you have,
                                    untill you\'ve lost it all.
                 ------------------------------------------------
---------------------------