[Top][All Lists]
[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.