tweaked.
This commit is contained in:
@@ -787,7 +787,7 @@ void main()
|
|||||||
(if (not (get-in entities [:started? :value]))
|
(if (not (get-in entities [:started? :value]))
|
||||||
(do (music! (utils/get-current-music entities) :set-volume (utils/current-music-volume (get-in entities [:volume :value])))
|
(do (music! (utils/get-current-music entities) :set-volume (utils/current-music-volume (get-in entities [:volume :value])))
|
||||||
(when (get-in entities [:state :seen-intro?])
|
(when (get-in entities [:state :seen-intro?])
|
||||||
(utils/play-sound (get-in entities [:musics (actions/get-music (get-in entities [:room :music]) (get-in entities [:state :time]))])))
|
(utils/play-music (get-in entities [:musics (actions/get-music (get-in entities [:room :music]) (get-in entities [:state :time]))])))
|
||||||
(assoc entities
|
(assoc entities
|
||||||
:tweens {:fade-in (tween/tween :fade-in screen [:fade :opacity] 1.0 0.0 1.0 :ease tween/ease-in-cubic
|
:tweens {:fade-in (tween/tween :fade-in screen [:fade :opacity] 1.0 0.0 1.0 :ease tween/ease-in-cubic
|
||||||
:finish #(if (not (get-in % [:state :seen-intro?]))
|
:finish #(if (not (get-in % [:state :seen-intro?]))
|
||||||
@@ -1108,7 +1108,7 @@ void main()
|
|||||||
(doseq [snd (->> (get-in entities [:musics])
|
(doseq [snd (->> (get-in entities [:musics])
|
||||||
vals
|
vals
|
||||||
(filter identity))]
|
(filter identity))]
|
||||||
(utils/stop-sound snd)))
|
(utils/stop-music snd)))
|
||||||
|
|
||||||
:on-mouse-moved
|
:on-mouse-moved
|
||||||
mouse-moved
|
mouse-moved
|
||||||
|
|||||||
@@ -100,7 +100,7 @@
|
|||||||
(assoc-in [:tweens :fade-out]
|
(assoc-in [:tweens :fade-out]
|
||||||
(tween/tween :fade-out screen [:fade :opacity] 0.0 1.0 1.0
|
(tween/tween :fade-out screen [:fade :opacity] 0.0 1.0 1.0
|
||||||
:finish (fn [entities]
|
:finish (fn [entities]
|
||||||
(utils/stop-sound (:music entities))
|
(utils/stop-music (:music entities))
|
||||||
(reset! utils/selected-save save)
|
(reset! utils/selected-save save)
|
||||||
(set-screen! @(resolve 'advent.core/advent) scene/scene scene/demo scene/hud dialogue/talking-screen dialogue/choice-screen inventory/inventory-screen safe/safe-screen fade/fade-screen
|
(set-screen! @(resolve 'advent.core/advent) scene/scene scene/demo scene/hud dialogue/talking-screen dialogue/choice-screen inventory/inventory-screen safe/safe-screen fade/fade-screen
|
||||||
)
|
)
|
||||||
@@ -255,7 +255,7 @@
|
|||||||
:finish #(do
|
:finish #(do
|
||||||
|
|
||||||
(input! :set-cursor-image (utils/cursor "cursor.png" :main) 0 0)
|
(input! :set-cursor-image (utils/cursor "cursor.png" :main) 0 0)
|
||||||
(utils/play-sound (:music %)) %)
|
(utils/play-music (:music %)) %)
|
||||||
:ease tween/ease-in-quadratic)}}
|
:ease tween/ease-in-quadratic)}}
|
||||||
]
|
]
|
||||||
(merge entities (:main-menu entities)))))
|
(merge entities (:main-menu entities)))))
|
||||||
|
|||||||
@@ -242,10 +242,10 @@
|
|||||||
(update-in entities [:room :interactions] (fn [i] (remove #(= id (:id %)) i))))
|
(update-in entities [:room :interactions] (fn [i] (remove #(= id (:id %)) i))))
|
||||||
|
|
||||||
|
|
||||||
(defn play-sound [snd]
|
(defn play-music [snd]
|
||||||
(music! snd :play))
|
(music! snd :play))
|
||||||
|
|
||||||
(defn stop-sound [snd]
|
(defn stop-music [snd]
|
||||||
(music! snd :stop))
|
(music! snd :stop))
|
||||||
|
|
||||||
(defn make-music [r]
|
(defn make-music [r]
|
||||||
|
|||||||
Reference in New Issue
Block a user