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 Wed, 12 September 2007 21:21 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...
m.a@stars wrote on Wed, 12 September 2007 07:59


Now if only the same could be done for Stars! r files. Deal

Or even for x and m files... Sherlock Whip


I have something that can convert quite a lot of information from files in the unencrypted patch version at http://stars.atlantissoftware.co.uk/data/custom/XMLParser.as px

It would need the encryption algorithm to perform it on files from the normal version which given at least 2 people already have it I've decided I'm not going to waste time decoding it myself.

The utility is pretty generic since I only need to add a .xml file describing a sections format to have it automatically parsed. If anybody is interested the .xml files they are at http://stars.atlantissoftware.co.uk/data/custom/Structure29. xml
Change the number for the type you wish to use.

I have files that can parse information from the following types, most are fairly complete

0 - Appears to be a checksum although it seems to be ignored in everything except race files.
1 - Manual load/unload orders (all within -127 to 128kt)
2 - Manual load/unload orders (all within -32767 to 32768kt)
4 - Fleet orders (seems identical to type 5 but only WP1)
5 - Fleet orders also seems to repeat the 4 above but includes WP0,WP1,WP2,WP3 orders etc
6 - Race data
8 - Header Data
13 - Full Planet Information
16 - Fleet Info
20 - Waypoint Information
27 - Ship/Starbase design
29 - Production Queue
30 - Battle Plans
34 - Research Settings
42 - Fleet battle plan change
45 - Scores

Some section only appear in specific files, ie 4&5 appear in .x files and 20 in .m files but I havn't yet seen them in reverse.

Type 16 does have problems with fleets that have more than 255 ships of one design since at the time I didn't have an a function that could handle the complexities with it. I also have info on type 43 which covers Minefields/Wormholes and MTs but again that's to complex to have handled at the time.
I have code to handle them now but it needs the parser modifying to apply it to the Bytes/Bits attribute I use and when it does it will need the exisitng files .xml files modifying. At present it only applies to the repeat attribute since it was needed there for the production queue and was only used once elsewhere. The good news it that the .xml will be simplified with it since they will only need the Bits/Bytes and Repeat attributes rather than the fairly weird set it has now.

The utility also show the bytes for types it doesn't recognise yet so it makes it easier to decode new sections. I'm going to concentrate on decoding sections in the .x files since I can makes changes one item at a time and see what they generate.

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 09:33:37 EDT 2024