Ticket #16081

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

Date d'ouverture: 2009-04-10 17:03 Dernière mise à jour: 2009-05-07 04:32

Rapporteur:
Propriétaire:
Type:
État:
Ouvert [Owner assigned]
Composant:
(Aucun)
Priorité:
7
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun

Détails

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 History (3/4 Histories)

2009-04-10 17:03 Updated by: paulblay
  • New Ticket "Synchronize (and tidy up?) content of spell.txt" created
2009-04-10 17:04 Updated by: paulblay
  • Propriétaire Update from (Aucun) to paulblay
2009-04-15 00:06 Updated by: paulblay
Commentaire

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 Updated by: paulblay

Attachment File List

No attachments

Modifier

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