diff --git a/Assets/rules/spells.2da b/Assets/rules/spells.2da index fdd2048..f2bfbbb 100644 --- a/Assets/rules/spells.2da +++ b/Assets/rules/spells.2da @@ -1,5 +1,5 @@ -id _name name_strref description script -0 "veille nocturne" 1 "se rend invincible pendant un tour" _ -1 "coup de crépière" 2 "inflige 25 pv de dégats à un personnage" _ -2 "goulée de cidre" 3 "soigne un personnage de 50 PV" _ -3 "omelette aux champignons" 4 "rend un personnage malade pendant un tour, ne peux ni parler, ni rien faire pendant un tour" _ +id _name name_strref icon _description script +0 "veille nocturne" 1 "veillee.png" "se rend invincible pendant un tour" _ +1 "coup de crépière" 2 "crepiere.png" "inflige 25 pv de dégats à un personnage" _ +2 "goulée de cidre" 3 "cidre.png" "soigne un personnage de 50 PV" _ +3 "omelette aux champignons" 4 "omelette.png" "rend un personnage malade pendant un tour, ne peux ni parler, ni rien faire pendant un tour" _ diff --git a/Assets/scripts/Gui.AbilityButton.cs b/Assets/scripts/Gui.AbilityButton.cs new file mode 100644 index 0000000..533ae9c --- /dev/null +++ b/Assets/scripts/Gui.AbilityButton.cs @@ -0,0 +1,26 @@ +using UnityEngine; +using System.Collections; + + +namespace Gui{ + public class AbilityButton : UnityEngine.UI.Button, MonoBehaviour, Databind.Slave { + + public int spellID; + + void Start(){ + onClick.AddListener(()=>{ + Debug.Log("Clicked"); + }); + + SetSpellID(spellID); + } + + void SetSpellID(int _spellID){ + //Set image, callback + + string sIcon = Rdb.GetTable("spells").GetValue(_spellID, "icon"); + } + + } +} + diff --git a/Assets/scripts/Gui.AbilityButton.cs.meta b/Assets/scripts/Gui.AbilityButton.cs.meta new file mode 100644 index 0000000..09afe09 --- /dev/null +++ b/Assets/scripts/Gui.AbilityButton.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 76b745b171184de4b9790ed6c5871a98 +timeCreated: 1425572098 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: