From be5f3fe2da8dfe91dde5b3aee7e3c411a6f646db Mon Sep 17 00:00:00 2001 From: Offray Luna Date: Fri, 22 Jul 2022 20:18:11 -0500 Subject: [PATCH] Abilities use WikiText links now since they're imported. --- .../SfAsset.class/instance/currentAbilities.st | 1 + .../SfAsset.class/instance/populateAbilities..st | 12 +++++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/RoloLudo.package/SfAsset.class/instance/currentAbilities.st b/RoloLudo.package/SfAsset.class/instance/currentAbilities.st index 10a004d..518e40a 100644 --- a/RoloLudo.package/SfAsset.class/instance/currentAbilities.st +++ b/RoloLudo.package/SfAsset.class/instance/currentAbilities.st @@ -1,3 +1,4 @@ converting currentAbilities + ^ self abilities at: 'enabled' \ No newline at end of file diff --git a/RoloLudo.package/SfAsset.class/instance/populateAbilities..st b/RoloLudo.package/SfAsset.class/instance/populateAbilities..st index 130e4d5..c75d334 100644 --- a/RoloLudo.package/SfAsset.class/instance/populateAbilities..st +++ b/RoloLudo.package/SfAsset.class/instance/populateAbilities..st @@ -1,10 +1,12 @@ accessing -populateAbilities: abilitiesDictionary +populateAbilities: abilitiesArray | enabled disabled | - enabled := abilitiesDictionary select: [ :abi | abi keys includes: 'Enabled' ]. - disabled := abilitiesDictionary reject: [ :abi | abi keys includes: 'Enabled' ]. + enabled := abilitiesArray select: [ :abi | (abi at: 'Enabled') = true ]. + disabled := abilitiesArray select: [ :abi | (abi at: 'Enabled') = false ]. ^ self abilities - at: 'enabled' put: (enabled collect: [:abi | (abi at: 'Text') ]); - at: 'disabled' put: (disabled collect: [:abi | (abi at: 'Text') ]); + at: 'enabled' put: (enabled collect: [:abi | + (WikiText new content: (abi at: 'Text')) convertMarkdownLinks ]); + at: 'disabled' put: (disabled collect: [:abi | + (WikiText new content: (abi at: 'Text')) convertMarkdownLinks ]); yourself. \ No newline at end of file