From 8a1d90d06fda9a4bd30715001ca71a98a4fb9715 Mon Sep 17 00:00:00 2001 From: Offray Luna Date: Tue, 28 Nov 2023 12:58:47 -0500 Subject: [PATCH] Modelation of Firelights/Vivarim TTRPGs started. --- README.md | 2 +- RoloLudo.package/Firelights.class/README.md | 0 .../Firelights.class/instance/oracles.st | 3 +++ .../instance/populateOracles.st | 3 +++ .../Firelights.class/instance/wiki.st | 7 +++++++ .../Firelights.class/properties.json | 17 +++++++++++++++++ 6 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 RoloLudo.package/Firelights.class/README.md create mode 100644 RoloLudo.package/Firelights.class/instance/oracles.st create mode 100644 RoloLudo.package/Firelights.class/instance/populateOracles.st create mode 100644 RoloLudo.package/Firelights.class/instance/wiki.st create mode 100644 RoloLudo.package/Firelights.class/properties.json diff --git a/README.md b/README.md index 3993f47..a95f3fb 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ and then run from a Playground: ```smalltalk ExoRepo new - repository: 'https://code.tupale.co/Offray/RoloLudo'; + repository: 'https://code.sustrato.red/Offray/RoloLudo'; load. ``` diff --git a/RoloLudo.package/Firelights.class/README.md b/RoloLudo.package/Firelights.class/README.md new file mode 100644 index 0000000..e69de29 diff --git a/RoloLudo.package/Firelights.class/instance/oracles.st b/RoloLudo.package/Firelights.class/instance/oracles.st new file mode 100644 index 0000000..d8c0eed --- /dev/null +++ b/RoloLudo.package/Firelights.class/instance/oracles.st @@ -0,0 +1,3 @@ +accessing +oracles + ^ oracles ifNil: [ oracles := self populateOracles] \ No newline at end of file diff --git a/RoloLudo.package/Firelights.class/instance/populateOracles.st b/RoloLudo.package/Firelights.class/instance/populateOracles.st new file mode 100644 index 0000000..2e7f581 --- /dev/null +++ b/RoloLudo.package/Firelights.class/instance/populateOracles.st @@ -0,0 +1,3 @@ +accessing +populateOracles + ^ wiki \ No newline at end of file diff --git a/RoloLudo.package/Firelights.class/instance/wiki.st b/RoloLudo.package/Firelights.class/instance/wiki.st new file mode 100644 index 0000000..4ed51ae --- /dev/null +++ b/RoloLudo.package/Firelights.class/instance/wiki.st @@ -0,0 +1,7 @@ +accessing +wiki + ^ wiki ifNil: [ + wiki := (TiddlyWiki new) + name: 'Firelights/Vivarium games wiki'; + template: 'https://vivarium.tiddlyhost.com/' + ] \ No newline at end of file diff --git a/RoloLudo.package/Firelights.class/properties.json b/RoloLudo.package/Firelights.class/properties.json new file mode 100644 index 0000000..92c5a18 --- /dev/null +++ b/RoloLudo.package/Firelights.class/properties.json @@ -0,0 +1,17 @@ +{ + "commentStamp" : "", + "super" : "Object", + "category" : "RoloLudo", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ + "deck", + "dice", + "wordMap", + "oracles", + "wiki" + ], + "name" : "Firelights", + "type" : "normal" +} \ No newline at end of file