Ticket #16081

Synchronize (and tidy up?) content of spell.txt

Eröffnet am: 2009-04-10 17:03 Letztes Update: 2009-05-07 04:32

Auswertung:
Verantwortlicher:
Typ:
Status:
Offen [Owner assigned]
Komponente:
(Keine)
Meilenstein:
Priorität:
7
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

Angband/64 has different spells to Vanilla Angband and also includes different data items in the spell information file.

See also * Ticket #15754 Implement Angband/64 style spell pages/books

Still to do:

  • Some spells have "D:" lines that need filling in. (No direct effect on gameplay).
  • The "C:" line has yet to be implemented, but that is largely cosmetic so I may leave it.

Ticket-Verlauf (3/4 Historien)

2009-04-10 17:03 Aktualisiert von: paulblay
  • New Ticket "Synchronize (and tidy up?) content of spell.txt" created
2009-04-10 17:04 Aktualisiert von: paulblay
  • Verantwortlicher Update from (Keine) to paulblay
2009-04-15 00:06 Aktualisiert von: paulblay
Kommentar

Changes made so far ...

* I: line data from /64 now used instead of the Vanilla Angband format data.

* Spells now have 'spell flag' to be used in code. (e.g. "Magic Missile" has the flag "MAGIC_MISSILE" and would be defined like "#define SPELL_MAGIC_MISSILE 64".

* Spells now in alphabetical order by spell flag.

* Spell pages now in alphabetical order by spell flag.

* Spell index and sval are identical. Both start from 0 and go to 120 in the same order as the records are listed (alphabetical).

TODO :

* Fill in missing D: lines.

* Make other lines 'live' instead of commented out (will require code changes).

2009-05-07 04:32 Aktualisiert von: paulblay

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden