enigma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Enigma-devel] .enigmarc updater


From: Tacvek
Subject: Re: [Enigma-devel] .enigmarc updater
Date: Sat, 10 Jun 2006 14:32:34 -0400


----- Original Message ----- From: "Ronald Lamprecht" <address@hidden>
To: "Tacvek" <address@hidden>
Cc: <address@hidden>
Sent: Friday, June 09, 2006 4:51 PM
Subject: Re: [Enigma-devel] .enigmarc updater


Hi,

Tacvek wrote:
This new score system will be included in the .enigmarc.xml file? (currently enigmarc3.xml) If so, it seems that you should be able to write the scores to that file now, but continue reading from enigmarc and .enigmarc2. You could even continue to write the scores to enigmarc2 so that the older
trunk versions still work.

No - the scores will be stored in a separate file on the user data path. In combination with the changes of r156 a user will be able to store the scores on an USB stick or a shared partition. So the user will have only one score file even if he/she uses multiple Enigma installations.


Ok. That works. I assume this new score system will also have some additional capabilities related to the rating/scoring system that is being developed. (Such as storing the level annotaions).

With XML levels and indexes the scores will reference the "id" attribute of the "identity" element of the level. Old levels will store the old "relative filepath" as id - new levels are free to use an arbitrary string as id. The only demand for the id is the global uniqueness. Read the trunk reference manual about further details.

Indeed, but use of the filename is convient, and hopefully many levels will do that anyway, as that is quite likely to remain unique. Not that it is a nessisety, but convience rarely hurts.

The slash does not matter at all. Without the "indexname" in the oxyd packs the new relative file path is used for the scores. Thus the old scores are not found (but should still exist) and new scores are stored with wrong references.

Indeed, which is why once indexname is added to the oxyd indices, it would be nice to have an automated means of converting the relative paths to the correct indices,
which currently would involve removing any leading directory name.

Also on one last note, it would still be nice to do something with enigma-game.org. At the very least, put up a redirect to the game's current hompage.

My lack of time.

Yes, I know, but a reminder should not hurt, as some day you may find yourself with extra time.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]