Fuel & Ammo for tanks

Make suggestions for improving one of the best games on the net!
Post Reply
User avatar
Fiesloch
Private
Private
Posts: 2
Joined: Tue Aug 29, 2006 7:43 pm

Fuel & Ammo for tanks

Post by Fiesloch » Tue Aug 07, 2007 8:40 pm

I have suggested some new features on the source forge pages and I also want to post them here to reach a wide audience:

see also

https://sourceforge.net/tracker/?func=d ... up_id=3248


I suggest to introduce some new factors in the gamplay:

1) Fuel

A tank has a limited amount of fuel that gets less and less if the tank is moving (or flying).

To fill up the tank has to run over a new kind of flag: the FL - flag that refills a defined amount of fuel.

If the tank driver fails to refill or reach such a flag in time the tank cannot drive, jump or fly anymore.

One could think about activating a self destruct if the fuel is empty.

2) Ammunition

A tank has a specific number of shots, lets say 100 for example, this number is decreased by every shot of the tank and when it's zereo the tank cannot fire anymore.

To re-ammo the tank has to drive over a new AM flag that provides a certain number of shots.

Both features above need to be parameterized widely so that the properties of the fuel consumption, the gallons of refilling flags and several other things can be fine tuned by the server administrator.

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

Post by Grace F » Tue Aug 07, 2007 9:50 pm

No thanks, I probably would not play BZ anymore if this was added. You should make your own server/map and have these implemented so that people could try it out.

I just think it's too big of a change to really work.

With the ammunition, there are usually shot limits on certain flags anyhow. Having to drop the flag you have which might not have a shot limit, and finding an 'AM' flag aswell as refueling could get annoying.
Image
Image

User avatar
Contamination
Private First Class
Private First Class
Posts: 30
Joined: Wed May 30, 2007 5:33 pm
Location: somewhere in the USA

Post by Contamination » Tue Aug 07, 2007 9:55 pm

This idea has it's pros and cons. Some people might like it, but I don't really.. :?

User avatar
Macrosoft
Private First Class
Private First Class
Posts: 142
Joined: Fri May 04, 2007 2:21 am

Post by Macrosoft » Tue Aug 07, 2007 9:55 pm

next thing you know, we'll have to get oil changes and tune-ups too :p

[SERVER->]you need new head gaskets. find the HG flag in the next 30 seconds or your tank will be immobilized
gazz: A bullet may have your name on it, but shrapnel is addressed "to whom it may concern".
http://bash.org/?785529

User avatar
CannonBallGuy
Private First Class
Private First Class
Posts: 2083
Joined: Wed Apr 12, 2006 1:31 am
Contact:

Post by CannonBallGuy » Tue Aug 07, 2007 10:03 pm

Grace F wrote:No thanks, I probably would not play BZ anymore if this was added. You should make your own server/map and have these implemented so that people could try it out.

I just think it's too big of a change to really work.

