Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Bar » Possible new utility for creating testbeds
Re: Possible new utility for creating testbeds Sun, 01 February 2009 15:56 Go to previous messageGo to previous message
PaulCr

 
Chief Warrant Officer 3
Stars! V.I.P

Messages: 187
Registered: February 2007
Location: An Island that kinda look...
I have a version of the utility working satisfactorily now so I expect to make a public release available this week. The current app includes all fleets, planets, minefields, packets, salvage and MTs(set to give tech) you know about but the interface is crude, ie it throws a wobbler if you try to load a file that doesn't exist, you have to do each stage manually, it only uses default races for everyone except you and sets their tech to 26 and it doesn't create m files so you have to generate a year first to get them.

I'm going to create a frontend for it that should fix these problems, it will use a .xml file to set up parameters to use, ie where the .xy, .h and .m files are to import as well as allowing you to specify race files to use for other players instead of the default and allow you to include tech levels. I'm currently expecting the file to look something like the following.
<Games>
  <Game Name="We've fallen down a well">
    <XYFile file="c:\stars\well\well.xy"/>
    <HFile file="c:\stars\well\well.h2"/>
    <MFile file="c:\stars\well\well.m2"/>
    <HSTFile file="c:\stars\welltest\well.hst"/>
    <Player1>
      <RaceFile file="c:\stars\well\well1.r1"/>
      <Energy value="10"/>
      <Weapons value="16"/>
    </Player1>
    <Player3>
      <RaceFile file="c:\stars\well\well3.r1"/>
      <Energy value="9"/>
      <Weapons value="12"/>
    </Player3>
  </Game>
  <Game Name="The bubbles burst again">
  ...
  </Game>
</Games>

There is an anomally in the current version in that everybody get planetary scanners at their planets, I'll have to find out again how planetary scanners are coded since for some reason that isn't in the documentation I have, from memory I seem to remember that they use a bit set to 1 to not have a scanner and required the high 4 bits on the defenses word I think to be 15, should be easy enough to find out again so hopefully I'll have that sorted has well.

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Revival of an interesting idea?
Next Topic: 0.2% Minimum Damage
Goto Forum:
  


Current Time: Tue May 14 04:00:24 EDT 2024