Page 1 of 1

Because I can ( images up the wazzo )

Posted: Tue Feb 12, 2008 6:37 am
by JeffM
Image

Image

Image

more: http://www.opencombat.net/files/images/bz/

no, it's not part of the map.
yes, it's in game.
yes, it's the player tank.
no, you can't have it.

Posted: Tue Feb 12, 2008 2:12 pm
by Spazzy McGee
heh, cool. I was looking at the recent commits - there was something in there about the tank models. Surely not a way to easily change the tank models without rebuilding the game?

I also notice tank labels without being in observer mode. I assume this is to tell apart tanks that aren't colored differently?

Posted: Tue Feb 12, 2008 2:29 pm
by Tedius
The tanks look like they are stationary. Perhaps they need to ignite their flames underneath to become hover tanks?

Very cool.

Posted: Tue Feb 12, 2008 2:35 pm
by optic delusion
.. The coolest. Reminds me of the newest comic at strayer.de

How's it work?
Make an obj file for each of the five parts of the tank... base, turret, barrel, lTread, rTread

tankview app is only for viewing the model, or does it also export a file?

I dont imagine collision detection will be a problem as even now it is independent of the appearance of the tank

Posted: Tue Feb 12, 2008 7:19 pm
by macsforme
Spazzy McGee wrote:Surely not a way to easily change the tank models without rebuilding the game?
It is exactly that.

Posted: Tue Feb 12, 2008 7:52 pm
by ducktape
Thats cool, Is this going to be released to the public any time?

Posted: Tue Feb 12, 2008 8:15 pm
by slon02
Also, what is with the
"Shooting Allowed"
"Movement Allowed"
"Jumping Allowed"
no, you can't have it
:evil:

Posted: Tue Feb 12, 2008 8:20 pm
by JeffM
ducktape
the code is in the 2.99 branch so it will be part of 3.0 when it ships. I am currently working on the specifics of HOW the client will handle the swapping of them. At the very least you will be able to change the model that is show for all tanks on your display.

This specific tank model will not be part of the game, since it can never be open sourced.

slon02
the server now controls what actions a player can and can not do. The messages are in the code now for development reasons. This is part of the ongoing effort to ensure that the client and server states match. It has nothing to do with the models.

Posted: Tue Feb 12, 2008 8:55 pm
by Spazzy McGee
JeffM wrote:the very least you will be able to change the model that is show for all tanks on your display.
Could we possibly have a reference in the map file to a .obj on a web server that the client can download and display, therefore customizing the tank from map to map? Or is the current plan just to have it on a local basis?

Posted: Tue Feb 12, 2008 9:14 pm
by JeffM
The tank model is not sent over the network, and is not part of the map. The tank "model" is actually a collection of no less then 15 files ( probably over 20 by the time it's done ).

It is up to the player to pick what they want tanks to look like ONLY on there local system.

So just like how you can now tell the client if you want to have treads or not, you can tell it what model to use, it'll probably just be a list of the models you have installed. The model you pick does NOT affect the display of any client other then your own.

At a later date we may make the changes to support per tank models, but if we do they will have to be installed by the player to be used. This ensures that the player actually WANTS to see that tank model. A lot of work will have to go into this if we decide to do it.

There are a lot of potential abuses with allowing people to specify any old model, so there will be limits placed on how they are used. That part of how it integrates with the software will be left till later. This is mostly to allow us to make a better tank for 3.0 using 3rd party editors.

Posted: Wed Feb 13, 2008 2:04 am
by ducktape
Is there any idea of what the Tank you put to use on 3.0 is gonna look like?

Posted: Wed Feb 13, 2008 2:29 am
by JeffM
nope. it all depends on what people make for it and submit to us.

Posted: Wed Feb 13, 2008 1:29 pm
by Anthony
what format

Posted: Wed Feb 13, 2008 1:52 pm
by The Red Baron
looks like your cheating again Jeffm :P

Posted: Wed Feb 13, 2008 3:23 pm
by JeffM
tonywolfe121
obj

The Red Baron
not in the least

Posted: Wed Feb 13, 2008 3:31 pm
by Anthony
great i got a couple of good modles i can convert to object :D

Posted: Wed Feb 13, 2008 4:23 pm
by romfis
Very cool. Interessting for that Tank's... :D

Posted: Mon Feb 18, 2008 1:05 am
by Winny
Here's another example of what you can do...

Note, I only replaced the barrel and turret in this screenshot, the other parts are the defaults.

http://bzfusion.net/bzflag/tanks/bzfi1150.png

Posted: Mon Feb 18, 2008 2:02 am
by Gabriel G
Nice Winny!