Fuel & Ammo for tanks
Fuel & Ammo for tanks
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.
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.
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.
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.
- Contamination
- Private First Class
- Posts: 30
- Joined: Wed May 30, 2007 5:33 pm
- Location: somewhere in the USA
next thing you know, we'll have to get oil changes and tune-ups too
[SERVER->]you need new head gaskets. find the HG flag in the next 30 seconds or your tank will be immobilized
[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
http://bash.org/?785529
- CannonBallGuy
- Private First Class
- Posts: 2083
- Joined: Wed Apr 12, 2006 1:31 am
- Contact:
How would he run a server with features that he is requesting (and hence don't exist yet)?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.
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
- Joe-Schmoe
- Private First Class
- Posts: 192
- Joined: Mon Jul 24, 2006 1:10 am
- Location: This field unintentionally left blank.
- A Vicious Muffin
- Private First Class
- Posts: 534
- Joined: Sat Aug 26, 2006 12:25 am
- Location: Drury Lane
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
plug-ins for BZflag are writen in c right? i'll have to check.
plug-ins for BZflag are writen in c right? i'll have to check.
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.
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.
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.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.
Certainly. But I was referring to 2.0.xblast wrote: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.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.
Optimism is just a milder alternative to denial.
- *Boinkage*!
- Private First Class
- Posts: 195
- Joined: Wed May 02, 2007 1:49 am
- Location: Behind you with a stealth flag.
[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 . Ammo dumps go
KABOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM!
[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 . 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.
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.
- CannonBallGuy
- Private First Class
- Posts: 2083
- Joined: Wed Apr 12, 2006 1:31 am
- Contact:
Wow...
blast wrote:BZFlag is supposed to be simple. Adding fuel and ammunition limits goes against that simplistic concept.
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
- too much loving
- Private First Class
- Posts: 94
- Joined: Sun May 23, 2004 7:47 pm
- Location: Denmark
- Contact:
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
http://my.bzflag.org/w/Flag_Ideas
- A Vicious Muffin
- Private First Class
- Posts: 534
- Joined: Sat Aug 26, 2006 12:25 am
- Location: Drury Lane
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.
- GMMan
- Private First Class
- Posts: 186
- Joined: Sat May 13, 2006 9:32 pm
- Location: On the time-space continuum
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?
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.
I'm on Twitter. And I mess with webOS. This signature is not a blog.
It is currently in development... see http://my.bzflag.org/w/BZFlag_2.2GMMan 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?
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).Constitution wrote:It is currently in development... see http://my.bzflag.org/w/BZFlag_2.2GMMan 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?
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
"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