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 Mon, 08 October 2007 10:21 Go to previous messageGo to previous message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
yartrebo wrote on Sun, 07 October 2007 20:18

I would like the files to be hand readable/editable. If the server throws an error, it would be nice to know how to fix it instead of staring at one of your cryptically coded lines. Sure, they're compact, but I would need the source code or a very well written description to be able to decipher it, and I still need to put in that deciphering effort.


As long as it's text, it's hand-editable. And yes, the list header has all the necessary descriptions (or at least it should). It can even be edited with Excel for those who like their columns neatly aligned. Deal

And with the data being essentially the same, and needing the same checks, nothing will prevent the server from outputting all the nice & useful error messages it wants, whatever the entry format. Twisted Evil

About deciphering I've been thinking that indeed something like WEAP|SHIEL|SCAN is neater/easier to read/understand than 6128, not as easy to mangle, and only a bit less compact and "edible" by the server itself. I'm just yet to spend the time coding it. Whip

Quote:

I've also placed some extra flexibility in my design. Types (such as "Engine" or "Starbase Hull") can be mixed and matched without limit, both for the slots and the parts that fit into them (the criterion being if (slot.type & part.type)), so you could very well design a hull that has any property of a ship part, such as built in beam capacitors or shielding. You can also design a part that can be used as both a hull and a part, or both a ship and starbase hull. Stock stars! doesn't need any of that, but they could be used for modding.


That seems very flexible, indeed. Cool I haven't gone beyond the basic capability of adding shields/cargo/armor/fuel and the like to hulls/parts. Things such as Fighters sound cool, if you can meaningfully insert them with the rest of gameplay. 2 Guns

Quote:

Fighters in particular would be nice to have as both a hull and part. That way you could either have it as a free-standing design or as a part carried by a mothership.


That will make the Battleboard a lot more interesting/complex, I bet. Dueling


Quote:

I have made plans for an asn1 binary encoded version, which should be very compact (asn1 being a binary nested general purpose format used for certain internet protocols such as LDAP), but I won't implement it unless there is overwhelming demand.


Perhaps for the bigger scenarios where the amount of special rules needs significant space? Teleport

Quote:

PS: I do not plan for any encryption with the possible exception of race files. For all other files, openness is best and properly generated files (no excess information) and proper checking (no invalid orders) will leave no room for cheating. If you try to cheat (defined as sending any order that you are not able to do), the server will say which player is out of line and refuse to gen the turn.


I guess at least some sort of CRC-checking will be needed, if only to detect file corruption. Hit Computer



So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

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 11:43:08 EDT 2024