]> git.jsancho.org Git - dungeon-master.git/blobdiff - src/plugins/default/main.scm
Plugins are modules and use dungeon-master module
[dungeon-master.git] / src / plugins / default / main.scm
index b95e41cfed616e8c252795cbcfc896ad51f48c55..866628b8146affe027db2864a2bde4c1f0017692 100644 (file)
@@ -1,5 +1,13 @@
-(define (hello-world)
-  (display "Hello World!")
-  (newline))
+(define-module (dungeon-master plugins default)
+  #:use-module ((dungeon-master) #:prefix dm:))
 
-(register-generator "hello-world" hello-world)
+(define (random-bool)
+  (= (random 2) 1))
+
+(define (city-map-generator patches)
+  "City generator from https://github.com/watabou/TownGeneratorOS/blob/master/Source/com/watabou/towngenerator/building/Model.hx"
+  (when (= patches -1) (set! patches 15))
+  (display "lalala")(newline))
+  ;(build))
+
+(dm:register-generator "city-map-generator" city-map-generator)