With the ammunition, there are usually shot limits on certain flags anyhow. Having to drop the flag you have which might not have a shot limit, and finding an 'AM' flag aswell as refueling could get annoying.
How would he run a server with features that he is requesting (and hence don't exist yet)?
Image

Merry Christmas!

"Look, if I don't buy booze for the kids, I don't get any incriminating pictures to show to their parents, my business goes down the sink, my girlfriend leaves me and the baby goes on ebay. So help me search..."

"go Play With Toys urself in a dark alley u donkey ******" - Lt-Kirby2007

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

Post by Grace F » Tue Aug 07, 2007 10:06 pm

I meant that if he knew how to, he could give it a go.


Also, if some people did think it was a good idea, they might be willing to help get this set up so people could try it out.
Image
Image

User avatar
blast
General
General
Posts: 4742
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast » Tue Aug 07, 2007 10:28 pm

BZFlag is supposed to be simple. Adding fuel and ammunition limits goes against that simplistic concept.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
Joe-Schmoe
Private First Class
Private First Class
Posts: 192
Joined: Mon Jul 24, 2006 1:10 am
Location: This field unintentionally left blank.

Post by Joe-Schmoe » Wed Aug 08, 2007 1:43 am

Actually, there's a pretty simple way to implement the ammo idea. (Assuming this works, I have no idea how to code stuff)

You make it so that tanks without flags can't shoot, and then scatter some useless flags around with a shot limit on each one.

User avatar
A Vicious Muffin
Private First Class
Private First Class
Posts: 534
Joined: Sat Aug 26, 2006 12:25 am
Location: Drury Lane

Post by A Vicious Muffin » Wed Aug 08, 2007 3:20 am

This is a bad idea. So you have all these people sitting around on the map like lame ducks because they can't move and have no ammo? Or I'm about to capture the flag and run out of fuel just before I get there? No thank you. Not to mention it's just plain annoying.
Image

flight
Private First Class
Private First Class
Posts: 58
Joined: Sat Mar 03, 2007 3:47 am

Post by flight » Wed Aug 08, 2007 6:09 am

well i assume you wouldn't have sitting ducks you would die when you run out of gas, but i think GraceF's suggestion is fair. someone could write a plug-in. i think it is an interesting idea, Howerver i do not think it should become a main BZflag applicable option. i'll be learning programing soon so maybe i'll see what i can do for a plug-in... in a couple years :P

plug-ins for BZflag are writen in c right? i'll have to check.

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

Post by Grace F » Wed Aug 08, 2007 7:13 am

C++ is the language BZ is written in, or so I've heard.
Image
Image

User avatar
L4m3r
Hater of Everything
Hater of Everything
Posts: 724
Joined: Tue Feb 08, 2005 5:15 am
Location: Los Angeles

Post by L4m3r » Wed Aug 08, 2007 7:53 am

It'd be feasible to implement limited ammo with a plug-in, either by the flag method described by Joe-Schmoe, or directly through the API.

A fuel limit could also be done, probably, using distance, time, or a combination thereof. However, you'd only be able to destroy tanks, not immobilize them.
Optimism is just a milder alternative to denial.

User avatar
Fiesloch
Private
Private
Posts: 2
Joined: Tue Aug 29, 2006 7:43 pm

Post by Fiesloch » Wed Aug 08, 2007 8:11 am

Macrosoft wrote:next thing you know, we'll have to get oil changes and tune-ups too :p

[SERVER->]you need new head gaskets. find the HG flag in the next 30 seconds or your tank will be immobilized

Right. ... and for german tanks we need a bi-annual TÜV approval, regular tests of the emissions, etc.

User avatar
blast
General
General
Posts: 4742
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast » Wed Aug 08, 2007 1:36 pm

L4m3r wrote:It'd be feasible to implement limited ammo with a plug-in, either by the flag method described by Joe-Schmoe, or directly through the API.

A fuel limit could also be done, probably, using distance, time, or a combination thereof. However, you'd only be able to destroy tanks, not immobilize them.
Technically, in 2.1/2.2, you could do both of these things. There is a message that can tell a tank whether or not they can move or shoot.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
L4m3r
Hater of Everything
Hater of Everything
Posts: 724
Joined: Tue Feb 08, 2005 5:15 am
Location: Los Angeles

Post by L4m3r » Wed Aug 08, 2007 10:47 pm

blast wrote:
L4m3r wrote:It'd be feasible to implement limited ammo with a plug-in, either by the flag method described by Joe-Schmoe, or directly through the API.

A fuel limit could also be done, probably, using distance, time, or a combination thereof. However, you'd only be able to destroy tanks, not immobilize them.
Technically, in 2.1/2.2, you could do both of these things. There is a message that can tell a tank whether or not they can move or shoot.
Certainly. But I was referring to 2.0.x ;)
Optimism is just a milder alternative to denial.

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*! » Thu Aug 09, 2007 7:13 pm

[SERVER]--> Your tank is polluting too much. Find a smog check station in 1 minute before you get blown up

[SERVER]-->OMG! YOUR BRAKES AND STEERING AND GUN AND SELF DESTRUCT FAILED AND YOUR TANK CAN'T BLOW UP NOW! HAHA! SUCKER!!!!1!!1!!1111! (;p)


