android and ios achievements.
This commit is contained in:
12
desktop/src-common/advent/achievements.clj
Normal file
12
desktop/src-common/advent/achievements.clj
Normal file
@@ -0,0 +1,12 @@
|
||||
(ns advent.achievements
|
||||
(:import [com.badlogic.gdx Gdx Application])
|
||||
(:require [advent.steam :as steam]
|
||||
[advent.utils :as utils]))
|
||||
|
||||
(def android-ids {"DESTINY" "CgkIwc6UgfgZEAIQAQ"})
|
||||
|
||||
(defn set-achievement [achievement]
|
||||
(utils/platformify
|
||||
(.reportAchievement (advent.core.GameCenter.) achievement)
|
||||
(.setAchievement (advent.core.GooglePlay.) (Gdx/app) (android-ids achievement))
|
||||
(steam/set-achievement achievement)))
|
||||
Reference in New Issue
Block a user