PDA

View Full Version : 2 suggestions to developers of BoB



anarchy52
09-07-2005, 02:51 AM
1) server command to enable spawning objects.

For example, imagine an online war running on dedicated server with a script in the background monitoring the eventlog. A pilot is shot down over enemy territory. Script spawns smoke object to help rescue party find him.

Another example would be missions where server would spawn bomber waves in intervals.


2) Game object viewer data shouldn't be hard-coded into the game.
We are currently lacking descriptions of some planes added in patches. My idea would be to have the object viewer data in the form of a user editable structured document with a hook to BoB graphic engine to display the aircraft in 3D just like we have it in FB now.
something like this:
<plane>
<!-- id is the hook to the engine //-->
<id>bf_109z</id>
<displayName>Messerschmitt Bf-109 Z</displayName>
<description> one upon a time there was this guy Willy who one day...</description>
<performanceData>
<seaLevelSpeed max ="600" cruising="500"/>
<speedAtAltitude="6500m" max="700" cruising="500"/>
<wingloading></wingloading>
<powerloading/></powerloading>
<wingArea></wingArea>
...
</performanceData>
</plane>

I think community would be more then happy to help update the object viewer.

anarchy52
09-07-2005, 02:51 AM
1) server command to enable spawning objects.

For example, imagine an online war running on dedicated server with a script in the background monitoring the eventlog. A pilot is shot down over enemy territory. Script spawns smoke object to help rescue party find him.

Another example would be missions where server would spawn bomber waves in intervals.


2) Game object viewer data shouldn't be hard-coded into the game.
We are currently lacking descriptions of some planes added in patches. My idea would be to have the object viewer data in the form of a user editable structured document with a hook to BoB graphic engine to display the aircraft in 3D just like we have it in FB now.
something like this:
&lt;plane&gt;
&lt;!-- id is the hook to the engine //--&gt;
&lt;id&gt;bf_109z&lt;/id&gt;
&lt;displayName&gt;Messerschmitt Bf-109 Z&lt;/displayName&gt;
&lt;description&gt; one upon a time there was this guy Willy who one day...&lt;/description&gt;
&lt;performanceData&gt;
&lt;seaLevelSpeed max ="600" cruising="500"/&gt;
&lt;speedAtAltitude="6500m" max="700" cruising="500"/&gt;
&lt;wingloading&gt;&lt;/wingloading&gt;
&lt;powerloading/&gt;&lt;/powerloading&gt;
&lt;wingArea&gt;&lt;/wingArea&gt;
...
&lt;/performanceData&gt;
&lt;/plane&gt;

I think community would be more then happy to help update the object viewer.