Float flag/anti-rust flag

Make suggestions for improving one of the best games on the net!
Post Reply
Tankie
Private First Class
Private First Class
Posts: 21
Joined: Tue Jul 19, 2005 12:04 am

Float flag/anti-rust flag

Post by Tankie »

Not sure if this has ever been considered but I always thought a float flag would be nice. To able able to "walk on water" without sinking is good for servers that use water extensively throughout the map.

And what about that rusting problem? Tanks rust as soon as they touch water. (Is it water of sulphuric acid?) An anti-rust flag would solve the rapid oxidation problem that seems to plague most tanks.
User avatar
Grace F
Sergeant
Sergeant
Posts: 978
Joined: Sun Oct 01, 2006 12:29 pm
Location: Adelaide, AUSTRALIA

Post by Grace F »

A floating flag would be good to have.

The tank's jump height from the water could be a server setting. Since it depends on the structure of the map.
Image
Image
User avatar
Saber
Private First Class
Private First Class
Posts: 207
Joined: Tue Nov 01, 2005 9:27 pm
Location: ¨¨¨¨¨

Post by Saber »

I would like to thief someone with that flag. I think it would be nice... for me :twisted:

Anyway, this flag will be used on some servers only. And water is here to kill you.
Just imagine a rabbit with that flag going in the corner of a map like Island Hopping. Just think about it. Only Laser would kill them.
The S
Image
User avatar
Peter
Private First Class
Private First Class
Posts: 354
Joined: Tue Jan 23, 2007 5:44 pm
Location: 127.0.0.1
Contact:

Post by Peter »

Unless you gave the flag a time limit.
“Roses are #FF0000, violets are #0000FF, all of my base are belong to you.” ~ Nerd on Colour
User avatar
Spazzy McGee
Sergeant Major
Sergeant Major
Posts: 1405
Joined: Mon Mar 21, 2005 4:59 pm
Location: Planet MoFo, Sheffield Division; United Kingdom

Post by Spazzy McGee »

What do you define as 'water' ?

The 'waterLevel' object? Many mappers prefer to make their own water out of a mesh and physics drivers, rather than use the fugly waterLevel; in which case you need to define what is water and what is not.
PETER wrote:Unless you gave the flag a time limit.
You can't time-limit good flags. Shot limit, maybe.
"Life is what happens to you while you're busy making other plans." - John Lennon
asciimonster
Private First Class
Private First Class
Posts: 55
Joined: Wed Sep 13, 2006 9:52 am

Post by asciimonster »

I think that with "water" he means killer surfaces (you touch it you die).

Good idea! I jumped in the brink so many times I cannot remember. :shock:
User avatar
Peter
Private First Class
Private First Class
Posts: 354
Joined: Tue Jan 23, 2007 5:44 pm
Location: 127.0.0.1
Contact:

Post by Peter »

You can't time-limit good flags.
Maby we should for this one, seems like the practical thing to do.
Like saber said
Just imagine a rabbit with that flag going in the corner of a map like Island Hopping. Just think about it. Only Laser would kill them.
A time limit would stop this problem.
“Roses are #FF0000, violets are #0000FF, all of my base are belong to you.” ~ Nerd on Colour
User avatar
Spazzy McGee
Sergeant Major
Sergeant Major
Posts: 1405
Joined: Mon Mar 21, 2005 4:59 pm
Location: Planet MoFo, Sheffield Division; United Kingdom

Post by Spazzy McGee »

asciimonster wrote:I think that with "water" he means killer surfaces (you touch it you die).
I can think of killer surfaces that aren't water.
"Life is what happens to you while you're busy making other plans." - John Lennon
User avatar
too much loving
Private First Class
Private First Class
Posts: 94
Joined: Sun May 23, 2004 7:47 pm
Location: Denmark
Contact:

Post by too much loving »

The following ideas are a bit far out, but hopefully somewhat inspiring and related to the thread :) Imagine flags named K1, K2, K3 and K4 (Here k means key). Now future version of bzflag could allow us to define physics objects that only work if the tank is carrying a specific key flag (or for that sake a certain other flag). Here are some examples of what could be done

physics
name kill_tanks_without_key1
death Fool, you would have survived if you had carried key number 1
disabledby K1
end

physics
name capapult_tanks_carrying_either_key1_or_sw
linear 10 0 100
angular 100 0 0
enabledby K1 SW
end

Of course it should be illegal to create a physics object containing both "disabledby" and "enabledby", and the maps should probably contain some texture with a suitable warning. I think that many large buildings would gain from a GM catapult object. It would also be fun to create physics object that barred tanks from taking certains routes while carrying team flags.

EDIT: Rereading my post the key flags are probably unnecesary. If enabledby and disabledby was implemented, then we could create a surface that killed all tanks that were not carrying the useless flag. Such a surface would behave like the idea proposed in the first post.

