Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! Clones, Extensions, Modding » FreeStars » Don't Let the Stars Fade Away
Re: Don't Let the Stars Fade Away Sun, 07 October 2007 11:34 Go to previous messageGo to previous message
yartrebo is currently offline yartrebo

 
Petty Officer 3rd Class

Messages: 43
Registered: July 2006
Location: North America
Quote:

Yartrebo, what kind of file format are you using to communicate between a client and your server ? The same as FreeStars ?

It's not the same as freestars!. It's an ASCII format, but it is more compact and readable form, though it is not standardized the way XML is.

If entries are omitted, they are set to the default, which is usually 0 or 0x00, as they can all be set with a single memset() operation.

Here's a snippet, showing how the cruiser hull is implemented:
  <PART>
    NAME = "Cruiser"
    ID = 75
    PICTURE = 0
    TYPE = "SHIP HULL"
    MINERAL COST = 40 5 8
    RESOURCE COST = 85
    MASS = 90
    FUEL = 600
    CARGO = 0
    ARMOR = 700
    INITIATIVE = 5
    <HULL>
      DOCK CAPACITY = 0
      MINE MULTIPLIER = 0
      PICTURE = 0
      <SLOT>
        POSITION = 32 96
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "ENGINE"
        CAPACITY = 2
        REQUIRED = 1
        CAPTION = "Engine"
      </SLOT>
      <SLOT>
        POSITION = 96 64
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "SHIELD"
        TYPE = "ELECTRICAL"
        TYPE = "MECHANICAL"
        CAPACITY = 1
        CAPTION = "Shield\nElectrical\nMechanical"
      </SLOT>
      <SLOT>
        POSITION = 96 128
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "SHIELD"
        TYPE = "ELECTRICAL"
        TYPE = "MECHANICAL"
        CAPACITY = 1
        CAPTION = "Shield\nElectrical\nMechanical"
      </SLOT>
      <SLOT>
        POSITION = 160 32
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "BEAM WEAPON"
        TYPE = "TORPEDO WEAPON"
        CAPACITY = 2
        CAPTION = "Weapon"
      </SLOT>
      <SLOT>
        POSITION = 160 96
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "SHIELD"
        TYPE = "ARMOR"
        CAPACITY = 2
        CAPTION = "Shield\nor\nArmor"
      </SLOT>
      <SLOT>
        POSITION = 160 160
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "BEAM WEAPON"
        TYPE = "TORPEDO WEAPON"
        CAPACITY = 2
        CAPTION = "Weapon"
      </SLOT>
      <SLOT>
        POSITION = 224 96
        SIZE = 64 64
        PICTURE = 0
        DRAWING TYPE = 0
        TYPE = "SCANNER"
        TYPE = "SHIELD"
        TYPE = "ARMOR"
        TYPE = "MINE LAYER"
        TYPE = "ELECTRICAL"
        TYPE = "MECHANICAL"
        TYPE = "BEAM WEAPON"
        TYPE = "TORPEDO WEAPON"
        CAPACITY = 2
        CAPTION = "General\nPurpose"
      </SLOT>
    </HULL>
  </PART>

The technology-related specs (like any LRT/PRT restrictions and the tech levels needed to have it) are located under the technology with ID = 75.

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon7.gif
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 icon14.gif
Read Message icon5.gif
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 icon9.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon7.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon7.gif
Read Message icon14.gif
Read Message icon7.gif
Read Message icon4.gif
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 icon7.gif
Read Message
Read Message icon7.gif
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 icon7.gif
Read Message icon9.gif
Read Message
Read Message
Read Message
Read Message
Read Message icon7.gif
Read Message
Read Message
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon12.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message trophy.gif
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: FAQ
Goto Forum:
  


Current Time: Mon Apr 29 05:49:10 EDT 2024