A peek at the future.

Anyways, it may work. Instead, why not make "gas stations" and "ammo dumps" Entering reloads you or refuels you steadily. Bases could do the same, only for one team. Maybe, you could have two new flags: Full tank and Reload. They keep whichever supply they correspond to fully supplied. Shooting gas stations makes them catch on fire :twisted: . Ammo dumps go
KABOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM!
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
CannonBallGuy
Private First Class
Private First Class
Posts: 2083
Joined: Wed Apr 12, 2006 1:31 am
Contact:

Post by CannonBallGuy » Thu Aug 09, 2007 8:33 pm

Wow...
blast wrote:BZFlag is supposed to be simple. Adding fuel and ammunition limits goes against that simplistic concept.
Image

Merry Christmas!

"Look, if I don't buy booze for the kids, I don't get any incriminating pictures to show to their parents, my business goes down the sink, my girlfriend leaves me and the baby goes on ebay. So help me search..."

"go Play With Toys urself in a dark alley u donkey ******" - Lt-Kirby2007

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 » Fri Aug 10, 2007 8:28 am

BTW: The flag suggestion list contains an unimplemented flag-idea named extra shot. If that idea is implemented into a future version of bzflag, then I guess that it could start looking a little like Joe-Schmoe's suggestion. (But then it should probably be "extra shots" instead of "extra shot")

http://my.bzflag.org/w/Flag_Ideas

User avatar
A Vicious Muffin
Private First Class
Private First Class
Posts: 534
Joined: Sat Aug 26, 2006 12:25 am
Location: Drury Lane

Post by A Vicious Muffin » Sun Aug 12, 2007 3:20 pm

I still don't think this is good, but you could possibly turn this into a bad flag. When you pick it up, you can't shoot until you reach the antidote for the bad flag. But that would still be pretty hard, to go through a battlefield to reach a flag. Not a implement to the game, but a bad flag.
Image

User avatar
macsforme
General
General
Posts: 2024
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme » Tue Aug 14, 2007 5:54 am

I'm coming late to the party, I know, but like blast and others have said (and I agree with), it would change fundamental elements of gameplay, resulting in a game that is very different from the BZFlag that we now know (although it would probably still be fun). Such fundamental changes to the game generally do not happen, AFAIK.

User avatar
GMMan
Private First Class
Private First Class
Posts: 186
Joined: Sat May 13, 2006 9:32 pm
Location: On the time-space continuum

Post by GMMan » Thu Sep 06, 2007 10:59 pm

Hmmm... A no-shooting flag. Always what I wanted for BZChat (if I ever get around to make it...)

There's BZFlag 2.2?!? Is it a beta or a source?
I haven't touched BZFlag for years, but maybe sometime I'll make a comeback.

I'm on Twitter. And I mess with webOS. This signature is not a blog.

User avatar
macsforme
General
General
Posts: 2024
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme » Thu Sep 06, 2007 11:28 pm

GMMan wrote:Hmmm... A no-shooting flag. Always what I wanted for BZChat (if I ever get around to make it...)

There's BZFlag 2.2?!? Is it a beta or a source?
It is currently in development... see http://my.bzflag.org/w/BZFlag_2.2

User avatar
joevano
General
General
Posts: 1863
Joined: Sat Jun 18, 2005 1:08 pm
Location: South Bend, Indiana, USA

Post by joevano » Fri Sep 07, 2007 12:43 am

Constitution wrote:
GMMan wrote:Hmmm... A no-shooting flag. Always what I wanted for BZChat (if I ever get around to make it...)

There's BZFlag 2.2?!? Is it a beta or a source?
It is currently in development... see http://my.bzflag.org/w/BZFlag_2.2
So technically it is still 2.1... it will become 2.2 when it is released (just to clear up confusion, I know you know that Constitution).
There is nothing worse than aggressive stupidity. -- Johann Wolfgang von Goethe
"How many legs does a dog have if you call his tail a leg? Four. Calling a tail a leg doesn't make it a leg." -- Abraham Lincoln

Post Reply