EDIT: Typos
Last edited by too much loving on Wed Jun 13, 2007 9:13 pm, edited 2 times in total.
User avatar
TD-Linux
Sergeant
Sergeant
Posts: 724
Joined: Wed Apr 27, 2005 8:26 pm
Location: Mountain View, CA

Post by TD-Linux »

I think custom flags like you describe are a really good idea. Implementing them shouldn't be hard at all, either.
User avatar
*Boinkage*!
Private First Class
Private First Class
Posts: 195
Joined: Wed May 02, 2007 1:49 am
Location: Behind you with a stealth flag.

Post by *Boinkage*! »

Tankie
Great idea, but kinda complicated.
Would you really float, or "bob" along in the water.
The flags would be called... maybe (FO) and (AR)
too much loving
Great idea, you could bar team members from going one way wit the flag.
The Pen is Mightier Than the Sword.

Okay, you get a Bic, the orc gets a long sword.

He cuts the Bic in half.

Then he cuts you in half.

Oops, I meant quarters.
User avatar
Macrosoft
Private First Class
Private First Class
Posts: 142
Joined: Fri May 04, 2007 2:21 am

Post by Macrosoft »

well...it sounds like you would be able to drive on the water if you have float...
and you would sink to the bottom with anti-rust and drive along the bottom
gazz: A bullet may have your name on it, but shrapnel is addressed "to whom it may concern".
http://bash.org/?785529
User avatar
Grace F
Sergeant
Sergeant
Posts: 978
Joined: Sun Oct 01, 2006 12:29 pm
Location: Adelaide, AUSTRALIA

Post by Grace F »

If im not mistaken WaterLevel on a map is 1. Values less than 0 turn it off. Im not sure if the Water Height can get any higher than 1 so sinking to the bottom wouldn't be possible :P But again, im probably mistaken, (im new to Hand Coding :P)

I don't think you would 'bob', but more 'glide' along it. Similar to _wingsSlideTime, if that is even an actual option :P
Image
Image
User avatar
Tanner
Private First Class
Private First Class
Posts: 575
Joined: Sat Sep 17, 2005 3:46 am
Location: Atl, GA
Contact:

Post by Tanner »

Grace F wrote:If im not mistaken WaterLevel on a map is 1. Values less than 0 turn it off. Im not sure if the Water Height can get any higher than 1 so sinking to the bottom wouldn't be possible :P But again, im probably mistaken, (im new to Hand Coding :P)
Water level can go as high as you want.

-Tanner
Tanner - Segway HT i180 Red Owner - Random Map Creator - BZStocks - TS Software

Image
User avatar
Grace F
Sergeant
Sergeant
Posts: 978
Joined: Sun Oct 01, 2006 12:29 pm
Location: Adelaide, AUSTRALIA

Post by Grace F »

Tanner wrote:
Grace F wrote:If im not mistaken WaterLevel on a map is 1. Values less than 0 turn it off. Im not sure if the Water Height can get any higher than 1 so sinking to the bottom wouldn't be possible :P But again, im probably mistaken, (im new to Hand Coding :P)
Water level can go as high as you want.

-Tanner
Oh ok thx :) In that case sinking to the bottom is possible...
Image
Image
User avatar
Spazzy McGee
Sergeant Major
Sergeant Major
Posts: 1405
Joined: Mon Mar 21, 2005 4:59 pm
Location: Planet MoFo, Sheffield Division; United Kingdom

Post by Spazzy McGee »

IMHO, WaterLevel looks fugly.

A better idea would be to use textured meshboxes with texture matrix materials, and death physics, and you can tweak it to look nicely.

This is my patented "Rippling water"... heh.

Code: Select all

physics
  name death
  death Rusted in the water!
end

textureMatrix
  name Flow1
  shift 0.002 0.003
  spin 0.003
end

textureMatrix
  name Flow2
  shift -0.002 -0.003
  spin -0.003
end

material
  name water1
  addtexture water
  diffuse 0.7 0.7 0.8 0.5
  texmat Flow1
end

material
  name water2
  addtexture water
  diffuse 0.7 0.7 0.8 0.4
  texmat Flow2
end

meshbox
  size 400 400 6
  pos 0 0 0
  matref water1
  phydrv death
end

meshbox
  size 400 400 0.01
  pos 0 0 6
  matref water2
end
"Life is what happens to you while you're busy making other plans." - John Lennon
User avatar
ducatiwannabe
Private First Class
Private First Class
Posts: 3258
Joined: Tue Aug 10, 2004 3:55 pm
Location: Planet Earth
Contact:

Post by ducatiwannabe »

The "float" flag or other names mentioned really wouldn't be useful as far as I can see. It would make the flag a useless flag on any server without water, in which case, it isn't really worth it. Besides, if you want water that doesn't kill, you can create it via the map. :)

Burrow is basically the same as a submarine flag anyway! :D
Post Reply