diff --git a/desktop/resources/dream/background.png b/desktop/resources/dream/background.png new file mode 100644 index 00000000..06fa5f59 Binary files /dev/null and b/desktop/resources/dream/background.png differ diff --git a/desktop/src-common/advent/screens/rooms/dream.clj b/desktop/src-common/advent/screens/rooms/dream.clj new file mode 100644 index 00000000..e8bd994d --- /dev/null +++ b/desktop/src-common/advent/screens/rooms/dream.clj @@ -0,0 +1,25 @@ +(ns advent.screens.rooms.dream + (:require [advent.screens.rooms :as rooms] + [advent.screens.rooms.common :as common] + [advent.actions :as actions] + [advent.screens.items :as items] + [advent.utils :as utils] + [clojure.zip :as zip] + [clojure.set :as set] + [clojure.string :as str] + [play-clj.core :refer :all] + [play-clj.ui :refer :all] + [play-clj.utils :refer :all] + [play-clj.g2d :refer :all])) + + + +(defn make [screen] + (rooms/make :music :town-1 + :interactions + {} + :layers [(assoc (texture "dream/background.png") :x 0 :y 0 :baseline 0)] + :entities {} + :collision "space/background.png" + :scale-fn (constantly 1.5) + :start-pos [140 55]))