Disable water types

Disable water types

Requests for features in the spring code.

Moderator: Moderators

Post Reply
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Disable water types

Post by Forboding Angel »

Would it be possible to disable various types of water?

Spring has 4 water types and not one of them is consistent, not even reflective/refractive (because it reflects the sky and effectively changes the plane color). So lets say you wanted to disable everything but reflective/refractive and basic. Perhaps this should be doable?
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Disable water types

Post by Jools »

Doesn't it work with simply not using the unwanted types?
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Disable water types

Post by Forboding Angel »

I mean for lowering the possibility of errors for noobs. For example, certain water types (like bumpwater) will instantly crash out certain ati users.

At other times you have bad defaults because people don't know any better (NOTA for example has dynamic water as the default water).

But moreso, is the issues with water inconsistency. I have gotten to the point that I dislike bumpwater's random crash coinflip for ati users, dynamic is a flat no for obvious reasons, and so I intentionally design for reflective/refractive, but each water type looks WILDLY different. Moddevs should have the ability to restrict water types, just like we should have the ability to restrict maps and ais.
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Disable water types

Post by Jools »

Moddevs can remove the graphical option from the game menu, that allows changing water types. Yes, users can type /water 4 etc, but I bet few noobs know about those commands.
User avatar
PicassoCT
Journeywar Developer & Mapper
Posts: 10454
Joined: 24 Jan 2006, 21:12

Re: Disable water types

Post by PicassoCT »

We dont say disabled any more, that word has been charged with insultness.
Its now super-fluid handicapped.
Check your liquid privilge
Google_Frog
Moderator
Posts: 2464
Joined: 12 Oct 2007, 09:24

Re: Disable water types

Post by Google_Frog »

Games can control the content of springsettings by bundling themselves as complete games.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Disable water types

Post by Forboding Angel »

Google_Frog wrote:Games can control the content of springsettings by bundling themselves as complete games.
This answer is just silly. What are you gonna do, do a regex on springsettings every time it's launched, have a helper program in the background do it? Come on, be a bit more sane about it. That would be ridiculous.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Disable water types

Post by gajop »

No. Allow players to manually control springsettings if they consider themselves experts, but distribute your game via your game's lobby that only supports the settings you wish to use.
That's currently possible, but another alternative would be to specify settings menu for your game via a config file and let a generic lobby detect and display them. However, that's not possible atm.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Disable water types

Post by Silentwings »

You can have Spring.SendCommands("water " .. waterMode) in widget:Initialize (or any other lua function), and set the water to whatever the game wants. You can also have an ingame GUI to choose the water mode that filters out unwanted water modes.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Disable water types

Post by Forboding Angel »

This is a fluff request anyway. I know it can be done with lua. I was moreso looking into ways to say that this watertype is simply not available. It really doesn't matter when it comes down to it.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Disable water types

Post by gajop »

You should check mantis, I think abma made a similar ticket not too long ago.
Post Reply

Return to “Feature Requests”