Page 1 sur 1
[SPL] Création de sort en automatique et association du nom dans un objet
Posté : sam. 12 août 2017, 13:05
par Cocrane
J'ai créé un objet où l'on peut utiliser un pouvoir. Le pouvoir est lié à un sort dont le nom est écrit en dur dans l'objet. Le risque est de ne pas être compatible avec d'autres mods où le même nom est utilisé.
Comment associer le nom du sort à l'objet lorsque le sort est déterminé par le Setup TP2? (il cherche lui un nom libre)
Cocrane
Posté : sam. 12 août 2017, 13:51
par Freddy_Gwendo
Pourquoi ne pas faire plus simple ?
Ton objet s'appelle ITEM01, ton sort s'appelle ITEM01. Et tu ne le rajoutes pas dans le SPELL.IDS qui n'a de sens que pour les scripts d'IA.
Sinon, il faut que enregistres le code du sort dans une variable (myvar), que tu la lises dans SPELLS.IDS, puis que tu installes ton objet comme ceci
Code : Tout sélectionner
COPY monobjet override/monobjet
LPF ALTER_EFFECT STR_VAR match_resource = monsort resource = EVAL "%myvar%" END
Posté : sam. 12 août 2017, 14:45
par Cocrane
Effectivement, le sort ne sera jamais lancé en dehors de l'objet. Donc pas besoin de le noter dans Spell.ids.
Le nom peut être libre de toute syntaxe standard? SPWI, SPIN etc...
Cocrane
Posté : sam. 12 août 2017, 14:56
par Freddy_Gwendo
Sans problème. La plupart de mes sorts se nomment GWxxxxx. Dans ton cas, le plus simple, c'est de lui donner le même nom que celui de l'objet.